From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Buffalo
Maryland
268
Total yards
446
160
Passing yards
297
108
Rushing yards
149
4.6
Yards per pass
8.5
2.8
Yards per rush
5.7
18
First downs
16
5–16
Third downs
4–13
0–2
Fourth downs
1–2
0
Turnovers
1
3–30
Penalties
8–82
32:53
Possession
27:07
1
Sacks (by defense)
4
Efficiency
Buffalo
Maryland
29%
Success rate
41%
−0.12
EPA per play
0.22
1.21
Explosiveness
1.56
0.13
Rushing EPA
−0.06
−0.33
Passing EPA
0.52
25%
Passing-down success
15%
−0.18
First-down EPA
0.14
−0.04
Second-down EPA
0.38
0.38
Third-down EPA
0.27
16%
Havoc by its defense
22%
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)
Maryland 68% to win. Elo’s favorite won.
The line
Maryland −24, over/under 65.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Maryland 95%, Buffalo 5%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Maryland drives left to right, Buffalo right to left.
Q1 BuffaloPunt, 3 plays, 3 yards
Q1 BuffaloMissed FG, 9 plays, 44 yards
Q1 MarylandTouchdown, 5 plays, 78 yards
Q1 MarylandPunt, 3 plays, 6 yards
Q1 BuffaloPunt, 5 plays, 12 yards
Q1 MarylandPunt, 6 plays, 23 yards
Q2 BuffaloPunt, 3 plays, −5 yards
Q2 MarylandTouchdown, 3 plays, 31 yards
Q2 BuffaloTurnover on downs, 10 plays, 46 yards
Q2 MarylandField goal, 6 plays, 54 yards
Q2 BuffaloTouchdown, 9 plays, 75 yards
Q2 MarylandTurnover on downs, 9 plays, 34 yards
Q2 BuffaloEnd of half, 2 plays, −1 yard
Q3 MarylandTouchdown, 2 plays, 75 yards
Q3 BuffaloPunt, 3 plays, 8 yards
Q3 MarylandInterception, 4 plays, 19 yards
Q3 BuffaloPunt, 6 plays, 14 yards
Q3 MarylandPunt, 5 plays, 12 yards
Q3 BuffaloPunt, 3 plays, −7 yards
Q3 MarylandTouchdown, 11 plays, 79 yards
Q4 BuffaloPunt, 3 plays, −6 yards
Q4 MarylandPunt, 3 plays, 7 yards
Q4 BuffaloField goal, 11 plays, 80 yards
Q4 MarylandPunt, 3 plays, 4 yards
Q4 BuffaloResult not recorded, 8 plays, 21 yards
Q4 MarylandEnd of game, 2 plays, 9 yards
Play by play
1st quarter10 drives, then Maryland 7, Buffalo 0
Buffalo Punt, 3 plays
15:00
Chad Ryland kickoff for 65 yds for a touchback
Buffalo Missed FG, 9 plays
14:12
1st & 10 at own 25
Cole Snyder sacked by Henry Chibueze for a loss of 3 yards to the Buff 22
Buffalo Punt, 3 plays
14:12
2nd & 10 at own 25
Ron Cook Jr. run for 3 yds to the Buff 28
14:12
3rd & 7 at own 28
Cole Snyder pass incomplete
14:12
2nd & 13 at own 22
(14:12) SNYDER, Cole pass to the left incomplete intended for WILLIAMS, Quian thrown to the BUF38. PENALTY UMD Pass Interference on BANKS, Deonte enforced 17 yards to the BUF39 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Buffalo Punt, 3 plays
14:12
4th & 7 at own 28
Jackson Baltar punt for 50 yds, fair catch by Tarheeb Still at the Mary 22
14:12
1st & 10 at own 25
Ron Cook Jr. run for no gain to the Buff 25
Maryland Touchdown, 5 plays
13:57
1st & 10 at own 22
Taulia Tagovailoa pass complete to Rakim Jarrett for 25 yds to the Mary 47 for a 1ST down
13:57
1st & 10 at own 47
Taulia Tagovailoa pass complete to Jeshaun Jones for 14 yds to the Buff 39 for a 1ST down
13:57
1st & 10 at opp 39
Taulia Tagovailoa pass incomplete
13:57
2nd & 10 at opp 39
Taulia Tagovailoa pass complete to Jeshaun Jones for 6 yds to the Buff 33
12:24
Chad Ryland kickoff for 65 yds for a touchback
14:12
4th & 7 at own 37
BUFFALO Penalty, Delay Of Game (TEAM) to the Buff 32
Maryland Touchdown, 5 plays
12:24
3rd & 4 at opp 33
Roman Hemby 33 Yd Run (Chad Ryland Kick)Maryland 7, Buffalo 0
12:24
MARYLAND Penalty, False Start (-5 Yards) to the Buff 8
Buffalo Missed FG, 9 plays
12:24
2nd & 13 at own 22
(12:24) SNYDER, Cole pass to the left incomplete intended for WILLIAMS, Quian thrown to the BUF38, clock 12:24. PENALTY UMD Pass Interference on BANKS, Deonte enforced 17 yards to the BUF39 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
12:24
1st & 10 at own 39
Cole Snyder run for 9 yds to the Buff 48
12:24
2nd & 1 at own 48
Ron Cook Jr. run for 2 yds to the 50 yard line for a 1ST down
12:24
1st & 10 at the 50
Cole Snyder pass incomplete
12:24
2nd & 10 at the 50
Cole Snyder pass complete to Ron Cook Jr. for 15 yds to the Mary 35 for a 1ST down
12:24
1st & 10 at opp 35
Ron Cook Jr. run for no gain to the Mary 35
12:24
2nd & 20 at opp 45
Cole Snyder pass complete to Jamari Gassett for 9 yds to the Mary 36
12:24
3rd & 11 at opp 36
Cole Snyder pass complete to Justin Marshall for 5 yds to the Mary 31
12:24
2nd & 10 at opp 35
(12:24) SNYDER, Cole pass to the right incomplete thrown to the UMD30, clock 12:24. PENALTY BUF Holding on WALLACE, Gabe enforced 10 yards from the UMD35 to the UMD45 [NHSG]. NO PLAY (replay the down).
12:24
4th & 6 at opp 31
Alex McNulty 41 yd FG MISSED
Maryland Punt, 3 plays
8:14
1st & 10 at own 31
Roman Hemby run for no gain to the Mary 31
8:14
2nd & 10 at own 31
Roman Hemby run for 6 yds to the Mary 37
8:14
3rd & 4 at own 37
Taulia Tagovailoa pass incomplete
8:14
4th & 4 at own 37
Colton Spangler punt for 63 yds for a touchback
Buffalo Punt, 5 plays
6:54
1st & 10 at own 20
Mike Washington run for 3 yds to the Buff 23
6:54
2nd & 7 at own 23
Mike Washington run for 1 yd to the Buff 24
6:54
3rd & 6 at own 24
(06:54) SNYDER, Cole pass to the right incomplete intended for WILLIAMS, Quian thrown to the BUF27, clock 06:54. PENALTY UMD Holding on BRADE, Beau enforced 10 yards from the BUF24 to the BUF34 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
6:54
1st & 10 at own 34
Cole Snyder pass incomplete
6:54
2nd & 10 at own 34
Ron Cook Jr. run for a loss of 5 yards to the Buff 29
6:54
3rd & 15 at own 29
Cole Snyder run for 8 yds to the Buff 37
6:54
4th & 7 at own 37
BUFFALO Penalty, Delay Of Game (TEAM) to the Buff 32
4:10
4th & 12 at own 32
Jackson Baltar punt for 48 yds, downed at the Mary 20
Maryland Punt, 6 plays
4:10
1st & 10 at own 20
TAGOVAILOA, Taulia pass up the middle incomplete intended for FELTON, Tai broken up by BLADES, Elijah at the UMD24. PENALTY BUF Roughing the Passer on JACKSON, Damian enforced 15 yards from the UMD20 to the UMD35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4:10
1st & 10 at own 35
Taulia Tagovailoa pass complete to Dontay Demus Jr. for 2 yds to the Mary 37
4:10
2nd & 8 at own 37
Taulia Tagovailoa pass incomplete
4:10
3rd & 8 at own 37
Taulia Tagovailoa pass complete to Jeshaun Jones for 15 yds to the Buff 48 for a 1ST down
4:10
1st & 10 at opp 48
BROWN, Raymon rush to the left for a gain of 8 yards to the BUF40 (FUQUA, Marcus). PENALTY UMD Holding on DUNCAN, Jaelyn enforced 10 yards from the BUF48 to the UMD42 [NHSG]. NO PLAY (replay the down).
4:10
1st & 20 at own 42
Taulia Tagovailoa pass complete to Raymon Brown Jr. for 2 yds to the Mary 44
1:10
3rd & 7 at opp 45
Timeout BUFFALO, clock 01:10
1:10
2nd & 18 at own 44
Taulia Tagovailoa pass complete to Dontay Demus Jr. for 11 yds to the Buff 45
1:10
3rd & 7 at opp 45
Taulia Tagovailoa sacked by Daymond Williams for a loss of 12 yards to the Mary 43
0:16
4th & 19 at own 43
Colton Spangler punt for 41 yds , Quian Williams returns for a loss of 1 yard to the Buff 15
2nd quarter7 drives, then Maryland 17, Buffalo 7
Buffalo Punt, 3 plays
15:00
1st & 10 at own 15
Ron Cook Jr. run for 2 yds to the Buff 17
15:00
2nd & 8 at own 17
Cole Snyder pass complete to Jamari Gassett for 4 yds to the Buff 21
15:00
3rd & 4 at own 21
Cole Snyder sacked by Mosiah Nasili-Kite for a loss of 11 yards to the Buff 10
13:20
4th & 15 at own 10
Jackson Baltar punt for 38 yds , Tarheeb Still returns for 17 yds to the Buff 31
Maryland Touchdown, 3 plays
13:20
1st & 10 at opp 31
Taulia Tagovailoa pass complete to Rakim Jarrett for 8 yds to the Buff 23
13:20
2nd & 2 at opp 23
Antwain Littleton II run for 21 yds to the Buff 2 for a 1ST down
12:14
1st & goal at opp 2
Antwain Littleton II run for 2 yds for a TD, (Chad Ryland KICK)Maryland 14, Buffalo 0
Buffalo Turnover on downs, 10 plays
12:14
Chad Ryland kickoff for 63 yds
12:14
1st & 10 at own 35
Cole Snyder pass incomplete
12:14
2nd & 10 at own 35
Ron Cook Jr. run for 8 yds to the Buff 43
12:14
3rd & 2 at own 43
Mike Washington run for 13 yds to the Mary 44 for a 1ST down
12:14
1st & 10 at opp 44
Mike Washington run for a loss of 1 yard to the Mary 45
12:14
2nd & 11 at opp 45
Cole Snyder pass incomplete
12:14
3rd & 11 at opp 45
Cole Snyder run for 17 yds to the Mary 28 for a 1ST down
12:14
1st & 10 at opp 28
Ron Cook Jr. run for 3 yds to the Mary 25
12:14
2nd & 7 at opp 25
Cole Snyder pass incomplete
12:14
3rd & 7 at opp 25
Cole Snyder pass incomplete
9:14
4th & 7 at opp 25
MCNULTY, Alex field goal attempt from 44 yards NO GOOD (wide right) [kick was spotted at UMD34], clock 09:14. PENALTY UMD Offsides on BANKS, Deonte enforced 5 yards from the UMD25 to the UMD20. NO PLAY (replay the down).
9:14
4th & 2 at opp 20
Timeout BUFFALO, clock 09:14
9:08
4th & 2 at opp 20
Cole Snyder pass complete to Ron Cook Jr. for 1 yd to the Mary 19
Maryland Field goal, 6 plays
9:08
1st & 10 at own 19
Taulia Tagovailoa pass complete to CJ Dippre for 13 yds to the Mary 32 for a 1ST down
9:08
1st & 10 at own 32
Taulia Tagovailoa pass complete to Jeshaun Jones for 35 yds to the Buff 33 for a 1ST down
9:08
1st & 10 at opp 33
HEMBY, Roman rush up the middle for a gain of 9 yards to the BUF24 (MUSE, Jahmin). PENALTY UMD Holding on GLAZE, Delmar enforced 10 yards from the BUF33 to the BUF43 [NHSG]. NO PLAY (replay the down).
9:08
1st & 20 at opp 43
Taulia Tagovailoa pass complete to Jacob Copeland for 6 yds to the Buff 37
9:08
2nd & 14 at opp 37
Taulia Tagovailoa pass incomplete
9:08
3rd & 14 at opp 37
Taulia Tagovailoa pass complete to Corey Dyches for 10 yds to the Buff 27
6:30
4th & 4 at opp 27
Chad Ryland 45 yd FG GOODMaryland 17, Buffalo 0
Buffalo Touchdown, 9 plays
6:30
Chad Ryland kickoff for 65 yds for a touchback
6:30
1st & 10 at own 25
Cole Snyder pass complete to Quian Williams for 9 yds to the Buff 34
6:30
2nd & 1 at own 34
Al-Jay Henderson run for 2 yds to the Buff 36 for a 1ST down
6:30
1st & 10 at own 36
Al-Jay Henderson run for no gain to the Buff 36
6:30
2nd & 10 at own 36
Cole Snyder pass incomplete
6:30
3rd & 10 at own 36
Cole Snyder pass complete to Cole Harrity for 19 yds to the Mary 45 for a 1ST down
6:30
1st & 10 at opp 45
Cole Snyder pass complete to Quian Williams for 9 yds to the Mary 36
6:30
2nd & 1 at opp 36
Al-Jay Henderson run for 6 yds to the Mary 30 for a 1ST down
6:30
1st & 10 at opp 30
Cole Snyder pass complete to Marlyn Johnson for 11 yds to the Mary 19 for a 1ST down
3:03
1st & 10 at opp 19
Al-Jay Henderson run for 19 yds for a TD, (Alex McNulty KICK)Maryland 17, Buffalo 7
Maryland Turnover on downs, 9 plays
3:03
Alex McNulty kickoff for 65 yds for a touchback
3:03
1st & 10 at own 25
Taulia Tagovailoa pass complete to Rakim Jarrett for 7 yds to the Mary 32
3:03
2nd & 3 at own 32
Taulia Tagovailoa pass complete to Octavian Smith Jr. for 8 yds to the Mary 40 for a 1ST down
3:03
1st & 10 at own 40
Taulia Tagovailoa pass incomplete
3:03
2nd & 10 at own 40
Taulia Tagovailoa run for 6 yds to the Mary 46
0:59
1st & 10 at the 50
Timeout BUFFALO, clock 00:59
0:59
3rd & 4 at own 46
Taulia Tagovailoa pass complete to Octavian Smith Jr. for 4 yds to the 50 yard line for a 1ST down
0:59
1st & 10 at the 50
Taulia Tagovailoa pass complete to Corey Dyches for 9 yds to the Buff 41
0:32
3rd & 1 at opp 41
Timeout MARYLAND, clock 00:32
0:32
2nd & 1 at opp 41
Roman Hemby run for no gain to the Buff 41
0:32
3rd & 1 at opp 41
Taulia Tagovailoa pass incomplete
0:23
4th & 1 at opp 41
Antwain Littleton II run for no gain to the Buff 41
Buffalo End of half, 2 plays
0:23
1st & 10 at own 41
Cole Snyder pass incomplete
3rd quarter9 drives, then Maryland 24, Buffalo 7
Maryland Touchdown, 2 plays
15:00
Alex McNulty kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Roman Hemby run for 5 yds to the Mary 30
14:21
2nd & 5 at own 30
Roman Hemby run for 70 yds for a TD, (Chad Ryland KICK)Maryland 24, Buffalo 7
Buffalo Punt, 3 plays
14:21
Chad Ryland kickoff for 65 yds for a touchback
14:21
1st & 10 at own 25
Cole Snyder pass complete to Robbie Mangas for 4 yds to the Buff 29
14:21
2nd & 6 at own 29
Ron Cook Jr. run for 4 yds to the Buff 33
14:21
3rd & 2 at own 33
Ron Cook Jr. run for no gain to the Buff 33
12:16
4th & 2 at own 33
Jackson Baltar punt for 45 yds , Tarheeb Still returns for 18 yds to the Mary 40
Maryland Interception, 4 plays
12:16
1st & 10 at own 40
Taulia Tagovailoa pass complete to Rakim Jarrett for 22 yds to the Buff 38 for a 1ST down
12:16
1st & 10 at opp 38
Raymon Brown Jr. run for no gain to the Buff 38
12:16
2nd & 10 at opp 38
Raymon Brown Jr. run for a loss of 3 yards to the Buff 41
10:28
3rd & 13 at opp 41
Taulia Tagovailoa pass intercepted
Buffalo Punt, 6 plays
10:28
1st & 10 at own 33
Cole Snyder pass complete to Trevor Borland for 4 yds to the Buff 37
10:28
2nd & 6 at own 37
Ron Cook Jr. run for 4 yds to the Buff 41
10:28
3rd & 2 at own 41
Ron Cook Jr. run for 3 yds to the Buff 44 for a 1ST down
10:28
1st & 10 at own 44
Ron Cook Jr. run for 3 yds to the Buff 47
10:28
2nd & 7 at own 47
Cole Snyder pass incomplete
10:28
3rd & 7 at own 47
Cole Snyder pass incomplete
7:14
4th & 7 at own 47
Jackson Baltar punt for 42 yds , Tarheeb Still returns for 9 yds to the Mary 20
Maryland Punt, 5 plays
7:14
1st & 10 at own 20
Colby McDonald run for 1 yd to the Mary 21
7:14
4th & 7 at own 47
Jackson Baltar punt for 42 yds , Tarheeb Still returns for 9 yds to the Mary 20
Maryland Punt, 5 plays
7:14
2nd & 9 at own 21
Taulia Tagovailoa pass complete to CJ Dippre for 10 yds to the Mary 31 for a 1ST down
7:14
1st & 10 at own 31
Colby McDonald run for 1 yd to the Mary 32
7:14
2nd & 9 at own 32
Taulia Tagovailoa pass incomplete
7:14
3rd & 9 at own 32
Taulia Tagovailoa pass incomplete
5:22
4th & 9 at own 32
Anthony Pecorella punt for 33 yds
Buffalo Punt, 3 plays
5:22
1st & 10 at own 35
Cole Snyder run for a loss of 1 yard to the Buff 34 Cole Snyder fumbled, recovered by Buff Cole Snyder
5:22
2nd & 11 at own 34
Cole Snyder sacked by Kellan Wyatt for a loss of 10 yards to the Buff 24
5:22
3rd & 21 at own 24
Cole Snyder pass complete to Al-Jay Henderson for 4 yds to the Buff 28
3:06
4th & 17 at own 28
Jackson Baltar punt for 51 yds
3:06
1st & 10 at own 21
TAGOVAILOA, Taulia pass to the left complete for 13 yards to JONES, Jeshaun caught at the UMD19 and advanced to the UMD34 (DOLAC, Shaun). PENALTY UMD Personal Foul on DUNCAN, Jaelyn enforced half the distance from the goal, 11 yards from the UMD21 to the UMD10 [NHSG]. NO PLAY (replay the down).
Maryland Touchdown, 11 plays
3:06
1st & 20 at own 11
Taulia Tagovailoa pass complete to Corey Dyches for 9 yds to the Mary 20
3:06
4th & 17 at own 28
Jackson Baltar punt for 51 yds
Maryland Touchdown, 11 plays
3:06
2nd & 11 at own 20
Taulia Tagovailoa pass complete to Rakim Jarrett for 13 yds to the Mary 33 for a 1ST down
3:06
1st & 10 at own 33
Antwain Littleton II run for 6 yds to the Mary 39
3:06
2nd & 4 at own 39
Taulia Tagovailoa pass incomplete
3:06
3rd & 4 at own 39
Taulia Tagovailoa pass complete to Dontay Demus Jr. for 10 yds to the Mary 49 for a 1ST down
3:06
1st & 10 at own 49
Roman Hemby run for no gain to the Mary 49
0:00
2nd & 10 at own 49
Antwain Littleton II run for 4 yds to the Buff 47
Q4 15:00
3rd & 6 at opp 47
Taulia Tagovailoa run for 3 yds to the Buff 44
Q4 15:00
4th & 3 at opp 44
Taulia Tagovailoa pass complete to Rakim Jarrett for 35 yds to the Buff 9 for a 1ST down
Q4 14:03
1st & goal at opp 9
Taulia Tagovailoa pass complete to Corey Dyches for 8 yds to the Buff 1
Q4 13:49
2nd & goal at opp 1
Antwain Littleton II run for 1 yd for a TD, (Chad Ryland KICK)Maryland 31, Buffalo 7
4th quarter7 drives, then Maryland 31, Buffalo 10
Buffalo Punt, 3 plays
13:49
Chad Ryland kickoff for 65 yds for a touchback
13:49
1st & 10 at own 25
Cole Snyder pass incomplete
13:49
2nd & 10 at own 25
Cole Snyder pass complete to Justin Marshall for 4 yds to the Buff 29
13:49
3rd & 6 at own 29
Cole Snyder sacked by Henry Chibueze for a loss of 10 yards to the Buff 19
12:14
4th & 16 at own 19
Jackson Baltar punt for 38 yds, fair catch by Jeshaun Jones at the Mary 43
Maryland Punt, 3 plays
12:14
1st & 10 at own 43
Jacob Copeland run for a loss of 1 yard to the Mary 42
12:14
2nd & 11 at own 42
Taulia Tagovailoa run for no gain to the Mary 42
12:14
3rd & 11 at own 42
Taulia Tagovailoa pass complete to Tai Felton for 8 yds to the 50 yard line
10:19
4th & 3 at the 50
Colton Spangler punt for 46 yds, downed at the Buff 4
Buffalo Field goal, 11 plays
10:19
1st & 10 at own 4
Ron Cook Jr. run for 3 yds to the Buff 7
10:19
2nd & 7 at own 7
Ron Cook Jr. run for 3 yds to the Buff 10
10:19
3rd & 4 at own 10
Cole Snyder pass complete to Quian Williams for 10 yds to the Buff 20 for a 1ST down
10:19
1st & 10 at own 20
Mike Washington run for 2 yds to the Buff 22
10:19
2nd & 8 at own 22
SNYDER, Cole pass to the left incomplete intended for WILLIAMS, Quian thrown to the BUF47. PENALTY UMD Pass Interference on GIBSON, Gavin enforced 15 yards to the BUF37 and results in automatic 1ST DOWN. NO PLAY (replay the down).
10:19
1st & 10 at own 37
Cole Snyder pass incomplete
10:19
2nd & 10 at own 37
Mike Washington run for 13 yds to the 50 yard line for a 1ST down
10:19
1st & 10 at the 50
Cole Snyder pass complete to Justin Marshall for 34 yds to the Mary 16 for a 1ST down
10:19
1st & 10 at opp 16
Mike Washington run for no gain to the Mary 16
10:19
2nd & 10 at opp 16
Cole Snyder pass incomplete
10:19
3rd & 10 at opp 16
Cole Snyder pass incomplete
6:07
4th & 10 at opp 16
Alex McNulty 34 yd FG GOODMaryland 31, Buffalo 10
Maryland Punt, 3 plays
6:00
Alex McNulty kickoff for 64 yds , Octavian Smith Jr. return for 41 yds to the Mary 42
6:00
1st & 10 at own 42
Colby McDonald run for a loss of 1 yard to the Mary 41
6:00
2nd & 11 at own 41
pass complete to CJ Dippre for 7 yds to the Mary 48
6:00
3rd & 4 at own 48
Billy Edwards Jr. run for a loss of 2 yards to the Mary 46
3:54
4th & 6 at own 46
Colton Spangler punt for 54 yds for a touchback
Buffalo Result not recorded, 8 plays
3:54
1st & 10 at own 20
Cole Snyder pass incomplete
3:54
2nd & 10 at own 20
Cole Snyder run for 12 yds to the Buff 32 for a 1ST down
3:54
2nd & 1 at own 41
Cole Snyder pass complete to Jamari Gassett for 9 yds to the 50 yard line for a 1ST down
3:54
1st & 10 at the 50
Cole Snyder run for 5 yds to the Mary 45
3:54
2nd & 5 at opp 45
Cole Snyder pass complete to Cole Harrity for no gain to the Mary 45
3:54
1st & 10 at opp 45
SNYDER, Cole pass to the right complete for 28 yards to WILLIAMS, Quian caught at the UMD18 and advanced to the UMD18 (WHITAKER, Lionell), 1ST DOWN. PENALTY UMD Pass Interference on WHITAKER, Lionell BUF Holding on BESSENT, Desmond , Offsetting penalties [SG]. NO PLAY (replay the down).
3:54
3rd & 5 at opp 45
Mike Washington run for 2 yds to the Mary 43
1:12
4th & 3 at opp 43
Cole Snyder pass incomplete
Maryland End of game, 2 plays
1:12
1st & 10 at own 43
Raymon Brown Jr. run for 5 yds to the Mary 48
0:00
2nd & 5 at own 48
Raymon Brown Jr. run for 4 yds to the Buff 48
Buffalo Result not recorded, 8 plays
0:00
1st & 10 at own 32
Cole Snyder pass complete to Justin Marshall for 9 yds to the Buff 41
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.