From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
West Liberty
Robert Morris
282
Total yards
325
219
Passing yards
83
63
Rushing yards
242
6.3
Yards per pass
9.2
2.0
Yards per rush
6.2
22
First downs
18
5–12
Third downs
4–6
2–4
Fourth downs
0–0
3
Turnovers
3
5–25
Penalties
7–75
31:12
Possession
28:48
Efficiency
West Liberty
Robert Morris
35%
Success rate
62%
−0.20
EPA per play
0.05
1.43
Explosiveness
0.66
−0.13
Rushing EPA
−0.16
−0.26
Passing EPA
0.80
39%
Passing-down success
67%
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 going in
Our ratings (scores only)
Robert Morris 85% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Robert Morris drives left to right, West Liberty right to left.
Q1 West LibertyPunt, 5 plays, 16 yards
Q1 Robert MorrisTouchdown, 10 plays, 92 yards
Q1 West LibertyPunt, 3 plays, −1 yard
Q1 Robert MorrisTouchdown, 7 plays, 51 yards
Q2 West LibertyTurnover on downs, 7 plays, 64 yards
Q2 Robert MorrisFumble, 2 plays, 28 yards
Q2 West LibertyInterception, 9 plays, 48 yards
Q2 Robert MorrisPunt, 3 plays, 2 yards
Q2 West LibertyTurnover on downs, 7 plays, 30 yards
Q2 Robert MorrisEnd of half, 1 play, 2 yards
Q3 Robert MorrisResult not recorded, 1 play, 6 yards
Robert MorrisPunt, 2 plays, 2 yards
Q3 West LibertyFumble return TD, 1 play (Robert Morris scores), 3 yards
Q3 West LibertyMissed FG, 15 plays, 55 yards
Q3 Robert MorrisFumble, 1 play, 2 yards
Q3 West LibertyTouchdown, 2 plays, 22 yards
Q3 Robert MorrisTouchdown, 6 plays, 48 yards
Q4 West LibertyTouchdown, 11 plays, 73 yards
Q4 Robert MorrisFumble, 9 plays, 69 yards
Q4 West LibertyInterception, 7 plays, 37 yards
Q4 Robert MorrisEnd of game, 2 plays, −5 yards
Play by play
1st quarter4 drives, then Robert Morris 7, West Liberty 0
West Liberty Punt, 5 plays
15:00
1st & 10 at own 35
Jayson Jenkins kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Kohl Meisman run for 1 yd to the WLIB 26
15:00
2nd & 9 at own 26
Hunter Patterson run for 10 yds to the RMU 36 for a 1ST down Robert Morris Penalty, Face Mask (15 yards) (Brandon Smith) to the RMU 34 for a 1ST down
15:00
1st & 10 at opp 34
No Huddle-Shotgun Meisman,Kohl rush middle for 10 yards loss to the RMU44 (Riggins,Jerry; McDonnell,Patrick) PENALTY WLU Illegal Formation 5 yards from RMU34 to RMU39. NO PLAY.
15:00
1st & 15 at opp 39
Kohl Meisman sacked by Patrick McDonnell for a loss of 2 yards to the RMU 41
15:00
2nd & 17 at opp 41
Hunter Patterson run for a loss of 12 yards to the WLIB 47
15:00
3rd & 29 at own 47
Kohl Meisman sacked for a loss of 6 yards to the WLIB 41
11:25
4th & 35 at own 41
Morgan Williamson punt for 51 yds
Robert Morris Touchdown, 10 plays
11:25
1st & 10 at own 8
Ethan Shine run for 5 yds to the RMU 13
11:25
2nd & 5 at own 13
Ethan Shine run for 11 yds to the RMU 24 for a 1ST down
11:25
1st & 10 at own 24
Ethan Shine run for 14 yds to the RMU 38 for a 1ST down
11:25
1st & 10 at own 38
Zach Tanner pass complete to Jaqai Carter for 21 yds to the WLIB 41 for a 1ST down
11:25
1st & 10 at opp 41
Donta Whack run for 11 yds to the WLIB 30 for a 1ST down
11:25
1st & 10 at opp 30
Donta Whack run for 8 yds to the WLIB 22
11:25
2nd & 2 at opp 22
Ethan Shine run for 5 yds to the WLIB 17 for a 1ST down
11:25
1st & 10 at opp 17
Zach Tanner pass complete to Thomas Lee for 7 yds to the WLIB 10
11:25
2nd & 3 at opp 10
Ethan Shine run for no gain to the WLIB 10
5:17
3rd & 3 at opp 10
Zach Tanner pass complete to Thomas Lee for 10 yds for a TD (Jayson Jenkins KICK)Robert Morris 7, West Liberty 0
West Liberty Punt, 3 plays
5:17
1st & 10 at own 35
Jayson Jenkins kickoff for 65 yds for a touchback
5:17
1st & 10 at own 25
Rashid SeSay run for 1 yd to the WLIB 26
5:17
2nd & 9 at own 26
Hunter Patterson run for a loss of 2 yards to the WLIB 24
5:17
4th & 6 at own 29
PENALTY WLU False Start (Singleton,Trey) 5 yards from WLU29 to WLU24. NO PLAY.
5:17
3rd & 11 at own 24
Robert Morris Penalty, Defensive Offside (5 Yards) to the WLIB 29
3:35
4th & 11 at own 24
Morgan Williamson punt for 37 yds , Tahseen Howard returns for 10 yds to the RMU 49
Robert Morris Touchdown, 7 plays
3:35
1st & 10 at own 49
Jaqai Carter run for 13 yds to the WLIB 38 for a 1ST down
3:35
1st & 10 at opp 38
Zach Tanner pass complete to Thomas Lee for 2 yds to the WLIB 36
3:35
2nd & 8 at opp 36
Donta Whack run for 7 yds to the WLIB 29
3:35
3rd & 1 at opp 29
Ethan Shine run for 8 yds to the WLIB 21 for a 1ST down
3:35
1st & 10 at opp 21
Zach Tanner pass complete to Thomas Lee for 6 yds to the WLIB 15
0:00
2nd & 4 at opp 15
Donta Whack run for 13 yds to the WLIB 2 for a 1ST down
Q2 14:56
1st & goal at opp 2
Donta Whack run for 2 yds for a TD (Jayson Jenkins KICK)Robert Morris 14, West Liberty 0
Q2 14:49
1st & 10 at own 35
Jayson Jenkins kickoff for 62 yds , Trey Singleton return for 24 yds to the WLIB 41 West Liberty Penalty, Illegal Block (Brayden Rauch) to the WLIB 6
2nd quarter6 drives, then Robert Morris 14, West Liberty 0
West Liberty Turnover on downs, 7 plays
14:49
1st & 10 at own 6
Kohl Meisman pass complete to Trey Singleton for 28 yds to the WLIB 34 for a 1ST down
14:49
1st & 10 at own 34
Hunter Patterson run for 6 yds to the WLIB 40
14:49
2nd & 4 at own 40
Kohl Meisman pass complete to Trey Singleton for 3 yds to the WLIB 43
14:49
3rd & 1 at own 43
No Huddle-Shotgun Meisman,Kohl rush middle for 20 yards gain to the RMU37 (Johnson,Ameer; Johnson,David) PENALTY RMU Offside (Johnson,Ameer) RMU UNR: Unnecessary Roughness (McDonnell,Patrick) 20 yards from WLU43 to RMU37, 1ST DOWN. NO PLAY.
14:49
1st & 10 at opp 37
Kohl Meisman pass incomplete to Hunter Patterson
14:49
2nd & 10 at opp 37
Jaedon Alston run for 5 yds to the RMU 32
14:49
3rd & 5 at opp 32
Kohl Meisman pass incomplete to Trey Singleton
12:02
4th & 5 at opp 32
Kohl Meisman pass complete to Trey Singleton for 2 yds to the RMU 30
Robert Morris Fumble, 2 plays
12:02
1st & 10 at own 30
Ethan Shine run for 23 yds to the WLIB 47 for a 1ST down
11:11
1st & 10 at opp 47
Taj Dyches run for 5 yds to the WLIB 46 Taj Dyches fumbled, recovered by WLIB Junus McGraw
West Liberty Interception, 9 plays
11:11
1st & 10 at own 46
Kohl Meisman pass incomplete to Trey Singleton
11:11
2nd & 10 at own 46
Kohl Meisman pass complete to Jaylin Harcum for 13 yds to the RMU 41 for a 1ST down
11:11
1st & 10 at opp 41
Kohl Meisman run for 2 yds to the RMU 39
11:11
2nd & 8 at opp 39
Kohl Meisman pass complete to Trey Singleton for 14 yds to the RMU 25 for a 1ST down
11:11
1st & 10 at opp 25
Rashid SeSay run for a loss of 4 yards to the RMU 29
11:11
2nd & 14 at opp 29
Kohl Meisman pass complete to Levi Gullion for 9 yds to the RMU 20
11:11
3rd & 5 at opp 20
Hunter Patterson run for 13 yds to the RMU 7 for a 1ST down
11:11
1st & goal at opp 7
Hunter Patterson run for 1 yd to the RMU 6
6:23
2nd & goal at opp 6
Kohl Meisman pass intercepted, touchback. Israel Petite return for no gain
Robert Morris Punt, 3 plays
6:23
1st & 10 at own 20
Donta Whack run for 3 yds to the RMU 23
6:23
2nd & 7 at own 23
Zach Tanner sacked by Grant Thompson for a loss of 9 yards to the RMU 14
6:23
3rd & 16 at own 14
Robert Morris Penalty, Offensive Holding (Yards) declined
4:18
4th & 8 at own 22
Jayson Jenkins punt for 18 yds
West Liberty Turnover on downs, 7 plays
4:18
1st & 10 at opp 40
Kohl Meisman pass complete to Rashad Murray for 17 yds to the RMU 23 for a 1ST down Robert Morris Penalty, Defensive Offside (Yards) declined for a 1ST down
4:18
1st & 10 at opp 23
Kohl Meisman pass complete to Hunter Patterson for 4 yds to the RMU 19
4:18
2nd & 6 at opp 19
Kohl Meisman run for 11 yds to the RMU 8 for a 1ST down
4:18
1st & goal at opp 8
Hunter Patterson run for 1 yd to the RMU 7
2:00
2nd & goal at opp 7
Timeout Robert Morris, clock 02:00
2:00
2nd & goal at opp 7
Kohl Meisman run for 6 yds to the RMU 1
1:37
3rd & goal at opp 1
Timeout Robert Morris, clock 01:37
1:37
3rd & goal at opp 1
Hunter Patterson run for a loss of 2 yards to the RMU 3
0:49
4th & goal at opp 3
Timeout West Liberty, clock 00:49
0:44
4th & goal at opp 3
Kohl Meisman sacked for a loss of 7 yards to the RMU 10
Robert Morris End of half, 1 play
0:00
1st & 10 at own 10
Ethan Shine run for 2 yds to the RMU 12
3rd quarter6 drives, then Robert Morris 21, West Liberty 7
Robert Morris Result not recorded, 1 play
14:51
1st & 10 at own 35
Chase Hile kickoff for 61 yds , Owen McGraw return for 49 yds to the WLIB 47
14:51
1st & 10 at opp 47
Ethan Shine run for 6 yds to the WLIB 41
Robert Morris Punt, 2 plays
14:51
2nd & 4 at opp 41
Zach Tanner pass incomplete to Chaz Middleton
14:51
3rd & 4 at opp 41
Ethan Shine run for 2 yds to the WLIB 39
12:57
4th & 2 at opp 39
Jayson Jenkins punt for 39 yds for a touchback
12:47
1st & 10 at own 20
Hunter Patterson run for 3 yds to the WLIB 23 Hunter Patterson fumbled, recovered by RMU Xavier Styles
Robert Morris 5 plays
12:47
1st & 10 at opp 23
Donta Whack run for 9 yds to the WLIB 14
12:47
2nd & 1 at opp 14
Donta Whack run for 3 yds to the WLIB 11 for a 1ST down
12:47
1st & 10 at opp 11
Ethan Shine run for 2 yds to the WLIB 9
12:47
2nd & 8 at opp 9
Shotgun Shine,Ethan rush middle for 2 yards gain to the WLU07 (Neiswonger,Grant) PENALTY WLU Offside (Moore,Carson) 5 yards from WLU09 to WLU04. NO PLAY.
10:15
2nd & 3 at opp 4
Zach Tanner pass complete to Jaqai Carter for 4 yds for a TD (Jayson Jenkins KICK)Robert Morris 21, West Liberty 0
West Liberty Missed FG, 15 plays
10:15
1st & 10 at own 35
Jayson Jenkins kickoff for 65 yds for a touchback
10:15
1st & 10 at own 25
Kohl Meisman pass incomplete
10:15
2nd & 10 at own 25
Kohl Meisman pass complete to Jaylin Harcum for 7 yds to the WLIB 32
10:15
3rd & 3 at own 32
Kohl Meisman pass complete to Jaylin Harcum for 11 yds to the WLIB 43 for a 1ST down
10:15
1st & 10 at own 43
Hunter Patterson run for 2 yds to the WLIB 45
10:15
2nd & 8 at own 45
Kohl Meisman pass incomplete to Trey Singleton
10:15
3rd & 8 at own 45
Kohl Meisman pass complete to Silas Hinson for 11 yds to the RMU 44 for a 1ST down
10:15
1st & 10 at opp 44
Kohl Meisman pass incomplete to Trey Singleton
10:15
2nd & 10 at opp 44
Kohl Meisman pass incomplete to Levi Gullion
10:15
3rd & 10 at opp 44
Kohl Meisman pass complete to Jaylin Harcum for 11 yds to the RMU 33 for a 1ST down
10:15
1st & 10 at opp 33
Hunter Patterson run for a loss of 3 yards to the RMU 36
10:15
2nd & 13 at opp 36
Kohl Meisman pass complete to Silas Hinson for 15 yds to the RMU 21 for a 1ST down
10:15
1st & 10 at opp 21
Hunter Patterson pass incomplete to Trey Singleton
10:15
2nd & 10 at opp 21
Hunter Patterson run for 1 yd to the RMU 20
10:15
3rd & 9 at opp 20
Kohl Meisman pass incomplete to Thoyne Charles
3:59
4th & 9 at opp 20
Morgan Williamson 30 yd FG MISSED
3:59
1st & 10 at opp 22
Timeout Robert Morris, clock 03:59
3:24
1st & 10 at own 20
Donta Whack run for 2 yds to the RMU 22 Donta Whack fumbled, recovered by WLIB Justice Lawrence
West Liberty Touchdown, 2 plays
3:24
1st & 10 at opp 22
Jaedon Alston run for 2 yds to the RMU 20
3:24
2nd & 8 at opp 20
No Huddle-Shotgun Meisman,Kohl pass incomplete deep left to Singleton,Trey thrown to RMU00 PENALTY RMU Pass Interference (Boone,Cam) 10 yards from RMU20 to RMU10, 1ST DOWN. NO PLAY.
3:06
1st & goal at opp 10
Jaedon Alston run for 10 yds for a TD (Morgan Williamson KICK)Robert Morris 21, West Liberty 7
Robert Morris Touchdown, 6 plays
2:57
1st & 10 at own 35
Chase Hile kickoff for 46 yds , Richard Ransom return for 33 yds to the WLIB 48
2:57
1st & 10 at opp 48
Ethan Shine run for 28 yds to the WLIB 20 for a 1ST down
2:57
1st & 10 at opp 20
Ethan Shine run for 2 yds to the WLIB 18
2:57
2nd & 8 at opp 18
Muwaffaq Parkman run for 6 yds to the WLIB 12
2:57
3rd & 2 at opp 12
Ethan Shine run for 2 yds to the WLIB 10 for a 1ST down
0:00
1st & goal at opp 10
Ethan Shine run for 9 yds to the WLIB 1
Q4 14:56
2nd & goal at opp 1
Ethan Shine run for 1 yd for a TD West Liberty Penalty, Defensive Offside (Charles Coy III) declined (Jayson Jenkins KICK)Robert Morris 28, West Liberty 7
4th quarter4 drives, then Robert Morris 28, West Liberty 14
West Liberty Touchdown, 11 plays
14:51
1st & 10 at own 35
Jayson Jenkins kickoff for 53 yds , Thoyne Charles return for 15 yds to the WLIB 27
14:51
1st & 10 at own 27
Kohl Meisman pass incomplete to Rashad Murray
14:51
2nd & 10 at own 27
Kohl Meisman pass complete to Jaylin Harcum for 14 yds to the WLIB 41 for a 1ST down
14:51
1st & 10 at own 41
Kohl Meisman sacked by Ameer Johnson for a loss of 4 yards to the WLIB 37
14:51
2nd & 14 at own 37
Hunter Patterson run for 8 yds to the WLIB 45
14:51
3rd & 6 at own 45
Kohl Meisman pass complete to Jaylin Harcum for 10 yds to the RMU 45 for a 1ST down
14:51
1st & 10 at opp 45
Rashid SeSay run for 4 yds to the RMU 41
14:51
2nd & 6 at opp 41
Kohl Meisman pass complete to Trey Singleton for 24 yds to the RMU 17 for a 1ST down
14:51
1st & 10 at opp 17
Kohl Meisman pass incomplete to Trey Singleton
14:51
2nd & 10 at opp 17
PENALTY WLU False Start (Tavo,Isaac) 5 yards from RMU17 to RMU22. NO PLAY.
14:51
2nd & 15 at opp 22
Hunter Patterson run for no gain to the RMU 22
14:51
3rd & 15 at opp 22
Kohl Meisman run for 12 yds to the RMU 10
9:14
4th & 3 at opp 10
Kohl Meisman pass complete to Levi Gullion for 10 yds for a TD (Morgan Williamson KICK)Robert Morris 28, West Liberty 14
Robert Morris Fumble, 9 plays
9:06
1st & 10 at own 35
Chase Hile kickoff for 65 yds , Owen McGraw return for 20 yds to the RMU 20
9:06
1st & 10 at own 20
Ethan Shine run for 2 yds to the RMU 22
9:06
2nd & 8 at own 22
Ethan Shine run for no gain to the RMU 22
9:06
3rd & 8 at own 22
Zach Tanner pass complete to Thomas Lee for 19 yds to the RMU 41 for a 1ST down
9:06
1st & 10 at own 41
Zach Tanner run for 4 yds to the RMU 45
9:06
2nd & 6 at own 45
Xavier Goulbourne run for 35 yds to the WLIB 20 for a 1ST down Robert Morris Penalty, Offensive Holding (Thomas Lee) to the WLIB 30 for a 1ST down
9:06
1st & 10 at opp 30
Xavier Goulbourne run for 2 yds to the WLIB 28
9:06
2nd & 8 at opp 28
Zach Tanner pass complete to Galen Combs for 14 yds to the WLIB 14 for a 1ST down
9:06
1st & 10 at opp 14
Ethan Shine run for 3 yds to the WLIB 11
3:27
2nd & 7 at opp 11
Xavier Goulbourne run for no gain to the WLIB 11 Xavier Goulbourne fumbled, recovered by WLIB Grant Thompson
West Liberty Interception, 7 plays
3:27
1st & 10 at own 11
No Huddle-Shotgun Meisman,Kohl pass intercepted by Badgett,Marcus at WLU27 PENALTY RMU Pass Interference (Badgett,Marcus) 15 yards from WLU11 to WLU26, 1ST DOWN. NO PLAY.
3:27
1st & 10 at own 26
Kohl Meisman run for 5 yds to the WLIB 31
3:27
2nd & 5 at own 31
Kohl Meisman pass complete to Trey Singleton for 7 yds to the WLIB 38 for a 1ST down
3:27
1st & 10 at own 38
Kohl Meisman pass incomplete to Trey Singleton
3:27
2nd & 10 at own 38
Kohl Meisman pass complete to Levi Gullion for 5 yds to the WLIB 43
2:00
3rd & 5 at own 43
Timeout Robert Morris, clock 02:00
2:00
3rd & 5 at own 43
Kohl Meisman pass complete to Silas Hinson for 4 yds to the WLIB 47
1:42
4th & 1 at own 47
Timeout Robert Morris, clock 01:42
1:42
4th & 1 at own 47
Kohl Meisman run for 1 yd to the WLIB 48 for a 1ST down
1:14
1st & 10 at own 48
Kohl Meisman pass intercepted Tyler Henry return for 29 yds to the WLIB 25
Robert Morris End of game, 2 plays
1:14
1st & 10 at opp 25
Kneel down by Robert Morris at WLU27 for loss of 2 yards.
0:00
2nd & 12 at opp 27
Kneel down by Robert Morris at WLU30 for loss of 3 yards.
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.