Founded: 1886
Stadium: Montgomery Waters Meadow
Coach: Michael Appleton
League One Form:
Overall Form:

Shrewsbury Town home ground venue is Montgomery Waters Meadow.

Michael Appleton is the current coach for Shrewsbury Town.

Shrewsbury Town League One Match Fixtures and Results

[ Home Overall Away  ]

Shrewsbury Town have played a total of 23 matches in England League One. Their current statistics is 3 win, 6 draw and 14 lose.

Shrewsbury Town did not lose their last match in the competition.

The overall results is shown by default. You can also analyze Shrewsbury Town results for their home or away matches in League One 2024/2025.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
Shrewsbury Town 23 3 6 14
Date
Home
Score
Away
HT      
26/04/2025 Barnsley
1 - 2
Shrewsbury Town 0-1H2H O +
  0 - 1 18' J. Marquis
  29' G. Nurse
D. Lembikisa 46'  
M. Watters 46'  
L. Connell 64'  
K. Nwakali 64'  
  0 - 2 67' J. Marquis
J. Russell 78' 1 - 2  
  79' C. Stewart
  79' T. Perry
  84' G. Lloyd
  84' V. Oliver
  90+2' G. Nurse
  90+2' A. Pierre
21/04/2025 Northampton Town
4 - 1
Shrewsbury Town 2-0H2H O +
  4' Aaron Pierre
Aaron McGowan 26' 1 - 0  
  32' George Lloyd
Dara Costelloe 44' 2 - 0  
Tyler Magloire 54'  
Ben Perry 59'  
Tyler Magloire 61'  
Max Dyche 61'  
Tyler Roberts 64'  
Tariqe Fosu-Henry 64'  
Aaron McGowan 69'  
Jack Baldwin 69'  
Ben Perry 69'  
William Hondermarck 69'  
Cameron McGeehan 70' 3 - 0  
  80' Luca Hoole
  80' Morgan Feeney
  80' Malvind Benning
  80' George Nurse
Dara Costelloe 83' 4 - 0  
  89' Harrison Biggins
  89' Isaac England
  89' Callum Stewart
  89' Jack Loughran
Max Dyche 90'  
  4 - 1 90+1' John Marquis
12/04/2025 Lincoln City
1 - 1
Shrewsbury Town 1-1H2H O +
Tom Bayliss 4' 1 - 0  
  1 - 1 23' Aaron Pierre
Erik Ring 62'  
Ben House 62'  
Conor McGrandles 68'  
Ethan Erhahon 68'  
Joe Gardner 68'  
Zane Okoro 68'  
  77' Taylor Perry
  77' David Wheeler
  78' George Nurse
  78' Malvind Benning
James Collins 80'  
Freddie Draper 80'  
Lewis Montsma 80'  
Thomas Hamer 80'  
  85' Dominic Gape
  90+1' Luca Hoole
  90+1' Aristote Nsiala
  90+1' George Lloyd
  90+1' Callum Stewart
01/04/2025 Wycombe Wanderers
0 - 0
Shrewsbury Town 0-0H2H O +
  19' Vadaine Oliver
  19' Jordan Shipley
  35' Malvind Benning
Xavier Simons 42'  
Alex Lowry 51'  
  55' Jamal Blackman
Garath McCleary 74'  
Gideon Kodua 74'  
Jasper Pattenden 74'  
Fred Onyedinma 74'  
Alex Lowry 74'  
Josh Scowen 74'  
  75' Alex Gilliead
  75' Dominic Gape
  76' Funso Ojo
  76' Taylor Perry
Luke Leahy 83'  
Jack Grimmer 83'  
James Berry 83'  
Xavier Simons 83'  
Sam Vokes 83'  
  87' David Wheeler
  87' Luca Hoole
  90+2' Josh Feeney
29/03/2025 Birmingham City
4 - 1
Shrewsbury Town 1-0H2H O +
Ben Davies 27' 1 - 0  
  46' Luca Hoole
  46' David Wheeler
  48' David Wheeler
