Marsa FC vs St. Andrews 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

Marsa FC vs St. Andrews FC

Scheduled H2H Match For Marsa FC Vs St. Andrews FC

Challenge League

Sun, 21 Dec 2025 at 03:30 PM UTC

Marsa FC
Marsa FC

MLT MLT

Recent Form

L
W
L
L
L
St. Andrews FC
St. Andrews FC

MLT MLT

Recent Form

W
D
L
D
W

6

Win

Last 9 Played

9
2 Draws

1

Win

10
Position
14
-
Manager
Jose Borg

Game Schedule - Time Of Fixture

Marsa FC will square off vs St. Andrews 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.

Marsa FC vs St. Andrews FC H2H Stats

Analyzing the last 9 head to head fixtures between these rivals, Marsa FC have come out on top 6 times and St. Andrews FC have got the victory on 1 occasion. In the last game between them, Marsa FC won 1-2.


Head-to-Head (Last 9 Matches)
Marsa FC6
Draw2
St. Andrews FC1

Marsa FC vs St. Andrews FC Past H2H Matches

25273
Challenge Cup
05:15 PM
26/02/25
44494
St. Andrews FC
1
38477
Marsa FC
2
630
Challenge League
01:00 PM
26/01/25
38477
Marsa FC
0
44494
St. Andrews FC
0
03:30 PM
27/01/24
44494
St. Andrews FC
1
38477
Marsa FC
4
01:00 PM
21/01/23
38477
Marsa FC
0
44494
St. Andrews FC
2
02:00 PM
07/01/23
44494
St. Andrews FC
2
38477
Marsa FC
3
03:00 PM
17/01/22
38477
Marsa FC
2
44494
St. Andrews FC
0
01:00 PM
08/01/22
38477
Marsa FC
44494
St. Andrews FC
07:00 PM
12/09/21
44494
St. Andrews FC
1
38477
Marsa FC
1
05:00 PM
13/01/21
44494
St. Andrews FC
1
38477
Marsa FC
4
05:15 PM
28/11/20
44494
St. Andrews FC
1
38477
Marsa FC
4

Marsa FC Recent Matches

630
Challenge League (26 Matches)
04:00 PM
27/09/25
38477
Marsa FC
1
58325
Fgura United FC
3
L
06:30 PM
21/09/25
58331
Mtarfa FC
0
38477
Marsa FC
2
W
04:00 PM
13/09/25
38477
Marsa FC
1
79647
Zurrieq
3
L
01:30 PM
12/04/25
5332
Valletta FC
3
38477
Marsa FC
0
L
04:00 PM
06/04/25
38477
Marsa FC
1
33580
Tarxien Rainbows FC
4
L
01:00 PM
29/03/25
58335
St. Lucia FC
3
38477
Marsa FC
1
L
04:00 PM
09/03/25
38477
Marsa FC
0
79647
Zurrieq
2
L
01:00 PM
01/03/25
33577
Pietà Hotspurs FC
5
38477
Marsa FC
2
L
06:00 PM
22/02/25
38477
Marsa FC
2
80505
Swieqi United FC
3
L
01:00 PM
15/02/25
58341
Mgarr United FC
1
38477
Marsa FC
1
D
03:00 PM
09/02/25
38477
Marsa FC
0
5332
Valletta FC
1
L
03:30 PM
01/02/25
74523
Gudja United
1
38477
Marsa FC
2
W
01:00 PM
26/01/25
38477
Marsa FC
0
44494
St. Andrews FC
0
D
03:00 PM
19/01/25
38477
Marsa FC
4
79649
Zebbug Rangers FC
2
W
01:00 PM
04/01/25
58331
Mtarfa FC
0
38477
Marsa FC
2
W
06:30 PM
22/12/24
33577
Pietà Hotspurs FC
1
38477
Marsa FC
0
L
03:00 PM
15/12/24
38477
Marsa FC
1
80505
Swieqi United FC
1
D
05:30 PM
01/12/24
38477
Marsa FC
1
79647
Zurrieq
0
W
01:00 PM
23/11/24
44493
Lija Athletic FC
1
38477
Marsa FC
3
W
03:30 PM
02/11/24
38477
Marsa FC
1
80811
Sirens FC
1
D
04:30 PM
27/10/24
58341
Mgarr United FC
2
38477
Marsa FC
2
D
04:30 PM
20/10/24
38477
Marsa FC
1
33575
Senglea Athletic FC
0
W
06:30 PM
28/09/24
58325
Fgura United FC
1
38477
Marsa FC
2
W
03:30 PM
21/09/24
38477
Marsa FC
1
33580
Tarxien Rainbows FC
2
L
04:00 PM
15/09/24
58335
St. Lucia FC
0
38477
Marsa FC
5
W
04:00 PM
26/04/24
38477
Marsa FC
0
79647
Zurrieq
0
D
25273
Challenge Cup (2 Matches)
12:00 PM
19/04/25
33577
Pietà Hotspurs FC
3
38477
Marsa FC
2
L
05:15 PM
26/02/25
44494
St. Andrews FC
1
38477
Marsa FC
2
W
633
Maltese FA Trophy (2 Matches)
05:15 PM
05/02/25
38477
Marsa FC
0
5206
Sliema Wanderers
4
L
01:00 PM
11/01/25
33577
Pietà Hotspurs FC
1
38477
Marsa FC
5
W

