From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Bryant
William & Mary
410
Total yards
348
263
Passing yards
104
147
Rushing yards
244
5.5
Yards per pass
8.0
4.6
Yards per rush
6.8
26
First downs
16
4–15
Third downs
3–10
2–2
Fourth downs
1–2
1
Turnovers
2
7–39
Penalties
4–55
33:50
Possession
26:10
Efficiency
Bryant
William & Mary
44%
Success rate
45%
0.10
EPA per play
0.12
0.97
Explosiveness
1.35
0.19
Rushing EPA
0.14
0.14
Passing EPA
0.44
35%
Passing-down success
31%
4%
Havoc by its defense
4%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
William & Mary 77% to win. Elo’s favorite won.
The line
William & Mary −21, over/under 57.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. William & Mary drives left to right, Bryant right to left.
Q1 William & MaryTouchdown, 10 plays, 75 yards
Q1 BryantPunt, 3 plays, 6 yards
Q1 William & MaryInterception, 11 plays, 65 yards
Q1 BryantPunt, 5 plays, 19 yards
Q2 William & MaryPunt, 4 plays, 35 yards
Q2 BryantPunt, 5 plays, 14 yards
Q2 BryantPunt return TD, 3 plays (William & Mary scores), 5 yards
Q2 BryantTouchdown, 7 plays, 75 yards
Q2 William & MaryTurnover on downs, 6 plays, 32 yards
Q2 BryantField goal, 9 plays, 47 yards
Q3 BryantField goal, 11 plays, 59 yards
Q3 William & MaryPunt, 5 plays, 24 yards
Q3 BryantPunt, 6 plays, 22 yards
Q3 William & MaryPunt, 7 plays, 35 yards
Q3 BryantPunt, 9 plays, 26 yards
Q4 William & MaryTouchdown, 1 play, 62 yards
Q4 BryantMissed FG, 12 plays, 74 yards
Q4 William & MaryPunt, 5 plays, 15 yards
Q4 BryantInterception, 13 plays, 78 yards
Play by play
1st quarter4 drives, then William & Mary 8, Bryant 0
William & Mary Touchdown, 10 plays
15:00
1st & 10 at own 35
Bryce Soli kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Bronson Yoder run for 4 yds to the W&M 29
15:00
2nd & 6 at own 29
Bronson Yoder run for 5 yds to the W&M 34
15:00
3rd & 1 at own 34
Bronson Yoder run for 22 yds to the BRY 44 for a 1ST down
15:00
1st & 10 at opp 44
Malachi Imoh pass complete to Hollis Mathis for 7 yds to the BRY 37
15:00
2nd & 3 at opp 37
Darius Wilson run for 1 yd to the BRY 36
15:00
3rd & 2 at opp 36
Darius Wilson run for no gain to the BRY 36
15:00
4th & 2 at opp 36
Bronson Yoder run for 5 yds to the BRY 31 for a 1ST down
15:00
1st & 10 at opp 31
PENALTY Bryant Offside (Dukes,Eric) 5 yards from Bryant31 to Bryant26. NO PLAY.
15:00
1st & 5 at opp 26
Bronson Yoder run for 6 yds to the BRY 20 for a 1ST down
15:00
1st & 10 at opp 20
Darius Wilson pass complete to DreSean Kendrick for 10 yds to the BRY 10 for a 1ST down
9:28
1st & goal at opp 10
Matthew Akuchie 10 Yd pass from Darius Wilson (Darius Wilson Pass to JT Mayo for Two-Point Conversion)William & Mary 8, Bryant 0
9:28
1st & goal at opp 3
Bernstein,Eric kick attempt failed (H: Piercy,Andrew, LS: Shonk,Ryan) PENALTY Bryant Offside (Jackson III,Eddie) 2 yards from Bryant03 to Bryant01. NO PLAY.
Bryant Punt, 3 plays
9:28
1st & 10 at own 35
Josh McCormick kickoff for 40 yds
9:28
1st & 10 at own 25
Dylan Kedzior run for 2 yds to the BRY 27
9:28
2nd & 8 at own 27
Dylan Kedzior run for 3 yds to the BRY 30
9:28
3rd & 10 at own 25
Jarrett Guest pass complete to Dylan Kedzior for 6 yds to the BRY 31
7:09
4th & 4 at own 31
Jimmy O’Brien punt for 42 yds, punt out-of-bounds at the W&M 47 , Carson Jenkins returns for 20 yds to the W&M 49 William & Mary Penalty, Personal Foul (Jackson Blee) to the W&M 47
7:09
4th & 4 at own 31
Jimmy O’Brien punt for 42 yds, punt out-of-bounds at the W&M 31 , Carson Jenkins returns for 20 yds to the W&M 49 William & Mary Penalty, Personal Foul (Drew Babcock) to the W&M 31
William & Mary Interception, 11 plays
7:09
1st & 10 at own 31
Shotgun Wilson,Darius rush right for 13 yards gain to the W&M44 (Dirstine,Hollis; Doby,CeeDee) PENALTY W&M Holding (Raley,Hayden) 10 yards from W&M31 to W&M21. NO PLAY.
7:09
1st & 20 at own 21
Malachi Imoh run for 7 yds to the W&M 28
7:09
2nd & 13 at own 28
Bronson Yoder run for 8 yds to the W&M 36
7:09
3rd & 5 at own 36
Darius Wilson pass complete to Isaiah Lemmond for 6 yds to the W&M 42 for a 1ST down
7:09
1st & 10 at own 42
Bronson Yoder run for a loss of 1 yard to the W&M 41
7:09
2nd & 11 at own 41
Darius Wilson run for 3 yds to the W&M 44 William & Mary Penalty, Offensive Holding (Yards) declined
7:09
3rd & 8 at own 44
Darius Wilson pass complete to Matthew Akuchie for 25 yds to the BRY 31 for a 1ST down
7:09
1st & 10 at opp 31
Bronson Yoder run for 3 yds to the BRY 28
7:09
2nd & 7 at opp 28
Darius Wilson pass complete to Jackson Blee for 17 yds to the BRY 11 for a 1ST down
7:09
1st & 10 at opp 11
Malachi Imoh run for 2 yds to the BRY 9
7:09
2nd & 8 at opp 9
Darius Wilson run for 5 yds to the BRY 4
0:47
3rd & 3 at opp 4
Darius Wilson pass intercepted, touchback.
Bryant Punt, 5 plays
0:47
1st & 10 at own 20
Ryan Clark pass incomplete to Landon Ruggieri
0:47
2nd & 10 at own 20
Jarrett Guest pass complete to Aldrich Doe for 14 yds to the BRY 34 for a 1ST down
0:00
1st & 10 at own 34
Ryan Clark run for 1 yd to the BRY 35
Q2 15:00
2nd & 9 at own 35
Jarrett Guest pass complete to Ryan Clark for 4 yds to the BRY 39
Q2 15:00
3rd & 5 at own 39
Jarrett Guest pass incomplete to Drew Montez
Q2 14:07
4th & 5 at own 39
Jimmy O’Brien punt for 39 yds
2nd quarter6 drives, then William & Mary 15, Bryant 9
William & Mary Punt, 4 plays
14:07
1st & 10 at own 22
Bronson Yoder run for 32 yds to the BRY 46 for a 1ST down
14:07
1st & 10 at opp 46
Darius Wilson pass incomplete to Sean McElwain
14:07
2nd & 10 at opp 46
Bronson Yoder run for 3 yds to the BRY 43
14:07
3rd & 7 at opp 43
Darius Wilson pass incomplete to Hollis Mathis
12:40
4th & 7 at opp 43
Ruben Anderson punt for 43 yds for a touchback
Bryant Punt, 5 plays
12:40
1st & 10 at own 20
Jarrett Guest pass complete to Markiel Cockrell for 1 yd to the BRY 21
12:40
2nd & 9 at own 21
Markiel Cockrell run for 10 yds to the BRY 31 Markiel Cockrell fumbled, recovered by BRY Markiel Cockrell for a 1ST down
12:40
1st & 10 at own 31
Jarrett Guest pass incomplete to Dylan Kedzior
12:40
2nd & 10 at own 31
Jarrett Guest pass complete to Dylan Kedzior for 3 yds to the BRY 34
12:40
3rd & 7 at own 34
Jarrett Guest pass incomplete to Tristen Riley
10:18
4th & 7 at own 34
Jimmy O’Brien punt for 33 yds
Bryant Punt return TD, 3 plays (William & Mary scores)
10:18
1st & 10 at the 50
Markiel Cockrell run for no gain to the 50 yard line
10:18
2nd & 10 at the 50
Jarrett Guest pass complete to Koby Keenan for 5 yds to the W&M 45
10:18
3rd & 5 at opp 45
Jarrett Guest pass incomplete to Koby Keenan
8:32
4th & 5 at opp 45
Jimmy O’Brien punt for 35 yds , Carson Jenkins returns for 90 yds for a TD (Eric Bernstein KICK)William & Mary 15, Bryant 0
Bryant Touchdown, 7 plays
8:32
1st & 10 at own 35
Josh McCormick kickoff for 65 yds for a touchback
8:32
1st & 10 at own 25
Dylan Kedzior run for 3 yds to the BRY 28
8:32
2nd & 7 at own 28
Jarrett Guest pass complete to Landon Ruggieri for 25 yds to the W&M 47 for a 1ST down
8:32
1st & 10 at opp 47
Jarrett Guest pass complete to Aldrich Doe for 10 yds to the W&M 37 for a 1ST down
8:32
1st & 10 at opp 37
Jarrett Guest pass complete to Landon Ruggieri for 10 yds to the W&M 27 for a 1ST down
8:32
1st & 10 at opp 27
Jarrett Guest pass incomplete to Drew Montez
8:32
2nd & 10 at opp 27
Dylan Kedzior run for 11 yds to the W&M 16 for a 1ST down
5:30
1st & 10 at opp 16
Jarrett Guest pass complete to Landon Ruggieri for 16 yds for a TD (Two-Point Conversion failed)William & Mary 15, Bryant 6
William & Mary Turnover on downs, 6 plays
5:30
1st & 10 at own 35
Bryce Soli kickoff for 53 yds , Bronson Yoder return for 21 yds to the W&M 33
5:30
1st & 10 at own 33
Bronson Yoder run for 4 yds to the W&M 37
5:30
2nd & 6 at own 37
Bronson Yoder run for 19 yds to the BRY 44 for a 1ST down
5:30
1st & 10 at opp 44
Darius Wilson sacked by Nathan Voorhis for a loss of 4 yards to the BRY 48
5:30
2nd & 14 at opp 48
Darius Wilson pass complete to JT Mayo for 3 yds to the BRY 45
5:30
3rd & 11 at opp 45
Darius Wilson pass complete to Hollis Mathis for 10 yds to the BRY 35
2:32
4th & 1 at opp 35
Bronson Yoder run for no gain to the BRY 35
Bryant Field goal, 9 plays
2:32
1st & 10 at own 35
Jarrett Guest run for 7 yds to the BRY 42
2:00
2nd & 3 at own 42
Timeout William & Mary, clock 02:00
2:00
2nd & 3 at own 42
Jarrett Guest pass complete to Aldrich Doe for 12 yds to the W&M 46 for a 1ST down
2:00
1st & 10 at opp 46
Dylan Kedzior run for 6 yds to the W&M 40
1:18
2nd & 4 at opp 40
Timeout Bryant, clock 01:18
1:18
2nd & 4 at opp 40
Jarrett Guest pass complete to Landon Ruggieri for 4 yds to the W&M 36 for a 1ST down
1:18
1st & 10 at opp 36
Markiel Cockrell run for 8 yds to the W&M 28
1:18
2nd & 2 at opp 28
Jarrett Guest pass complete to Tristen Riley for 9 yds to the W&M 19 for a 1ST down
0:15
1st & 10 at opp 19
Timeout Bryant, clock 00:15
0:15
1st & 10 at opp 19
Jarrett Guest pass incomplete to Landon Ruggieri
0:15
2nd & 10 at opp 19
Jarrett Guest pass complete to Markiel Cockrell for 1 yd to the W&M 18
Bryce Soli kickoff for 57 yds , Bronson Yoder return for 19 yds to the W&M 27
10:23
1st & 10 at own 27
Malachi Imoh run for 14 yds to the W&M 41 for a 1ST down
10:23
1st & 10 at own 41
Malachi Imoh run for 11 yds to the BRY 48 for a 1ST down
10:23
1st & 10 at opp 48
Malachi Imoh run for a loss of 5 yards to the W&M 47
10:23
2nd & 15 at own 47
Darius Wilson sacked by Ben Silver for a loss of 2 yards to the W&M 45
10:23
3rd & 17 at own 45
Darius Wilson pass complete to Malachi Imoh for 6 yds to the BRY 49
7:11
4th & 11 at opp 49
Ruben Anderson punt for 49 yds for a touchback
Bryant Punt, 6 plays
7:11
1st & 10 at own 20
No Huddle-Shotgun Guest,Jarrett pass incomplete deep left to Ruggieri,Landon thrown to W&M48 PENALTY W&M Pass Interference (Barnes,Marcus) 15 yards from Bryant20 to Bryant35, 1ST DOWN. NO PLAY.
7:11
1st & 10 at own 35
Markiel Cockrell run for 3 yds to the BRY 38
7:11
2nd & 7 at own 38
Jarrett Guest pass incomplete to Landon Ruggieri
7:11
3rd & 7 at own 38
Jarrett Guest pass complete to Landon Ruggieri for 8 yds to the BRY 46 for a 1ST down
7:11
1st & 10 at own 46
Jarrett Guest pass incomplete to Aldrich Doe
7:11
2nd & 10 at own 46
Jarrett Guest run for 4 yds to the BRY 42 Jarrett Guest fumbled, recovered by BRY Dylan Kedzior
7:11
3rd & 14 at own 42
Jarrett Guest pass incomplete to Landon Ruggieri
4:49
4th & 14 at own 42
Sean O’Neill punt for 36 yds, punt out-of-bounds at the W&M 22
William & Mary Punt, 7 plays
4:49
1st & 10 at own 22
Bronson Yoder run for 7 yds to the W&M 29
4:49
2nd & 3 at own 29
Bronson Yoder run for 11 yds to the W&M 40 for a 1ST down
4:49
1st & 10 at own 40
Bronson Yoder run for 8 yds to the W&M 48
4:49
2nd & 2 at own 48
Bronson Yoder run for 2 yds to the 50 yard line for a 1ST down
4:49
1st & 10 at the 50
Bronson Yoder run for 7 yds to the BRY 43
4:49
2nd & 3 at opp 43
Bronson Yoder run for no gain to the BRY 43
4:49
3rd & 3 at opp 43
Carson Jenkins run for no gain to the BRY 43
1:04
4th & 3 at opp 43
Ruben Anderson punt for 35 yds
Bryant Punt, 9 plays
1:04
1st & 10 at own 8
Jarrett Guest pass incomplete to Landon Ruggieri
1:04
2nd & 10 at own 8
Jarrett Guest pass incomplete to Aldrich Doe
1:04
3rd & 10 at own 8
Jarrett Guest pass complete to Landon Ruggieri for 12 yds to the BRY 20 for a 1ST down
0:00
1st & 10 at own 20
Jarrett Guest run for 5 yds to the BRY 25
Q4 15:00
2nd & 5 at own 25
Markiel Cockrell run for 2 yds to the BRY 27
Q4 15:00
3rd & 3 at own 27
Jarrett Guest pass complete to Markiel Cockrell for 6 yds to the BRY 33 for a 1ST down
Q4 15:00
1st & 10 at own 33
Jarrett Guest sacked by Alex Washington for a loss of 1 yard to the BRY 32
Q4 15:00
2nd & 11 at own 32
Markiel Cockrell run for 7 yds to the BRY 39
Q4 15:00
3rd & 4 at own 39
Jarrett Guest pass incomplete to Landon Ruggieri
Q4 11:56
4th & 4 at own 39
O’Neill,Sean punt 40 yards to the W&M21, out of bounds at W&M21 PENALTY Bryant Illegal Formation 5 yards from Bryant39 to Bryant34. NO PLAY.
Q4 11:44
4th & 9 at own 34
Sean O’Neill punt for 41 yds , DreSean Kendrick returns for 13 yds to the W&M 38
4th quarter4 drives, then William & Mary 22, Bryant 12
William & Mary Touchdown, 1 play
11:34
1st & 10 at own 38
Malachi Imoh run for 62 yds for a TD (Eric Bernstein KICK)William & Mary 22, Bryant 12
11:34
1st & goal at opp 3
PENALTY Bryant Offside 2 yards from Bryant03 to Bryant01. NO PLAY.
11:34
1st & 10 at own 35
PENALTY Bryant UNS: Unsportsmanlike Conduct (Doby,CeeDee) 15 yards from W&M35 to W&M50. NO PLAY.
Bryant Missed FG, 12 plays
11:34
1st & 10 at the 50
Josh McCormick kickoff for 50 yds for a touchback
11:34
1st & 10 at own 25
Dylan Kedzior run for 7 yds to the BRY 32
11:34
2nd & 3 at own 32
Dylan Kedzior run for 7 yds to the BRY 39 for a 1ST down
11:34
1st & 10 at own 39
Dylan Kedzior run for 9 yds to the BRY 48
11:34
2nd & 1 at own 48
No Huddle-Shotgun Guest,Jarrett pass incomplete short left to Ruggieri,Landon thrown to W&M35 broken up by McGill,TJ PENALTY W&M Pass Interference (McGill,TJ) 15 yards from Bryant48 to W&M37, 1ST DOWN. NO PLAY.
11:34
1st & 10 at opp 37
Dylan Kedzior run for 3 yds to the W&M 34
11:34
2nd & 7 at opp 34
Jarrett Guest run for 8 yds to the W&M 26 for a 1ST down
11:34
1st & 10 at opp 26
Dylan Kedzior run for 1 yd to the W&M 25
11:34
2nd & 9 at opp 25
Jarrett Guest pass complete to Landon Ruggieri for 7 yds to the W&M 18
11:34
3rd & 2 at opp 18
Dylan Kedzior run for 8 yds to the W&M 10 for a 1ST down
11:34
1st & goal at opp 10
Dylan Kedzior run for 4 yds to the W&M 6
11:34
2nd & goal at opp 6
Dylan Kedzior run for 5 yds to the W&M 1
11:34
3rd & goal at opp 1
Dylan Kedzior run for no gain to the W&M 1
4:27
4th & goal at opp 1
Bryce Soli 17 yd FG BLOCKED blocked by Sascha Garcia Soli,Bryce field goal attempt from 17 yards NO GOOD blocked by Garcia,Sascha (H: O’Brien,Jimmy, LS: Miller,Clark), clock 04:27 recovered by W&M McGill,TJ at W&M00, End Of Play.
William & Mary Punt, 5 plays
4:27
1st & 10 at own 20
Bronson Yoder run for 1 yd to the W&M 21
4:27
2nd & 9 at own 21
Darius Wilson pass complete to Malachi Imoh for 10 yds to the W&M 31 for a 1ST down Bryant Penalty, Defensive Offside (CeeDee Doby) declined for a 1ST down
4:27
1st & 10 at own 31
Malachi Imoh run for no gain to the W&M 31
4:27
2nd & 10 at own 31
Malachi Imoh run for 7 yds to the W&M 38
2:00
3rd & 3 at own 38
Timeout William & Mary, clock 02:00
2:00
3rd & 3 at own 38
DreSean Kendrick run for a loss of 3 yards to the W&M 35
1:52
4th & 6 at own 35
Timeout Bryant, clock 01:52
1:43
4th & 6 at own 35
Ruben Anderson punt for 44 yds
Bryant Interception, 13 plays
1:43
1st & 10 at own 21
Jarrett Guest pass incomplete to Aldrich Doe
1:43
2nd & 10 at own 21
Jarrett Guest pass complete to Landon Ruggieri for 9 yds to the BRY 30
1:43
3rd & 1 at own 30
Jarrett Guest pass incomplete to Drew Montez
1:43
4th & 1 at own 30
Jarrett Guest pass complete to Tristen Riley for 4 yds to the BRY 34 for a 1ST down
1:43
1st & 10 at own 34
Jarrett Guest pass complete to Drew Montez for 9 yds to the BRY 43
1:43
2nd & 1 at own 43
Jarrett Guest pass incomplete to Tristen Riley
1:43
3rd & 1 at own 43
Jarrett Guest pass incomplete to Dylan Kedzior
1:43
4th & 1 at own 43
Jarrett Guest run for 10 yds to the W&M 47 for a 1ST down
1:43
1st & 10 at opp 47
Jarrett Guest pass complete to Landon Ruggieri for 21 yds to the W&M 26 for a 1ST down
0:21
1st & 10 at opp 26
Timeout William & Mary, clock 00:21
0:21
1st & 10 at opp 26
Jarrett Guest pass complete to Tristen Riley for 25 yds to the W&M 1 for a 1ST down
0:14
1st & goal at opp 1
Timeout Bryant, clock 00:14
0:14
1st & goal at opp 1
Jarrett Guest pass incomplete to Landon Ruggieri
0:14
2nd & goal at opp 1
Markiel Cockrell run for no gain to the W&M 1
0:03
3rd & goal at opp 1
Timeout Bryant, clock 00:03
0:00
3rd & goal at opp 1
Jarrett Guest pass intercepted by Ty Gordon
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.