27°F, mostly cloudy, wind 16 mph from the southwest, gusts to 26 mphWeather: NOAA NCEI Integrated Surface Database; Pittsburgh International Airport (KPIT), 4 km from the stadium, nine minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Bryant
Robert Morris
486
Total yards
280
364
Passing yards
195
122
Rushing yards
85
8.9
Yards per pass
5.3
4.2
Yards per rush
2.7
28
First downs
15
7–11
Third downs
6–18
0–1
Fourth downs
0–2
2
Turnovers
2
7–82
Penalties
12–118
32:27
Possession
27:33
Efficiency
Bryant
Robert Morris
48%
Success rate
28%
0.14
EPA per play
−0.16
1.34
Explosiveness
1.30
0.08
Rushing EPA
−0.29
0.58
Passing EPA
0.18
32%
Passing-down success
21%
3%
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)
Bryant 67% to win. Elo’s favorite won.
The line
Bryant −18.5, over/under 52.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. Robert Morris drives left to right, Bryant right to left.
Q1 BryantPunt, 3 plays, 6 yards
Q1 Robert MorrisPunt, 3 plays, −1 yard
Q1 BryantPunt, 3 plays, 2 yards
Q1 Robert MorrisPunt, 6 plays, 26 yards
Q1 BryantInterception, 8 plays, 50 yards
Q1 Robert MorrisPunt, 9 plays, 39 yards
Q2 BryantTouchdown, 7 plays, 87 yards
Q2 Robert MorrisInterception, 5 plays, 15 yards
Q2 BryantTouchdown, 9 plays, 56 yards
Q2 Robert MorrisPunt, 7 plays, 22 yards
Q2 BryantEnd of half, 9 plays, 34 yards
Q3 Robert MorrisPunt, 6 plays, 22 yards
Q3 BryantInterception, 2 plays, 0 yards
Q3 Robert MorrisTurnover on downs, 7 plays, 33 yards
Q3 BryantTouchdown, 14 plays, 92 yards
Q3 Robert MorrisPunt, 3 plays, −2 yards
Q3 BryantTouchdown, 1 play, 56 yards
Q3 Robert MorrisTouchdown, 8 plays, 75 yards
Q4 BryantTouchdown, 3 plays, 56 yards
Q4 Robert MorrisPunt, 5 plays, 16 yards
Q4 BryantResult not recorded, 1 play, 26 yards
Q4 Robert MorrisInterception, 5 plays, 21 yards
Q4 BryantTurnover on downs, 9 plays, 70 yards
Q4 Robert MorrisPunt, 5 plays, 21 yards
Q4 BryantEnd of game, 1 play, 1 yard
Play by play
1st quarter6 drives, then Tied at 0
Bryant Punt, 3 plays
15:00
1st & 10 at own 35
Michael Benson kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Ishod Byarm run for 1 yd to the Brynt 26
15:00
2nd & 9 at own 26
Ishod Byarm run for 5 yds to the Brynt 31
15:00
3rd & 4 at own 31
Zevi Eckhaus pass incomplete to Matthew Prochaska
13:11
4th & 4 at own 31
Ethan Gettman punt for 31 yds
Robert Morris Punt, 3 plays
13:11
1st & 10 at own 38
Tayshaun Mayfield run for 2 yds to the RbtMr 40
13:11
2nd & 8 at own 40
Zach Tanner run for no gain to the RbtMr 40
13:11
3rd & 8 at own 40
Zach Tanner pass complete to Alijah Jackson for 3 yds to the RbtMr 37
11:21
4th & 11 at own 37
George Souders III punt for 29 yds, fair catch by Cole Lakatos at the Brynt 34
Bryant Punt, 3 plays
11:21
1st & 10 at own 34
Ishod Byarm run for 2 yds to the Brynt 36
11:21
2nd & 8 at own 36
Zevi Eckhaus pass incomplete to Anthony White
11:21
3rd & 8 at own 36
Zevi Eckhaus pass incomplete to Anthony Frederick
10:28
4th & 8 at own 36
Ethan Gettman punt for 47 yds
Robert Morris Punt, 6 plays
10:28
1st & 10 at own 17
Alijah Jackson run for 8 yds to the RbtMr 25
10:28
2nd & 2 at own 25
Jake Kupchella run for 1 yd to the RbtMr 26
10:28
3rd & 1 at own 26
PENALTY RMU Illegal Formation 5 yards from RMU26 to RMU21. NO PLAY.
10:28
3rd & 6 at own 21
Zach Tanner pass complete to Jamal Hill for 14 yds to the RbtMr 35 for a 1ST down
10:28
1st & 10 at own 35
Zach Tanner pass incomplete to Bryce Bevins
10:28
2nd & 10 at own 35
Zach Tanner run for 4 yds to the RbtMr 39
10:28
3rd & 6 at own 39
Zach Tanner pass complete to Alijah Jackson for 4 yds to the RbtMr 43
7:04
4th & 2 at own 43
George Souders III punt for 57 yds for a touchback
Bryant Interception, 8 plays
7:04
1st & 10 at own 32
Zevi Eckhaus pass complete to Landon Ruggieri for 11 yds to the Brynt 43 for a 1ST down
7:04
1st & 10 at own 43
Ishod Byarm run for 1 yd to the Brynt 44
7:04
2nd & 9 at own 44
Zevi Eckhaus pass complete to Matthew Prochaska for 8 yds to the RbtMr 48
7:04
3rd & 1 at opp 48
Kyle Cichanowsky run for 9 yds to the RbtMr 39 for a 1ST down
7:04
1st & 10 at opp 39
Kyle Cichanowsky run for 2 yds to the RbtMr 37
7:04
2nd & 8 at opp 37
Kyle Cichanowsky run for 10 yds to the RbtMr 27 for a 1ST down
7:04
1st & 10 at opp 27
Michael Craig run for 9 yds to the RbtMr 18
2:42
2nd & 1 at opp 18
Zevi Eckhaus pass intercepted
Robert Morris Punt, 9 plays
2:42
1st & 10 at own 18
PENALTY RMU False Start (Kupchella,Jake) 5 yards from RMU18 to RMU13. NO PLAY.
2:42
1st & 15 at own 13
Anthony Purge run for 9 yds to the RbtMr 22
2:42
2nd & 6 at own 22
Zach Tanner pass complete to Jake Kupchella for 5 yds to the RbtMr 27
2:42
3rd & 1 at own 27
Anthony Purge run for 3 yds to the RbtMr 30 for a 1ST down
2:42
1st & 10 at own 30
No Huddle-Shotgun Tanner,Zach pass incomplete short middle to Fetterman,Parker PENALTY BRY Pass Interference (Butler,TJ) 12 yards from RMU30 to RMU42, 1ST DOWN. NO PLAY.
2:42
1st & 10 at own 42
Zach Tanner pass incomplete to Jamal Hill
2:42
2nd & 10 at own 42
Zach Tanner pass complete to Jamal Hill for 9 yds to the Brynt 49
0:00
3rd & 1 at opp 49
Anthony Purge run for 3 yds to the Brynt 46 for a 1ST down
Q2 15:00
1st & 10 at opp 46
Zach Tanner run for 1 yd to the Brynt 45
Q2 15:00
2nd & 9 at opp 45
Zach Tanner pass incomplete to Jamal Hill
Q2 15:00
3rd & 9 at opp 45
Zach Tanner pass complete to Jamal Hill for 2 yds to the Brynt 43
Q2 13:31
4th & 7 at opp 43
George Souders III punt for 30 yds, fair catch by Cole Lakatos at the Brynt 13
2nd quarter5 drives, then Bryant 14, Robert Morris 0
Bryant Touchdown, 7 plays
13:31
1st & 10 at own 13
Zevi Eckhaus pass complete to Jihad Edmond for 33 yds to the Brynt 46 for a 1ST down
13:31
1st & 10 at own 46
Ishod Byarm run for 3 yds to the Brynt 49
13:31
2nd & 7 at own 49
Ishod Byarm run for 3 yds to the RbtMr 48
13:31
3rd & 4 at opp 48
Zevi Eckhaus pass complete to Anthony Frederick for 15 yds to the RbtMr 33 for a 1ST down
13:31
1st & 10 at opp 33
Ishod Byarm run for no gain to the RbtMr 33
13:31
2nd & 10 at opp 33
Zevi Eckhaus pass complete to Anthony White for 16 yds to the RbtMr 17 for a 1ST down
9:51
1st & 10 at opp 17
Zevi Eckhaus pass complete to Landon Ruggieri for 17 yds for a TD, (Ethan Gettman KICK)Bryant 7, Robert Morris 0
9:51
1st & 10 at own 35
PENALTY BRY UNS: Unsportsmanlike Conduct (Watts,Jamichael) 15 yards from BRY35 to BRY20. NO PLAY.
Robert Morris Interception, 5 plays
9:44
1st & 10 at own 20
Ethan Gettman kickoff for 65 yds , Cosey Scarebrook return for 22 yds to the RbtMr 37
9:44
1st & 10 at own 37
Alijah Jackson run for 2 yds to the RbtMr 39
9:44
2nd & 8 at own 39
PENALTY RMU False Start (Iiams,Ryan) 5 yards from RMU39 to RMU34. NO PLAY.
9:44
2nd & 13 at own 34
Zach Tanner pass complete to Bryce Bevins for 15 yds to the RbtMr 49 for a 1ST down
9:44
1st & 10 at own 49
Alijah Jackson run for 3 yds to the Brynt 48
9:44
2nd & 7 at opp 48
Alijah Jackson run for no gain to the Brynt 48
7:46
3rd & 7 at opp 48
Zach Tanner pass intercepted
Bryant Touchdown, 9 plays
7:46
1st & 10 at own 44
Ishod Byarm run for 3 yds to the Brynt 47
7:46
2nd & 7 at own 47
Ishod Byarm run for 4 yds to the RbtMr 49
7:46
3rd & 3 at opp 49
Ishod Byarm run for 5 yds to the RbtMr 44 for a 1ST down
7:46
1st & 10 at opp 44
Zevi Eckhaus pass complete to Anthony Frederick for 6 yds to the RbtMr 38
7:46
2nd & 4 at opp 38
Zevi Eckhaus run for 4 yds to the RbtMr 34 for a 1ST down
7:46
1st & 10 at opp 34
Zevi Eckhaus sacked by Ricardo Watson for a loss of 13 yards to the RbtMr 47 Zevi Eckhaus fumbled, recovered by Brynt Trevor Smith , return for 0 yards
7:46
2nd & 23 at opp 47
Zevi Eckhaus pass complete to Gary Cooper for 11 yds to the RbtMr 36
7:46
3rd & 12 at opp 36
Zevi Eckhaus pass complete to Anthony Frederick for 22 yds to the RbtMr 14 for a 1ST down
2:54
1st & 10 at opp 14
Zevi Eckhaus pass complete to Landon Ruggieri for 14 yds for a TD, (Ethan Gettman KICK)Bryant 14, Robert Morris 0
2:54
1st & 10 at own 35
PENALTY RMU UNS: Unsportsmanlike Conduct (Carabatsakis,Nathan) 15 yards from BRY35 to BRY50. NO PLAY.
Robert Morris Punt, 7 plays
2:47
1st & 10 at the 50
Ethan Gettman kickoff for 33 yds , Tayshaun Mayfield return for 9 yds to the RbtMr 26
2:47
1st & 10 at own 26
Anthony Purge run for 1 yd to the RbtMr 27
2:40
2nd & 9 at own 27
Timeout BRYANT, clock 02:40
2:40
2nd & 9 at own 27
Zach Tanner pass complete to Bryce Bevins for 2 yds to the RbtMr 29
2:34
3rd & 7 at own 29
Timeout BRYANT, clock 02:34
2:34
3rd & 7 at own 29
No Huddle-Shotgun Tanner,Zach pass incomplete short left to Hill,Jamal PENALTY BRY Personal Foul (Hunt,Sean) 15 yards from RMU29 to RMU44, 1ST DOWN. NO PLAY.
2:34
1st & 10 at own 44
Zach Tanner pass complete to Jamal Hill for 5 yds to the RbtMr 49
2:34
2nd & 5 at own 49
Anthony Purge run for 7 yds to the Brynt 44 for a 1ST down
2:34
1st & 10 at opp 44
Zach Tanner pass complete to Jamal Hill for no gain to the Brynt 44
1:30
2nd & 10 at opp 44
Timeout ROBERT MORRIS, clock 01:30
1:30
2nd & 10 at opp 44
Zach Tanner pass incomplete to Jamal Hill
1:30
3rd & 10 at opp 44
Zach Tanner sacked by Joshua Earl for a loss of 8 yards to the RbtMr 48
1:19
4th & 18 at own 48
Timeout BRYANT, clock 01:19
1:07
4th & 18 at own 48
George Souders III punt for 38 yds
Bryant End of half, 9 plays
1:07
1st & 10 at own 14
Zevi Eckhaus pass incomplete to Kyle Cichanowsky
1:07
2nd & 10 at own 14
Zevi Eckhaus pass incomplete to Landon Ruggieri
1:07
3rd & 10 at own 14
Zevi Eckhaus run for 14 yds to the Brynt 28 for a 1ST down
1:07
1st & 10 at own 28
Zevi Eckhaus run for 10 yds to the Brynt 38 for a 1ST down
1:07
1st & 10 at own 38
Zevi Eckhaus pass incomplete to Jalen Powell
1:07
2nd & 10 at own 38
Zevi Eckhaus pass complete to Jalen Powell for 10 yds to the Brynt 48 for a 1ST down
1:07
1st & 10 at own 48
Zevi Eckhaus pass incomplete
1:07
2nd & 10 at own 48
Zevi Eckhaus pass incomplete to Anthony Frederick
0:00
3rd & 10 at own 48
Zevi Eckhaus pass incomplete to Gary Cooper
Q3 14:52
1st & 10 at own 35
Ethan Gettman kickoff for 62 yds , Cosey Scarebrook return for 17 yds to the ROBMORRIS 48 ROBERT MORRIS Penalty, Illegal Block (5 Yards) to the RbtMr 5
3rd quarter7 drives, then Bryant 28, Robert Morris 0
Robert Morris Punt, 6 plays
14:52
1st & 10 at own 5
Anthony Purge run for 3 yds to the RbtMr 8
14:52
2nd & 7 at own 8
Anthony Purge run for 2 yds to the RbtMr 10
14:52
3rd & 5 at own 10
Zach Tanner pass incomplete to Jamal Hill
13:42
4th & 5 at own 10
Souders III,George punt 13 yards to the RMU23, out of bounds at RMU23 PENALTY BRY Roughing The Kicker 15 yards from RMU10 to RMU25, 1ST DOWN. NO PLAY.
13:42
1st & 10 at own 25
Zach Tanner pass incomplete to Parker Fetterman
13:42
2nd & 10 at own 25
Anthony Purge run for 2 yds to the RbtMr 27
13:42
3rd & 8 at own 27
Zach Tanner pass incomplete to Anthony Purge
12:47
4th & 8 at own 27
George Souders III punt for 23 yds, punt out-of-bounds at the 50 yard line
Bryant Interception, 2 plays
12:47
1st & 10 at the 50
Zevi Eckhaus pass complete to Jihad Edmond for no gain to the 50 yard line
12:01
2nd & 10 at the 50
Zevi Eckhaus pass intercepted
Robert Morris Turnover on downs, 7 plays
12:01
1st & 10 at opp 41
Anthony Purge run for 3 yds to the Brynt 38
12:01
2nd & 7 at opp 38
Anthony Purge run for 3 yds to the Brynt 35
12:01
3rd & 4 at opp 35
Jake Kupchella run for 18 yds to the Brynt 17 for a 1ST down
12:01
1st & 10 at opp 17
Jake Kupchella run for 1 yd to the Brynt 16
12:01
2nd & 9 at opp 16
Anthony Purge run for 1 yd to the Brynt 15
12:01
3rd & 8 at opp 15
Zach Tanner run for 5 yds to the Brynt 10
8:35
4th & 3 at opp 10
Anthony Purge run for 2 yds to the Brynt 8
Bryant Touchdown, 14 plays
8:35
1st & 10 at own 8
Ishod Byarm run for 5 yds to the Brynt 13
8:35
2nd & 5 at own 13
Ishod Byarm run for 4 yds to the Brynt 17
8:35
3rd & 1 at own 17
Kyle Cichanowsky run for 1 yd to the Brynt 18 for a 1ST down
8:35
1st & 10 at own 18
Zevi Eckhaus pass complete to Kyle Cichanowsky for 24 yds to the Brynt 42 for a 1ST down
8:35
1st & 10 at own 42
Zevi Eckhaus pass complete to Landon Ruggieri for 4 yds to the Brynt 46
8:35
2nd & 6 at own 46
Zevi Eckhaus pass complete to Landon Ruggieri for 8 yds to the RbtMr 46 for a 1ST down
8:35
1st & 10 at opp 46
Zevi Eckhaus pass complete to David Zorrilla for 15 yds to the RbtMr 31 for a 1ST down
8:35
1st & 10 at opp 31
Zevi Eckhaus pass complete to Marc Taglieri Jr. for 8 yds to the RbtMr 23
8:35
2nd & 2 at opp 23
Zevi Eckhaus pass incomplete to Anthony Frederick
8:35
3rd & 2 at opp 23
Zevi Eckhaus pass complete to Landon Ruggieri for 10 yds to the RbtMr 13 for a 1ST down
8:35
1st & 10 at opp 13
Zevi Eckhaus pass complete to Konor Lathrop for 5 yds to the RbtMr 8
8:35
2nd & 5 at opp 8
Zevi Eckhaus pass complete to Derick Eugene for 5 yds to the RbtMr 3 for a 1ST down
8:35
1st & goal at opp 3
Ishod Byarm run for no gain to the RbtMr 3
1:23
2nd & goal at opp 3
Ishod Byarm run for 3 yds for a TD, (Ethan Gettman KICK)Bryant 21, Robert Morris 0
Robert Morris Punt, 3 plays
1:23
1st & 10 at own 35
Ethan Gettman kickoff for 52 yds
1:23
1st & 10 at own 25
Zach Tanner pass incomplete to Jake Kupchella
1:23
2nd & 10 at own 25
Zach Tanner pass incomplete to Parker Fetterman
1:23
3rd & 10 at own 25
Zach Tanner sacked by Ryan Saddler for a loss of 2 yards to the RbtMr 23
0:26
4th & 12 at own 23
George Souders III punt for 33 yds, fair catch by Ben Silver at the Brynt 44
Bryant Touchdown, 1 play
0:26
1st & 10 at own 44
PENALTY BRY False Start (Frederick,Anthony) 5 yards from BRY44 to BRY39. NO PLAY.
0:15
1st & 15 at own 39
Zevi Eckhaus pass complete to Anthony Frederick for 61 yds for a TD, (Ethan Gettman KICK)Bryant 28, Robert Morris 0
Robert Morris Touchdown, 8 plays
0:15
1st & 10 at own 35
Gettman,Ethan kickoff 65 yards to the RMU00, Touchback PENALTY BRY Personal Foul offsetting RMU Personal Foul offsetting RMU Personal Foul offsetting. NO PLAY.
0:15
1st & 10 at own 35
Ethan Gettman kickoff for 65 yds for a touchback
0:00
1st & 10 at own 25
Anthony Purge run for no gain to the RbtMr 25
Q4 15:00
2nd & 10 at own 25
Zach Tanner pass incomplete to Demonte Martin
Q4 15:00
3rd & 10 at own 25
Zach Tanner pass complete to Bryce Bevins for 14 yds to the RbtMr 39 for a 1ST down
Q4 15:00
1st & 10 at own 39
No Huddle-Shotgun Tanner,Zach rush middle for 2 yards gain to the RMU41 (Saddler,Ryan) PENALTY RMU Holding (Thompson,Dante) 10 yards from RMU39 to RMU29. NO PLAY.
Q4 15:00
1st & 20 at own 29
Anthony Purge run for 2 yds to the RbtMr 31
Q4 15:00
2nd & 18 at own 31
Anthony Purge run for 3 yds to the RbtMr 34
Q4 15:00
3rd & 15 at own 34
Zach Tanner pass complete to Parker Fetterman for 23 yds to the Brynt 43 for a 1ST down
Q4 15:00
1st & 10 at opp 43
Anthony Purge run for 3 yds to the Brynt 40
Q4 12:04
2nd & 7 at opp 40
Zach Tanner pass complete to Demonte Martin for 40 yds for a TD, (Two-Point Conversion failed )Bryant 28, Robert Morris 6
4th quarter7 drives, then Bryant 35, Robert Morris 6
Bryant Touchdown, 3 plays
11:54
1st & 10 at own 35
Michael Benson kickoff for 65 yds , Anthony Frederick return for 44 yds to the Brynt 44
11:54
1st & 10 at own 44
Zevi Eckhaus pass complete to Jihad Edmond for 10 yds to the ROBMORRIS 46 for a 1ST down ROBERT MORRIS Penalty, UNS: Unsportsmanlike Conduct (15 Yards) to the RbtMr 31 for a 1ST down
11:54
1st & 10 at opp 31
Ishod Byarm run for 3 yds to the RbtMr 28
10:54
2nd & 7 at opp 28
Zevi Eckhaus pass complete to Landon Ruggieri for 28 yds for a TD, (Ethan Gettman KICK)Bryant 35, Robert Morris 6
10:54
1st & goal at opp 3
ROBERT MORRIS Penalty, Defensive Pass Interference ( Yards) declined
Robert Morris Punt, 5 plays
10:54
1st & 10 at own 35
Ethan Gettman kickoff for 52 yds
10:54
1st & 10 at own 25
Zach Tanner pass complete to Jake Kupchella for 8 yds to the RbtMr 33
10:54
2nd & 2 at own 33
Zach Tanner pass complete to Bryce Bevins for 15 yds to the RbtMr 48 for a 1ST down
10:54
1st & 10 at own 48
Anthony Purge run for 3 yds to the Brynt 49
10:54
2nd & 7 at opp 49
ROBERT MORRIS Penalty, Offensive Holding (Dante Thompson) to the RbtMr 41
10:54
3rd & 17 at own 41
Zach Tanner pass incomplete to Demonte Martin
8:52
4th & 17 at own 41
George Souders III punt for 58 yds
Bryant Result not recorded, 1 play
8:52
1st & 10 at own 1
Ishod Byarm run for 2 yds to the Brynt 3
8:17
2nd & 8 at own 3
Gage Moloney pass intercepted ROBERT MORRIS Penalty, Illegal Block (10 Yards) to the Brynt 27
Robert Morris Interception, 5 plays
8:17
1st & 10 at opp 27
Zach Tanner pass complete to Bryce Bevins for 21 yds to the Brynt 6 for a 1ST down
8:17
1st & goal at opp 6
Anthony Purge run for no gain to the Brynt 6
8:17
2nd & goal at opp 6
Zach Tanner pass incomplete to Bryce Bevins
8:17
3rd & goal at opp 6
Zach Tanner pass incomplete to Demonte Martin
7:16
4th & goal at opp 6
Zach Tanner pass intercepted, touchback.
Bryant Turnover on downs, 9 plays
7:16
1st & 10 at own 20
Gage Moloney pass complete to Landon Ruggieri for 10 yds to the Brynt 30 for a 1ST down
7:16
1st & 10 at own 30
Ishod Byarm run for 20 yds to the 50 yard line for a 1ST down
6:15
1st & 10 at the 50
Timeout ROBERT MORRIS, clock 06:15
6:15
1st & 10 at the 50
Gage Moloney pass complete to Jalen Powell for 2 yds to the RbtMr 48
6:15
2nd & 8 at opp 48
Gage Moloney run for 4 yds to the RbtMr 44
6:15
3rd & 4 at opp 44
No Huddle-Shotgun Moloney,Gage pass incomplete short right to Frederick,Anthony PENALTY RMU Pass Interference (Bunton,Will) 15 yards from RMU44 to RMU29, 1ST DOWN. NO PLAY.
6:15
1st & 10 at opp 29
Michael Craig run for 7 yds to the RbtMr 22
6:15
2nd & 3 at opp 22
No Huddle-Shotgun Moloney,Gage pass incomplete short left to Powell,Jalen PENALTY RMU Personal Foul 11 yard from RMU22 to RMU11, 1ST DOWN. NO PLAY.
6:15
1st & 10 at opp 11
Gage Moloney pass incomplete to Derick Eugene
6:15
2nd & 10 at opp 11
No Huddle-Shotgun Moloney,Gage pass complete short right to Hasselman,Nicholas for 3 yards to the RMU08 (Audiger,Sydney), out of bounds PENALTY BRY Illegal Block in Back (Zorrilla,David) 10 yards from RMU11 to RMU21. NO PLAY.
6:15
2nd & 20 at opp 21
Gage Moloney pass incomplete to Nicholas Hasselman
6:15
3rd & 20 at opp 21
Gage Moloney pass complete to Kyle Cichanowsky for 11 yds to the RbtMr 10
2:20
4th & 9 at opp 10
Timeout BRYANT, clock 02:20
2:13
4th & 9 at opp 10
Gage Moloney pass incomplete to Jalen Powell
Robert Morris Punt, 5 plays
2:13
1st & 10 at own 10
Zach Tanner pass incomplete to Jake Kupchella
2:13
2nd & 10 at own 10
Zach Tanner pass complete to Demonte Martin for 15 yds to the RbtMr 25 for a 1ST down
2:13
1st & 10 at own 25
Zach Tanner pass complete to Bryce Bevins for 6 yds to the RbtMr 31
2:13
2nd & 4 at own 31
Zach Tanner pass incomplete to Parker Fetterman
2:13
3rd & 4 at own 31
Zach Tanner pass incomplete to Demonte Martin
0:47
4th & 4 at own 31
George Souders III punt blocked by Beau Shugarts blocked by Beau Shugarts , Joseph Fano returns for 20 yds BRYANT Penalty, Illegal Block (Matthew Prochaska) to the RbtMr 30
Bryant End of game, 1 play
0:00
1st & 10 at opp 30
run for 1 yd to the RbtMr 29
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.