Melita FC vs Birzebbuga St. Peters FC: Prediction, Head-to-Head, Odds & Stats (Sun, 21 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 21 Dec, 03:30 PM UTC

Next Match 21/12/25 at 03:30 PM

Melita FC vs Birzebbuga St. Peters FC

Scheduled H2H Match For Melita FC Vs Birzebbuga St. Peters FC

Challenge League

Sun, 21 Dec 2025 at 03:30 PM UTC

Melita FC
Melita FC

MLT MLT

Recent Form

L
W
W
W
Birzebbuga St. Peters FC
Birzebbuga St. Peters FC

MLT MLT

Recent Form

W
L
L
W

3

Win

Last 6 Played

6
2 Draws

1

Win

1
Position
11
Brian Said
Manager
Edgar Degabriele

Game Schedule - Time Of Fixture

Melita FC will square off vs Birzebbuga St. Peters FC in Challenge League on Sun, 21 Dec 2025 at 03:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Melita FC vs Birzebbuga St. Peters FC H2H Stats

For the most recent 6 head to head games for these rivals, Melita FC have come out on top 3 times and Birzebbuga St. Peters FC have come out on top on 1 occasion.


Head-to-Head (Last 6 Matches)
Melita FC3
Birzebbuga St. Peters FC1

Melita FC vs Birzebbuga St. Peters FC Past H2H Matches

630
Challenge League
01:00 PM
08/02/15
38305
Melita FC
1
53753
Birzebbuga St. Peters FC
0
03:15 PM
04/10/14
53753
Birzebbuga St. Peters FC
0
38305
Melita FC
1
04:15 PM
06/04/14
38305
Melita FC
1
53753
Birzebbuga St. Peters FC
1
01:00 PM
15/12/13
53753
Birzebbuga St. Peters FC
2
38305
Melita FC
2
03:15 PM
04/02/12
38305
Melita FC
2
53753
Birzebbuga St. Peters FC
1
03:00 PM
10/09/11
53753
Birzebbuga St. Peters FC
3
38305
Melita FC
2

Melita FC Recent Matches

630
Challenge League (5 Matches)
03:30 PM
01/11/25
38305
Melita FC
2
74523
Gudja United
2
D
12:00 PM
25/10/25
58325
Fgura United FC
2
38305
Melita FC
3
W
02:00 PM
27/09/25
38305
Melita FC
4
58331
Mtarfa FC
0
W
04:00 PM
21/09/25
79647
Zurrieq
1
38305
Melita FC
5
W
06:30 PM
13/09/25
38305
Melita FC
3
80505
Swieqi United FC
0
W
629
YoHealth Malta Premier (23 Matches)
04:15 PM
09/05/25
38305
Melita FC
0
53755
Naxxar Lions FC
1
L
03:00 PM
03/05/25
58327
Gżira United FC
2
38305
Melita FC
2
D
04:00 PM
28/04/25
33578
Zabbar Saint Patrick FC
2
38305
Melita FC
0
L
05:00 PM
21/04/25
53755
Naxxar Lions FC
2
38305
Melita FC
0
L
02:00 PM
13/04/25
38304
Balzan F.C.
3
38305
Melita FC
1
L
02:00 PM
06/04/25
5331
Hibernians
3
38305
Melita FC
0
L
03:00 PM
30/03/25
38305
Melita FC
0
7704
Marsaxlokk FC
5
L
05:30 PM
13/03/25
33572
Mosta FC
2
38305
Melita FC
0
L
03:00 PM
08/03/25
38305
Melita FC
1
33578
Zabbar Saint Patrick FC
1
D
06:00 PM
01/03/25
38304
Balzan F.C.
1
38305
Melita FC
1
D
05:00 PM
23/02/25
38305
Melita FC
2
53755
Naxxar Lions FC
5
L
03:15 PM
16/02/25
38305
Melita FC
2
33583
Ħamrun Spartans FC
0
W
06:00 PM
08/02/25
38305
Melita FC
2
5206
Sliema Wanderers
4
L
06:00 PM
01/02/25
58327
Gżira United FC
2
38305
Melita FC
2
D
03:15 PM
26/01/25
5330
Birkirkara FC
1
38305
Melita FC
1
D
01:00 PM
18/01/25
38305
Melita FC
2
33584
Floriana FC
0
W
03:15 PM
04/01/25
38305
Melita FC
2
5331
Hibernians
3
L
04:00 PM
22/12/24
58327
Gżira United FC
0
38305
Melita FC
2
W
04:00 PM
14/12/24
38305
Melita FC
0
33578
Zabbar Saint Patrick FC
1
L
05:30 PM
08/12/24
38305
Melita FC
1
38304
Balzan F.C.
0
W
12:30 PM
01/12/24
38305
Melita FC
1
7704
Marsaxlokk FC
3
L
06:00 PM
25/11/24
38305
Melita FC
0
53755
Naxxar Lions FC
3
L
05:00 PM
06/11/24
33578
Zabbar Saint Patrick FC
1
38305
Melita FC
3
W
633
Maltese FA Trophy (2 Matches)
01:00 PM
11/01/25
53755
Naxxar Lions FC
4
38305
Melita FC
2
L
05:30 PM
07/12/24
33580
Tarxien Rainbows FC
1
38305
Melita FC
1
L

Birzebbuga St. Peters FC Recent Matches

630
Challenge League (5 Matches)
01:00 PM
02/11/25
53753
Birzebbuga St. Peters FC
8
58331
Mtarfa FC
2
W
03:30 PM
25/10/25
79647
Zurrieq
2
53753
Birzebbuga St. Peters FC
3
W
02:00 PM
28/09/25
53753
Birzebbuga St. Peters FC
0
80505
Swieqi United FC
1
L
04:00 PM
21/09/25
58341
Mgarr United FC
1
53753
Birzebbuga St. Peters FC
0
L
06:30 PM
13/09/25
53753
Birzebbuga St. Peters FC
3
33577
Pietà Hotspurs FC
2
W
633
Maltese FA Trophy (1 Matches)
12:00 PM
18/10/25
33584
Floriana FC
2
53753
Birzebbuga St. Peters FC
1
L
20175
National Amateur Super Cup (1 Matches)
02:00 PM
11/05/25
53753
Birzebbuga St. Peters FC
1
46046
Victoria Hotspurs FC
0
W
19807
BOV Amateur League (20 Matches)
12:00 PM
13/04/25
53753
Birzebbuga St. Peters FC
2
33570
Vittoriosa Stars
0
W
04:15 PM
04/04/25
53753
Birzebbuga St. Peters FC
4
174978
Xghajra Tornados FC
2
W
01:00 PM
04/04/25
53753
Birzebbuga St. Peters FC
4
174978
Xghajra Tornados FC
2
W
05:15 PM
29/03/25
58321
Attard FC
1
53753
Birzebbuga St. Peters FC
2
W
07:45 PM
14/03/25
53753
Birzebbuga St. Peters FC
2
33576
San Gwann FC
1
W
10:00 AM
09/03/25
53753
Birzebbuga St. Peters FC
3
33570
Vittoriosa Stars
0
W
07:30 PM
28/02/25
60760
Luqa St. Andrew's FC
2
53753
Birzebbuga St. Peters FC
2
D
02:00 PM
15/02/25
53753
Birzebbuga St. Peters FC
0
174978
Xghajra Tornados FC
5
L
10:00 AM
09/02/25
53753
Birzebbuga St. Peters FC
0
60760
Luqa St. Andrew's FC
0
D
01:00 PM
01/02/25
38478
Mellieħa SC
0
53753
Birzebbuga St. Peters FC
0
D
03:30 PM
26/01/25
53753
Birzebbuga St. Peters FC
0
33576
San Gwann FC
1
L
03:30 PM
18/01/25
58323
Qrendi FC
0
53753
Birzebbuga St. Peters FC
2
W
05:35 PM
05/01/25
58321
Attard FC
1
53753
Birzebbuga St. Peters FC
2
W
05:35 PM
20/12/24
53753
Birzebbuga St. Peters FC
1
33581
Qormi FC
0
W
05:28 PM
14/12/24
33582
Msida St. Joseph FC
0
53753
Birzebbuga St. Peters FC
4
W
05:28 PM
30/11/24
53753
Birzebbuga St. Peters FC
5
53757
Zejtun Corinthians FC
2
W
12:00 PM
10/11/24
60766
Pembroke Athleta FC
1
53753
Birzebbuga St. Peters FC
3
W
06:22 PM
24/10/24
53753
Birzebbuga St. Peters FC
3
60758
Kirkop United FC
2
W
03:30 PM
20/10/24
60756
Gharghur FC
1
53753
Birzebbuga St. Peters FC
4
W
09:00 AM
06/10/24
53753
Birzebbuga St. Peters FC
0
33570
Vittoriosa Stars
0
D
20172
BOV Amateur Cup (3 Matches)
01:01 PM
24/11/24
53753
Birzebbuga St. Peters FC
1
46046
Victoria Hotspurs FC
3
L
12:30 PM
02/11/24
53753
Birzebbuga St. Peters FC
4
80813
Ta’ Xbiex SC
0
W
04:30 PM
29/09/24
53753
Birzebbuga St. Peters FC
3
33576
San Gwann FC
0
W

Melita FC Next Fixtures

Birzebbuga St. Peters FC Next Fixtures

Melita FC Last Match Played stats

Melita FC vs Gudja United

Final Score :2 - 2

(H)Match overview (A)
63%Ball possession37%
3.28Expected goals1.98
21Total shots10
3Goalkeeper saves5
11Corner kicks1
18Fouls23
393Passes200
2Tackles5
4Free kicks5
1Yellow cards3
0Red cards0
(H)Shots (A)
21Total shots10
6Shots on target4
0Hit woodwork0
5Shots off target3
10Blocked shots3
12Shots inside box7
9Shots outside box3
(H)Attack (A)
3Through balls0
21Touches in penalty area10
0Offsides0
(H)Passes (A)
300Accurate passes113
39Throw-ins22
47/66 (71%)Final third phase11/35 (31%)
36/64 (56%)Long balls19/53 (35%)
3/19 (15%)Crosses4/11 (36%)
(H)Duels (A)
28%Duels43%
4Dispossessed7
36/123 (29%)Ground duels43/134 (32%)
10/40 (25%)Aerial duels38/52 (73%)
16/25 (64%)Dribbles17/20 (85%)
(H)Defending (A)
2Total tackles5
8Interceptions19
4Clearances25
4Errors lead to a shot5
(H)Goalkeeping (A)
3Total saves5
0High claims2
7Goal kicks11

Birzebbuga St. Peters FC Last Match Played stats

Birzebbuga St. Peters FC vs Mtarfa FC

Final Score :8 - 2

Challenge League 25/26 Standings

POSTEAMMPWLDPER %
1Melita FCMelita FC540113
2Fgura United FCFgura United FC541012
3Balzan F.C.Balzan F.C.531110
4Pietà Hotspurs FCPietà Hotspurs FC531110
5Swieqi United FCSwieqi United FC532110
5Birzebbuga St. Peters FCBirzebbuga St. Peters FC53209
6Mgarr United FCMgarr United FC53209
7St. Lucia FCSt. Lucia FC52217
9Gudja UnitedGudja United51047
10Sirens FCSirens FC52217
11St. Andrews FCSt. Andrews FC52217
12ZurrieqZurrieq52306
13Marsa FCMarsa FC51223
14Vittoriosa StarsVittoriosa Stars51403
15Zebbug Rangers FCZebbug Rangers FC50411
16Mtarfa FCMtarfa FC5050-6
Promotion round
Relegation Round