Northampton vs Shrewsbury - Prediction and Stats

21 apr 2025, 10:00
Finished
4 : 1
England, Northampton, Sixfields Stadium
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

Game end
90 ’ +2
90’ +1
4 : 1
John Marquis
(assist: Aaron Pierre)
90’
Max Dyche
(Yellow card)
89’ Jack Loughran (Leave  the field: Callum Stewart)
89’ Isaac England (Leave  the field: Harrison Biggins)
83’
4 : 0
Dara Costelloe
(assist: Akinwale Joseph Odimayo)
80’ Morgan Feeney (Leave  the field: Luca Hoole)
80’ George Nurse (Leave  the field: Malvind Benning)
70’
3 : 0
Cameron McGeehan
(Goal !!!)
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)
Break
2 : 0
44’
2 : 0
Dara Costelloe
(Goal !!!)
32’
John Marquis
(Yellow card)
26’
1 : 0
Aaron McGowan
(assist: Mitchell Pinnock)
4’
Aaron Pierre
(Yellow card)
KICK-OFF!

Northampton vs Shrewsbury Odds

Bookmaker Bonus Movement
1 X 2
1xBet
BetWay
Melbet
10bet
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
1 1.58 59%
X 3.83 25%
2 6.05 16%
Over 1.5 1.33 71% Over 2.5 2.16 44%
Prediction TO 1.5 1.33
See also other League One England predictions
Charlton Athletic vs Leyton Orient prediction for the match on May 25, 2025 Northampton vs Shrewsbury prediction On May 25, Wembley will host the League One play-off...
Show prediction
Charlton Athletic vs Wycombe Wanderers prediction and betting tips on May 15, 2025 Northampton vs Shrewsbury prediction On May 15, The Valley will host the second leg...
Show prediction
Show all

Northampton vs Shrewsbury today lineups

3-4-3
4-3-1-2
1 Lee Burge
22 Akinwale Joseph Odimayo
2 Tyler Magloire
12 Nesta Guinness-Walker
3 Aaron McGowan
8 Ben Perry
16 Terry Taylor
10 Mitchell Pinnock
18 Cameron McGeehan
15 Dara Costelloe
19 Tyler Roberts
31 Jamal Blackman
2 Luca Hoole
6 Josh Feeney
16 Aaron Pierre
3 Malvind Benning
14 Taylor Perry
17 Alex Gilliead
8 Harrison Biggins
24 Callum Stewart
9 George Lloyd
27 John Marquis
Team manager Kevin Nolan
Referee
Team manager Michael Appleton
Northampton vs Shrewsbury today lineups
Lee Burge 1 Lee Burge Goalkeeper
Akinwale Joseph Odimayo 22 Akinwale Joseph Odimayo Right back
Tyler Magloire 2 Tyler Magloire Center defender 54’ 61’
Nesta Guinness-Walker 12 Nesta Guinness-Walker Left back
Aaron McGowan 3 Aaron McGowan Right midfielder 26’ 69’
Ben Perry 8 Ben Perry Center midfielder 59’ 69’
Terry Taylor 16 Terry Taylor Center midfielder
Mitchell Pinnock 10 Mitchell Pinnock Left midfielder
Cameron McGeehan 18 Cameron McGeehan Right forward 70’
Dara Costelloe 15 Dara Costelloe Center forward 44’ 83’
Tyler Roberts 19 Tyler Roberts Left forward 64’
Jamal Blackman 31 Jamal Blackman Goalkeeper
Luca Hoole 2 Luca Hoole Right back 80’
Josh Feeney 6 Josh Feeney Center defender
Aaron Pierre 16 Aaron Pierre Center defender 4’
Malvind Benning 3 Malvind Benning Left back 80’
Taylor Perry 14 Taylor Perry Right midfielder
Alex Gilliead 17 Alex Gilliead Center midfielder
Harrison Biggins 8 Harrison Biggins Left midfielder 89’
Callum Stewart 24 Callum Stewart Center midfielder 89’
George Lloyd 9 George Lloyd Center forward
John Marquis 27 John Marquis Center forward 32’ 90 + 1’
Substitutes
Nikola Tzanev 13 Nikola Tzanev
James Wilson 11 James Wilson
William Hondermarck 23 William Hondermarck 69’
Tariqe Fosu 24 Tariqe Fosu 64’
Jack Baldwin 26 Jack Baldwin 69’
Patrick Brough 33 Patrick Brough
Max Dyche 35 Max Dyche 61’ 90’
Joe Young 13 Joe Young
Morgan Feeney 5 Morgan Feeney 80’
David Wheeler 7 David Wheeler
Aristote Nsiala 22 Aristote Nsiala
George Nurse 23 George Nurse 80’
Jack Loughran 36 Jack Loughran 89’
Isaac England 38 Isaac England 89’

