West Liberty at Robert Morris

Saturday, September 13, 2025

Robert Morris beat West Liberty 28–⁠14. It was their only meeting on record.

AwayWest Liberty3–⁠8 in 2025
14
HomeRobert Morris3–⁠9 in 2025
28

Final at Joe Walton Stadium, Moon TownshipTV: ESPN+Attendance 2,575

At kickoff
79°F, wind 7 mph from the westWeather: NOAA NCEI Global Historical Climatology Network hourly; Pittsburgh Asos, 4 km from the stadium, nine minutes before kickoff
Official
Michael QuinnGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
West Liberty007714
Robert Morris777728

Standouts

  • PassingZach Tanner8 of 9, 83 yards, 2 TDRobert Morris
  • RushingEthan Shine20 carries, 133 yards, 1 TDRobert Morris
  • DefenseTyler Henry1 INTRobert Morris

Player stats

West Liberty

PassingC/AttYdsTDInt
Kohl Meisman20/3421912
Hunter Patterson0/1000
RushingCarYdsTDLong
Hunter Patterson1426013
Kohl Meisman1119012
Jaedon Alston317110
Rashid SeSay3104
ReceivingRecYdsTDLong
Trey Singleton678028
Jaylin Harcum666014
Silas Hinson330015
Levi Gullion324110

Robert Morris

PassingC/AttYdsTDInt
Zach Tanner8/98320
RushingCarYdsTDLong
Ethan Shine20133128
Donta Whack958113
Xavier Goulbourne337035
Jaqai Carter113013
ReceivingRecYdsTDLong
Thomas Lee544119
Jaqai Carter225121
Galen Combs114014
DefenseTklTFLSacksInt
Tyler Henry0001
Israel Petite0001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

West LibertyRobert Morris
282Total yards325
219Passing yards83
63Rushing yards242
6.3Yards per pass9.2
2.0Yards per rush6.2
22First downs18
5–⁠12Third downs4–⁠6
2–⁠4Fourth downs0–⁠0
3Turnovers3
5–⁠25Penalties7–⁠75
31:12Possession28:48

Efficiency

West LibertyRobert Morris
35%Success rate62%
−0.20EPA per play0.05
1.43Explosiveness0.66
−0.13Rushing EPA−0.16
−0.26Passing EPA0.80
39%Passing-down success67%

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

Robert Morris end zoneWest Liberty end zoneQ1 West LibertyPunt, 5 playsQ1 Robert MorrisTouchdown, 10 playsQ1 West LibertyPunt, 3 playsQ1 Robert MorrisTouchdown, 7 playsQ2 West LibertyTurnover on downs, 7 playsQ2 Robert MorrisFumble, 2 playsQ2 West LibertyInterception, 9 playsQ2 Robert MorrisPunt, 3 playsQ2 West LibertyTurnover on downs, 7 playsQ2 Robert MorrisEnd of half, 1 playQ3 Robert MorrisResult not recorded, 1 play Robert MorrisPunt, 2 playsQ3 West LibertyFumble return TD, 1 play (Robert Morris scores)Q3 West LibertyMissed FG, 15 playsQ3 Robert MorrisFumble, 1 playQ3 West LibertyTouchdown, 2 playsQ3 Robert MorrisTouchdown, 6 playsQ4 West LibertyTouchdown, 11 playsQ4 Robert MorrisFumble, 9 playsQ4 West LibertyInterception, 7 playsQ4 Robert MorrisEnd of game, 2 plays
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.
  1. Q1 West LibertyPunt, 5 plays, 16 yards
  2. Q1 Robert MorrisTouchdown, 10 plays, 92 yards
  3. Q1 West LibertyPunt, 3 plays, −1 yard
  4. Q1 Robert MorrisTouchdown, 7 plays, 51 yards
  5. Q2 West LibertyTurnover on downs, 7 plays, 64 yards
  6. Q2 Robert MorrisFumble, 2 plays, 28 yards
  7. Q2 West LibertyInterception, 9 plays, 48 yards
  8. Q2 Robert MorrisPunt, 3 plays, 2 yards
  9. Q2 West LibertyTurnover on downs, 7 plays, 30 yards
  10. Q2 Robert MorrisEnd of half, 1 play, 2 yards
  11. Q3 Robert MorrisResult not recorded, 1 play, 6 yards
  12. Robert MorrisPunt, 2 plays, 2 yards
  13. Q3 West LibertyFumble return TD, 1 play (Robert Morris scores), 3 yards
  14. Q3 West LibertyMissed FG, 15 plays, 55 yards
  15. Q3 Robert MorrisFumble, 1 play, 2 yards
  16. Q3 West LibertyTouchdown, 2 plays, 22 yards
  17. Q3 Robert MorrisTouchdown, 6 plays, 48 yards
  18. Q4 West LibertyTouchdown, 11 plays, 73 yards
  19. Q4 Robert MorrisFumble, 9 plays, 69 yards
  20. Q4 West LibertyInterception, 7 plays, 37 yards
  21. 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:001st & 10 at own 35Jayson Jenkins kickoff for 65 yds for a touchback
