Doncaster Rovers 3-1 Walsall: result and report

League One · Saturday 30 March 2019

Result

Doncaster Rovers 3-1 Walsall

League One · Saturday 30 March 2019, 15:00 UTC · half-time 3-1

Doncaster Rovers · Walsall · League One predictions

Doncaster Rovers 3-1 Walsall: match report

Doncaster Rovers won against Walsall 3-1 in the League One on Saturday 30 March 2019. It was 3-1 at half-time.

John Marquis opened the scoring in the 3rd minute. Doncaster Rovers's goals came from John Marquis (3', penalty), Mallik Wilks (4') and Danny Andrew (39'). Walsall scored through Josh Gordon (14').

Discipline: Doncaster Rovers received no yellow cards; Walsall received 1 yellow card.

Going into the game Doncaster Rovers were 6th on 60 points from 39 and Walsall 21st on 42 points from 39. Doncaster Rovers went on to finish that season 6th with 76 points, and Walsall 22nd with 47.

Before this game the head-to-head record in our data stood at 2 Doncaster Rovers wins, 1 draw and 7 for Walsall.

Going into the match Doncaster Rovers's last five read W-L-D-D-L and Walsall's L-L-L-W-D.

Data as of 5 Nov 2026.

Key events

  • 3'Penalty goal · John MarquisDoncaster Rovers · 1-0
  • 4'Goal · Mallik WilksDoncaster Rovers · 2-0
  • 14'Goal · Josh GordonWalsall · 2-1
  • 39'Goal · Danny AndrewDoncaster Rovers · 3-1
  • 90+4'Yellow card · Luke LeahyWalsall

Head-to-head

10 meetings: Doncaster Rovers 2, draws 1, Walsall 7.

Team news

Doncaster Rovers line-up

Marko Marosi, Matty Blair, Danny Andrew, Ali Crawford, Paul Michael Downing, Andy Butler, James Coppinger, Tommy Rowe, John Marquis, Mallik Wilks, Kieran Sadlier

Walsall line-up

Liam Roberts, Nicky Devlin, Luke Leahy, Isaiah Osbourne, Jon Guthrie, Dan Scarr, George Dobson, L. Kinsella, Josh Gordon, Zeli Ismail, Corey Blackett-Taylor