Top Qs
Timeline
Chat
Perspective

2024–25 Peterborough United F.C. season

91st season in existence of Peterborough United FC From Wikipedia, the free encyclopedia

Remove ads

The 2024–25 season is the 91st season in the history of Peterborough United Football Club, and their third consecutive season in League One. In addition to the domestic league, the club would also participate in the FA Cup, the EFL Cup, and the EFL Trophy.

Quick facts season, Owner ...
Remove ads

Transfers

In

More information Date, Pos. ...
  1. The transfer was announced on 21 May, and would become official on June 14 once the transfer window re-opens
  2. The transfer was announced on 10 June, and would become official on July 1 once his Welling United contract expired
  3. Signed initially for the Under 21s
  4. The transfer was announced on 21 June, and would become official on July 1 once his West Bromwich Albion contract expired
  5. The transfer was announced on September 7, and would become official on January 1 once the transfer window re-opens

Out

More information Date, Pos. ...

Loaned in

More information Date, Pos. ...
  1. On 2 January, Curtis was recalled back to Sheffield United[25]

Loaned out

More information Date, Pos. ...
  1. On 1 November, Mills was recalled back from his loan spell at Enfield Town[34]
  2. On 20 February, Rose's loan at Scunthorpe was extended until the end of season[40]

Released / Out of Contract

More information Date, Pos. ...
Remove ads

Pre-season and friendlies

Summarize
Perspective

On 24 May, Peterborough announced their first pre-season friendly, against Spalding United along with a training camp in Spain.[55] Four days later, a second local friendly was confirmed by the club, against Stamford.[56] A third was later added, against Colchester United.[57] A fourth was added, with a trip to Boston United confirmed.[58] On 12 June, the club announced back-to-back fixtures against Notts County.[59] Nine days later, AFC Wimbledon were confirmed as the opponents in La Nucia.[60] A behind closed doors fixture against West Bromwich Albion was also added.[61]

  Win   Draw   Loss   Fixtures

12 July 2024 Friendly AFC Wimbledon 1–0 Peterborough United La Nucia, Spain
19:00 CEST
(18:00 BST)
  • Smith 51'
Report Stadium: Estadi Olímpic Camilo Cano
16 July 2024 Friendly Spalding United 0–7 Peterborough United Spalding
19:45 BST Wakeling 8' 16'
Fernandez Yellow card 14'
Hayes 50' 65'
Mothersille 72'
Ajiboye 85'
Randall 90'
Stadium: Sir Halley Stewart Field
Attendance: 1,360
20 July 2024 Friendly Peterborough United 1–2 West Bromwich Albion Burton upon Trent
13:00 BST Odoh Thomas-Asante
Crichlow o.g
Stadium: St George's Park National Football Centre
Attendance: 0 (behind closed doors)
23 July 2024 Friendly Boston United 4–6 Peterborough United Boston
19:00 BST Mooney 15'
Weston 23' 32'
Leak Yellow card 45'
Green 53'
Report Poku 6'
Jones 9'
Conn-Clarke 17' 45'
Kamara 90' 117'
Stadium: Jakemans Community Stadium
Attendance: 1,428
Note: (Game played with 60 minute halves)
26 July 2024 Friendly Stamford 0–5 Peterborough United Stamford
19:30 BST Wakeling 13' 21'
Conn-Clarke 25'
Ajiboye 41'
Sumnall 45'
Stadium: Zeeco Stadium
Attendance: 1,421
Referee: Neil Hair
27 July 2024 Friendly Peterborough United 2–1 Colchester United Peterborough
12:30 BST Goodliffe 25' (o.g.)
Fernandez 39'
Taylor 23' (pen.) Stadium: Idverde Training Ground
Attendance: 0 (behind closed doors)
Note: Fixture was initially scheduled to be played in Colchester, but was switched to Peterborough's training ground to protect the pitch.[62]
3 August 2024 Friendly Peterborough United 1–0 Notts County Peterborough
13:30 BST Platt 64' (o.g.) Stadium: Weston Homes Stadium
Referee: Josh Smith
3 August 2024 Friendly Peterborough United 4–3 Notts County Peterborough
15:30 BST Rose 24'
Mothersille 34' (pen.) 53'
Ajiboye 88'
McGoldrick 18' 63' (pen.)
Edwards 78'
Stadium: Weston Homes Stadium
Referee: Neil Hair
Remove ads

