From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Maine
Bryant
421
Total yards
253
338
Passing yards
109
83
Rushing yards
144
9.4
Yards per pass
4.4
2.4
Yards per rush
4.5
20
First downs
17
7–16
Third downs
2–11
1–1
Fourth downs
0–1
0
Turnovers
2
13–132
Penalties
4–40
34:04
Possession
25:56
Efficiency
Maine
Bryant
46%
Success rate
36%
0.39
EPA per play
−0.17
1.42
Explosiveness
1.09
0.06
Rushing EPA
−0.06
0.67
Passing EPA
−0.33
33%
Passing-down success
29%
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)
Bryant 56% to win. Maine won as Elo’s underdog.
The line
Bryant −2.5, over/under 49.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. Bryant drives left to right, Maine right to left.
Q1 BryantPunt, 3 plays, 8 yards
Q1 MaineTouchdown, 4 plays, 79 yards
Q1 BryantFumble, 1 play, 0 yards
Q1 MaineField goal, 7 plays, 15 yards
Q1 BryantPunt, 3 plays, 4 yards
Q1 MaineTouchdown, 2 plays, 20 yards
Q1 BryantPunt, 4 plays, 23 yards
Q1 MainePunt, 11 plays, 37 yards
Q2 BryantPunt, 6 plays, 37 yards
Q2 MaineTouchdown, 3 plays, 83 yards
Q2 BryantInterception, 6 plays, 28 yards
Q2 MaineField goal, 7 plays, 12 yards
Q2 BryantPunt, 3 plays, 7 yards
Q2 MaineTouchdown, 10 plays, 80 yards
Q2 BryantEnd of half, 1 play, 0 yards
Q3 MainePunt, 6 plays, 15 yards
Q3 BryantPunt, 5 plays, 19 yards
Q3 MainePunt, 3 plays, −4 yards
Q3 BryantTurnover on downs, 11 plays, 34 yards
Q3 MainePunt, 3 plays, −8 yards
Q3 BryantTouchdown, 4 plays, 60 yards
Q4 MainePunt, 9 plays, 40 yards
Q4 BryantPunt, 6 plays, 18 yards
Q4 MainePunt, 5 plays, −1 yard
Q4 BryantTouchdown, 4 plays, 75 yards
Q4 MaineEnd of game, 2 plays, 6 yards
Play by play
1st quarter7 drives, then Maine 17, Bryant 0
Bryant Punt, 3 plays
15:00
1st & 10 at own 35
Samuel Tremblay kickoff for 31 yds
15:00
1st & 10 at own 35
Elijah Elliott run for 3 yds to the BRY 38
15:00
2nd & 7 at own 38
Ridge Docekal pass complete to Zyheem Collick for 5 yds to the BRY 43
15:00
3rd & 2 at own 43
Elijah Elliott run for no gain to the BRY 43
13:13
4th & 2 at own 43
Kristian Karoglan punt for 36 yds, fair catch by Scott Woods at the ME 21
Maine Touchdown, 4 plays
13:13
1st & 10 at own 21
Sincere Baines run for 14 yds to the ME 35 for a 1ST down
13:13
1st & 10 at own 35
Carter Peevy pass incomplete to Molayo Irefin
13:13
2nd & 10 at own 35
No Huddle-Shotgun Baines,Sincere rush right for 6 yards gain to the UME41 (Lindo,Liam) PENALTY UME Holding (Kocan,Andrew) 10 yards from UME35 to UME25. NO PLAY.
13:13
2nd & 20 at own 25
Carter Peevy pass complete to Nick Laughlin for 9 yds to the ME 34
11:34
3rd & 11 at own 34
Carter Peevy pass complete to Scott Woods for 66 yds for a TD (Samuel Tremblay KICK)Maine 7, Bryant 0
11:28
1st & 10 at own 35
Thomas Simard kickoff for 62 yds , Keylijah Williams return for 23 yds to the BRY 26
11:20
1st & 10 at own 26
Dylan Kedzior run for no gain to the BRY 26 Dylan Kedzior fumbled, recovered by ME Latrell Couchman
Maine Field goal, 7 plays
11:20
1st & 10 at opp 26
Sincere Baines run for 5 yds to the BRY 21
11:20
2nd & 5 at opp 21
Carter Peevy pass incomplete to Scott Woods
11:20
3rd & 5 at opp 21
Carter Peevy pass complete to Nick Laughlin for 9 yds to the BRY 12 for a 1ST down
11:20
1st & 10 at opp 12
Nick Laughlin run for 1 yd to the BRY 11
11:20
2nd & 9 at opp 11
Carter Peevy pass incomplete to Molayo Irefin
11:20
3rd & 9 at opp 11
Carter Peevy pass incomplete to Elijah Smalls
8:54
4th & 9 at opp 11
Samuel Tremblay 29 yd FG GOODMaine 10, Bryant 0
Bryant Punt, 3 plays
8:49
1st & 10 at own 35
Thomas Simard kickoff for 63 yds , Keylijah Williams return for 14 yds to the BRY 16
8:49
1st & 10 at own 16
Ridge Docekal pass complete to Elijah Elliott for 4 yds to the BRY 20
8:49
2nd & 6 at own 20
Ridge Docekal pass incomplete to Zyheem Collick
8:49
3rd & 6 at own 20
Ridge Docekal pass incomplete to Aldrich Doe
7:48
4th & 6 at own 20
Kristian Karoglan punt for 40 yds, punt out-of-bounds at the BRY 20 , Scott Woods returns for 40 yds to the BRY 20
Maine Touchdown, 2 plays
7:48
1st & 10 at opp 20
Sincere Baines run for 5 yds to the BRY 15
6:58
2nd & 5 at opp 15
Trevin Ewing run for 15 yds for a TD (Samuel Tremblay KICK)Maine 17, Bryant 0
Bryant Punt, 4 plays
6:51
1st & 10 at own 35
Samuel Tremblay kickoff for 57 yds , Keylijah Williams return for 26 yds to the BRY 34
6:51
1st & 10 at own 34
Jaden Keefner run for 4 yds to the BRY 38
6:51
2nd & 6 at own 38
No Huddle-Shotgun Keefner,Jaden pass incomplete short left thrown to BRY44 QB hurried by Kalume,Nicolas PENALTY UME Roughing The Passer (Kalume,Nicolas) 15 yards from BRY38 to UME47, 1ST DOWN. NO PLAY.
6:51
1st & 10 at opp 47
Jaden Keefner run for 4 yds to the ME 43
6:51
2nd & 6 at opp 43
Jaden Keefner pass incomplete to Grant Robinson
6:51
3rd & 6 at opp 43
Bryant Penalty, Ineligible Downfield on Pass (Yards) declined
5:21
4th & 6 at opp 43
Kristian Karoglan punt for 28 yds
Maine Punt, 11 plays
5:21
1st & 10 at own 30
Carter Peevy pass complete to Scott Woods for 5 yds to the ME 35
5:21
2nd & 5 at own 35
Rashawn Marshall run for a loss of 1 yard to the ME 34
5:21
3rd & 6 at own 34
Carter Peevy pass complete to Nick Laughlin for 8 yds to the ME 42 for a 1ST down
5:21
1st & 10 at own 42
Carter Peevy sacked for a loss of 5 yards to the ME 37
5:21
2nd & 15 at own 37
Carter Peevy pass complete to Molayo Irefin for 18 yds to the BRY 45 for a 1ST down
5:21
1st & 10 at opp 45
No Huddle-Shotgun Marshall,Rashawn rush left for 11 yards gain to the BRY34, out of bounds at BRY34 PENALTY UME Holding (Boutaugh,Jack) 10 yards from BRY45 to UME45. NO PLAY.
5:21
1st & 20 at own 45
Rashawn Marshall run for 5 yds to the 50 yard line
5:21
2nd & 15 at the 50
Carter Peevy pass complete to Sincere Baines for 5 yds to the BRY 45
0:00
3rd & 10 at opp 45
Carter Peevy pass complete to Molayo Irefin for 11 yds to the BRY 34 for a 1ST down
Q2 15:00
1st & 10 at opp 34
Sincere Baines run for 3 yds to the BRY 31
Q2 15:00
2nd & 7 at opp 31
Sincere Baines run for a loss of 2 yards to the BRY 33
Q2 15:00
3rd & 9 at opp 33
Carter Peevy pass incomplete to Scott Woods
Q2 13:32
4th & 9 at opp 33
Anthony Pecorella punt for 22 yds, fair catch by Jase Hannigan at the BRY 11
2nd quarter7 drives, then Maine 34, Bryant 0
Bryant Punt, 6 plays
13:32
1st & 10 at own 11
Jaden Keefner run for 17 yds to the BRY 28 for a 1ST down
13:32
1st & 10 at own 28
Ridge Docekal pass complete to Elijah Elliott for 2 yds to the BRY 30
13:32
2nd & 8 at own 30
Ridge Docekal pass complete to Tristen Riley for 10 yds to the BRY 40 for a 1ST down
13:32
1st & 10 at own 40
Elijah Elliott run for 3 yds to the BRY 43
13:32
2nd & 7 at own 43
Elijah Elliott run for 5 yds to the BRY 48
13:32
3rd & 2 at own 48
Ridge Docekal pass incomplete to Levi Wilkins
10:29
4th & 2 at own 48
Kristian Karoglan punt for 35 yds, fair catch by Scott Woods at the ME 17
Maine Touchdown, 3 plays
10:29
1st & 10 at own 17
Carter Peevy pass complete to Declan McKevitt for 6 yds to the ME 23
10:29
2nd & 4 at own 23
Sincere Baines run for 13 yds to the ME 36 for a 1ST down
9:18
1st & 10 at own 36
Carter Peevy pass complete to Nick Laughlin for 64 yds for a TD (Samuel Tremblay KICK)Maine 24, Bryant 0
Bryant Interception, 6 plays
9:09
1st & 10 at own 35
Thomas Simard kickoff for 63 yds , Keylijah Williams return for 55 yds to the ME 43
9:09
1st & 10 at opp 43
Ridge Docekal pass complete to Elijah Elliott for 12 yds to the ME 31 for a 1ST down
9:09
1st & 10 at opp 31
Ridge Docekal pass incomplete to Todd Phillips
9:09
2nd & 10 at opp 31
Elijah Elliott run for 14 yds to the ME 17 for a 1ST down
9:09
1st & 10 at opp 17
Ridge Docekal pass incomplete to Zyheem Collick
9:09
2nd & 10 at opp 17
Grant Robinson run for 2 yds to the ME 15
6:49
3rd & 8 at opp 15
Ridge Docekal pass intercepted Jake Kucera return for 69 yds to the BRY 28
Maine Field goal, 7 plays
6:49
1st & 10 at opp 28
Nick Laughlin run for 2 yds to the BRY 26
6:49
2nd & 8 at opp 26
Nick Laughlin run for 1 yd to the BRY 25
6:49
3rd & 7 at opp 25
Carter Peevy pass complete to Scott Woods for 11 yds to the BRY 14 for a 1ST down
6:49
1st & 10 at opp 14
Sincere Baines run for a loss of 2 yards to the BRY 16
6:49
2nd & 12 at opp 16
Carter Peevy pass incomplete to Declan McKevitt
6:49
3rd & 12 at opp 16
Carter Peevy pass incomplete to Rashawn Marshall
3:55
4th & 12 at opp 16
Samuel Tremblay 33 yd FG GOODMaine 27, Bryant 0
Bryant Punt, 3 plays
3:49
1st & 10 at own 35
Samuel Tremblay kickoff for 48 yds , Grant Robinson return for 18 yds to the BRY 35
3:49
1st & 10 at own 35
Aldrich Doe run for 6 yds to the BRY 41
3:49
2nd & 4 at own 41
Jaden Keefner run for 1 yd to the BRY 42
3:49
3rd & 3 at own 42
Ridge Docekal pass incomplete to Aldrich Doe
2:25
4th & 3 at own 42
Kristian Karoglan punt for 58 yds for a touchback
Maine Touchdown, 10 plays
2:25
1st & 10 at own 20
Carter Peevy pass complete to Sincere Baines for 7 yds to the ME 27
2:09
2nd & 3 at own 27
Timeout Bryant, clock 02:09
2:09
2nd & 3 at own 27
Sincere Baines run for 7 yds to the ME 34 for a 1ST down
2:00
1st & 10 at own 34
Timeout Bryant, clock 02:00
2:00
1st & 10 at own 34
Carter Peevy pass complete to Trevin Ewing for 5 yds to the ME 39
2:00
2nd & 5 at own 39
Nick Laughlin run for 2 yds to the ME 41
2:00
3rd & 3 at own 41
Carter Peevy pass complete to Nick Laughlin for 2 yds to the ME 43
1:10
4th & 1 at own 43
Timeout Bryant, clock 01:10
1:10
4th & 1 at own 43
Carter Peevy run for 4 yds to the ME 47 for a 1ST down
0:51
1st & 10 at own 47
Timeout Maine, clock 00:51
0:51
1st & 10 at own 47
Carter Peevy pass incomplete to Molayo Irefin
0:51
2nd & 10 at own 47
Carter Peevy pass complete to Molayo Irefin for 13 yds to the BRY 40 for a 1ST down
0:51
1st & 10 at opp 40
Carter Peevy pass complete to Elijah Smalls for 26 yds to the BRY 14 for a 1ST down
0:25
1st & 10 at opp 14
Carter Peevy pass complete to Scott Woods for 14 yds for a TD (Samuel Tremblay KICK)Maine 34, Bryant 0
Bryant End of half, 1 play
0:17
1st & 10 at own 35
Samuel Tremblay kickoff for 59 yds , Keylijah Williams return for 18 yds to the BRY 24
0:00
1st & 10 at own 24
Elijah Elliott run for no gain to the BRY 24
Q3 14:52
1st & 10 at own 35
Nicholas Stoyanovich kickoff for 55 yds , Trevin Ewing return for 18 yds to the ME 47 Maine Penalty, Offensive Holding (10 Yards) to the ME 18
3rd quarter6 drives, then Maine 34, Bryant 0
Maine Punt, 6 plays
14:52
1st & 10 at own 18
Sincere Baines run for 1 yd to the ME 19
14:52
2nd & 9 at own 19
Carter Peevy pass complete to Scott Woods for 7 yds to the ME 26
14:52
3rd & 2 at own 26
Carter Peevy pass complete to Declan McKevitt for 5 yds to the ME 31 for a 1ST down
14:52
1st & 10 at own 31
Sincere Baines run for 1 yd to the ME 32
14:52
2nd & 9 at own 32
Rashawn Marshall run for 1 yd to the ME 33
14:52
3rd & 8 at own 33
Carter Peevy pass incomplete to Scott Woods
11:29
4th & 8 at own 33
Anthony Pecorella punt for 39 yds, fair catch by Jase Hannigan at the BRY 28
Bryant Punt, 5 plays
11:29
1st & 10 at own 28
Elijah Elliott run for 4 yds to the BRY 32
11:29
2nd & 6 at own 32
No Huddle-Shotgun Docekal,Ridge pass incomplete short left to Collick,Zyheem thrown to BRY40 PENALTY BRY Ineligible Downfield on Pass offsetting UME Roughing The Passer offsetting. NO PLAY.
11:29
2nd & 6 at own 32
Ridge Docekal pass incomplete to Todd Phillips for a 1ST down Maine Penalty, Defensive Pass Interference (Vincent Nwachi) to the BRY 47 for a 1ST down
11:29
1st & 10 at own 47
Ridge Docekal pass incomplete to Tristen Riley
11:29
2nd & 10 at own 47
Ridge Docekal pass incomplete to Koby Keenan
11:29
3rd & 10 at own 47
Ridge Docekal pass incomplete to Elijah Elliott
10:13
4th & 10 at own 47
Kristian Karoglan punt for 38 yds, fair catch by Scott Woods at the ME 15
Maine Punt, 3 plays
10:13
1st & 10 at own 15
No Huddle-Shotgun Laughlin,Nick rush right for 0 yards to the UME15 (Hudson,Dixon) PENALTY UME Holding (Cruji,Nicolas) 7 yards from UME15 to UME08. NO PLAY.
10:13
1st & 17 at own 8
Carter Peevy pass incomplete to Gianni Rossitto
10:13
2nd & 17 at own 8
Nick Laughlin run for a loss of 2 yards to the ME 6
10:13
3rd & 19 at own 6
No Huddle-Shotgun Peevy,Carter pass incomplete deep left to Rossito,Gianni thrown to UME26 PENALTY BRY Offside (Hudson,Dixon) 5 yards from UME06 to UME11. NO PLAY.
10:13
3rd & 14 at own 11
Carter Peevy pass incomplete to Gianni Rossitto
9:05
4th & 14 at own 11
Anthony Pecorella punt for 36 yds, punt out-of-bounds at the BRY 38 , Jase Hannigan returns for no gain to the BRY 11 Bryant Penalty, Personal Foul (Omaris McMiller) to the BRY 38
Bryant Turnover on downs, 11 plays
9:05
1st & 10 at own 38
Jaden Keefner run for 7 yds to the BRY 45
9:05
2nd & 3 at own 45
Elijah Elliott run for 3 yds to the BRY 48 for a 1ST down
9:05
1st & 10 at own 48
Jaden Keefner run for 2 yds to the 50 yard line
9:05
2nd & 8 at the 50
Elijah Elliott run for 2 yds to the ME 48
9:05
3rd & 6 at opp 48
Jaden Keefner pass complete to Aldrich Doe for 10 yds to the ME 38 for a 1ST down
9:05
1st & 10 at opp 38
Jaden Keefner run for 4 yds to the ME 34
9:05
2nd & 6 at opp 34
Jaden Keefner run for 11 yds to the ME 23 for a 1ST down
9:05
1st & 10 at opp 23
Aldrich Doe run for a loss of 1 yard to the ME 24
9:05
2nd & 11 at opp 24
Grant Robinson run for 2 yds to the ME 22
9:05
3rd & 9 at opp 22
Jaden Keefner pass complete to Grant Robinson for 6 yds to the ME 28
2:31
4th & 15 at opp 28
Jaden Keefner pass incomplete to Elijah Elliott
Maine Punt, 3 plays
2:31
1st & 10 at own 28
Sincere Baines run for 1 yd to the ME 29
2:31
2nd & 9 at own 29
Maine Penalty, Intentional Grounding (Carter Peevy) to the ME 15
2:31
3rd & 23 at own 15
Maine Penalty, Ineligible Downfield on Pass (Yards) declined
1:17
4th & 18 at own 20
Anthony Pecorella punt for 44 yds , Jase Hannigan returns for 4 yds to the BRY 40
Bryant Touchdown, 4 plays
1:17
1st & 10 at own 40
Dylan Kedzior run for 8 yds to the BRY 48
1:17
2nd & 2 at own 48
Jaden Keefner run for 8 yds to the ME 44 for a 1ST down Maine Penalty, Personal Foul (Shane Keyes-Wilson) to the ME 29 for a 1ST down
0:00
1st & 10 at opp 29
Elijah Elliott run for 2 yds to the ME 27
Q4 15:00
2nd & 8 at opp 27
No Huddle-Shotgun Keefner,Jaden pass incomplete deep left to Doe,Aldrich thrown to UME05 QB hurried by Bacon,Chris, 1ST DOWN, PENALTY UME Pass Interference (Gibson,Jamaree) 15 yards from UME27 to UME12, 1ST DOWN. NO PLAY.
Q4 14:47
1st & 10 at opp 12
Jaden Keefner run for 12 yds for a TD (Nicholas Stoyanovich KICK)Maine 34, Bryant 7
4th quarter5 drives, then Maine 34, Bryant 14
Maine Punt, 9 plays
14:47
1st & 10 at own 35
Nicholas Stoyanovich kickoff for 65 yds for a touchback
14:47
1st & 10 at own 25
Carter Peevy pass complete to Molayo Irefin for 7 yds to the ME 32
14:47
2nd & 3 at own 32
Nick Laughlin run for 2 yds to the ME 34
13:38
3rd & 1 at own 34
Timeout Bryant, clock 13:38
13:38
3rd & 1 at own 34
Nick Laughlin run for 3 yds to the ME 37 for a 1ST down
13:38
1st & 10 at own 37
Carter Peevy pass complete to Molayo Irefin for 22 yds to the BRY 41 for a 1ST down
13:38
1st & 10 at opp 41
Rashawn Marshall run for 8 yds to the BRY 33
13:38
2nd & 2 at opp 33
Rashawn Marshall run for 8 yds to the BRY 25 for a 1ST down
13:38
1st & 10 at opp 25
Maine Penalty, Intentional Grounding (Carter Peevy) to the BRY 38
13:38
2nd & 23 at opp 38
Rashawn Marshall run for 3 yds to the BRY 35
13:38
3rd & 20 at opp 35
Carter Peevy pass incomplete to Scott Woods
9:34
4th & 20 at opp 35
Anthony Pecorella punt for 34 yds
Bryant Punt, 6 plays
9:34
1st & 10 at own 1
Elijah Elliott run for 1 yd to the BRY 2
9:34
2nd & 9 at own 2
Elijah Elliott run for 4 yds to the BRY 6
9:34
3rd & 5 at own 6
Jaden Keefner pass complete to Elijah Elliott for 6 yds to the BRY 12 for a 1ST down Maine Penalty, Defensive Offside (Ty’ee Stephens) declined for a 1ST down
9:34
1st & 10 at own 12
Jaden Keefner run for 7 yds to the BRY 19
9:34
2nd & 3 at own 19
Jaden Keefner pass incomplete to Aldrich Doe
9:34
3rd & 3 at own 19
Elijah Elliott run for no gain to the BRY 19
6:12
4th & 3 at own 19
Kristian Karoglan punt for 44 yds, fair catch by Scott Woods at the ME 37
Maine Punt, 5 plays
6:12
1st & 10 at own 37
Rashawn Marshall run for 3 yds to the ME 40
6:12
2nd & 7 at own 40
Rashawn Marshall run for 8 yds to the ME 48 for a 1ST down
6:12
1st & 10 at own 48
No Huddle-Shotgun Peevy,Carter pass incomplete deep middle to Irefin,Molayo thrown to BRY10 PENALTY UME Holding (Iliano,Anthony) 10 yards from UME48 to UME38. NO PLAY.
6:12
1st & 20 at own 38
Carter Peevy pass complete to Gianni Rossitto for 13 yds to the BRY 49
6:12
2nd & 7 at opp 49
No Huddle-Shotgun Marshall,Rashawn rush middle for 2 yards loss to the UME49 (Allen,Reggie) PENALTY UME Personal Foul (Stephens,Ty’ee) 15 yards from BRY49 to UME36. NO PLAY.
6:12
2nd & 22 at own 36
Trevin Ewing run for no gain to the ME 36
6:12
3rd & 22 at own 36
Carter Peevy pass incomplete to Molayo Irefin
2:43
4th & 22 at own 36
Anthony Pecorella punt for 39 yds, fair catch by Jase Hannigan at the BRY 25
Bryant Touchdown, 4 plays
2:43
1st & 10 at own 25
Elijah Elliott run for 3 yds to the BRY 28
2:43
2nd & 7 at own 28
Jaden Keefner pass complete to Elijah Elliott for 19 yds to the BRY 47 for a 1ST down
2:00
1st & 10 at own 47
Timeout Bryant, clock 02:00
2:00
1st & 10 at own 47
Jaden Keefner pass complete to Zyheem Collick for 47 yds to the ME 6 for a 1ST down
1:40
1st & goal at opp 6
Jaden Keefner run for 6 yds for a TD (Nicholas Stoyanovich KICK)Maine 34, Bryant 14
1:40
1st & 10 at own 35
PENALTY BRY Delay Of Game 5 yards from BRY35 to BRY30. NO PLAY.
1:31
1st & 10 at own 30
Nicholas Stoyanovich kickoff for 58 yds , Trevin Ewing return for 34 yds to the ME 36 Maine Penalty, Offensive Holding (10 Yards) to the ME 21
Maine End of game, 2 plays
1:31
1st & 10 at own 21
Sincere Baines run for 5 yds to the ME 26
0:00
2nd & 5 at own 26
Sincere Baines run for 1 yd to the ME 27
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.