Malta First Division Fixtures 2025/26

Currently Final Matches - 152/168 played
| # | Team | MP | Win% | GF | GA | GD | Pts | AVG |
|---|---|---|---|---|---|---|---|---|
1 |
Balzan |
19 | 68% | 44 | 18 | 26 | 41 | 3.26 |
2 |
Swieqi United |
19 | 63% | 42 | 25 | 17 | 40 | 3.53 |
3 |
Birzebbuga |
19 | 63% | 38 | 21 | 17 | 39 | 3.11 |
4 |
Sirens |
19 | 58% | 45 | 25 | 20 | 35 | 3.68 |
5 |
Melita |
19 | 58% | 40 | 22 | 18 | 35 | 3.26 |
6 |
Mgarr United |
19 | 47% | 37 | 27 | 10 | 31 | 3.37 |
7 |
Fgura United |
19 | 47% | 39 | 31 | 8 | 29 | 3.68 |
8 |
Pietà Hotspurs |
19 | 42% | 32 | 29 | 3 | 28 | 3.21 |
9 |
Gudja United |
19 | 32% | 23 | 21 | 2 | 26 | 2.32 |
10 |
St. Andrews |
19 | 42% | 23 | 32 | -9 | 26 | 2.89 |
11 |
Santa Lucia |
19 | 32% | 32 | 28 | 4 | 25 | 3.16 |
12 |
Zurrieq |
19 | 32% | 30 | 32 | -2 | 21 | 3.26 |
13 |
Vittoriosa Stars |
19 | 21% | 23 | 29 | -6 | 18 | 2.74 |
14 |
Marsa |
19 | 16% | 25 | 35 | -10 | 15 | 3.16 |
15 |
Zebbug Rangers |
19 | 16% | 19 | 43 | -24 | 13 | 3.26 |
16 |
Mtarfa |
19 | 5% | 9 | 83 | -74 | 4 | 4.84 |
Upcoming Fixtures & Results
Mar 15 ~
-
FormHomeFormAway
- Odds
- Apr 4, 3:30pm
-
Gudja UnitedStatsZebbug Rangers
- Apr 4, 3:30pm
-
Fgura UnitedStatsPietà Hotspurs
- Apr 4, 1:00pm
-
St. AndrewsStatsBirzebbuga
- Apr 4, 1:00pm
-
Swieqi UnitedStatsMelita
- Apr 1, 5:15pm
-
MtarfaStatsVittoriosa Stars
- Sun 15, 3:30pm
-
Gudja United3 - 0FTMtarfa
- Sun 15, 1:00pm
-
Mgarr United1 - 1FTVittoriosa Stars
- Sun 15, 1:00pm
-
Zurrieq3 - 3FTZebbug Rangers
- Sun 15, 10:30am
-
Sirens3 - 2FTFgura United
The closest upcoming fixtures for First Division are Gudja United vs Zebbug Rangers (Mar 15, 10:30am), Fgura United vs Pietà Hotspurs (Mar 15, 10:30am), and St. Andrews vs Birzebbuga (Mar 15, 10:30am). These fixtures are about 9 days away from today.
Mar 8 ~
-
FormHomeFormAway
- Odds
- Sat 14, 6:00pm
-
Birzebbuga2 - 2FTPietà Hotspurs
- Sat 14, 6:00pm
-
Melita3 - 0FTSt. Andrews
- Sat 14, 3:30pm
-
Balzan1 - 2FTSwieqi United
- Sat 14, 3:30pm
-
Santa Lucia0 - 1FTMarsa
- Tue 10, 7:30pm
-
Fgura United1 - 2FTBalzan
- Sun 8, 7:30pm
-
Zebbug Rangers0 - 2FTMgarr United
- Sun 8, 5:00pm
-
Swieqi United2 - 2FTBirzebbuga
- Sun 8, 3:30pm
-
Vittoriosa Stars1 - 1FTSanta Lucia
- Sun 8, 2:30pm
-
Pietà Hotspurs1 - 0FTMelita
- Sun 8, 1:00pm
-
Marsa3 - 3FTGudja United
Feb 28 ~
-
FormHomeFormAway
- Odds
- Sat 7, 1:00pm
-
St. Andrews0 - 3FTSirens
- Sun 1, 3:30pm
-
Zebbug Rangers6 - 0FTMtarfa
- Sun 1, 1:00pm
-
Swieqi United2 - 0FTSirens
- Sun 1, 1:00pm
-
Fgura United2 - 0FTSt. Andrews
- Feb 28, 6:00pm
-
Santa Lucia2 - 1FTGudja United
- Feb 28, 3:30pm
-
Marsa1 - 2FTMgarr United
- Feb 28, 3:30pm
-
Vittoriosa Stars2 - 1FTZurrieq
- Feb 28, 1:00pm
-
Pietà Hotspurs1 - 3FTBalzan
- Feb 28, 1:00pm
-
Birzebbuga2 - 1FTMelita
Feb 15 ~
-
FormHomeFormAway
- Odds
- Feb 22, 3:30pm
-
Pietà Hotspurs1 - 3FTSwieqi United
- Feb 22, 3:30pm
-
Balzan1 - 4FTSt. Andrews
- Feb 22, 1:00pm
-
Birzebbuga3 - 1FTFgura United
- Feb 21, 3:30pm
-
Santa Lucia1 - 1FTZebbug Rangers
- Feb 21, 3:30pm
-
Mgarr United5 - 0FTMtarfa
- Feb 21, 1:00pm
-
Gudja United0 - 3FTZurrieq
- Feb 21, 1:00pm
-
Marsa2 - 2FTVittoriosa Stars
Feb 8 ~
-
FormHomeFormAway
- Odds
- Feb 15, 1:00pm
-
Swieqi United1 - 1FTFgura United
- Feb 14, 6:00pm
-
Zebbug Rangers0 - 3FTBirzebbuga
- Feb 14, 3:30pm
-
Pietà Hotspurs3 - 1FTZurrieq
- Feb 14, 3:30pm
-
Gudja United0 - 0FTMgarr United
- Feb 14, 3:30pm
-
St. Andrews2 - 1FTSanta Lucia
- Feb 14, 1:00pm
-
Vittoriosa Stars0 - 1FTMelita
- Feb 8, 6:00pm
-
Mtarfa0 - 6FTPietà Hotspurs
- Feb 8, 3:30pm
-
Vittoriosa Stars1 - 1FTMarsa
- Feb 8, 1:00pm
-
Gudja United0 - 2FTSwieqi United
Jan 31 ~
-
FormHomeFormAway
- Odds
- Feb 7, 3:30pm
-
Zebbug Rangers2 - 1FTSt. Andrews
- Feb 7, 3:30pm
-
Mgarr United2 - 4FTFgura United
- Feb 7, 1:00pm
-
Birzebbuga0 - 1FTSanta Lucia
- Feb 1, 6:00pm
-
Fgura United1 - 5FTSirens
- Feb 1, 3:30pm
-
Balzan3 - 0FTBirzebbuga
- Feb 1, 1:00pm
-
Zurrieq1 - 1FTMgarr United
- Feb 1, 1:00pm
-
Santa Lucia2 - 2FTMelita
- Feb 1, 10:30am
-
St. Andrews3 - 3FTVittoriosa Stars
- Jan 31, 6:00pm
-
Pietà Hotspurs1 - 1FTGudja United
Jan 17 ~
-
FormHomeFormAway
- Odds
- Jan 31, 3:30pm
-
Marsa0 - 1FTZebbug Rangers
- Jan 31, 1:00pm
-
Swieqi United8 - 0FTMtarfa
- Jan 18, 6:00pm
-
Marsa2 - 2FTSanta Lucia
- Jan 18, 3:30pm
-
Swieqi United3 - 1FTZurrieq
- Jan 18, 3:30pm
-
Mtarfa1 - 3FTMgarr United
- Jan 18, 1:00pm
-
Pietà Hotspurs1 - 0FTFgura United
- Jan 17, 6:00pm
-
Vittoriosa Stars1 - 1FTBirzebbuga
- Jan 17, 6:00pm
-
Zebbug Rangers1 - 4FTMelita
- Jan 17, 3:30pm
-
St. Andrews0 - 2FTBalzan
- Jan 17, 1:00pm
-
Gudja United1 - 0FTSirens
Dec 21 ~
-
FormHomeFormAway
- Odds
- Jan 11, 6:00pm
-
Fgura United1 - 1FTGudja United
- Jan 11, 3:30pm
-
Santa Lucia0 - 0FTZebbug Rangers
- Jan 10, 3:30pm
-
Sirens4 - 1FTPietà Hotspurs
- Jan 10, 3:30pm
-
Balzan4 - 1FTVittoriosa Stars
- Jan 10, 1:00pm
-
Birzebbuga1 - 0FTSt. Andrews
- Jan 10, 1:00pm
-
Mgarr United5 - 1FTSwieqi United
- Dec 21, 3:30pm
-
Melita0 - 2FTBirzebbuga
- Dec 21, 3:30pm
-
Marsa1 - 2FTSt. Andrews
Dec 14 ~
-
FormHomeFormAway
- Odds
- Dec 21, 1:00pm
-
Swieqi United3 - 1FTPietà Hotspurs
- Dec 21, 1:00pm
-
Mgarr United2 - 3FTSirens
- Dec 20, 3:30pm
-
Zebbug Rangers0 - 4FTVittoriosa Stars
- Dec 20, 3:30pm
-
Santa Lucia1 - 1FTBalzan
- Dec 20, 1:00pm
-
Zurrieq1 - 4FTFgura United
- Dec 20, 1:00pm
-
Mtarfa0 - 3FTGudja United
- Dec 17, 7:00pm
-
Zebbug Rangers1 - 4FTZurrieq
- Dec 14, 3:30pm
-
Sirens1 - 1FTSwieqi United
- Dec 14, 3:30pm
-
Birzebbuga1 - 0FTMarsa
- Dec 14, 1:00pm
-
Fgura United8 - 0FTMtarfa
Dec 10 ~
-
FormHomeFormAway
- Odds
- Dec 14, 1:00pm
-
Balzan4 - 0FTZebbug Rangers
- Dec 13, 3:30pm
-
Gudja United1 - 0FTZurrieq
- Dec 13, 3:30pm
-
Pietà Hotspurs1 - 1FTMgarr United
- Dec 13, 1:00pm
-
Vittoriosa Stars0 - 2FTSanta Lucia
- Dec 13, 1:00pm
-
St. Andrews1 - 0FTMelita
- Dec 11, 7:30pm
-
Sirens1 - 2FTBirzebbuga
- Dec 11, 5:00pm
-
Mtarfa4 - 1FTZebbug Rangers
- Dec 10, 7:45pm
-
Mgarr United1 - 3FTMelita
- Dec 10, 7:30pm
-
Swieqi United1 - 2FTMarsa
- Dec 10, 5:15pm
-
Fgura United1 - 2FTBalzan
Nov 29 ~
-
FormHomeFormAway
- Odds
- Dec 10, 5:00pm
-
Pietà Hotspurs1 - 3FTSt. Andrews
- Dec 9, 7:30pm
-
Zurrieq4 - 0FTSanta Lucia
- Dec 9, 5:00pm
-
Gudja United1 - 0FTVittoriosa Stars
- Nov 30, 3:30pm
-
Vittoriosa Stars2 - 3FTFgura United
- Nov 30, 3:30pm
-
Melita3 - 1FTPietà Hotspurs
- Nov 30, 1:00pm
-
St. Andrews0 - 4FTSirens
- Nov 29, 6:00pm
-
Santa Lucia1 - 3FTSwieqi United
- Nov 29, 3:30pm
-
Birzebbuga2 - 1FTGudja United
- Nov 29, 1:00pm
-
Marsa2 - 3FTMgarr United
Nov 2 ~
-
FormHomeFormAway
- Odds
- Nov 23, 3:30pm
-
Mgarr United2 - 4FTSanta Lucia
- Nov 23, 3:30pm
-
Swieqi United3 - 1FTZebbug Rangers
- Nov 23, 1:00pm
-
Fgura United0 - 3FTBirzebbuga
- Nov 23, 1:00pm
-
Gudja United0 - 1FTSt. Andrews
- Nov 22, 1:00pm
-
Pietà Hotspurs1 - 0FTMarsa
- Nov 22, 1:00pm
-
Mtarfa1 - 2FTVittoriosa Stars
- Nov 2, 3:30pm
-
Balzan4 - 0FTSwieqi United
- Nov 2, 3:30pm
-
St. Andrews1 - 2FTFgura United
Oct 26 ~
-
FormHomeFormAway
- Odds
- Nov 2, 1:00pm
-
Vittoriosa Stars0 - 1FTZurrieq
- Nov 2, 1:00pm
-
Birzebbuga8 - 2FTMtarfa
- Nov 1, 3:30pm
-
Melita2 - 2FTGudja United
- Nov 1, 1:00pm
-
Zebbug Rangers0 - 1FTMgarr United
- Nov 1, 1:00pm
-
Santa Lucia0 - 1FTPietà Hotspurs
- Oct 26, 4:30pm
-
Sirens3 - 5FTSanta Lucia
- Oct 26, 3:30pm
-
Pietà Hotspurs4 - 1FTZebbug Rangers
- Oct 26, 2:00pm
-
Gudja United1 - 1FTMarsa
- Oct 26, 1:00pm
-
Mgarr United1 - 4FTBalzan
Sep 27 ~
-
FormHomeFormAway
- Odds
- Oct 25, 4:30pm
-
Zurrieq2 - 3FTBirzebbuga
- Oct 25, 3:30pm
-
Mtarfa0 - 2FTSt. Andrews
- Oct 25, 2:00pm
-
Swieqi United3 - 2FTVittoriosa Stars
- Oct 25, 1:00pm
-
Fgura United2 - 3FTMelita
- Sep 28, 7:30pm
-
St. Andrews2 - 1FTZurrieq
- Sep 28, 5:00pm
-
Zebbug Rangers0 - 3FTSirens
- Sep 28, 3:00pm
-
Birzebbuga0 - 1FTSwieqi United
- Sep 28, 12:30pm
-
Santa Lucia2 - 2FTGudja United
- Sep 27, 7:30pm
-
Vittoriosa Stars1 - 0FTMgarr United
- Sep 27, 5:00pm
-
Marsa1 - 3FTFgura United
Sep 20 ~
-
FormHomeFormAway
- Odds
- Sep 27, 12:30pm
-
Balzan1 - 1FTPietà Hotspurs
- Sep 21, 7:30pm
-
Pietà Hotspurs2 - 0FTVittoriosa Stars
- Sep 21, 5:00pm
-
Mgarr United1 - 0FTBirzebbuga
- Sep 20, 7:30pm
-
Fgura United2 - 0FTSanta Lucia
- Sep 20, 5:00pm
-
Gudja United1 - 1FTZebbug Rangers
- Sep 20, 5:00pm
-
Swieqi United1 - 1FTSt. Andrews
Sep 13 ~
-
FormHomeFormAway
- Odds
- Sep 14, 7:30pm
-
Balzan0 - 1FTGudja United
- Sep 14, 7:30pm
-
Zebbug Rangers0 - 1FTFgura United
- Sep 14, 5:00pm
-
Vittoriosa Stars0 - 1FTSirens
- Sep 14, 5:00pm
-
St. Andrews0 - 4FTMgarr United
- Sep 13, 7:30pm
-
Melita1 - 2FTSwieqi United
- Sep 13, 7:30pm
-
Birzebbuga3 - 2FTPietà Hotspurs
- Sep 13, 5:00pm
-
Santa Lucia7 - 0FTMtarfa
Here are some of the most recent First Division results : Gudja United vs Mtarfa ended with a scoreline of 3-0, Mgarr United met Vittoriosa Stars at home and the match ended 1-1, and Zurrieq fought an intense match against Zebbug Rangers that resulted in a scoreline of 3-3.