While we have made these predictions for Grimsby Town v Swindon Town for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. We wish you the best of luck.
Grimsby Town vs Swindon Town Live Stream Global Listings (Apr 18)
Predictions and Tips
The League Two match at Blundell Park on Friday sees hosts Grimsby Town up against Swindon Town.
Our tips, poll and stats for Grimsby Town v Swindon Town can all be found here (plus the best game odds).
📊 Form Guide

Grimsby Town
LWWLWD
Grimsby Town enter this fixture following a 2-2 League Two draw against Harrogate Town.
For Grimsby Town, the goalscorers were Kieran Green (39'), Jason Daði Svanþórsson (45') and Danny Rose (87' Own goal). Ellis Taylor (85') was the scorer for Harrogate Town.
It’s been a rare occasion in recent times that Grimsby Town have kept a clean sheet. It will be a concern for them that Grimsby Town have been scored against in 5 of their previous 6 matches, leaking 7 goals during that time.
Going into this encounter, Grimsby Town are undefeated in their last 2 league matches at home.
Swindon Town
DDLWWW 📈
Swindon Town will come into the game following on from a 5-4 League Two win with the defeat of Bradford City in their last game.
For Swindon Town, the scorers were Kabongo Tshimanga (45') and Harry Smith (62', 90'). Calum Kavanagh (6', 10', 35'), Neill Byrne (22' Own goal), Brad Halliday (77') and Jack Shepherd (95' Own goal) scored for Bradford City.
Indicating their partiality to fruitful encounters, the back of the net has been hit 23 times in the prior six games in which Swindon Town have taken to the pitch, yielding a mean average of 3.83 goals per clash. Opposing teams have got 9 of those goals. Having said that, we must now wait to see if such a trend might be replicated here in this game.
🤜🤛 Head to head
Inspecting their most recent head to head clashes going back to 22/02/2020 tells us that Grimsby Town have won 1 of these games and Swindon Town 5, with the number of drawn games standing at 0.
21 goals were produced between them during those clashes, with 6 of them for The Mariners and 15 netted by The Robins. The average number of goals per game works out to 3.5.
The previous league game featuring the two was League Two match day 21 on 21/12/2024 when it finished Swindon Town 3-1 Grimsby Town.
The match was refereed by Matthew Russell.
📰 Team News: Grimsby Town
Regarding absentees, there’s just one fitness concern for the Grimsby Town manager David Artell to contend with thanks to an otherwise robust set of players. Callum Ainley (Cancer) is out of contention.
✨ Prediction
We’re inclined to think that Swindon Town are likely to break down this Grimsby Town lineup, however it isn’t expected to prevent them from conceding a couple at the other end.
We think that it’s going to be both teams to score in a 2-1 victory for Grimsby Town when the full-time whistle blows. Should be an interesting one.
Andre Moura, 13:04 18/04/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Grimsby Town
Formed: 1878
Stadium: Blundell Park (9,546)
Captain: Danny Rose
Chairman: Andrew Pettit
Manager: David Artell
Competitions: League Two position 7
🔑 Star Man: Danny Rose
Usually taking to the field in the Striker position, Danny Rose was born in Barnsley, England. Having played his first senior match for Barnsley in the 2010 - 2011 season, the goalscoring Forward has bagged 12 league goals in the League Two 2024 - 2025 season so far in a total of 40 appearances.
Swindon Town |
|
Grimsby Town |
Grimsby Town |
|
Swindon Town |
Swindon Town |
|
Grimsby Town |
Swindon Town |
|
Grimsby Town |
Grimsby Town |
|
Swindon Town |
Swindon Town |
|
Grimsby Town |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
42 | 21 | 13 | 8 | 19 | 76 | LWWWW |
2 |
![]() |
43 | 21 | 11 | 11 | 19 | 74 | DLWLD |
3 |
![]() |
42 | 20 | 12 | 10 | 21 | 72 | DDDLL |
4 |
![]() |
42 | 20 | 12 | 10 | 15 | 72 | WDWDD |
5 |
![]() |
42 | 19 | 12 | 11 | 23 | 69 | DDLWD |
6 |
![]() |
43 | 19 | 12 | 12 | 19 | 69 | WWLLD |
7 |
![]() |
42 | 20 | 6 | 16 | -1 | 66 | WWLWD |
8 |
![]() |
42 | 16 | 17 | 9 | 11 | 65 | LLDWW |
9 |
![]() |
42 | 17 | 11 | 14 | 15 | 62 | WWLDW |
10 |
![]() |
42 | 16 | 14 | 12 | 6 | 62 | WDDWD |
11 |
![]() |
42 | 15 | 16 | 11 | 5 | 61 | DLWLL |
12 |
![]() |
42 | 14 | 15 | 13 | 5 | 57 | DLWWW |
13 |
![]() |
42 | 14 | 14 | 14 | 1 | 56 | DWWLL |
14 |
![]() |
42 | 14 | 14 | 14 | 0 | 56 | LLDWL |
15 |
![]() |
42 | 15 | 10 | 17 | 2 | 55 | WLDWW |
16 |
![]() |
42 | 14 | 11 | 17 | -9 | 53 | LLLLW |
17 |
![]() |
42 | 12 | 14 | 16 | -7 | 50 | DDDDW |
18 |
![]() |
42 | 13 | 8 | 21 | -19 | 47 | LLDLL |
19 |
![]() |
42 | 13 | 7 | 22 | -15 | 46 | DLLLL |
20 |
![]() |
42 | 12 | 10 | 20 | -19 | 46 | DDWLD |
21 |
![]() |
42 | 10 | 14 | 18 | -22 | 44 | DWLWD |
22 |
![]() |
42 | 10 | 13 | 19 | -17 | 43 | DDLLD |
23 |
![]() |
42 | 9 | 10 | 23 | -27 | 37 | DLLWW |
24 |
![]() |
42 | 10 | 6 | 26 | -25 | 36 | LWWLL |
Grimsby Town |
|
Swindon Town |
Harrogate Town |
|
Grimsby Town |
Grimsby Town |
|
Morecambe |
Crewe Alexandra |
|
Grimsby Town |
Colchester United |
|
Grimsby Town |
Grimsby Town |
|
Newport County |
Grimsby Town |
|
Swindon Town |
Swindon Town |
|
Bradford City |
Fleetwood Town |
|
Swindon Town |
Swindon Town |
|
AFC Wimbledon |
Morecambe |
|
Swindon Town |
Swindon Town |
|
Accrington Stanley |
Grimsby Town |
|
Morecambe |
Grimsby Town |
|
Newport County |
Grimsby Town |
|
Salford City |
Grimsby Town |
|
Notts County |
Grimsby Town |
|
Tranmere Rovers |
Grimsby Town |
|
Fleetwood Town |
Fleetwood Town |
|
Swindon Town |
Morecambe |
|
Swindon Town |
Doncaster Rovers |
|
Swindon Town |
Walsall |
|
Swindon Town |
Harrogate Town |
|
Swindon Town |
Carlisle United |
|
Swindon Town |
Goals scored | 1.4 |
Goals conceded | 1.4 |
Time first goal scored | 45 |
Time first goal conceded | 47 |
Yellow cards | 1.7 |
Red cards | 0.1 |
Subs used | 4 |
Biggest victory | 5-2 |
Biggest defeat | 4-1 |
Goals scored | 1.3 |
Goals conceded | 1.4 |
Time first goal scored | 46 |
Time first goal conceded | 35 |
Yellow cards | 2.2 |
Red cards | 0 |
Subs used | 4.3 |
Biggest victory | 5-1 |
Biggest defeat | 4-0 |
Danny Rose | 12 |
Kieran Green | 7 |
Justin Obikwu | 7 |
Luca Barrington | 4 |
Jordan Davies | 4 |
Harry Smith | 15 |
Kabongo Tshimanga | 11 |
Will Wright | 6 |
Dan Butterworth | 5 |
Ollie Clarke | 4 |
Port Vale |
|
Grimsby Town |
Milton Keynes Dons |
|
Grimsby Town |
Grimsby Town |
|
AFC Wimbledon |
Swindon Town |
|
Bromley |
Gillingham |
|
Swindon Town |
Swindon Town |
|
Milton Keynes Dons |
