Match report

Bradford Stuns Exeter City 2–1 in League One Clash

Exeter City
Exeter City
1–2
FT
Bradford
Bradford
May 2, 2026

Bradford stunned Exeter City with a 2–1 victory in their League One clash, securing crucial points despite a late goal from J. Magennis. Kayden Jackson and A. Sarcevic were on target for Bradford, while Magennis pulled one back for Exeter in stoppage time.

Key Facts

  • Kayden Jackson (27') and A. Sarcevic (79') scored for Bradford
  • J. Magennis (90'+3) scored for Exeter City
  • Exeter City had three yellow cards: Edward James (15'), D. Andrew (43'), and R. Rydel (86')
  • Max Power (51') received a yellow card for Bradford

Lineups

Exeter City

Formation: 4-2-3-1

Starting XI

  • 23 Jack Bycroft (G)
  • 34 Liam Oakes (D)
  • 40 Edward James (D)
  • 26 Pierce Sweeney (D)
  • 21 Danny Andrew (D)
  • 45 Charlie Cummins (M)
  • 2 Jack McMillan (M)
  • 14 Ilmari Niskanen (M)
  • 12 Reece Cole (M)
  • 7 Carlos Mendes Gomes (M)
  • 9 Jayden Wareham (F)

Substitutes

  • 28 Timur Tuterov
  • 29 Kevin McDonald
  • 3 Ryan Rydel
  • 10 Jack Aitchison
  • 27 Josh Magennis
  • 20 Luca Woodhouse
  • 5 Jack Fitzwater

Bradford

Formation: 3-4-2-1

Starting XI

  • 1 Sam Walker (G)
  • 4 Joe Wright (D)
  • 15 Aden Baldwin (D)
  • 26 Curtis Tilt (D)
  • 7 Josh Neufville (M)
  • 21 Jenson Metcalfe (M)
  • 6 Max Power (M)
  • 3 Ibou Touray (M)
  • 32 George Lapslie (F)
  • 10 Antoni Sarcevic (F)
  • 19 Kayden Jackson (F)

Substitutes

  • 22 Nick Powell
  • 28 Matthew Pennington
  • 18 Ciaran Kelly
  • 25 Joe Hilton
  • 33 Harrison Ashby
  • 11 Stephen Humphrys
  • 24 Will Swan

Timeline

  1. Exeter City
    15' Exeter City Card · Yellow Card
    Edward James

    Foul

  2. Bradford
    27' Bradford Goal · Normal Goal
    Kayden Jackson · Assist: G. Lapslie
  3. Exeter City
    43' Exeter City Card · Yellow Card
    D. Andrew

    Foul

  4. Exeter City
    46' Exeter City subst · Substitution 1
    Off: L. Oakes · On: K. McDonald
  5. Exeter City
    46' Exeter City subst · Substitution 2
    Off: D. Andrew · On: Timur Tutierov
  6. Bradford
    51' Bradford Card · Yellow Card
    Max Power

    Foul

  7. Exeter City
    60' Exeter City subst · Substitution 3
    Off: C. Mendes · On: R. Rydel
  8. Exeter City
    68' Exeter City subst · Substitution 4
    Off: R. Cole · On: J. Aitchison
  9. Exeter City
    68' Exeter City subst · Substitution 5
    Off: C. Cummins · On: J. Magennis
  10. Bradford
    73' Bradford subst · Substitution 1
    Off: Kayden Jackson · On: N. Powell
  11. Bradford
    79' Bradford Goal · Normal Goal
    A. Sarcevic
  12. Bradford
    83' Bradford subst · Substitution 2
    Off: Josh Neufville · On: Matthew Pennington
  13. Exeter City
    86' Exeter City Card · Yellow Card
    R. Rydel

    Foul

  14. Bradford
    89' Bradford subst · Substitution 3
    Off: A. Sarcevic · On: C. Kelly
  15. Exeter City
    90'+3 Exeter City Goal · Normal Goal
    J. Magennis · Assist: R. Rydel

Match Stats

Stat Exeter City Bradford
Fouls 19 13
Pass Accuracy 67% 57%
Offsides 0 2
Red Cards
Total Shots 11 12
Corners 6 7
Total Passes 343 305
Yellow Cards 3 1
Blocked Shots 4 5
Shots on Target 3 3
xG
Shots off Target 4 4
Possession 54% 46%
Goals Prevented
Accurate Passes 230 174
Shots Inside Box 6 8
Saves 1 2
Shots Outside Box 5 4

Key Match Notes

  • Kayden Jackson's early goal (27') put Bradford in front, which they managed to maintain despite Exeter's pressure
  • A. Sarcevic's second goal (79') extended Bradford's lead, crucial in securing the win despite Exeter's late push