15:001st & 10 at own 25Kohl Meisman run for 1 yd to the WLIB 26
15:002nd & 9 at own 26Hunter 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:001st & 10 at opp 34No 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:001st & 15 at opp 39Kohl Meisman sacked by Patrick McDonnell for a loss of 2 yards to the RMU 41
15:002nd & 17 at opp 41Hunter Patterson run for a loss of 12 yards to the WLIB 47
15:003rd & 29 at own 47Kohl Meisman sacked for a loss of 6 yards to the WLIB 41
11:254th & 35 at own 41Morgan Williamson punt for 51 yds
Robert Morris Touchdown, 10 plays
11:251st & 10 at own 8Ethan Shine run for 5 yds to the RMU 13
11:252nd & 5 at own 13Ethan Shine run for 11 yds to the RMU 24 for a 1ST down
11:251st & 10 at own 24Ethan Shine run for 14 yds to the RMU 38 for a 1ST down
11:251st & 10 at own 38Zach Tanner pass complete to Jaqai Carter for 21 yds to the WLIB 41 for a 1ST down
11:251st & 10 at opp 41Donta Whack run for 11 yds to the WLIB 30 for a 1ST down
11:251st & 10 at opp 30Donta Whack run for 8 yds to the WLIB 22
11:252nd & 2 at opp 22Ethan Shine run for 5 yds to the WLIB 17 for a 1ST down
11:251st & 10 at opp 17Zach Tanner pass complete to Thomas Lee for 7 yds to the WLIB 10
11:252nd & 3 at opp 10Ethan Shine run for no gain to the WLIB 10
5:173rd & 3 at opp 10Zach 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:171st & 10 at own 35Jayson Jenkins kickoff for 65 yds for a touchback
5:171st & 10 at own 25Rashid SeSay run for 1 yd to the WLIB 26
5:172nd & 9 at own 26Hunter Patterson run for a loss of 2 yards to the WLIB 24
5:174th & 6 at own 29PENALTY WLU False Start (Singleton,Trey) 5 yards from WLU29 to WLU24. NO PLAY.
5:173rd & 11 at own 24Robert Morris Penalty, Defensive Offside (5 Yards) to the WLIB 29
3:354th & 11 at own 24Morgan Williamson punt for 37 yds , Tahseen Howard returns for 10 yds to the RMU 49
Robert Morris Touchdown, 7 plays
3:351st & 10 at own 49Jaqai Carter run for 13 yds to the WLIB 38 for a 1ST down
3:351st & 10 at opp 38Zach Tanner pass complete to Thomas Lee for 2 yds to the WLIB 36
3:352nd & 8 at opp 36Donta Whack run for 7 yds to the WLIB 29
3:353rd & 1 at opp 29Ethan Shine run for 8 yds to the WLIB 21 for a 1ST down
3:351st & 10 at opp 21Zach Tanner pass complete to Thomas Lee for 6 yds to the WLIB 15
0:002nd & 4 at opp 15Donta Whack run for 13 yds to the WLIB 2 for a 1ST down
Q2 14:561st & goal at opp 2Donta Whack run for 2 yds for a TD (Jayson Jenkins KICK)Robert Morris 14, West Liberty 0
Q2 14:491st & 10 at own 35Jayson 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:491st & 10 at own 6Kohl Meisman pass complete to Trey Singleton for 28 yds to the WLIB 34 for a 1ST down
14:491st & 10 at own 34Hunter Patterson run for 6 yds to the WLIB 40
14:492nd & 4 at own 40Kohl Meisman pass complete to Trey Singleton for 3 yds to the WLIB 43
14:493rd & 1 at own 43No 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:491st & 10 at opp 37Kohl Meisman pass incomplete to Hunter Patterson
14:492nd & 10 at opp 37Jaedon Alston run for 5 yds to the RMU 32
14:493rd & 5 at opp 32Kohl Meisman pass incomplete to Trey Singleton
12:024th & 5 at opp 32Kohl Meisman pass complete to Trey Singleton for 2 yds to the RMU 30
Robert Morris Fumble, 2 plays
12:021st & 10 at own 30Ethan Shine run for 23 yds to the WLIB 47 for a 1ST down
11:111st & 10 at opp 47Taj Dyches run for 5 yds to the WLIB 46 Taj Dyches fumbled, recovered by WLIB Junus McGraw
West Liberty Interception, 9 plays
11:111st & 10 at own 46Kohl Meisman pass incomplete to Trey Singleton
11:112nd & 10 at own 46Kohl Meisman pass complete to Jaylin Harcum for 13 yds to the RMU 41 for a 1ST down
11:111st & 10 at opp 41Kohl Meisman run for 2 yds to the RMU 39
11:112nd & 8 at opp 39Kohl Meisman pass complete to Trey Singleton for 14 yds to the RMU 25 for a 1ST down
11:111st & 10 at opp 25Rashid SeSay run for a loss of 4 yards to the RMU 29
11:112nd & 14 at opp 29Kohl Meisman pass complete to Levi Gullion for 9 yds to the RMU 20
11:113rd & 5 at opp 20Hunter Patterson run for 13 yds to the RMU 7 for a 1ST down
11:111st & goal at opp 7Hunter Patterson run for 1 yd to the RMU 6
6:232nd & goal at opp 6Kohl Meisman pass intercepted, touchback. Israel Petite return for no gain
Robert Morris Punt, 3 plays
6:231st & 10 at own 20Donta Whack run for 3 yds to the RMU 23
6:232nd & 7 at own 23Zach Tanner sacked by Grant Thompson for a loss of 9 yards to the RMU 14
6:233rd & 16 at own 14Robert Morris Penalty, Offensive Holding (Yards) declined
4:184th & 8 at own 22Jayson Jenkins punt for 18 yds
West Liberty Turnover on downs, 7 plays
4:181st & 10 at opp 40Kohl 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:181st & 10 at opp 23Kohl Meisman pass complete to Hunter Patterson for 4 yds to the RMU 19
4:182nd & 6 at opp 19Kohl Meisman run for 11 yds to the RMU 8 for a 1ST down
4:181st & goal at opp 8Hunter Patterson run for 1 yd to the RMU 7
2:002nd & goal at opp 7Timeout Robert Morris, clock 02:00
2:002nd & goal at opp 7Kohl Meisman run for 6 yds to the RMU 1
1:373rd & goal at opp 1Timeout Robert Morris, clock 01:37
1:373rd & goal at opp 1Hunter Patterson run for a loss of 2 yards to the RMU 3
0:494th & goal at opp 3Timeout West Liberty, clock 00:49
0:444th & goal at opp 3Kohl Meisman sacked for a loss of 7 yards to the RMU 10
Robert Morris End of half, 1 play
0:001st & 10 at own 10Ethan 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:511st & 10 at own 35Chase Hile kickoff for 61 yds , Owen McGraw return for 49 yds to the WLIB 47
14:511st & 10 at opp 47Ethan Shine run for 6 yds to the WLIB 41
Robert Morris Punt, 2 plays
14:512nd & 4 at opp 41Zach Tanner pass incomplete to Chaz Middleton
14:513rd & 4 at opp 41Ethan Shine run for 2 yds to the WLIB 39
12:574th & 2 at opp 39Jayson Jenkins punt for 39 yds for a touchback
12:471st & 10 at own 20Hunter Patterson run for 3 yds to the WLIB 23 Hunter Patterson fumbled, recovered by RMU Xavier Styles
Robert Morris 5 plays
12:471st & 10 at opp 23Donta Whack run for 9 yds to the WLIB 14
12:472nd & 1 at opp 14Donta Whack run for 3 yds to the WLIB 11 for a 1ST down
12:471st & 10 at opp 11Ethan Shine run for 2 yds to the WLIB 9
12:472nd & 8 at opp 9Shotgun 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:152nd & 3 at opp 4Zach 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:151st & 10 at own 35Jayson Jenkins kickoff for 65 yds for a touchback
10:151st & 10 at own 25Kohl Meisman pass incomplete
10:152nd & 10 at own 25Kohl Meisman pass complete to Jaylin Harcum for 7 yds to the WLIB 32
10:153rd & 3 at own 32Kohl Meisman pass complete to Jaylin Harcum for 11 yds to the WLIB 43 for a 1ST down
10:151st & 10 at own 43Hunter Patterson run for 2 yds to the WLIB 45
10:152nd & 8 at own 45Kohl Meisman pass incomplete to Trey Singleton
10:153rd & 8 at own 45Kohl Meisman pass complete to Silas Hinson for 11 yds to the RMU 44 for a 1ST down
10:151st & 10 at opp 44Kohl Meisman pass incomplete to Trey Singleton
10:152nd & 10 at opp 44Kohl Meisman pass incomplete to Levi Gullion
10:153rd & 10 at opp 44Kohl Meisman pass complete to Jaylin Harcum for 11 yds to the RMU 33 for a 1ST down
10:151st & 10 at opp 33Hunter Patterson run for a loss of 3 yards to the RMU 36
10:152nd & 13 at opp 36Kohl Meisman pass complete to Silas Hinson for 15 yds to the RMU 21 for a 1ST down
10:151st & 10 at opp 21Hunter Patterson pass incomplete to Trey Singleton
10:152nd & 10 at opp 21Hunter Patterson run for 1 yd to the RMU 20
10:153rd & 9 at opp 20Kohl Meisman pass incomplete to Thoyne Charles
3:594th & 9 at opp 20Morgan Williamson 30 yd FG MISSED
3:591st & 10 at opp 22Timeout Robert Morris, clock 03:59
3:241st & 10 at own 20Donta Whack run for 2 yds to the RMU 22 Donta Whack fumbled, recovered by WLIB Justice Lawrence
West Liberty Touchdown, 2 plays
3:241st & 10 at opp 22Jaedon Alston run for 2 yds to the RMU 20
3:242nd & 8 at opp 20No 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:061st & goal at opp 10Jaedon Alston run for 10 yds for a TD (Morgan Williamson KICK)Robert Morris 21, West Liberty 7
Robert Morris Touchdown, 6 plays
2:571st & 10 at own 35Chase Hile kickoff for 46 yds , Richard Ransom return for 33 yds to the WLIB 48
2:571st & 10 at opp 48Ethan Shine run for 28 yds to the WLIB 20 for a 1ST down
2:571st & 10 at opp 20Ethan Shine run for 2 yds to the WLIB 18
2:572nd & 8 at opp 18Muwaffaq Parkman run for 6 yds to the WLIB 12
2:573rd & 2 at opp 12Ethan Shine run for 2 yds to the WLIB 10 for a 1ST down
0:001st & goal at opp 10Ethan Shine run for 9 yds to the WLIB 1
Q4 14:562nd & goal at opp 1Ethan 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:511st & 10 at own 35Jayson Jenkins kickoff for 53 yds , Thoyne Charles return for 15 yds to the WLIB 27
14:511st & 10 at own 27Kohl Meisman pass incomplete to Rashad Murray
14:512nd & 10 at own 27Kohl Meisman pass complete to Jaylin Harcum for 14 yds to the WLIB 41 for a 1ST down
14:511st & 10 at own 41Kohl Meisman sacked by Ameer Johnson for a loss of 4 yards to the WLIB 37
14:512nd & 14 at own 37Hunter Patterson run for 8 yds to the WLIB 45
14:513rd & 6 at own 45Kohl Meisman pass complete to Jaylin Harcum for 10 yds to the RMU 45 for a 1ST down
14:511st & 10 at opp 45Rashid SeSay run for 4 yds to the RMU 41
14:512nd & 6 at opp 41Kohl Meisman pass complete to Trey Singleton for 24 yds to the RMU 17 for a 1ST down
14:511st & 10 at opp 17Kohl Meisman pass incomplete to Trey Singleton
14:512nd & 10 at opp 17PENALTY WLU False Start (Tavo,Isaac) 5 yards from RMU17 to RMU22. NO PLAY.
14:512nd & 15 at opp 22Hunter Patterson run for no gain to the RMU 22
14:513rd & 15 at opp 22Kohl Meisman run for 12 yds to the RMU 10
9:144th & 3 at opp 10Kohl 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:061st & 10 at own 35Chase Hile kickoff for 65 yds , Owen McGraw return for 20 yds to the RMU 20
9:061st & 10 at own 20Ethan Shine run for 2 yds to the RMU 22
9:062nd & 8 at own 22Ethan Shine run for no gain to the RMU 22
9:063rd & 8 at own 22Zach Tanner pass complete to Thomas Lee for 19 yds to the RMU 41 for a 1ST down
9:061st & 10 at own 41Zach Tanner run for 4 yds to the RMU 45
9:062nd & 6 at own 45Xavier 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:061st & 10 at opp 30Xavier Goulbourne run for 2 yds to the WLIB 28
9:062nd & 8 at opp 28Zach Tanner pass complete to Galen Combs for 14 yds to the WLIB 14 for a 1ST down
9:061st & 10 at opp 14Ethan Shine run for 3 yds to the WLIB 11
3:272nd & 7 at opp 11Xavier Goulbourne run for no gain to the WLIB 11 Xavier Goulbourne fumbled, recovered by WLIB Grant Thompson
West Liberty Interception, 7 plays
3:271st & 10 at own 11No 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:271st & 10 at own 26Kohl Meisman run for 5 yds to the WLIB 31
3:272nd & 5 at own 31Kohl Meisman pass complete to Trey Singleton for 7 yds to the WLIB 38 for a 1ST down
3:271st & 10 at own 38Kohl Meisman pass incomplete to Trey Singleton
3:272nd & 10 at own 38Kohl Meisman pass complete to Levi Gullion for 5 yds to the WLIB 43
2:003rd & 5 at own 43Timeout Robert Morris, clock 02:00
2:003rd & 5 at own 43Kohl Meisman pass complete to Silas Hinson for 4 yds to the WLIB 47
1:424th & 1 at own 47Timeout Robert Morris, clock 01:42
1:424th & 1 at own 47Kohl Meisman run for 1 yd to the WLIB 48 for a 1ST down
1:141st & 10 at own 48Kohl Meisman pass intercepted Tyler Henry return for 29 yds to the WLIB 25
Robert Morris End of game, 2 plays
1:141st & 10 at opp 25Kneel down by Robert Morris at WLU27 for loss of 2 yards.
0:002nd & 12 at opp 27Kneel 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.

Robert Morris leads 1–⁠0 in their only meeting.

Around this game