Competitions

Summarize
Perspective

League One

League table

More information Pos, Pld ...
Source: EFL Official Website
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) 12-point sending off offences[63]

Results summary

More information Overall, Home ...

Last updated: 30 April 2025.
Source: Soccerway

Results by round

More information Round, Ground ...
Source: EFL
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed
Notes:

Matches

On 26 June, the League One fixtures were announced.[64]

  Win   Draw   Loss   Fixtures

10 August 2024 1 Peterborough United 0–2 Huddersfield Town Peterborough
17:30 BST
Report
Stadium: London Road Stadium
Attendance: 10,627
Referee: Sunny Singh Gill
17 August 2024 2 Shrewsbury Town 1–4 Peterborough United Shrewsbury
12:30 BST
Report
Stadium: New Meadow
Attendance: 6,015
Referee: Ben Toner
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[65]
24 August 2024 3 Exeter City 1–2 Peterborough United Exeter
15:00 BST Cole 4'
Yfeko Yellow card 70'
Report Mothersille 7'
Wallin Yellow card 23'
Fernandez 45'
Collins soccer ball with red X'73 Yellow card 90+5'
Curtis Yellow card 90'
Stadium: St James Park
Attendance: 6,343
Referee: Will Finnie
31 August 2024 4 Peterborough United 0–2 Wrexham Peterborough
15:00 BST Report Marriott 28'
Cleworth 39'
Stadium: London Road Stadium
Attendance: 12,104
Referee: Carl Brook
14 September 2024 6 Peterborough United 1–1 Lincoln City Peterborough
15:00 BST Collins Yellow card 44'
Curtis Yellow card 60'
Poku 65'
Sparkes Yellow card 90+7'
Report House 33'
Darikwa Yellow card 52'
Stadium: London Road Stadium
Attendance: 9,537
Referee: Tom Reeves
21 September 2024 7 Peterborough United 3–2 Bristol Rovers Peterborough
15:00 BST Poku 10'
Jones 33'
Collins Yellow card 36'
Mothersille 63'
Fernandez Yellow card 66'
Mola Yellow card 12'
McCormick 74'
O'Donkor 76'
Stadium: London Road Stadium
Attendance: 8,006
Referee: Farai Hallam
24 September 2024 5[66] Leyton Orient 2–2 Peterborough United Leyton
19:45 BST James 20'
Kelman 53'
Beckles Yellow card 56'
Cooper Yellow card 86'
Poku 42'
Mothersille 45+1' (pen.)
Curtis Yellow card 73'
Stadium: Brisbane Road
Attendance: 6,414
Referee: Daniel Middleton
Note: Fixture was originally scheduled for 7 September, but was postponed due to international call-ups.[67][66]
28 September 2024 8 Birmingham City 3–2 Peterborough United Bordesley
19:45 BST
Report
Stadium: St Andrew's
Attendance: 27,206
Referee: Thomas Kirk
1 October 2024 9 Wigan Athletic 3–0 Peterborough United Wigan
19:45 GMT
Report
Stadium: Brick Community Stadium
Attendance: 7,894
Referee: Andy Davies
5 October 2024 10 Peterborough United 2–1 Stevenage Peterborough
12:30 BST O'Brien-Brady 5'
Wallin Yellow card 68'
Collins Yellow card 78'
Poku 90+4'
Dornelly Yellow card 90+6'
Butler Yellow card 24'
L.Thompson Yellow card 64'
Freestone Yellow card 70'
Stadium: London Road Stadium
Attendance: 8,018
Referee: Alex Chilowicz
Note: Fixture was initially scheduled for a 15:00, but was moved for live Sky Sports broadcast.[68]
12 October 2024 11 Peterborough United 3–3 Rotherham United Peterborough
15:00 BST Dornelly 17' Yellow card 32'
Wallin Yellow card 22'
Randall Yellow card 48'
Rafferty 50' (o.g.)
Fernandez 53'
Nombe 19'
Wilks 23' Yellow card 35'
Clarke-Harris 45+1'
Stadium: London Road Stadium
Attendance: 8,859
Referee: Elliot Bell
19 October 2024 12 Wycombe Wanderers 3–1 Peterborough United High Wycombe
12:30 BST
Report
Stadium: Adams Park
Attendance: 4,345
Referee: Lee Swabey
Note: Fixture was initially scheduled for a 15:00, but was moved for live Sky Sports broadcast.[68]
22 October 2024 13 Peterborough United 5–1 Blackpool Peterborough
19:45 BST
Report
Stadium: London Road Stadium
Attendance: 6,391
Referee: Declan Bourne
26 October 2024 14 Bolton Wanderers 1–0 Peterborough United Horwich
15:00 BST
Report
Stadium: Toughsheet Community Stadium
Attendance: 20,022
Referee: Ollie Yates
9 November 2024 15 Peterborough United 6–1 Cambridge United Peterborough
15:00 GMT Jones 25' Yellow card 30'
Poku 32' 39' 90'
Mothersille 44' (pen.)
De Havilland 50'
Dornelly Yellow card 61'
Kaikai 84' Stadium: London Road Stadium
Attendance: 12,370
Referee: Ed Duckworth
23 November 2024 17 Peterborough United 1–2 Reading Peterborough
15:00 GMT Fernandez 90+6', Yellow card 90+6' Report Knibbs 9', 23'
Bindon Yellow card 45+2'
Mbengue Yellow card 48'
Stadium: London Road Stadium
Attendance: 10,008
Referee: Scott Simpson
4 December 2024 18 Peterborough United 0–1 Burton Albion Peterborough
19:45 GMT Report Bennett 64' Stadium: London Road Stadium
Attendance: 6,043
Referee: Darren Drysdale
Note: Fixture was initially scheduled for 3 December, but was moved back a day due to Burton playing on the preceding Sunday.[69]
9 December 2024 19 Northampton Town 2–1 Peterborough United Sixfields
20:00 GMT
Report Stadium: Sixfields Stadium
Attendance: 7,098
Referee: Simon Mather
Note: Fixture was initially scheduled for 7 December, but was moved for live Sky Sports broadcast.[68]
14 December 2024 20 Peterborough United 4–3 Crawley Town Peterborough
15:00 GMT Jones 20'
Hayes 23', 61'
Kyprianou 47'
Report Darcy Yellow card 11'
Mukena Yellow card 32'
Adeyemo 38'
Swan 53'
Showunmi 55'
Stadium: London Road Stadium
Attendance: 7,874
Referee: Thomas Parsons
20 December 2024 21 Stockport County 2–1 Peterborough United Edgeley
19:45 GMT
Report
Stadium: Edgeley Park
Attendance: 9,745
Referee: Lewis Smith
Note: Fixture was initially scheduled for 21 December, but was moved in order an extra days recovery for both teams during the Christmas period.[70]
26 December 2024 22 Peterborough United 0–3 Mansfield Town Peterborough
15:00 GMT
Report
Stadium: London Road Stadium
Attendance: 9,985
Referee: Jacob Miles
29 December 2024 23 Peterborough United 1–3 Barnsley Peterborough
15:00 GMT
Report
Stadium: London Road Stadium
Referee: Alex Chilowicz
1 January 2025 24 Burton Albion 2–2 Peterborough United Burton upon Trent
15:00 GMT
Report Stadium: Pirelli Stadium
Attendance: 2,821
Referee: Matthew Corlett
4 January 2025 25 Wrexham 1–0 Peterborough United Wrexham
15:00 GMT
Report
Stadium: Racecourse Ground
Attendance: 13,060
Referee: David Rock
18 January 2025 27 Peterborough United 0–0 Leyton Orient Peterborough
12:30 GMT
Report
Stadium: London Road Stadium
Attendance: 8,235
Referee: Seb Stockbridge
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcasting.[71]
21 January 2025 26 Peterborough United 1–1 Exeter City Peterborough
19:45 GMT Kyprianou 34' Mothersille Yellow card 90+5' Report Alli soccer ball with red X 90+1 90+1' Stadium: London Road Stadium
Attendance: 5,913
Referee: Sunny Singh Gill
Note: Fixture was initially scheduled for 11 January, but was moved due to FA Cup involvements for both teams.[72]
25 January 2025 28 Lincoln City 5–1 Peterborough United Lincoln
15:00 GMT
Report
Stadium: Sincil Bank
Attendance: 10,014
Referee: Simon Mather
28 January 2025 29 Peterborough United 1–0 Wigan Athletic Peterborough
19:45 GMT Susoho 19'
Lindgren Yellow card 43'
Johnston Yellow card 58'
Bilokapic Yellow card 70'
Report Norburn Yellow card 21'
Carragher Yellow card 25'
Stadium: London Road Stadium
Attendance: 6,136
Referee: Carl Brook
2 February 2025 30 Bristol Rovers 3–1 Peterborough United Horfield
15:00 GMT
Report
Stadium: Memorial Stadium
Attendance: 7,461
Referee: Ruebyn Ricardo
Note: Fixture was initially scheduled for 1 February, but was moved for live Sky Sports broadcasting.[71]
11 February 2025 16[73] Charlton Athletic 2–1 Peterborough United Charlton
19:45 GMT
Report
Stadium: The Valley
Attendance: 11,653
Referee: Lee Swabey
Note: Fixture was postponed due to international call-ups in the Charlton squad.[74]
15 February 2025 32 Stevenage 1–1 Peterborough United Stevenage
15:00 GMT Freestone Yellow card 49'
Kemp 55'
Kyprianou Yellow card 33'
Hayes 67'
Edun Yellow card 71'
Stadium: Broadhall Way
Referee: Benjamin Speedie
22 February 2025 33 Huddersfield Town 0–1 Peterborough United Huddersfield
15:00 GMT Hogg Yellow card 22' Odoh Yellow card 20'
Kyprianou 45+4'
Dornelly Yellow card 73'
Ihionvien Yellow card 82'
Stadium: Kirklees Stadium
Attendance: 18,977
Referee: Darren Drysdale
1 March 2025 34 Peterborough United 3–1 Shrewsbury Town Peterborough
15:00 GMT Edun 9'
Mothersille 35'
Kyprianou Yellow card 45+2'
Katongo Yellow card 90+2'
Conn-Clarke 90+9'
Marquis Red card 1'
Benning 14' (pen.)
Hoole Yellow card 42'
Stadium: London Road Stadium
Attendance: 11,578
Referee: Martin Woods
4 March 2025 35 Blackpool 0–0 Peterborough United Blackpool
19:45 GMT Silvera Yellow card 85' Jones Yellow card 80'
Hughes Yellow card 82'
Stadium: Bloomfield Road
Referee: Ross Joyce
8 March 2025 36 Peterborough United 1–1 Wycombe Wanderers Peterborough
15:00 GMT
Report
Stadium: London Road Stadium
Attendance: 8,260
Referee: Scott Oldham
15 March 2025 37 Cambridge United 0–1 Peterborough United Cambridge
12:30 GMT Gibbons Yellow card 35'
Watts Yellow card 71'
Odoh Yellow card 35'
Ihionvien Yellow card 54'
Edun 75' Yellow card 62' Yellow-red card 90+5'
Hughes Yellow card 85'
Stadium: Abbey Stadium
Attendance: 7,359
Referee: Ed Duckworth
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved following discussions with Cambridgeshire Constabulary.[75]
22 March 2025 38 Peterborough United 3–0 Charlton Athletic Peterborough
15:00 GMT
Report
Stadium: London Road Stadium
Attendance: 10,231
Referee: Scott Tallis
29 March 2025 39 Reading 3–1 Peterborough United Reading
15:00 GMT
Report
Stadium: Madejski Stadium
Attendance: 12,108
Referee: Adam Herczeg
1 April 2025 40 Crawley Town 3–4 Peterborough United Crawley
19:45 GMT Quitirna 12' Yellow card 36'
Ibrahim Yellow card 18'
Mullarkey Yellow card 19'
Kelly 33'
Hepburn-Murphy 49'
Adeyemo Yellow card 89'
Odoh 22' 29' 42' Yellow card 44'
Johnston Yellow card 44'
Collins Yellow card 45+2'
Steer Yellow card 69'
Jones 90+7' (pen.)
Lindgren Yellow card 90+7'
Stadium: Broadfield Stadium
Attendance: 4,111
Referee: Carl Brook
5 April 2025 41 Peterborough United 0–4 Northampton Town Peterborough
15:00 GMT
Report
Stadium: London Road Stadium
Attendance: 9,782
Referee: Simon Mather
8 April 2025 31[76] Peterborough United 1–2 Birmingham City Peterborough
19:45 BST
Report
Stadium: London Road Stadium
Attendance: 10,640
Referee: Ben Toner
Note: Fixture was originally scheduled for 8 February, but was postponed due to Birmingham's FA Cup involvements.
18 April 2025 43 Peterborough United 1–1 Stockport County Peterborough
15:00 GMT
Report
Stadium: London Road Stadium
Attendance: 11,241
Referee: Charles Breakspear
21 April 2025 44 Barnsley 1–1 Peterborough United Barnsley
15:00 GMT
Report
Stadium: Oakwell
Attendance: 11,049
Referee: Andrew Humphries
26 April 2025 45 Peterborough United 1–1 Bolton Wanderers Peterborough
15:00 GMT
Report
Stadium: London Road Stadium
Attendance: 9,231
Referee: Ruebyn Ricardo
30 April 2025 42[77] Mansfield Town 4–2 Peterborough United Mansfield
19:45 BST
Report Stadium: Field Mill
Referee: Aaron Bannister
Note: Fixture was initially scheduled for 12 April, but was re-arranged due to the 2025 EFL Trophy final final involvements.
3 May 2025 46 Rotherham United 2–1 Peterborough United Rotherham
15:00 GMT
Report
Stadium: New York Stadium
Attendance: 9,994
Referee: Michael Barlow