Ethan Laird 61' 2 - 0  
Keshi Anderson 63'  
Emil Hansson 63'  
Ethan Laird 63'  
Alfons Sampsted 63'  
Willum Thor Willumsson 73'  
Luke Harris 73'  
Jay Stansfield 73'  
Alfie May 73'  
  76' Taylor Perry
  76' Vadaine Oliver
  76' Dominic Gape
  76' Jordan Shipley
Alfie May 77' 3 - 0  
  81' George Nurse
  81' Morgan Feeney
Alfie May 86' 4 - 0  
  4 - 1 87' Vadaine Oliver
Christoph Klarer 87'  
Grant Hanley 87'  
08/03/2025 Exeter City
2 - 0
Shrewsbury Town 1-0H2H O +
Ben Purrington 23'  
Josh Magennis 28'  
Caleb Watts 29' 1 - 0  
Patrick Jones 39'  
Demetri Mitchell 48' 2 - 0  
Caleb Watts 60'  
Jack Aitchison 60'  
Patrick Jones 60'  
Vincent Harper 60'  
  67' Alex Gilliead
  67' Taylor Perry
  67' Morgan Feeney
  67' Callum Stewart
Demetri Mitchell 69'  
Tony Yogane 69'  
  73' Dominic Gape
  76' Dominic Gape
  76' Jordan Shipley
  76' George Lloyd
  76' David Wheeler
Angus MacDonald 80'  
  80' Vadaine Oliver
Edward Francis 85'  
Ryan Woods 85'  
Ryan Trevitt 87'  
  90+4' Josh Feeney
01/03/2025 Peterborough United
3 - 1
Shrewsbury Town 2-1H2H O +
  1' John Marquis
Adetayo Edun 8' 1 - 0  
  1 - 1 14' Malvind Benning
  35' Luca Hoole
Malik Mothersille 35' 2 - 1  
  42' Luca Hoole
Jadel Katongo 45+2'  
  66' Funso Ojo
  66' Alex Gilliead
  66' Dominic Gape
  66' Jordan Shipley
  67' Taylor Perry
  67' Harrison Biggins
Archie Collins 73'  
Mahamadou Susoho 73'  
  78' Aaron Pierre
  78' Vadaine Oliver
  78' George Lloyd
  78' David Wheeler
Cian Hayes 82'  
Chris Conn-Clarke 82'  
Bradley Ihionvien 83'  
Ricky-Jade Jones 83'  
James Dornelly 83'  
Jadel Katongo 83'  
Jadel Katongo 90+5'  
Chris Conn-Clarke 90+9' 3 - 1  
11/02/2025 Reading
1 - 1
Shrewsbury Town 1-0H2H O +
Chem Campbell 16'  
  17' John Marquis
Jayden Wareham 28' 1 - 0  
  46' George Lloyd
  46' Vadaine Oliver
  51' Taylor Perry
  1 - 1 56' Taylor Perry
Andre Garcia 65'  
Kelvin Abrefa 65'  
Jayden Wareham 66'  
Billy Bodin 66'  
Chem Campbell 66'  
Mamadi Camara 66'  
  67' Harrison Biggins
  67' Alex Gilliead
  67' George Nurse
  67' Aristote Nsiala
  73' Taylor Perry
  73' Jordan Shipley
  84' John Marquis
  84' Callum Stewart
Kelvin Ehibhatiomhan 87'  
Abraham Kanu 87'  
08/02/2025 Rotherham United
1 - 2
Shrewsbury Town 0-0H2H O +
Andre Green 46'  
Jordan Hugill 46'  
Louie Sibley 63'  
Jack Holmes 63'  
  0 - 1 68' Taylor Perry
  72' Alex Gilliead
  72' Harrison Biggins
Hakeem Odofin 77' 1 - 1  
  1 - 2 78' John Marquis
  79' George Lloyd
  79' Vadaine Oliver
  88' Taylor Perry
  88' Funso Ojo
Cameron Humphreys 89'  
28/01/2025 Stockport County
1 - 0
Shrewsbury Town 1-0H2H O +
  36' Funso Ojo
Oliver Norwood 37' 1 - 0  
  71' Morgan Feeney
  71' Taylor Perry
