Northampton vs Shrewsbury - Prediction and Stats
21 apr 2025, 10:00
Finished
4
:
1
Aaron McGowan
26’
Dara Costelloe
44’
83’
Cameron McGeehan
70’
90 + 1’
John Marquis
Northampton vs Shrewsbury Statistic


38
Ball possession
62
13
Goal attempts
12
7
Shots on target
3
2
Shots off target
8
4
Shots blocked
1
8
Goal kicks
4
2
Saves
2
8
Corner kicks
3
13
Free kicks
20
2
Offsides
0
20
Fouls
13
3
Yellow cards
2
4
Substitutions
4
31
Throw ins
26
Match details
90’
+1
(assist: Aaron Pierre)
4
:
1
John Marquis
90’
Max Dyche
(Yellow card)
89’
Jack Loughran
(Leave  the field: Callum Stewart)
89’
Isaac England
(Leave  the field: Harrison Biggins)
83’
(assist: Akinwale Joseph Odimayo)
4
:
0
Dara Costelloe
80’
Morgan Feeney
(Leave  the field: Luca Hoole)
80’
George Nurse
(Leave  the field: Malvind Benning)
70’
(Goal !!!)
3
:
0
Cameron McGeehan
69’
William Hondermarck
(Leave  the field: Ben Perry)
69’
Jack Baldwin
(Leave  the field: Aaron McGowan)
64’
Tariqe Fosu
(Leave  the field: Tyler Roberts)
61’
Max Dyche
(Leave  the field: Tyler Magloire)
59’
Ben Perry
(Yellow card)
54’
Tyler Magloire
(Yellow card)
44’
(Goal !!!)
2
:
0
Dara Costelloe
32’
John Marquis
(Yellow card)
26’
(assist: Mitchell Pinnock)
1
:
0
Aaron McGowan
4’
Aaron Pierre
(Yellow card)
Northampton vs Shrewsbury Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
1.58

21 Apr, 09:01
1.57
21 Apr, 10:01
1.61
21 Apr, 11:00
1.58
X
3.83

21 Apr, 08:01
3.92
21 Apr, 10:01
3.78
21 Apr, 11:00
3.83
2
6.05

21 Apr, 09:01
6.25
21 Apr, 10:01
6.01
21 Apr, 11:00
6.05

Betway Bonuses
Receive bonus

Odds movement
1
1.60

21 Apr, 02:02
1.55
21 Apr, 10:01
1.57
21 Apr, 11:00
1.60
X
3.60

21 Apr, 05:00
3.80
21 Apr, 07:00
3.75
21 Apr, 10:01
3.60
2
5.25

21 Apr, 02:02
5.50
21 Apr, 10:01
5.75
21 Apr, 11:00
5.25

Melbet Bonus
Receive bonus

Odds movement
1
1.58

21 Apr, 03:01
1.59
21 Apr, 04:00
1.57
21 Apr, 06:00
1.58
X
3.83

21 Apr, 05:00
3.90
21 Apr, 06:00
3.88
21 Apr, 10:01
3.83
2
6.05

21 Apr, 05:00
6.20
21 Apr, 06:00
6.10
21 Apr, 10:01
6.05
Highest
1.6
3.83
6.05
Average
1.58
3.75
5.84
Lowest odds
1.57
3.6
5.25
1X2 prediction for Northampton vs Shrewsbury match
Date and time
21.04.25
10:00
Match
Northampton
4
Shrewsbury
1


See also other League One England predictions
Charlton Athletic vs Leyton Orient prediction for the match on May 25, 2025
On May 25, Wembley will host the League One play-off...

Charlton Athletic vs Wycombe Wanderers prediction and betting tips on May 15, 2025
On May 15, The Valley will host the second leg...

Northampton vs Shrewsbury today lineups

4-3-1-2

Team manager
Kevin Nolan
Referee
Team manager
Michael Appleton
Northampton vs Shrewsbury today lineups
























Substitutes














TOP scorers



League One England 2024/2025


40
Matches
40
10
Goals
11
0
Penalty Goals
2
0.26
Goals Per 90 min
0.34
350
Min Per Goal
262
Head to Head Northampton - Shrewsbury
Statistics are for the last 5 games
20%
D
- 1

21 apr 2025
10:00
League One England

Northampton

Shrewsbury
Score
4
1
29 dec 2024
10:00
League One England

Shrewsbury

Northampton
Score
1
1
27 jan 2024
10:00
League One England

Northampton

Shrewsbury
Score
0
2
07 oct 2023
10:00
League One England

Shrewsbury