FA Cup

Peterborough United were drawn away to Newport County in the first round,[78][79] at home to Notts County in the second round[80][81] and away to Everton in the third round.[82][83]

  Win   Draw   Loss   Fixtures

2 November 2024 First round Newport County 2–4 Peterborough United Newport
15:00 GMT Glennon 5'
Whitmore 7'
Baker-Richardson Yellow card 51'
Baker Yellow card 56'
Odoh 27'
Randall 71'
Jones 89', 90+3'
Stadium: Rodney Parade
Attendance: 2,941
Referee: Stephen Martin
30 November 2024 Second round Peterborough United 4–3 Notts County Peterborough
15:00 GMT Jones 10', 73'
Randall 77'
Odoh 87'
Scott 13'
Platt 16'
Austin Yellow card 80'
Abbott 90+6' Yellow card 90+8'
Stadium: London Road Stadium
Attendance: 6,310
Referee: Ruebyn Ricardo
9 January 2025 Third round Everton 2–0 Peterborough United Walton
19:45 GMT
Report Stadium: Goodison Park
Referee: Thomas Bramall

EFL Cup

On 27 June, the draw for the first round was made, with Peterborough being drawn away against Oxford United.[84]

  Win   Draw   Loss   Fixtures

13 August 2024 First round Oxford United 2–0 Peterborough United Oxford
19:45 BST
Report
Stadium: Kassam Stadium
Attendance: 3,693
Referee: Geoff Eltringham