Ibou Touray 74'  
Isaac Olaofe 77'  
Odin Bailey 77'  
Callum Camps 77'  
Lewis Bate 77'  
  84' Jordan Shipley
  84' Callum Stewart
Kyle Knoyle 84'  
Jack Diamond 84'  
Ethan Pye 87'  
  90+1' Dominic Gape
  90+1' Harrison Biggins
  90+2' Aristote Nsiala
Oliver Norwood 90+10'  
Ryan Rydel 90+10'  
25/01/2025 Charlton Athletic
1 - 0
Shrewsbury Town 0-0H2H O +
  37' Funso Ojo
  58' Leo Castledine
  58' Jordan Shipley
Miles Leaburn 63'  
Chuks Aneke 63'  
Lloyd Jones 69'  
Luke Berry 74'  
Karoy Anderson 74'  
Alex Mitchell 75'  
Kayne Ramsay 75'  
Greg Docherty 75'  
Matt Godden 75'  
  78' Funso Ojo
  78' Taylor Perry
Karoy Anderson 82'  
  84' Aristote Nsiala
  84' George Nurse
Thierry Small 90+6' 1 - 0  
Ashley Maynard Brewer 90+8'  
04/01/2025 Leyton Orient
1 - 0
Shrewsbury Town 0-0H2H O +
Ollie O'Neill 34'  
Diallang Jaiyesimi 34'  
  58' Alex Gilliead
  58' Jordan Rossiter
Jamie Donley 63' 1 - 0  
Darren Pratley 65'  
Sean Clare 65'  
  71' Aaron Pierre
  71' Joshua Kayode
  72' Jordan Shipley
  72' Carl Winchester
  72' John Marquis
  72' George Lloyd
  78' Luca Hoole
  80' Leo Castledine
  80' Funso Ojo
Jamie Donley 89'  
Sonny Perkins 90'  
Jayden Sweeney 90'  
  90+1' Carl Winchester
01/01/2025 Blackpool
1 - 1
Shrewsbury Town 0-0H2H O +
  45+1' Jordan Rossiter
  45+1' Jordan Shipley
  59' Malvind Benning
  59' Malvind Benning
Sonny Carey 60'  
CJ Hamilton 60'  
Kyle Joseph 60'  
Dominic Ballard 60'  
James Husband 60'  
Hayden Coulson 60'  
Ashley Fletcher 60'  
Jordan Rhodes 60'  
Robert Apter 61' 1 - 0  
  68' Joshua Kayode
  68' John Marquis
  69' Carl Winchester
  69' Funso Ojo
  69' Charles Sagoe Jr.
  69' Jordan Shipley
  1 - 1 80' Tom Bloxham
  86' Tom Bloxham
  86' Leo Castledine
  90' Jordan Shipley
21/12/2024 Wigan Athletic
2 - 2
Shrewsbury Town 1-0H2H O +
Thelo Aasgaard 9' 1 - 0  
  27' Tommi O'Reilly
Dale Taylor 36'  
Dale Taylor 53' 2 - 0  
  60' Charles Sagoe Jr.
  60' Tom Bloxham
  2 - 1 67' Will Aimson
  68' Tommi O'Reilly
  68' Leo Castledine
  69' John Marquis
  69' George Lloyd
Steven Sessegnon 71'  
James Carragher 71'  
Jonny Smith 71'  
Silko Thomas 71'  
Matthew Smith 79'  
Dale Taylor 80'  
Joe Hugill 80'  
  80' Morgan Feeney
  80' Aaron Pierre
Matthew Smith 80'  
Scott Smith 80'  
Babajide Adeeko 82'  
  84' George Lloyd
  2 - 2 87' George Lloyd
  90+1' Luca Hoole
07/12/2024 Cambridge United
4 - 1
Shrewsbury Town 2-0H2H O +
Shayne Lavery 1' 1 - 0  
Shayne Lavery 29' 2 - 0  
Dan N'Lundulu 46' 3 - 0  
Elias Kachunga 53' 4 - 0  
  65' Carl Winchester
  65' Jordan Rossiter
  66' Alex Gilliead
  66' Leo Castledine
  66' Tom Bloxham
  66' George Lloyd
