Richmond Spiders @ William & Mary Tribe
1st Quarter
2-yd Run
15:00 - 1st
John Laub rush for 2 yards to the Richm 31, tackled by Wes Steinman and Bryan Jean-Pierre.
1st & 10 at RICH 29
Incompletion
15:00 - 1st
John Laub pass incomplete to N/A.
2nd & 8 at RICH 31
Incompletion
15:00 - 1st
John Laub pass incomplete to N/A.
3rd & 8 at RICH 31
Punt
15:00 - 1st
Nick Hicks punt for 39 yards, returned by B.W. Webb for a loss of 1 yard to the WmMry 29, tackled by Eric McBride.
4th & 8 at RICH 31
Pass Completion
15:00 - 1st
Mike Callahan pass complete to Chase Hill for 23 yards to the Richm 48 for a 1ST down.
1st & 10 at W&M 29
4-yd Run
13:56 - 1st
Jonathan Grimes rush for 4 yards to the Richm 44, tackled by Darius McMillan out-of-bounds.
1st & 10 at RICH 48
Sack
13:56 - 1st
Mike Callahan sacked by Martin Parker for a loss of 6 yards to the 50 yard line.
2nd & 6 at RICH 44
Pass Completion
13:56 - 1st
Mike Callahan pass complete to Ryan Moody for 8 yards to the Richm 42, tackled by Justin Rogers.
3rd & 12 at 50
Punt
13:56 - 1st
David Miller punt for 24 yards, downed at the Richm 18.
4th & 4 at RICH 42
2-yd Run
13:56 - 1st
John Laub rush for 2 yards to the Richm 20, tackled by Harold Robertson out-of-bounds.
1st & 10 at RICH 18
-1-yd Run
11:41 - 1st
John Laub rush for a loss of 1 yard to the Richm 19, tackled by Evan Francks and Marcus Hyde.
2nd & 8 at RICH 20
Pass Completion
11:41 - 1st
John Laub pass complete to Tyler Kirchoff for 10 yards to the Richm 29, tackled by Dante Cook for a 1ST down.
3rd & 9 at RICH 19
Pass Completion
11:41 - 1st
John Laub pass complete to Kevin Finney for 25 yards to the WmMry 46, tackled by Jake O'Connor and B.W. Webb for a 1ST down.
1st & 10 at RICH 29
0-yd Run
11:41 - 1st
Tyler Kirchoff rush for no gain to the WmMry 46, tackled by Brian Thompson and Marcus Hyde.
1st & 10 at W&M 46
Pass Completion
11:41 - 1st
Jovan Smith pass complete to Justin Rogers for 12 yards to the WmMry 34, tackled by Dante Cook out-of-bounds for a 1ST down.
2nd & 10 at W&M 46
Incompletion
11:41 - 1st
John Laub pass incomplete, hurried by Dante Cook.
1st & 10 at W&M 34
6-yd Run
11:41 - 1st
Tyler Kirchoff rush for 6 yards to the WmMry 28, tackled by Bryan Jean-Pierre and Evan Francks.
2nd & 10 at W&M 34
15-yd Run
11:41 - 1st
John Laub rush for 15 yards to the WmMry 13, tackled by Evan Francks for a 1ST down.
3rd & 4 at W&M 28
Pass Completion
11:41 - 1st
John Laub pass complete to Tyler Kirchoff for 5 yards to the WmMry 8, tackled by George Beerhalter.
1st & 10 at W&M 13
Pass Completion
11:41 - 1st
John Laub pass complete to Kevin Finney for 3 yards to the WmMry 5, tackled by Wes Steinman and Ben Cottingham.
2nd & 5 at W&M 8
Incompletion
11:41 - 1st
John Laub pass incomplete to Kevin Finney, hurried by Marcus Hyde.
3rd & 2 at W&M 5
Field Goal Good
5:32 - 1st
Wil Kamin 22 yard field goal GOOD.
4th & 2 at W&M 5
Kickoff
5:32 - 1st
Wil Kamin kickoff for 62 yards returned by Jonathan Grimes, tackled by Michael Parker for 17 yards to the WmMry 25, tackled by Michael Parker.
10-yd Run
5:32 - 1st
Jonathan Grimes rush for 10 yards to the WmMry 35, tackled by Tremayne Graham out-of-bounds for a 1ST down.
1st & 10 at W&M 25
Pass Completion
5:32 - 1st
Mike Callahan pass complete to Alex Gottlieb for 24 yards to the Richm 41, tackled by Darryl Hamilton for a 1ST down.
1st & 10 at W&M 35
Pass Completion
5:32 - 1st
Mike Callahan pass complete to Ryan Moody for 8 yards to the Richm 33.
1st & 10 at RICH 41
4-yd Run
5:32 - 1st
Jonathan Grimes rush for 4 yards to the Richm 29, tackled by Eric McBride for a 1ST down.
2nd & 2 at RICH 33
3-yd Run
5:32 - 1st
Jonathan Grimes rush for 3 yards to the Richm 26, tackled by Tremayne Graham.
1st & 10 at RICH 29
Pass Completion
5:32 - 1st
Mike Callahan pass complete to Jonathan Grimes for 8 yards to the Richm 18, tackled by Max Prokell for a 1ST down.
2nd & 7 at RICH 26
5-yd Run
5:32 - 1st
Jonathan Grimes rush for 5 yards to the Richm 13, tackled by Brandon Scott.
1st & 10 at RICH 18
4-yd Run
5:32 - 1st
Courtland Marriner rush for 4 yards to the Richm 9, tackled by Tremayne Graham.
2nd & 5 at RICH 13
4-yd Run
5:32 - 1st
Courtland Marriner rush for 4 yards to the Richm 5, tackled by Martin Parker for a 1ST down.
3rd & 1 at RICH 9
5-yd Run
0:37 - 1st
Courtland Marriner rush for 5 yards for a TOUCHDOWN.
1st & Goal at RICH 5
Extra Point Good
0:37 - 1st
Drake Kuhn extra point GOOD.
Kickoff
0:37 - 1st
Drake Kuhn kickoff for 59 yards returned by Justin Rogers, tackled by Nick Downey for 22 yards to the Richm 33, tackled by Nick Downey.
2nd Quarter
0-yd Run
0:37 - 1st
Jovan Smith rush for no gain to the Richm 33, tackled by Marcus Hyde.
1st & 10 at RICH 33
Sack
15:00 - 2nd
John Laub sacked by Wes Steinman for a loss of 10 yards to the Richm 23.
2nd & 10 at RICH 33
Incompletion
15:00 - 2nd
John Laub pass incomplete to Tyler Kirchoff.
3rd & 20 at RICH 23
Punt
15:00 - 2nd
Nick Hicks punt for 43 yards, punt out-of-bounds at the WmMry 34.
4th & 20 at RICH 23
4-yd Run
14:04 - 2nd
Jonathan Grimes rush for 4 yards to the WmMry 38, tackled by Max Prokell out-of-bounds.
1st & 10 at W&M 34
0-yd Penalty
14:04 - 2nd
RICHMOND penalty 15 yard pass interference on Justin Rogers accepted, no play.
2nd & 6 at W&M 38
7-yd Run
14:04 - 2nd
Jonathan Grimes rush for 7 yards to the Richm 40, tackled by Darryl Hamilton.
1st & 10 at RICH 47
0-yd Penalty
14:04 - 2nd
WILLIAM & MARY penalty 10 yard holding on Mike Salazar accepted, no play.
2nd & 3 at RICH 40
0-yd Penalty
14:04 - 2nd
WILLIAM & MARY penalty 2 yard illegal forward pass on Mike Callahan accepted, no play.
2nd & 13 at 50
Incompletion
14:04 - 2nd
Mike Callahan pass incomplete to Chase Hill.
3rd & 15 at W&M 48
Punt
14:04 - 2nd
David Miller punt by Ben Edwards, downed at the Richm 31.
4th & 15 at W&M 48
4-yd Run
11:25 - 2nd
Jovan Smith rush for 4 yards to the Richm 35, tackled by Bryan Jean-Pierre and Evan Francks.
1st & 10 at RICH 31
4-yd Run
11:25 - 2nd
John Laub rush for 4 yards to the Richm 39, tackled by Bryan Jean-Pierre.
2nd & 6 at RICH 35
Pass Completion
11:25 - 2nd
John Laub pass complete to Donte Boston for 6 yards to the Richm 45, tackled by Dante Cook for a 1ST down.
3rd & 2 at RICH 39
3-yd Run
11:25 - 2nd
Kendall Gaskins rush for 3 yards to the Richm 48, tackled by Dante Cook.
1st & 10 at RICH 45
Incompletion
11:25 - 2nd
John Laub pass incomplete to Tre Gray.
2nd & 7 at RICH 48
0-yd Run
11:25 - 2nd
John Laub rush for no gain to the Richm 48, tackled by Marcus Hyde.
3rd & 7 at RICH 48
Punt
11:25 - 2nd
Wil Kamin punt for 39 yards, returned by B.W. Webb for 1 yard to the WmMry 14, tackled by Tremayne Graham.
4th & 7 at RICH 48
Incompletion
8:27 - 2nd
Mike Callahan pass incomplete to Ryan Moody, WILLIAM & MARY penalty holding declined.
1st & 10 at W&M 14
4-yd Run
8:27 - 2nd
Courtland Marriner rush for 4 yards to the WmMry 18, tackled by Darryl Hamilton and Corey Jackson.
2nd & 10 at W&M 14
Pass Completion
8:27 - 2nd
Mike Callahan pass complete to Jonathan Grimes for 64 yards to the Richm 18, tackled by Justin Rogers out-of-bounds for a 1ST down.
3rd & 6 at W&M 18
18-yd Run
7:04 - 2nd
Courtland Marriner rush for 18 yards for a TOUCHDOWN.
1st & 10 at RICH 18
Extra Point Good
7:04 - 2nd
Drake Kuhn extra point GOOD.
Kickoff
7:04 - 2nd
Drake Kuhn kickoff for 59 yards returned by Tre Gray, tackled by Nick Downey for 21 yards to the Richm 23, tackled by Nick Downey, RICHMOND penalty 9 yard illegal block accepted.
1-yd Run
7:04 - 2nd
Tyler Kirchoff rush for 1 yard to the Richm 24, tackled by Bryan Jean-Pierre.
1st & 10 at RICH 23
5-yd Run
7:04 - 2nd
John Laub rush for 5 yards to the Richm 29, tackled by Evan Francks.
2nd & 9 at RICH 24
Pass Completion
7:04 - 2nd
John Laub pass complete to Kevin Finney for 6 yards to the Richm 35, tackled by Evan Francks for a 1ST down.
3rd & 4 at RICH 29
Incompletion
7:04 - 2nd
John Laub pass incomplete, hurried by Dante Cook.
1st & 10 at RICH 35
Incompletion
7:04 - 2nd
John Laub pass incomplete, hurried by Dante Cook.
1st & 10 at RICH 35
Incompletion
7:04 - 2nd
Montel White pass incomplete to Donte Boston.
2nd & 10 at RICH 35
Incompletion
7:04 - 2nd
Montel White pass incomplete to Donte Boston.
2nd & 10 at RICH 35
Pass Completion
7:04 - 2nd
Montel White pass complete to Kendall Gaskins for 3 yards to the Richm 38, tackled by B.W. Webb.
3rd & 10 at RICH 35
Punt
7:04 - 2nd
Nick Hicks punt for 44 yards, downed at the WmMry 18.
4th & 7 at RICH 38
Pass Completion
4:15 - 2nd
Mike Callahan pass complete to Jimmy Hobson for 4 yards to the WmMry 22, tackled by Max Prokell.
1st & 10 at W&M 18
7-yd Run
4:15 - 2nd
Jonathan Grimes rush for 7 yards to the WmMry 29, tackled by Tyler Sullivan and Eric McBride for a 1ST down.
2nd & 6 at W&M 22
Pass Completion
4:15 - 2nd
Mike Callahan pass complete to Jimmy Hobson for 4 yards to the WmMry 22, tackled by Max Prokell.
1st & 10 at W&M 18
7-yd Run
4:15 - 2nd
Jonathan Grimes rush for 7 yards to the WmMry 29, tackled by Tyler Sullivan and Eric McBride for a 1ST down.
2nd & 6 at W&M 22
Pass Completion
4:15 - 2nd
Mike Callahan pass complete to Ryan Moody for 41 yards to the Richm 30, tackled by Justin Rogers out-of-bounds for a 1ST down.
1st & 10 at W&M 29
3-yd Run
4:15 - 2nd
Jimmy Hobson rush for 3 yards to the Richm 27, tackled by Brandon Scott and Chris Shields.
1st & 10 at RICH 30
Game Information
Williamsburg, VA
2025 Standings
FCS
| Patriot LeaguePatriot League | CONF | OVR |
|---|---|---|
| Lehigh | 7-0 | 12-1 |
| Lafayette | 6-1 | 8-4 |
| Holy Cross | 3-4 | 3-9 |
| Richmond | 3-4 | 7-5 |
| Georgetown | 3-4 | 6-6 |
| Colgate | 3-4 | 5-7 |
| Bucknell | 2-5 | 5-7 |
| Fordham | 1-6 | 1-11 |
NCAAF News

2026 NFL draft position rankings: Kiper, Miller, Muench, Reid, Yates
Who are the best players at every position? Our analysts give their top-fives, plus their combined overall top-10 ranking for the 2026 class.
4h

Arizona extends coach Brent Brennan through 2030 season
Arizona has signed football coach Brent Brennan to a two-year contract extension through the 2030 season that will pay him $4.7 million annually.
4h

Sources: Rutgers to hire South Dakota's Johansen as DC
Rutgers is expected to hire South Dakota head coach Travis Johansen as the school's new defensive coordinator, sources told ESPN.
3h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.