EFL Trophy

In the group stage, Peterborough were drawn into Southern Group D alongside Gillingham, Stevenage and Crystal Palace U21.[85][86] In the knockout-stages, They were then drawn at home to Northampton Town in the round of 32,[87] Walsall in the round of 16,[88][89] Cheltenham Town in the quarter-finals[90][91] and then away to either Wrexham or Bolton Wanderers in the semi-finals.[92]

Group stage

More information Pos, Div ...
Source: EFL

  Win   Draw   Loss   Fixtures

3 September 2024 Group stage Gillingham 1–2 Peterborough United Gillingham
19:00 BST Dack Yellow card 44'
Ehmer Yellow card 73'
Nevitt 90+3'
Jones 13'
Dornelly Yellow card 44'
Ihionvien 75'
Stadium: Priestfield Stadium
Referee: Craig Hicks
8 October 2024 Group stage Peterborough United 2–0 Stevenage Peterborough
19:00 BST Mothersille 12'
O'Brien-Brady Yellow card 25'
Nevett Yellow card 34'
Sparkes 43'
Aboh Yellow card 40' Stadium: London Road Stadium
Attendance: 2,128
Referee: Stephen Parkinson
5 November 2024 Group stage Peterborough United 4–1 Crystal Palace U21 Peterborough
19:00 GMT
Report
  • Marsh 62'
Stadium: London Road Stadium
Attendance: 1,630
Referee: Abigail Byrne

Knockout stages

17 December 2024 Round of 32 Peterborough United 3–0 Northampton Town Peterborough
19:00 GMT Jones 48'
De Havilland 52'
Odoh 65'
Eyoma Red card 41'
Hoskins Yellow card 54'
Stadium: London Road Stadium
Attendance: 2,549
Referee: James Oldham
14 January 2025 Round of 16 Peterborough United 4–2 Walsall Peterborough
19:45 GMT Lindgren 7' 31'
Mothersille 15' (pen.) 74'
Johnson 30'
Comley Yellow card 82'
Gordon 90+5'
Stadium: London Road Stadium
Attendance: 2,133
Referee: Scott Simpson
5 February 2025 Quarter-finals Peterborough United 3–2 Cheltenham Town Peterborough
19:00 GMT
Report
Stadium: London Road Stadium
Attendance: 2,587
Referee: Scott Oldham
26 February 2025 Semi-finals Wrexham 2–2
(2–4 p)
Peterborough United Wrexham
19:30 GMT Faal 34'
Dobson 38'
Wallin Yellow card 68'
Mothersille soccer ball with red X 72', 72'
Ihionvien 90+1', Yellow card 90+2'
Stadium: Racecourse Ground
Attendance: 9,258
Referee: Lewis Smith
Penalties
Mullin soccer ball with red X
Fletcher soccer ball with check mark
Lee soccer ball with red X
Mendy soccer ball with check mark
soccer ball with check mark Ihionvien
soccer ball with red X Mothersille
soccer ball with check mark De Havilland
soccer ball with check mark Mills
soccer ball with check mark Kyprianou

Final

More information Birmingham City, 0–2 ...
Attendance: 71,722
Referee: Ben Speedie
Remove ads

Statistics

Appearances and goals

As of match played 3 May 2025

Players with no appearances are not included on the list
Italics indicate a loaned in player

More information No., Pos ...
Remove ads

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads