Macedonian First Football League

Results: 196 2011-10-15 – 2026-11-01
At a glance
  • Oleball holds 196 results from the Macedonian First Football League, the most recent on 1 November 2026.
  • Home teams won 43% of these matches, 29% were draws and away teams won 28%.
  • They averaged 2.5 goals; both teams scored in 46% and 45% had more than 2.5 goals.
Statistics
Home 43% Draw 29% Away 28%
2.5Goals per match
46%Both teams scored
45%Over 2.5 goals
Latest results
Date Home Score Away
2026-11-01 Bregalnica Stip 1–2 (1–1) FK Shkendija 79
2026-11-01 Shkendija Haracine 1–1 (1–0) FK Tikves Kavadarci
2026-10-25 FK Tikves Kavadarci 3–1 (0–0) FK Bashkimi
2026-10-25 KF Arsimi 3–4 (1–2) Bregalnica Stip
2026-10-24 FK Shkendija 79 0–0 (0–0) FC Vardar Skopje
2026-10-24 FC Struga Trim Lum 4–0 (3–0) FK Skopje
2026-10-23 Sileks 2–0 (1–0) Shkendija Haracine
2026-10-19 KF Arsimi 1–1 (1–1) FK Tikves Kavadarci
2026-10-18 FK Skopje 1–3 (1–2) FK Shkendija 79
2026-10-18 FK Bashkimi 0–3 (0–1) Sileks
2026-10-17 Shkendija Haracine 0–2 (0–2) FC Struga Trim Lum
2026-10-17 Bregalnica Stip 0–1 (0–1) FC Vardar Skopje
2026-10-12 FK Bashkimi 2–1 (1–1) FC Struga Trim Lum
2026-10-11 Shkendija Haracine 1–1 (0–1) FK Shkendija 79
2026-10-11 FK Skopje 1–2 (1–0) FC Vardar Skopje
2026-10-10 FK Tikves Kavadarci 3–0 (2–0) Bregalnica Stip
2026-10-10 KF Arsimi 1–1 (0–0) Sileks
2026-09-24 Bregalnica Stip 1–0 (0–0) FK Skopje
2026-09-21 FC Struga Trim Lum 6–0 (0–0) KF Arsimi
2026-09-20 FC Vardar Skopje 2–0 (0–0) Shkendija Haracine
2026-09-18 Sileks 0–0 (0–0) FK Tikves Kavadarci
2026-09-18 FK Shkendija 79 4–1 (2–1) FK Bashkimi
2026-09-14 Shkendija Haracine 1–0 (0–0) FK Skopje
2026-09-13 Sileks 2–2 (1–0) Bregalnica Stip
2026-09-12 FK Bashkimi 3–3 (2–1) FC Vardar Skopje
2026-09-11 FK Tikves Kavadarci 2–2 (1–2) FC Struga Trim Lum
2026-09-11 KF Arsimi 2–2 (1–2) FK Shkendija 79
2026-09-08 FC Vardar Skopje 2–0 (1–0) KF Arsimi
2026-09-07 FC Struga Trim Lum 1–0 (0–0) Sileks
2026-09-05 FK Skopje 1–2 (0–1) FK Bashkimi
2026-09-05 FK Shkendija 79 1–3 (0–1) FK Tikves Kavadarci
2026-09-05 Bregalnica Stip 0–1 (0–0) Shkendija Haracine
2026-08-31 FK Tikves Kavadarci 1–1 (1–1) FC Vardar Skopje
2026-08-30 FK Bashkimi 1–2 (1–2) Shkendija Haracine
2026-08-29 KF Arsimi 0–0 (0–0) FK Skopje
2026-08-28 Sileks 0–2 (0–0) FK Shkendija 79
2026-08-28 FC Struga Trim Lum 4–0 (1–0) Bregalnica Stip
2026-08-25 FK Shkendija 79 2–1 (1–0) FC Struga Trim Lum
2026-08-24 FC Vardar Skopje 4–1 (1–1) Sileks
2026-08-22 Bregalnica Stip 3–0 (1–0) FK Bashkimi
2026-08-22 Shkendija Haracine 0–2 (0–0) KF Arsimi
2026-08-21 FK Skopje 1–1 (1–0) FK Tikves Kavadarci
2026-08-17 FK Shkendija 79 4–1 (0–0) Bregalnica Stip
2026-08-16 FC Struga Trim Lum 1–0 (0–0) FC Vardar Skopje
2026-08-15 FK Tikves Kavadarci 0–1 (0–1) Shkendija Haracine
2026-08-15 Sileks 3–0 (0–0) FK Skopje
2026-08-14 KF Arsimi 1–0 (0–0) FK Bashkimi
2026-08-09 FK Skopje 1–1 (0–0) FC Struga Trim Lum
2026-08-09 FC Vardar Skopje 0–2 (0–0) FK Shkendija 79
2026-08-09 Bregalnica Stip 4–0 (2–0) KF Arsimi
Teams
Team Played Won Drawn Lost Goals
FC Vardar Skopje 20 13 4 3 37:14
FK Tikves Kavadarci 18 7 8 3 37:23
Sileks 18 5 7 6 22:16
FK Bashkimi 17 2 4 11 15:43
KF Arsimi 17 3 6 8 18:38
FK Shkendija 79 16 11 3 2 32:15
FC Struga Trim Lum 15 7 3 5 28:14
Bregalnica Stip 12 4 1 7 16:22
Shkendija Haracine 12 4 3 5 8:15
FK Skopje 11 0 3 8 5:21
Academy Pandev 2 2 0 0 4:1
Pelister Bitola 2 0 2 0 0:0

Results from the last 12 months in the Oleball database — not an official league table.

Based on the results in the Oleball database, which grows with every match we cover. Not an official record.