Bobby Pointon
4'
0–1
Photo: Barry Ephgrave, CC BY-SA 2.0Forecast Verdict
Top pick missedWe said
Actual
OneTouch Forecast · dc-v1.15
Bradford City won; our pre-match call put the chance of that at 29%. Luton Town had more shots (15–5) and the same number on target (3–3).
Pre-match call frozen 19 Sept 2026 · model dc-v1.15
Bobby Pointon
4'
0–1
Callum Connolly
Booked
46'
Daniel Gore
Booked
60'
Kieran Morgan
On for Josh Neufville
62'
Jordan Clark
On for Kasey Palmer
66'
Antoni Sarcevic
Booked
67'
Kieran Morgan
Booked
72'
Jamie Donley
On for Jake Richards
75'
Harrison Ashby
Booked
83'
Gideon Kodua
On for Hakeem Odofin
84'
Macaulay Gillesphey
On for Aden Baldwin
84'
Macaulay Gillesphey
Booked
90'+4'
Harrison Ashby
Sent off
90'+5'
Ratings are out of 10. marks an OneTouch estimate, not a confirmed grade. Tap a player for details.
Match DNA
Midfield Domination
Control of central areas dictated everything. The midfield battle was the match.
20 shots
Expected goals over time
1.03 – 0.29
accuracy · 20%
kill rate · 0%
accuracy · 60%
kill rate · 20%
Bradford City turned 20% of shots into goals to Luton Town's 0%.
Shots on Target
Attack
xG · BSD
Head to Head
League Standing
League OneKey context
Venue
Kenilworth Road
Kick-off
19 Sept · 14:00 UTC
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.