St. Andrews FC Recent Matches

630
Challenge League (28 Matches)
06:30 PM
28/09/25
44494
St. Andrews FC
2
79647
Zurrieq
1
W
04:00 PM
20/09/25
80505
Swieqi United FC
1
44494
St. Andrews FC
1
D
04:00 PM
14/09/25
44494
St. Andrews FC
0
58341
Mgarr United FC
4
L
03:30 PM
12/04/25
44494
St. Andrews FC
1
74523
Gudja United
1
D
03:30 PM
06/04/25
79649
Zebbug Rangers FC
2
44494
St. Andrews FC
5
W
02:30 PM
30/03/25
58331
Mtarfa FC
0
44494
St. Andrews FC
1
W
04:30 PM
08/03/25
44494
St. Andrews FC
2
80811
Sirens FC
1
W
06:00 PM
02/03/25
44493
Lija Athletic FC
0
44494
St. Andrews FC
2
W
03:30 PM
23/02/25
44494
St. Andrews FC
1
33575
Senglea Athletic FC
0
W
01:00 PM
16/02/25
58325
Fgura United FC
0
44494
St. Andrews FC
1
W
01:00 PM
08/02/25
44494
St. Andrews FC
3
80505
Swieqi United FC
4
L
01:00 PM
01/02/25
44494
St. Andrews FC
1
33577
Pietà Hotspurs FC
3
L
01:00 PM
26/01/25
38477
Marsa FC
0
44494
St. Andrews FC
0
D
05:30 PM
19/01/25
44494
St. Andrews FC
0
58331
Mtarfa FC
1
L
03:30 PM
05/01/25
79649
Zebbug Rangers FC
2
44494
St. Andrews FC
0
L
05:30 PM
21/12/24
74523
Gudja United
4
44494
St. Andrews FC
2
L
03:30 PM
14/12/24
44494
St. Andrews FC
0
5332
Valletta FC
0
D
03:30 PM
30/11/24
44494
St. Andrews FC
2
33580
Tarxien Rainbows FC
1
W
05:30 PM
24/11/24
58335
St. Lucia FC
2
44494
St. Andrews FC
0
L
12:30 PM
03/11/24
44494
St. Andrews FC
0
79647
Zurrieq
2
L
12:30 PM
27/10/24
44493
Lija Athletic FC
1
44494
St. Andrews FC
0
L
04:30 PM
19/10/24
44494
St. Andrews FC
1
80811
Sirens FC
1
D
04:00 PM
28/09/24
58341
Mgarr United FC
2
44494
St. Andrews FC
1
L
01:00 PM
22/09/24
44494
St. Andrews FC
0
33575
Senglea Athletic FC
0
D
06:30 PM
14/09/24
58325
Fgura United FC
0
44494
St. Andrews FC
1
W
01:00 PM
05/05/24
44494
St. Andrews FC
1
60760
Luqa St. Andrew's FC
0
W
03:30 PM
28/04/24
44494
St. Andrews FC
5
44493
Lija Athletic FC
0
W
02:30 PM
21/04/24
60760
Luqa St. Andrew's FC
2
44494
St. Andrews FC
2
D
25273
Challenge Cup (1 Matches)
05:15 PM
26/02/25
44494
St. Andrews FC
1
38477
Marsa FC
2
L
633
Maltese FA Trophy (1 Matches)
01:00 PM
12/01/25
170866
Qala St Joseph FC
2
44494
St. Andrews FC
0
L

Marsa FC Next Fixtures

St. Andrews FC Next Fixtures

Marsa FC Last Match Played stats

Marsa FC vs Fgura United FC

Final Score :1 - 3

