Gillingham host Shrewsbury in the England League Two on 2 May 2026, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 15:00 UK Time.
This League Two fixture brings together two sides with contrasting recent results. Gillingham have struggled badly in recent weeks, while Shrewsbury have shown more resilience and defensive discipline across their last few matches, making this an intriguing and potentially tight contest overall.
The game could be shaped by Gillingham’s defensive vulnerabilities against a Shrewsbury side that tends to stay compact. With both teams aiming for consistency, this clash could become a cautious battle, especially in midfield areas where control and structure will be vital.
Gillingham’s recent form has been extremely poor, conceding heavily in defeats to Barnet, Grimsby, and MK Dons. Their defensive line has looked fragile, with frequent errors, poor positioning, lack of coordination, and an inability to deal with sustained attacking pressure effectively.
Despite a win over Accrington and a draw against Salford, consistency has been lacking. They have struggled to build momentum, with performances often dropping after conceding early goals, showing weak responses, low confidence, and limited attacking threat in difficult situations.
Shrewsbury have displayed better overall structure, picking up wins against Oldham and Tranmere while securing draws against Fleetwood and Crawley. Their defense has been relatively solid, with improved organization, better communication, and more disciplined positioning across recent fixtures.
However, their attacking output remains inconsistent, often failing to convert chances into goals. While they remain competitive, their lack of clinical finishing, creativity in final third, slow buildup play, and limited attacking variation continues to prevent them from dominating matches fully.
A draw at odds of 3.75 looks like a strong option given both teams’ recent patterns. Gillingham’s struggles and Shrewsbury’s cautious approach suggest a balanced encounter, with neither side clearly dominant and both likely to prioritize avoiding defeat over taking major risks.
Both teams to score at 2.00 odds is another reasonable pick, considering Gillingham’s defensive issues. Even though Shrewsbury are not prolific, they should find opportunities, especially against a vulnerable backline that has conceded goals consistently in recent matches.
A 1-1 correct score at 7.50 odds fits the overall expectation of a tight game. It reflects a scenario where both teams manage to score but lack the quality to push for a decisive winner, resulting in a shared outcome.
| Gillingham | Shrewsbury | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 12 | 13 |
| Draws | 14 | 10 |
| Loss | 19 | 22 |
| Goals For | 52 | 42 |
| Goals Against | 72 | 68 |
| Gillingham | Shrewsbury | |
|---|---|---|
| Game Played | 22 | 22 |
| Wins | 7 | 4 |
| Draws | 7 | 4 |
| Loss | 8 | 14 |
| Goals For | 28 | 20 |
| Goals Against | 36 | 41 |
|
25.04.26
|
Barnet Gillingham |
6-2 |
|
18.04.26
|
Gillingham Grimsby |
1-4 |
|
14.04.26
|
Cheltenham Gillingham |
2-1 |
|
11.04.26
|
Salford City Gillingham |
0-0 |
|
06.04.26
|
Gillingham Accrington |
2-0 |
|
03.04.26
|
Walsall Gillingham |
2-2 |
|
28.03.26
|
Crawley Gillingham |
2-0 |
|
21.03.26
|
Gillingham Bristol Rovers |
1-2 |
|
17.03.26
|
Gillingham Swindon |
0-2 |
|
14.03.26
|
Cambridge Gillingham |
5-0 |
|
10.03.26
|
Gillingham MK Dons |
1-5 |
|
07.03.26
|
Gillingham Fleetwood |
1-1 |
|
28.02.26
|
Barrow Gillingham |
0-1 |
|
21.02.26
|
Gillingham Oldham |
0-3 |
|
17.02.26
|
Chesterfield Gillingham |
1-0 |
|
14.02.26
|
Crewe Gillingham |
1-0 |
|
07.02.26
|
Gillingham Tranmere |
2-1 |
|
03.02.26
|
Notts County Gillingham |
1-0 |
|
31.01.26
|
Gillingham Bromley |
1-4 |
|
24.01.26
|
Harrogate Gillingham |
0-3 |
|
17.01.26
|
Gillingham Newport |
3-2 |
|
01.01.26
|
Swindon Gillingham |
2-0 |
|
29.12.25
|
Gillingham Colchester |
1-1 |
|
26.12.25
|
Gillingham Cambridge |
1-1 |
|
20.12.25
|
Fleetwood Gillingham |
2-1 |
|
13.12.25
|
Gillingham Barrow |
2-2 |
|
06.12.25
|
Colchester Gillingham |
0-0 |
|
29.11.25
|
Shrewsbury Gillingham |
3-3 |
|
22.11.25
|
Gillingham Barnet |
1-1 |
|
15.11.25
|
Gillingham Crawley |
2-2 |
|
11.11.25
|
Gillingham Wycombe |
0-3 |
|
08.11.25
|
Bristol Rovers Gillingham |
0-1 |
|
01.11.25
|
Newport Gillingham (Penalties:4 - 3) |
1-1 |
|
25.10.25
|
Gillingham Salford City |
1-2 |
|
18.10.25
|
Grimsby Gillingham |
1-0 |
|
11.10.25
|
Gillingham Cheltenham |
1-1 |
|
07.10.25
|
Colchester Gillingham |
2-1 |
|
04.10.25
|
MK Dons Gillingham |
3-2 |
|
27.09.25
|
Gillingham Harrogate |
0-1 |
|
20.09.25
|
Newport Gillingham |
1-3 |
|
13.09.25
|
Gillingham Notts County |
1-0 |
|
06.09.25
|
Bromley Gillingham |
2-2 |
|
02.09.25
|
Gillingham Fulham U21 |
4-1 |
|
30.08.25
|
Oldham Gillingham |
0-1 |
|
23.08.25
|
Gillingham Crewe |
1-0 |
|
19.08.25
|
Gillingham Chesterfield |
4-1 |
|
16.08.25
|
Tranmere Gillingham |
1-1 |
|
12.08.25
|
Gillingham AFC Wimbledon (Penalties:2 - 4) |
1-1 |
|
09.08.25
|
Gillingham Walsall |
1-0 |
|
02.08.25
|
Accrington Gillingham |
1-1 |
|
18.04.26
|
Gillingham Grimsby |
1-4 |
|
06.04.26
|
Gillingham Accrington |
2-0 |
|
21.03.26
|
Gillingham Bristol Rovers |
1-2 |
|
17.03.26
|
Gillingham Swindon |
0-2 |
|
10.03.26
|
Gillingham MK Dons |
1-5 |
|
07.03.26
|
Gillingham Fleetwood |
1-1 |
|
21.02.26
|
Gillingham Oldham |
0-3 |
|
07.02.26
|
Gillingham Tranmere |
2-1 |
|
31.01.26
|
Gillingham Bromley |
1-4 |
|
17.01.26
|
Gillingham Newport |
3-2 |
|
29.12.25
|
Gillingham Colchester |
1-1 |
|
26.12.25
|
Gillingham Cambridge |
1-1 |
|
13.12.25
|
Gillingham Barrow |
2-2 |
|
22.11.25
|
Gillingham Barnet |
1-1 |
|
15.11.25
|
Gillingham Crawley |
2-2 |
|
11.11.25
|
Gillingham Wycombe |
0-3 |
|
25.10.25
|
Gillingham Salford City |
1-2 |
|
11.10.25
|
Gillingham Cheltenham |
1-1 |
|
27.09.25
|
Gillingham Harrogate |
0-1 |
|
13.09.25
|
Gillingham Notts County |
1-0 |
|
02.09.25
|
Gillingham Fulham U21 |
4-1 |
|
23.08.25
|
Gillingham Crewe |
1-0 |
|
19.08.25
|
Gillingham Chesterfield |
4-1 |
|
12.08.25
|
Gillingham AFC Wimbledon (Penalties:2 - 4) |
1-1 |
|
09.08.25
|
Gillingham Walsall |
1-0 |
|
19.07.25
|
Gillingham Luton |
0-2 |
|
12.07.25
|
Gillingham Reading |
0-0 |
|
26.04.25
|
Gillingham Swindon |
1-1 |
|
21.04.25
|
Gillingham AFC Wimbledon |
1-0 |
|
12.04.25
|
Gillingham MK Dons |
1-0 |
|
01.04.25
|
Gillingham Colchester |
1-1 |
|
22.03.25
|
Gillingham Walsall |
0-0 |
|
08.03.25
|
Gillingham Bradford City |
1-0 |
|
01.03.25
|
Gillingham Morecambe |
1-0 |
|
25.02.25
|
Gillingham Fleetwood |
1-2 |
|
15.02.25
|
Gillingham Crewe |
0-0 |
|
01.02.25
|
Gillingham Notts County |
1-2 |
|
18.01.25
|
Gillingham Doncaster |
0-1 |
|
02.01.25
|
Gillingham Bromley |
0-3 |
|
20.12.24
|
Gillingham Cheltenham |
2-2 |
|
07.12.24
|
Gillingham Salford City |
1-0 |
|
23.11.24
|
Gillingham Harrogate |
1-2 |
|
09.11.24
|
Gillingham Port Vale |
1-0 |
|
02.11.24
|
Gillingham Blackpool |
0-2 |
|
22.10.24
|
Gillingham Newport |
0-2 |
|
12.10.24
|
Gillingham Accrington |
1-2 |
|
01.10.24
|
Gillingham Grimsby |
0-1 |
|
28.09.24
|
Gillingham Barrow |
2-0 |
|
24.09.24
|
Gillingham Crystal Palace U21 |
1-3 |
|
14.09.24
|
Gillingham Tranmere |
3-0 |
|
25.04.26
|
Barnet Gillingham |
6-2 |
|
14.04.26
|
Cheltenham Gillingham |
2-1 |
|
11.04.26
|
Salford City Gillingham |
0-0 |
|
03.04.26
|
Walsall Gillingham |
2-2 |
|
28.03.26
|
Crawley Gillingham |
2-0 |
|
14.03.26
|
Cambridge Gillingham |
5-0 |
|
28.02.26
|
Barrow Gillingham |
0-1 |
|
17.02.26
|
Chesterfield Gillingham |
1-0 |
|
14.02.26
|
Crewe Gillingham |
1-0 |
|
03.02.26
|
Notts County Gillingham |
1-0 |
|
24.01.26
|
Harrogate Gillingham |
0-3 |
|
01.01.26
|
Swindon Gillingham |
2-0 |
|
20.12.25
|
Fleetwood Gillingham |
2-1 |
|
06.12.25
|
Colchester Gillingham |
0-0 |
|
29.11.25
|
Shrewsbury Gillingham |
3-3 |
|
08.11.25
|
Bristol Rovers Gillingham |
0-1 |
|
01.11.25
|
Newport Gillingham (Penalties:4 - 3) |
1-1 |
|
18.10.25
|
Grimsby Gillingham |
1-0 |
|
07.10.25
|
Colchester Gillingham |
2-1 |
|
04.10.25
|
MK Dons Gillingham |
3-2 |
|
20.09.25
|
Newport Gillingham |
1-3 |
|
06.09.25
|
Bromley Gillingham |
2-2 |
|
30.08.25
|
Oldham Gillingham |
0-1 |
|
16.08.25
|
Tranmere Gillingham |
1-1 |
|
02.08.25
|
Accrington Gillingham |
1-1 |
|
26.07.25
|
Dartford Gillingham |
0-2 |
|
25.07.25
|
Chatham Town Gillingham |
1-0 |
|
22.07.25
|
Ebbsfleet United Gillingham |
2-1 |
|
08.07.25
|
Dover Gillingham |
0-1 |
|
03.05.25
|
Port Vale Gillingham |
0-1 |
|
18.04.25
|
Cheltenham Gillingham |
1-1 |
|
08.04.25
|
Chesterfield Gillingham |
1-1 |
|
05.04.25
|
Salford City Gillingham |
2-2 |
|
29.03.25
|
Harrogate Gillingham |
1-1 |
|
15.03.25
|
Accrington Gillingham |
1-1 |
|
04.03.25
|
Newport Gillingham |
3-1 |
|
22.02.25
|
Carlisle Gillingham |
0-0 |
|
11.02.25
|
Walsall Gillingham |
1-1 |
|
08.02.25
|
Barrow Gillingham |
3-0 |
|
28.01.25
|
Grimsby Gillingham |
1-1 |
|
25.01.25
|
Tranmere Gillingham |
1-1 |
|
30.12.24
|
AFC Wimbledon Gillingham |
1-0 |
|
26.12.24
|
Colchester Gillingham |
2-0 |
|
14.12.24
|
MK Dons Gillingham |
0-1 |
|
04.12.24
|
Bromley Gillingham |
2-1 |
|
12.11.24
|
Stevenage Gillingham (Penalties:4 - 5) |
1-1 |
|
26.10.24
|
Swindon Gillingham |
1-1 |
|
19.10.24
|
Bradford City Gillingham |
2-1 |
|
05.10.24
|
Crewe Gillingham |
2-0 |
|
21.09.24
|
Notts County Gillingham |
0-1 |
|
25.04.26
|
Shrewsbury Fleetwood |
2-2 |
|
18.04.26
|
Crawley Shrewsbury |
0-0 |
|
11.04.26
|
Shrewsbury Oldham |
1-0 |
|
07.04.26
|
Bromley Shrewsbury |
2-1 |
|
03.04.26
|
Shrewsbury Tranmere |
1-0 |
|
28.03.26
|
Newport Shrewsbury |
1-0 |
|
21.03.26
|
Shrewsbury Crewe |
0-4 |
|
17.03.26
|
Bristol Rovers Shrewsbury |
1-0 |
|
14.03.26
|
Shrewsbury Cheltenham |
0-2 |
|
07.03.26
|
Chesterfield Shrewsbury |
2-3 |
|
28.02.26
|
Shrewsbury Walsall |
1-2 |
|
24.02.26
|
Salford City Shrewsbury |
1-2 |
|
21.02.26
|
Accrington Shrewsbury |
0-2 |
|
17.02.26
|
Shrewsbury Notts County |
1-0 |
|
14.02.26
|
Shrewsbury Swindon |
3-1 |
|
10.02.26
|
Shrewsbury Barrow |
2-1 |
|
07.02.26
|
Colchester Shrewsbury |
2-0 |
|
31.01.26
|
Shrewsbury Barnet |
0-0 |
|
27.01.26
|
Cambridge Shrewsbury |
1-0 |
|
24.01.26
|
MK Dons Shrewsbury |
5-1 |
|
17.01.26
|
Shrewsbury Harrogate |
1-0 |
|
10.01.26
|
Wolves Shrewsbury |
6-1 |
|
01.01.26
|
Shrewsbury Bristol Rovers |
0-3 |
|
29.12.25
|
Grimsby Shrewsbury |
1-0 |
|
26.12.25
|
Cheltenham Shrewsbury |
3-1 |
|
20.12.25
|
Shrewsbury Chesterfield |
0-1 |
|
13.12.25
|
Walsall Shrewsbury |
1-1 |
|
09.12.25
|
Shrewsbury Grimsby |
1-1 |
|
06.12.25
|
Sutton Shrewsbury |
1-2 |
|
29.11.25
|
Shrewsbury Gillingham |
3-3 |
|
22.11.25
|
Fleetwood Shrewsbury |
3-1 |
|
15.11.25
|
Shrewsbury Newport |
1-0 |
|
11.11.25
|
Northampton Shrewsbury |
2-1 |
|
08.11.25
|
Crewe Shrewsbury |
3-1 |
|
02.11.25
|
South Shields Shrewsbury |
1-3 |
|
25.10.25
|
Oldham Shrewsbury |
2-2 |
|
18.10.25
|
Shrewsbury Crawley |
1-0 |
|
11.10.25
|
Shrewsbury Cambridge |
2-0 |
|
04.10.25
|
Barrow Shrewsbury |
0-0 |
|
27.09.25
|
Shrewsbury MK Dons |
1-2 |
|
20.09.25
|
Harrogate Shrewsbury |
2-0 |
|
13.09.25
|
Shrewsbury Salford City |
1-3 |
|
06.09.25
|
Barnet Shrewsbury |
1-3 |
|
02.09.25
|
Shrewsbury Walsall |
1-3 |
|
30.08.25
|
Shrewsbury Accrington |
0-0 |
|
26.08.25
|
Shrewsbury Chelsea U21 |
3-1 |
|
23.08.25
|
Swindon Shrewsbury |
2-1 |
|
20.08.25
|
Notts County Shrewsbury |
4-1 |
|
16.08.25
|
Shrewsbury Colchester |
0-2 |
|
12.08.25
|
Grimsby Shrewsbury |
3-1 |
|
25.04.26
|
Shrewsbury Fleetwood |
2-2 |
|
11.04.26
|
Shrewsbury Oldham |
1-0 |
|
03.04.26
|
Shrewsbury Tranmere |
1-0 |
|
21.03.26
|
Shrewsbury Crewe |
0-4 |
|
14.03.26
|
Shrewsbury Cheltenham |
0-2 |
|
28.02.26
|
Shrewsbury Walsall |
1-2 |
|
17.02.26
|
Shrewsbury Notts County |
1-0 |
|
14.02.26
|
Shrewsbury Swindon |
3-1 |
|
10.02.26
|
Shrewsbury Barrow |
2-1 |
|
31.01.26
|
Shrewsbury Barnet |
0-0 |
|
17.01.26
|
Shrewsbury Harrogate |
1-0 |
|
01.01.26
|
Shrewsbury Bristol Rovers |
0-3 |
|
20.12.25
|
Shrewsbury Chesterfield |
0-1 |
|
09.12.25
|
Shrewsbury Grimsby |
1-1 |
|
29.11.25
|
Shrewsbury Gillingham |
3-3 |
|
15.11.25
|
Shrewsbury Newport |
1-0 |
|
18.10.25
|
Shrewsbury Crawley |
1-0 |
|
11.10.25
|
Shrewsbury Cambridge |
2-0 |
|
27.09.25
|
Shrewsbury MK Dons |
1-2 |
|
13.09.25
|
Shrewsbury Salford City |
1-3 |
|
02.09.25
|
Shrewsbury Walsall |
1-3 |
|
30.08.25
|
Shrewsbury Accrington |
0-0 |
|
26.08.25
|
Shrewsbury Chelsea U21 |
3-1 |
|
16.08.25
|
Shrewsbury Colchester |
0-2 |
|
02.08.25
|
Shrewsbury Bromley |
0-0 |
|
22.07.25
|
Shrewsbury Bolton |
2-5 |
|
19.07.25
|
Shrewsbury Kidderminster Harriers |
3-0 |
|
03.05.25
|
Shrewsbury Crawley |
1-2 |
|
18.04.25
|
Shrewsbury Wigan |
0-1 |
|
08.04.25
|
Shrewsbury Reading |
1-3 |
|
05.04.25
|
Shrewsbury Cambridge |
0-1 |
|
15.03.25
|
Shrewsbury Burton Albion |
0-2 |
|
04.03.25
|
Shrewsbury Bristol Rovers |
0-0 |
|
22.02.25
|
Shrewsbury Stevenage |
0-1 |
|
18.02.25
|
Shrewsbury Huddersfield |
0-1 |
|
15.02.25
|
Shrewsbury Bolton |
2-3 |
|
01.02.25
|
Shrewsbury Mansfield |
2-1 |
|
16.01.25
|
Shrewsbury Wrexham |
2-1 |
|
29.12.24
|
Shrewsbury Northampton |
1-1 |
|
26.12.24
|
Shrewsbury Lincoln |
1-0 |
|
14.12.24
|
Shrewsbury Wycombe |
1-4 |
|
04.12.24
|
Shrewsbury Blackpool |
1-2 |
|
23.11.24
|
Shrewsbury Birmingham |
3-2 |
|
26.10.24
|
Shrewsbury Barnsley |
0-2 |
|
17.10.24
|
Shrewsbury Exeter City |
0-2 |
|
08.10.24
|
Shrewsbury Birmingham |
0-4 |
|
01.10.24
|
Shrewsbury Stockport |
0-2 |
|
28.09.24
|
Shrewsbury Rotherham |
1-1 |
|
14.09.24
|
Shrewsbury Charlton |
0-1 |
|
31.08.24
|
Shrewsbury Leyton Orient |
3-0 |
|
18.04.26
|
Crawley Shrewsbury |
0-0 |
|
07.04.26
|
Bromley Shrewsbury |
2-1 |
|
28.03.26
|
Newport Shrewsbury |
1-0 |
|
17.03.26
|
Bristol Rovers Shrewsbury |
1-0 |
|
07.03.26
|
Chesterfield Shrewsbury |
2-3 |
|
24.02.26
|
Salford City Shrewsbury |
1-2 |
|
21.02.26
|
Accrington Shrewsbury |
0-2 |
|
07.02.26
|
Colchester Shrewsbury |
2-0 |
|
27.01.26
|
Cambridge Shrewsbury |
1-0 |
|
24.01.26
|
MK Dons Shrewsbury |
5-1 |
|
10.01.26
|
Wolves Shrewsbury |
6-1 |
|
29.12.25
|
Grimsby Shrewsbury |
1-0 |
|
26.12.25
|
Cheltenham Shrewsbury |
3-1 |
|
13.12.25
|
Walsall Shrewsbury |
1-1 |
|
06.12.25
|
Sutton Shrewsbury |
1-2 |
|
22.11.25
|
Fleetwood Shrewsbury |
3-1 |
|
11.11.25
|
Northampton Shrewsbury |
2-1 |
|
08.11.25
|
Crewe Shrewsbury |
3-1 |
|
02.11.25
|
South Shields Shrewsbury |
1-3 |
|
25.10.25
|
Oldham Shrewsbury |
2-2 |
|
04.10.25
|
Barrow Shrewsbury |
0-0 |
|
20.09.25
|
Harrogate Shrewsbury |
2-0 |
|
06.09.25
|
Barnet Shrewsbury |
1-3 |
|
23.08.25
|
Swindon Shrewsbury |
2-1 |
|
20.08.25
|
Notts County Shrewsbury |
4-1 |
|
12.08.25
|
Grimsby Shrewsbury |
3-1 |
|
09.08.25
|
Tranmere Shrewsbury |
4-0 |
|
09.07.25
|
Stoke City Shrewsbury |
0-1 |
|
26.04.25
|
Barnsley Shrewsbury |
1-2 |
|
21.04.25
|
Northampton Shrewsbury |
4-1 |
|
12.04.25
|
Lincoln Shrewsbury |
1-1 |
|
01.04.25
|
Wycombe Shrewsbury |
0-0 |
|
29.03.25
|
Birmingham Shrewsbury |
4-1 |
|
08.03.25
|
Exeter City Shrewsbury |
2-0 |
|
01.03.25
|
Peterborough Shrewsbury |
3-1 |
|
11.02.25
|
Reading Shrewsbury |
1-1 |
|
08.02.25
|
Rotherham Shrewsbury |
1-2 |
|
28.01.25
|
Stockport Shrewsbury |
1-0 |
|
25.01.25
|
Charlton Shrewsbury |
1-0 |
|
04.01.25
|
Leyton Orient Shrewsbury |
1-0 |
|
01.01.25
|
Blackpool Shrewsbury |
1-1 |
|
21.12.24
|
Wigan Shrewsbury |
2-2 |
|
07.12.24
|
Cambridge Shrewsbury |
4-1 |
|
12.11.24
|
Walsall Shrewsbury |
3-0 |
|
09.11.24
|
Burton Albion Shrewsbury |
2-0 |
|
02.11.24
|
Salford City Shrewsbury |
2-1 |
|
22.10.24
|
Bristol Rovers Shrewsbury |
1-0 |
|
12.10.24
|
Crawley Shrewsbury |
3-5 |
|
05.10.24
|
Bolton Shrewsbury |
2-2 |
|
21.09.24
|
Mansfield Shrewsbury |
2-1 |
|
29.11.2025
|
Shrewsbury Gillingham |
3-3
|
|
25.01.2022
|
Gillingham Shrewsbury |
0-0
|
|
28.08.2021
|
Shrewsbury Gillingham |
2-1
|
|
10.04.2021
|
Gillingham Shrewsbury |
0-0
|
|
03.10.2020
|
Shrewsbury Gillingham |
1-1
|
|
25.01.2022
|
Gillingham Shrewsbury |
0-0
|
|
10.04.2021
|
Gillingham Shrewsbury |
0-0
|
|
29.01.2020
|
Gillingham Shrewsbury |
2-0
|
|
13.04.2019
|
Gillingham Shrewsbury |
0-2
|
|
02.09.2017
|
Gillingham Shrewsbury |
1-2
|
|
28.01.2017
|
Gillingham Shrewsbury |
1-1
|