Northampton
Score
1
0
02 apr 2021
10:00
League One England

Northampton

Shrewsbury
Score
1
0
Over 0.5
5/5 matches
100%
Over 1.5
3/5 matches
60%
Over 2.5
1/5 matches
20%
BTTS
2/5 matches
40%
Team Over 0.5
Northampton
60%
Team Over 0.5
Shrewsbury
80%
Last matches Northampton

20%
W
- 1
40%
D
- 2
40%
L
- 2
18 apr 2025
10:00
League One England

Charlton

Northampton
Score
2
1
12 apr 2025
10:00
League One England

Northampton

Reading
Score
0
0
05 apr 2025
10:00
League One England

Peterborough

Northampton
Score
0
4
01 apr 2025
14:45
League One England

Northampton

Rotherham
Score
0
2
29 mar 2025
11:00
League One England

Cambridge U

Northampton
Score
1
1
Statistics for the last 5 games
-
Matches5
-
Wins1
-
Draws2
-
Losses2
-
Goals6
-
Goals per game1.2
-
Over 1.580%
-
Over 2.540%
-
BTTS40%
Last matches Shrewsbury

0%
W
- 0
40%
D
- 2
60%
L
- 3
18 apr 2025
10:00
League One England

Shrewsbury

Wigan
Score
0
1
12 apr 2025
10:00
League One England

Lincoln City

Shrewsbury
Score
1
1
08 apr 2025
14:45
League One England

Shrewsbury

Reading
Score
1
3
05 apr 2025
10:00
League One England

Shrewsbury

Cambridge U
Score
0
1
01 apr 2025
14:45
League One England

Wycombe

Shrewsbury
Score
0
0
Statistics for the last 5 games
-
Matches5
-
Wins0
-
Draws2
-
Losses3
-
Goals2
-
Goals per game0.4
-
Over 1.540%
-
Over 2.520%
-
BTTS40%
Northampton vs Shrewsbury Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points |
---|---|---|---|---|---|---|---|---|---|
19
|
![]() |
46 | 12 | 15 | 19 | 48 - 66 | -18 | 51 | |
24
|
![]() |
46 | 8 | 9 | 29 | 41 - 79 | -38 | 33 |
Promotion
Promotion Playoff
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals

Comparative Team Statistics
League Position
24
/ 2

46
Total games
46
12
26%
Wins
17%
8
15
33%
Draws
20%
9
19
41%
Loses
63%
29
48
Goals scored
41
66
Goals conceded
79
51
Points
33
Where to watch Northampton vs Shrewsbury
List of TV channels for USA
beIN SPORTS CONNECT
(USA)

Sky Ultra HD
(intenational)

SKY GO Extra
(intenational)

Sky Sports Main Event
(intenational)