(H)Match overview (A)
41%Ball possession59%
0.64Expected goals2.87
3Total shots22
5Goalkeeper saves1
2Corner kicks4
14Fouls9
280Passes422
9Tackles8
2Free kicks2
2Yellow cards4
1Red cards0
(H)Shots (A)
3Total shots22
2Shots on target7
0Hit woodwork1
1Shots off target7
0Blocked shots7
3Shots inside box14
0Shots outside box8
(H)Attack (A)
0Through balls0
4Touches in penalty area23
2Offsides3
(H)Passes (A)
211Accurate passes335
28Throw-ins30
16/40 (40%)Final third phase36/67 (54%)
22/51 (43%)Long balls32/72 (44%)
3/6 (50%)Crosses5/11 (45%)
(H)Duels (A)
31%Duels43%
8Dispossessed8
48/153 (31%)Ground duels62/150 (41%)
9/27 (33%)Aerial duels14/23 (61%)
27/39 (69%)Dribbles30/35 (86%)
(H)Defending (A)
9Total tackles8
25Interceptions12
28Clearances13
6Errors lead to a shot1
(H)Goalkeeping (A)
5Total saves1
9Goal kicks3

St. Andrews FC Last Match Played stats

St. Andrews FC vs Zurrieq

Final Score :2 - 1

(H)Match overview (A)
47%Ball possession53%
0.77Expected goals2.10
6Total shots20
2Goalkeeper saves3
4Corner kicks4
13Fouls18
330Passes434
2Tackles6
0Free kicks6
1Yellow cards2
0Red cards0
(H)Shots (A)
6Total shots20
4Shots on target3
0Hit woodwork0
2Shots off target12
0Blocked shots5
3Shots inside box10
3Shots outside box10
(H)Attack (A)
0Through balls0
11Touches in penalty area20
3Offsides0
(H)Passes (A)
248Accurate passes362
15Throw-ins28
22/38 (58%)Final third phase56/82 (68%)
31/68 (45%)Long balls30/48 (62%)
3/12 (25%)Crosses6/22 (27%)
(H)Duels (A)
47%Duels37%
7Dispossessed7
41/101 (41%)Ground duels40/103 (39%)
18/24 (75%)Aerial duels7/22 (32%)
9/12 (75%)Dribbles19/21 (90%)
(H)Defending (A)
2Total tackles6
18Interceptions18
39Clearances7
2Errors lead to a shot0
(H)Goalkeeping (A)
2Total saves3
2High claims0
18Goal kicks6

Marsa FC Vs St. Andrews FC Season Stats

Marsa FCPerformance SummarySt. Andrews FC
3Matches4
4Goals Scored3
6Goals Conceded6
1.33Goals per Game0.75
2Goals Conceded per Game1.5
49.30%Ball Possession45.30%
1Clean Sheets0
12.33Fouls per Game7
2.67Offsides per Game1.25
7.33Goal Kicks per Game10
1.33Yellow Cards per Game1

Challenge League 25/26 Standings

POSTEAMMPWLDPTS
1Fgura United FCFgura United FC33009
2Swieqi United FCSwieqi United FC32017
3Melita FCMelita FC32106
4Mgarr United FCMgarr United FC32106
5Sirens FCSirens FC32106
6Gudja UnitedGudja United31025
7St. Lucia FCSt. Lucia FC31114
8Pietà Hotspurs FCPietà Hotspurs FC31114
9Balzan F.C.Balzan F.C.31114
10St. Andrews FCSt. Andrews FC31114
11Birzebbuga St. Peters FCBirzebbuga St. Peters FC31203
12Marsa FCMarsa FC31203
13Vittoriosa StarsVittoriosa Stars31203
14ZurrieqZurrieq31203
15Zebbug Rangers FCZebbug Rangers FC30211
16Mtarfa FCMtarfa FC3030
Promotion round
Relegation Round

Football Previews & Betting Tips

18 Oct 2025

MLS Preview And Prediction: Vancouver Whitecaps vs FC Dallas Betting Tips & Picks October 19, 2025

18 Oct 2025

MLS Preview And Prediction: Sporting Kansas City vs Houston Dynamo Betting Tips & Picks October 19, 2025

18 Oct 2025

MLS Preview And Prediction: LA Galaxy vs Minnesota United Betting Tips & Picks October 19, 2025

18 Oct 2025

Serie A Preview And Prediction: Roma vs Inter Betting Tips & Picks October 18, 2025

18 Oct 2025

MLS Preview And Prediction: Columbus Crew vs New York Red Bulls Betting Tips & Picks October 18, 2025

18 Oct 2025

MLS Preview And Prediction: Toronto FC vs Orlando City SC Betting Tips & Picks October 18, 2025