James Brophy 67'  
Danny Andrew 67'  
Dan N'Lundulu 67'  
Ryan Loft 67'  
  4 - 1 69' John Marquis
Vicente Reyes 70'  
  70' Jordan Shipley
  77' Tommi O'Reilly
  77' Charles Sagoe Jr.
Shayne Lavery 77'  
Brandon Njoku 77'  
Elias Kachunga 77'  
Josh Stokes 77'  
Ryan Loft 80'  
09/11/2024 Burton Albion
2 - 0
Shrewsbury Town 1-0H2H O +
T. Kalinauskas 10' 1 - 0  
Charlie Webster 19'  
Danilo Orsi-Dadomo 51' 2 - 0  
Charlie Webster 65'  
Udoka Godwin-Malife 65'  
  68' Leo Castledine
  68' Tommi O'Reilly
  68' Carl Winchester
  68' Taylor Perry
  68' George Nurse
  68' Jordan Shipley
Billy Bodin 74'  
Ben Whitfield 74'  
  77' John Marquis
  77' George Lloyd
  77' Jordan Rossiter
  77' Funso Ojo
Danilo Orsi-Dadomo 85'  
Alejandro Bran 85'  
Alex Bannon 85'  
Jason Sraha 85'  
  86' George Lloyd
22/10/2024 Bristol Rovers
1 - 0
Shrewsbury Town 0-0H2H O +
  35' George Nurse
  35' Malvind Benning
  40' Aaron Pierre
Jamie Lindsay 46'  
Jamie Lindsay 52' 1 - 0  
Clinton Mola 54'  
Lino Sousa 54'  
Clinton Mola 54'  
Taylor Moore 62'  
Scott Sinclair 73'  
Bryant Akono Bilongo 73'  
Jamie Lindsay 73'  
Grant Ward 73'  
  74' Josh Feeney
  74' Tom Bloxham
  74' Alex Gilliead
  74' Luca Hoole
  74' Leo Castledine
  74' Charles Sagoe Jr.
  74' Jordan Rossiter
  74' Carl Winchester
Promise Omochere 82'  
Shaqai Forde 90'  
Luke McCormick 90'  
Ruel Sotiriou 90'  
Luke Thomas 90'  
12/10/2024 Crawley Town
3 - 5
Shrewsbury Town 1-1H2H O +
  0 - 1 26' John Marquis
  27' Josh Feeney
Will Swan 33' 1 - 1  
  37' Funso Ojo
  43' John Marquis
Jay Williams 44'  
Josh Flint 53'  
Josh Flint 56'  
Junior Quitirna 62'  
Max Anderson 62'  
Junior Quitirna 62' 2 - 1  
Ronan Darcy 63'  
Panutche Camará 63'  
Rushian Hepburn-Murphy 70'  
Jeremy Kelly 70'  
Harry Forster 70'  
Joy Mukena 70'  
  70' Josh Feeney
  70' Tom Bloxham
Bradley Ibrahim 71'  
Gavan Holohan 71'  
  71' Leo Castledine
  71' Charles Sagoe Jr.
  71' Funso Ojo
  71' Taylor Perry
  2 - 2 72' Aristote Nsiala
Toby Mullarkey 75'  
  2 - 3 76' John Marquis
  77' Taylor Perry
  2 - 4 86' George Lloyd
  2 - 5 90+2' George Lloyd
Jeremy Kelly 90+5' 3 - 5  
Joy Mukena 90+9'  
05/10/2024 Bolton Wanderers
2 - 2
Shrewsbury Town 0-2H2H O +
  15' Aaron Pierre
  0 - 1 20' Josh Feeney
  0 - 2 28' Jordan Shipley
  34' Josh Feeney
Kyle Dempsey 47' 1 - 2  
  53' Jordan Shipley
  53' Leo Castledine
Szabolcs Schön 61' 2 - 2  
  66' George Nurse
  66' Malvind Benning
  66' Toby Savin
Victor Adeboyejo 77'  
Aaron Collins 77'  
D. Charles 77'  
John McAtee 77'  
  78' Alex Gilliead
  78' Funso Ojo
  85' John Marquis
  85' Taylor Perry
