Skip to content

Holy Cross Crusaders vs Richmond Spiders

College Football
28-22
Final
Robins Stadium

Drive chart

Drives

  • End of Game
  • Downs
  • Punt
  • Punt
  • Punt
  • Field Goal
Team1234T
HC777728
RICH739322

Who won: Holy Cross 28-22

The Holy Cross Crusaders beat the Richmond Spiders 28-22 on Saturday, October 18, 2025 at Robins Stadium. Braden Graham led the Holy Cross in passing yards (13/25, 91 YDS). Kyle Wickersham led the Richmond in passing yards (20/32, 218 YDS, 1 TD).

Player of the game

Kyle Wickersham

RICH · 20/32, 218 YDS, 1 TD

7.5

Win probability

100%HC final
HCRICH

Tap or hover the line to see the play. Dots mark the biggest swings.

Play by play

  1. Q4 0:00HC

    End of game

    End of 4th Quarter

  2. Q4 0:00HC

    Rush

    Kneel down by Holy Cross at RICH37 for loss of 1 yard.

    2nd & 11 at RICH 36

  3. Q4 1:15HC

    Stuffed for a loss of 1

    Kneel down by Holy Cross at RICH36 for loss of 1 yard.

    1st & 10 · 1st & 10 at RICH 35

  4. Q4 1:15RIC

    11 yd completion

    Kyle Wickersham pass complete to Aziz Foster-Powell for 11 yds to the RICH 35

    4th & 16 · 4th & 16 at RICH 24

  5. Q4 1:28RIC

    Pass incompletion

    Kyle Wickersham pass incomplete to Trey Mancuso

    3rd & 16 at RICH 24

  6. Q4 1:28RIC

    Timeout

    Timeout Richmond, clock 01:28

  7. Q4 1:49RIC

    Sacked for a loss of 6

    Kyle Wickersham sacked by Carlo Crocetti for a loss of 6 yards to the RICH 24

    2nd & 10 · 2nd & 10 at RICH 30

  8. Q4 1:49RIC

    10 yd completion

    Kyle Wickersham pass complete to Ja'Vion Griffin for 10 yds to the RICH 30 for a 1ST down

    2nd & 10 · 2nd & 10 at RICH 20

  9. Q4 1:49RIC

    Pass incompletion

    Kyle Wickersham pass incomplete to Jamaal Brown

    1st & 10 at RICH 20

  10. Q4 1:49HC

    Punt

    Ethan Moss punt for 41 yds for a touchback

    4th & 6 at RICH 41

  11. Q4 1:55HC

    Timeout

    Timeout Richmond, clock 01:55

  12. Q4 2:00HC

    3 yd run

    Jayden Clerveaux run for 3 yds to the RICH 41

    3rd & 9 · 3rd & 9 at RICH 44

  13. Q4 2:00HC

    Timeout

    Timeout Richmond, clock 02:00

  14. Q4 2:05HC

    1 yd run

    Nyeoti Punni run for 1 yd to the RICH 44

    2nd & 10 · 2nd & 10 at RICH 45

  15. Q4 2:05HC

    Timeout

    Timeout Richmond, clock 02:05

  16. Q4 2:13HC

    No gain on the run

    Nyeoti Punni run for no gain to the RICH 45

    1st & 10 · 1st & 10 at RICH 45

  17. Q4 2:13RIC

    Punt

    Ned Gray punt for 36 yds

    4th & 4 at RICH 9

  18. Q4 3:19RIC

    Pass incompletion

    Kyle Wickersham pass incomplete to Andreas Hill

    3rd & 4 at RICH 9

  19. Q4 3:19RIC

    2 yd run

    Kyle Wickersham run for 2 yds to the RICH 9

    2nd & 6 · 2nd & 6 at RICH 7

  20. Q4 3:19RIC

    4 yd completion

    Kyle Wickersham pass complete to Ja'Vion Griffin for 4 yds to the RICH 7

    1st & 10 · 1st & 10 at RICH 3

  21. Q4 3:19HC

    Punt, 0 yds

    Ethan Moss punt for 56 yds, punt out-of-bounds at the RICH 3

    4th & 7 · 4th & 7 at HC 41

  22. Q4 4:58HC

    5 yd completion

    Braden Graham pass complete to Max Mosey for 5 yds to the HC 41

    3rd & 12 · 3rd & 12 at HC 36

  23. Q4 4:58HC

    Incomplete

    Braden Graham pass incomplete to Nathan Schillinger

    2nd & 12 · 2nd & 12 at HC 36

  24. Q4 4:58HC

    Stuffed for a loss of 2

    Jayden Clerveaux run for a loss of 2 yards to the HC 36

    1st & 10 · 1st & 10 at HC 38

  25. Q4 4:58RIC

    Kickoff returned 7 yds

    Will McManus kickoff for 34 yds , Carlo Crocetti return for 7 yds to the HC 38

Leaders

HCRICH
Passing Yards
Braden Graham
13/25, 91 YDS
Kyle Wickersham
20/32, 218 YDS, 1 TD
Rushing Yards
Jayden Clerveaux
12 CAR, 77 YDS, 1 TD
Aziz Foster-Powell
13 CAR, 80 YDS, 1 TD
Receiving Yards
Ty Curran
4 REC, 39 YDS
Ja'Vion Griffin
6 REC, 71 YDS
Sacks
Carlo Crocetti
1
Peyton Seelmann
1
Tackles
Lathan Croley
10
Blake Houser
12