Peterborough United 3-1 Shrewsbury Town: result and report

League One · Saturday 1 March 2025

Result

Peterborough United 3-1 Shrewsbury Town

League One · Saturday 1 March 2025, 15:00 UTC · half-time 2-1

Peterborough United · Shrewsbury Town · League One predictions

Peterborough United 3-1 Shrewsbury Town: match report

Peterborough United beat Shrewsbury Town 3-1 in the League One on Saturday 1 March 2025. The half-time score was 2-1.

Tayo Edun opened the scoring in the 8th minute. Peterborough United's goals came from Tayo Edun (8'), Malik Mothersille (35') and Chris Conn-Clarke (90+9'). Shrewsbury Town scored through Mal Benning (14', penalty).

Discipline: Peterborough United received 2 yellow cards; Shrewsbury Town received 2 yellow cards and 1 red card.

Going into the game Peterborough United were 20th on 34 points from 32 and Shrewsbury Town 23rd on 27 points from 33. Peterborough United went on to finish that season 18th with 51 points, and Shrewsbury Town 24th with 33.

Peterborough United lined up in a 4-2-3-1 and Shrewsbury Town in a 3-4-1-2. The highest match rating in our data went to Tayo Edun of Peterborough United (8.5), ahead of Mal Benning (7.7).

Before this game the head-to-head record in our data stood at 5 Peterborough United wins, 0 draws and 0 for Shrewsbury Town.

Data as of 5 Nov 2026.

Key events

  • 1'Red card · John MarquisShrewsbury Town
  • 8'Goal · Tayo EdunPeterborough United · 1-0
  • 14'Penalty goal · Mal BenningShrewsbury Town · 1-1
  • 35'Yellow card · Luca HooleShrewsbury Town
  • 35'Goal · Malik MothersillePeterborough United · 2-1
  • 42'Yellow cardShrewsbury Town
  • 45+2'Yellow card · Jadel KatongoPeterborough United
  • 90+5'Yellow cardPeterborough United
  • 90+9'Goal · Chris Conn-ClarkePeterborough United · 3-1

Head-to-head

5 meetings: Peterborough United 5, draws 0, Shrewsbury Town 0.

Team news

Peterborough United line-up (4-2-3-1)

J. Steer, James Dornelly, O. Wallin, Sam Hughes, Tayo Edun, Hector Kyprianou, Archie Collins, Cian Hayes, Malik Mothersille, Abraham Odoh, Bradley Ihionvien

Shrewsbury Town line-up (3-4-1-2)

Pavel Kucera, M. Feeney, Josh Feeney, Aaron Pierre, Luca Hoole, F. Ojo, Dominic Gape, Mal Benning, Taylor Perry, John Marquis, George Lloyd