J. Sheehan 86'  
Jay Matete 86'  
S. Schön 86'  
Randell Williams 86'  
Kyle Dempsey 90+1'  
Scott Arfield 90+1'  
  90+10' Morgan Feeney
21/09/2024 Mansfield Town
2 - 1
Shrewsbury Town 0-1H2H O +
  0 - 1 2' Leo Castledine
  37' Toby Savin
  40' Leo Castledine
  42' George Lloyd
Lee Gregory 49' 1 - 1  
Stephen Quinn 62'  
Jordan Bowery 62'  
Hiram Boateng 62'  
Aaron Lewis 62'  
  62' Leo Castledine
  62' Taylor Perry
Hiram Boateng 70'  
  70' Malvind Benning
Stephen McLaughlin 74'  
Ben Waine 74'  
  81' Charles Sagoe Jr.
  81' Tom Bloxham
  81' Aristote Nsiala
  81' A. Pierre
Aaron Lewis 86' 2 - 1  
Keanu Baccus 90+5'  
George Maris 90+5'  
Lee Gregory 90+5'  
Tom Nichols 90+5'  
07/09/2024 Wrexham
3 - 0
Shrewsbury Town 2-0H2H O +
  8' Malvind Benning
Ollie Palmer 15' 1 - 0  
James McClean 28'  
George Dobson 35'  
Elliot Lee 42' 2 - 0  
Elliot Lee 44'  
Jack Marriott 59' 3 - 0  
  60' Leo Castledine
  60' Tommi O'Reilly
  64' Aristote Nsiala
  64' Josh Feeney
  64' Tom Bloxham
  64' Charles Sagoe Jr.
  69' Funso Ojo
Jack Marriott 71'  
Paul Mullin 71'  
Ollie Palmer 72'  
Steven Fletcher 72'  
Oliver Rathbone 72'  
James Jones 72'  
  76' Carl Winchester
James McClean 82'  
Sebastian Revan 82'  
  90' George Lloyd
24/08/2024 Huddersfield Town
1 - 0
Shrewsbury Town 1-0H2H O +
Callum Marshall 20' 1 - 0  
Brodie Spencer 49'  
Brodie Spencer 51'  
Matty Pearson 51'  
Callum Marshall 67'  
Rhys Healey 67'  
Danny Ward 67'  
Josh Koroma 67'  
  68' Tommi O'Reilly
  68' Charles Sagoe Jr
Anthony Evans 68'  
David Kasumu 68'  
  68' John Marquis
  68' George Lloyd
  87' Jordan Shipley
  87' Harrison Biggins
Ben Wiles 90+4'  
Tom Iorpenda 90+4'  
10/08/2024 Stevenage
1 - 0
Shrewsbury Town 0-0H2H O +
  31' Carl Winchester
Alex Revell 32'  
  38' Aaron Pierre
  51' Toto Nsiala
Elliott List 58' 1 - 0  
Louis Thompson 65'  
  67' Jordan Rossiter
  67' Harrison Biggins
  67' Tom Bloxham
  67' Joshua Kayode
Dan Kemp 73'  
Tyreece Simpson 75'  
Louis Appéré 75'  
Louis Thompson 75'  
Nathan Thompson 75'  
  78' Harrison Biggins
Elliott List 81'  
Nick Freeman 81'  
  84' John Marquis
  84' George Lloyd
Harvey White 90'  
Ben Thompson 90'  

Chart Analysis

The graph shows the performance and results of Shrewsbury Town in League One.

Statistics & Analysis of Shrewsbury Town

John Marquis is the leading top goal scorer for Shrewsbury Town with 2 goals.

Achievement Statistics
Longest winning run
1
Longest losing streak
4
Longest run without loss
2
Longest run without win
8
Clean sheets
1
Matches over 2.25 goals
11
Matches under 2.25 goals
12
Matches First Half Over 0.5
16
Matches First Half Under 0.5
7
Matches odd
13
Matches even
10
Average goals scored
0.91
Average goals allowed
1.83
Failure to score
10
Biggest victory
3 - 5
Biggest defeat
4 - 1
Missed penalties
0
Penalty goals
1
Own goals
0
Goalless draw at home match
0
Goalless draw at away match
1 (4%)
Comeback win
0
Top Goal Scorer
Top Assist

Shrewsbury Town Talk

Create a New Post





Submit Cancel

League One 2024/2025 - Regular Season Table

Shrewsbury Town are in the 24th position of League One and they are in contention for Relegation.

# Soccer Team MP W D L F A D P Last 5 Matches
1
Birmingham City 46 34 9 3 84 31 +53 111
2
Wrexham 46 27 11 8 67 34 +33 92
3
Stockport County 46 25 12 9 72 42 +30 87
4
Charlton Athletic 46 25 10 11 67 43 +24 85
5
Wycombe Wanderers 46 24 12 10 70 45 +25 84
6
Leyton Orient 46 24 6 16 72 48 +24 78
7
Reading 46 21 12 13 68 57 +11 75
8
Bolton Wanderers 46 20 8 18 67 70 -3 68
9
Blackpool 46 17 16 13 72 60 +12 67
10
Huddersfield Town 46 19 7 20 58 55 +3 64
11
Lincoln City 46 16 13 17 64 56 +8 61
12
Barnsley 46 17 10 19 69 73 -4 61
13
Rotherham United 46 16 11 19 54 59 -5 59
14
Stevenage 46 15 12 19 42 50 -8 57
15
Wigan Athletic 46 13 17 16 40 42 -2 56
16
Exeter City 46 15 11 20 49 65 -16 56
17
Mansfield Town 46 15 9 22 60 73 -13 54
18
Peterborough United 46 13 12 21 68 81 -13 51
19
Northampton Town 46 12 15 19 48 66 -18 51
20
Burton Albion 46 11 14 21 49 66 -17 47
21
Crawley Town 46 12 10 24 57 83 -26 46
22
Bristol Rovers 46 12 7 27 44 76 -32 43
23
Cambridge United 46 9 11 26 45 73 -28 38
24
Shrewsbury Town 46 8 9 29 41 79 -38 33
 
 
Promotion
 
 
Promotion Play-off
 
 
Relegation

Shrewsbury Town Squad

Detailed statistics of each Shrewsbury Town player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the Shrewsbury Town top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

# Photo Name of Player N A
1
Toby Savin 1080 12 2
2
Luca Hoole 713 8 1 1
3
Malvind Benning 1006 12 1 1 4
4
Jordan Rossiter 413 5 3
5
Morgan Feeney 837 10 1 3
7
Carl Winchester 611 7 2 1 2
8
Harrison Biggins 95 3 2 1 1
9
George Lloyd 858 12 3 3 2
10
Joshua Akinola Ogunfaolu-Kayode 44 2 2
11
Charles Sagoe Junior 332 9 6 3
13
Joe Young
14
Taylor Perry 257 8 6 1
16
Aaron Pierre 351 6 3 2
18
Tom Bloxham 454 10 5 4 2
19
Leo Alexander Francis Castledine 604 9 1 8 2 2
19
Jack Price
22
Aristote Nsiala 685 8 2 1 1
23
George Nurse 74 3 2 1
26
Jordan Shipley 535 8 2 2 1
27
John Marquis 513 9 3 4 2 1 3
29
Tommi O'Reilly 378 7 3 2 2
Alex Gilliead 810 9 1 1
Funso-King Ojo 701 8 1 3
Josh Feeney 529 7 1 3 1 2
England Football
Season:
  • Premier League
  • Championship
  • League One
  • League Two
  • Enterprise National League
  • Enterprise National League North
  • Community Shield
  • FA Cup
  • Carabao Cup
  • Fa Trophy
  • More
  • Results and Fixtures
    Top Soccer Tipsters
    Tipsters Competition Review
    Superior H2H Statistics
    H2H Home Team Advantage
    H2H Away Team Advantage
    Top Football Clubs
    Worst Football Clubs
    Top Draw Teams
    Good Home Teams
    Poor Away Teams
    Platinum Membership Testimonial

    Soccer Fixtures Calendar

    Choose a date to view the past soccer results or upcoming match fixtures.

    Pick a Country or Region

    Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

    Match Preview and News

    Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.