Barnsley 1-2 Shrewsbury Town: result and report

League One · Saturday 26 April 2025

Result

Barnsley 1-2 Shrewsbury Town

League One · Saturday 26 April 2025, 14:00 UTC · half-time 0-1

Barnsley · Shrewsbury Town · League One predictions

Barnsley 1-2 Shrewsbury Town: match report

Barnsley lost to Shrewsbury Town 1-2 in the League One on Saturday 26 April 2025. The half-time score was 0-1.

John Marquis opened the scoring in the 18th minute. Barnsley's goal came from Jon Russell (78'). Shrewsbury Town scored through John Marquis (18') and John Marquis (67').

Discipline: Barnsley received no yellow cards; Shrewsbury Town received 1 yellow card.

Going into the game Barnsley were 12th on 58 points from 44 and Shrewsbury Town 24th on 30 points from 44. Barnsley went on to finish that season 12th with 61 points, and Shrewsbury Town 24th with 33.

Barnsley lined up in a 4-5-1 and Shrewsbury Town in a 3-4-1-2. The highest match rating in our data went to John Marquis of Shrewsbury Town (8.4), ahead of Jon Russell (7.7).

Before this game the head-to-head record in our data stood at 6 Barnsley wins, 1 draw and 2 for Shrewsbury Town.

Data as of 5 Nov 2026.

Key events

  • 18'Goal · John MarquisShrewsbury Town · 0-1
  • 29'Yellow card · George NurseShrewsbury Town
  • 67'Goal · John MarquisShrewsbury Town · 0-2
  • 78'Goal · Jon RussellBarnsley · 1-2

Head-to-head

9 meetings: Barnsley 6, draws 1, Shrewsbury Town 2.

Team news

Barnsley line-up (4-5-1)

Joe Gauci, Jonathan Bland, Maël de Gevigney, M. Roberts, Josh Earl, Dexter Lembikisa, Adam Phillips, Luca Connell, Jon Russell, Barry Cotter, Davis Keillor-Dunn

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

Pavel Kucera, Josh Feeney, Toto Nsiala, George Nurse, Luca Hoole, Alex Gilliead, Harrison Biggins, Mal Benning, John Marquis, Callum Stewart, George Lloyd