TOD
(intenational)
Northampton Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
30 | Samy Chouchane | 22 | 1357 |
Total starts
17
|
Substituted out
12
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
15 | Dara Costelloe | 16 | 1341 |
Total starts
15
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
6 (1)
|
Yellow cards
2
|
Red cards
0
|
|||||
16 | Terry Taylor | 27 | 2184 |
Total starts
25
|
Substituted out
7
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
27 | Callum Morton | 7 | 481 |
Total starts
5
|
Substituted out
2
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
7 | Sam Hoskins | 37 | 2835 |
Total starts
32
|
Substituted out
12
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
7 (2)
|
Yellow cards
7
|
Red cards
0
|
|||||
10 | Mitchell Pinnock | 46 | 3924 |
Total starts
45
|
Substituted out
11
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
2 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
11 | James Wilson | 9 | 141 |
Total starts
0
|
Substituted out
0
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
5 | John Guthrie | 24 | 2109 |
Total starts
24
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
9 | Tom Eaves | 22 | 1285 |
Total starts
13
|
Substituted out
6
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
5 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
26 | Jack Baldwin | 22 | 1133 |
Total starts
11
|
Substituted out
2
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
3 | Aaron McGowan | 35 | 2409 |
Total starts
30
|
Substituted out
22
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
19 | Tyler Roberts | 27 | 1722 |
Total starts
21
|
Substituted out
15
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
1
|
|||||
28 | Timothy Eyoma | 24 | 1627 |
Total starts
17
|
Substituted out
4
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
12 | Nesta Guinness-Walker | 27 | 2078 |
Total starts
23
|
Substituted out
5
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
1
|
|||||
4 | Jack Sowerby | 10 | 610 |
Total starts
8
|
Substituted out
5
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
1 | Lee Burge | 30 | 2673 |
Total starts
30
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
6 | Jordan Willis | 15 | 817 |
Total starts
11
|
Substituted out
7
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
2 | Tyler Magloire | 21 | 644 |
Total starts
6
|
Substituted out
4
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
22 | Akinwale Joseph Odimayo | 41 | 2743 |
Total starts
32
|
Substituted out
14
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
18 | Cameron McGeehan | 40 | 3495 |
Total starts
40
|
Substituted out
6
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
10 (0)
|
Yellow cards
12
|
Red cards
0
|
|||||
24 | Tariqe Fosu | 34 | 1630 |
Total starts
17
|
Substituted out
15
|
Substituted in
17
|
Matches in reserve
17
|
Goals (penalty)
4 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
14 | Ali Koiki | 5 | 192 |
Total starts
2
|
Substituted out
1
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
29 | Liam Shaw | 8 | 701 |
Total starts
8
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
13 | Nikola Tzanev | 17 | 1460 |
Total starts
16
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
35 | Max Dyche | 20 | 1330 |
Total starts
13
|
Substituted out
0
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
33 | Patrick Brough | 5 | 98 |
Total starts
1
|
Substituted out
1
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
2 | Harvey Lintott | 1 | 9 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
19 | William Hondermarck | 33 | 1358 |
Total starts
12
|
Substituted out
8
|
Substituted in
21
|
Matches in reserve
21
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
17 | Liam McCarron | 16 | 411 |
Total starts
4
|
Substituted out
5
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
21 | Luke Mbete-Tabu | 13 | 855 |
Total starts
9
|
Substituted out
4
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
36 | James Dadge | 1 | 7 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
8 | Ben Perry | 17 | 1226 |
Total starts
14
|
Substituted out
7
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
40 | Neo Dobson | 4 | 71 |
Total starts
0
|
Substituted out
0
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
38 | Kiantay Licorish | 1 | 5 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
47 | Fran Obiagwu | 2 | 14 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Shrewsbury Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
11 | Charles Sagoe Jr. | 13 | 493 |
Total starts
5
|
Substituted out
5
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
19 | Leo Castledine | 23 | 1445 |
Total starts
18
|
Substituted out
15
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
2 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
6 | Josh Feeney | 37 | 3156 |
Total starts
35
|
Substituted out
5
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
27 | John Marquis | 40 | 2876 |
Total starts
34
|
Substituted out
14
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
11 (2)
|
Yellow cards
6
|
Red cards
1
|
|||||
14 | Taylor Perry | 34 | 1724 |
Total starts
20
|
Substituted out
15
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
3 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
11 | Vadaine Oliver | 13 | 400 |
Total starts
4
|
Substituted out
3
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
2 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
12 | Harrison Biggins | 17 | 729 |
Total starts
7
|
Substituted out
5
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
7 | David Wheeler | 15 | 555 |
Total starts
5
|
Substituted out
4
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
26 | Jordan Shipley | 33 | 1521 |
Total starts
14
|
Substituted out
8
|
Substituted in
19
|
Matches in reserve
19
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
12 | Funso Ojo | 31 | 2021 |
Total starts
22
|
Substituted out
7
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
2 | Luca Hoole | 39 | 3210 |
Total starts
36
|
Substituted out
5
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
5 | Morgan Feeney | 36 | 2936 |
Total starts
34
|
Substituted out
4
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
5
|
Red cards
1
|
|||||
17 | Alex Gilliead | 42 | 3251 |
Total starts
37
|
Substituted out
13
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
3 | Malvind Benning | 44 | 3624 |
Total starts
39
|
Substituted out
4
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
3 (1)
|
Yellow cards
10
|
Red cards
0
|
|||||
16 | Aaron Pierre | 33 | 2395 |
Total starts
27
|
Substituted out
4
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
3 (0)
|
Yellow cards
10
|
Red cards
0
|
|||||
9 | George Lloyd | 44 | 2998 |
Total starts
34
|
Substituted out
13
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
5 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
31 | Jamal Blackman | 27 | 2430 |
Total starts
27
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
15 | Dominic Gape | 16 | 1144 |
Total starts
14
|
Substituted out
9
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
23 | George Nurse | 22 | 1079 |
Total starts
14
|
Substituted out
9
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
15 | Jordan Rossiter | 15 | 890 |
Total starts
10
|
Substituted out
7
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
22 | Aristote Nsiala | 20 | 1416 |
Total starts
16
|
Substituted out
4
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
1
|
|||||
18 | Ricardo Dinanga | 1 | 8 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
24 | Callum Stewart | 15 | 381 |
Total starts
3
|
Substituted out
3
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards