Doncaster 1-1 Luton
Model accuracy
Match stats
Standouts: Joshua Keeley 7.9 · D. van den Berg 7.7 · K. Palmer 7.7
Match analysis
5 sections10:5010 March 2026: the League One matchday 25 match ended Doncaster 1-1 Luton.
Read more ›Close
Result and story of the match
It was 0-1 at half-time. Doncaster levelled after the break. Luton scored first, in the 27th minute.
Goals and key moments
Goals: 27' K. Palmer, assisted by J. Clark → 0-1; 60' B. Hanlan, assisted by O. Bailey → 1-1.
Yellow cards: Doncaster 1, Luton 3.
Statistical comparison
Shots 17-9 (7-2 on target); possession 54%-46%; corners 5-3; pass accuracy 65%-67%.
Goals by half: 0-1 in the first, 1-0 in the second.
Standout players
J. Senior was Doncaster's highest-rated player at 7.5 in 90 minutes: 1 key pass, 1 tackle, won 6 of 10 duels.
Joshua Keeley was Luton's highest-rated player at 7.9 in 90 minutes: 6 saves, won 2 of 2 duels.
How the model did
There was no model estimate locked before kick-off for this match, so it is not part of the track record.
Statistical model estimate; for information and entertainment only.
Match summary
Doncaster drew with Luton 1-1 in the League One matchday 25 on 10 March 2026. Goals: K. Palmer 27', B. Hanlan 60'. Match stats: possession Doncaster 54%, Luton 46%; shots on target 7-2.
Updated: · Sources: Methodology


Points are only for rankings and badges; they have no other value.The model's score is now the “predicted score”: a pick that agrees with the match outcome and follows the real score distribution over a season (previously the single most likely score). Past points are unchanged.