TOP scorers

Cameron McGeehan 18 Cameron McGeehan Northampton Northampton Midfielder
League One England
League One England 2024/2025
John Marquis 27 John Marquis Shrewsbury Shrewsbury Forward
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
40% W - 2
20% D - 1
40% W - 2
Northampton 4 - 1 Shrewsbury 21 apr 2025, 10:00 League One England
21 apr 2025 10:00
League One England
Northampton
Shrewsbury
Score 4
1
Shrewsbury 1 - 1 Northampton 29 dec 2024, 10:00 League One England
29 dec 2024 10:00
League One England
Shrewsbury
Northampton
Score 1
1
Northampton 0 - 2 Shrewsbury 27 jan 2024, 10:00 League One England
27 jan 2024 10:00
League One England
Northampton
Shrewsbury
Score 0
2
Shrewsbury 1 - 0 Northampton 07 oct 2023, 10:00 League One England
07 oct 2023 10:00
League One England
Shrewsbury
Northampton
Score 1
0
Northampton 1 - 0 Shrewsbury 02 apr 2021, 10:00 League One England
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

Northampton
Statistics for the last 5 games
20% W - 1
40% D - 2
40% L - 2
Charlton 2 - 1 Northampton 18 apr 2025, 10:00 League One England
18 apr 2025 10:00
League One England
Charlton
Northampton
Score 2
1
Northampton 0 - 0 Reading 12 apr 2025, 10:00 League One England
12 apr 2025 10:00
League One England
Northampton
Reading
Score 0
0
Peterborough 0 - 4 Northampton 05 apr 2025, 10:00 League One England
05 apr 2025 10:00
League One England
Peterborough
Northampton
Score 0
4
Northampton 0 - 2 Rotherham 01 apr 2025, 14:45 League One England
01 apr 2025 14:45
League One England
Northampton
Rotherham
Score 0
2
Cambridge U 1 - 1 Northampton 29 mar 2025, 11:00 League One England
29 mar 2025 11:00
League One England
Cambridge U
Northampton
Score 1
1
Statistics for the last 5 games
  • Matches
    5
  • Wins
    1
  • Draws
    2
  • Losses
    2
  • Goals
    6
  • Goals per game
    1.2
  • Over 1.5
    80%
  • Over 2.5
    40%
  • BTTS
    40%

Last matches Shrewsbury

Shrewsbury
Statistics for the last 5 games
0% W - 0
40% D - 2
60% L - 3
Shrewsbury 0 - 1 Wigan 18 apr 2025, 10:00 League One England
18 apr 2025 10:00
League One England
Shrewsbury
Wigan
Score 0
1
Lincoln City 1 - 1 Shrewsbury 12 apr 2025, 10:00 League One England
12 apr 2025 10:00
League One England
Lincoln City
Shrewsbury
Score 1
1
Shrewsbury 1 - 3 Reading 08 apr 2025, 14:45 League One England
08 apr 2025 14:45
League One England
Shrewsbury
Reading
Score 1
3
Shrewsbury 0 - 1 Cambridge U 05 apr 2025, 10:00 League One England
05 apr 2025 10:00
League One England
Shrewsbury
Cambridge U
Score 0
1
Wycombe 0 - 0 Shrewsbury 01 apr 2025, 14:45 League One England
01 apr 2025 14:45
League One England
Wycombe
Shrewsbury
Score 0
0
Statistics for the last 5 games
  • Matches
    5
  • Wins
    0
  • Draws
    2
  • Losses
    3
  • Goals
    2
  • Goals per game
    0.4
  • Over 1.5
    40%
  • Over 2.5
    20%
  • BTTS
    40%

Northampton vs Shrewsbury Standings

Team MP W D L G Diff Form Points
19
Northampton
46 12 15 19 48 - 66 -18
51
24
Shrewsbury
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
Full table
League Position 19 / 2
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 USA
beIN SPORTS CONNECT (USA)
beIN SPORTS CONNECT
Sky Ultra HD (intenational)
Sky Ultra HD
SKY GO Extra (intenational)
SKY GO Extra
Sky Sports Main Event (intenational)
Sky Sports Main Event
TOD (intenational)

Northampton Players Stats

Northampton
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

Shrewsbury
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

The latest team news

Daily Sports News, Predictions and Live Scores