Robert Morris at Wagner

Saturday, August 29, 2026

Robert Morris beat Wagner 28–⁠7. It was their 19th meeting; Robert Morris leads the series 11–⁠8.

AwayRobert Morris3–⁠4 in 2026
28
HomeWagner1–⁠6 in 2026
7

Final at Wagner College Stadium, Staten IslandTV: ESPN+Attendance 1,757

At kickoff
74°F, wind 11 mph from the northWeather: NOAA NCEI Global Historical Climatology Network hourly; Newark Liberty International Airport, 10 km from the stadium, nine minutes before kickoff
Official
Mike QuinnGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Robert Morris1407728
Wagner00707

Standouts

  • PassingCarson Haggard19 of 32, 206 yards, 3 TD, 2 INTRobert Morris
  • ReceivingGalen Combs4 catches, 104 yards, 2 TDRobert Morris
  • DefenseKhalil Hunter8 tackles, 1.5 sacks, 2.5 for lossRobert Morris

Player stats

Robert Morris

PassingC/AttYdsTDInt
Carson Haggard19/3220632
RushingCarYdsTDLong
J’Kharri Thomas142808
Keino Fitzpatrick II51907
Breyon Williams718010
Carson Haggard21207
ReceivingRecYdsTDLong
Galen Combs4104264
Jaqai Carter539119
Tyler Evans424011
Amanuel Dickson117017
DefenseTklTFLSacksInt
Khalil Hunter82.51.50
Amanuel Dickson72.500
Noel Roach50.500
Tahseen Howard5000
Asher Wilson4210
Tyreke Jinks41.510
David Johnson21.51.50
Brandon Martin20.50.50
Khalil Daniels20.50.50

Wagner

PassingC/AttYdsTDInt
Jack Stevens10/196300
Benjamin Newman4/121200
RushingCarYdsTDLong
Matt Morad103208
Karlos Grier111011
Jack Stevens4207
Malik Redd1101
ReceivingRecYdsTDLong
Zion Fowler-El430012
Teree McDonald222014
Karlos Grier2807
Jeremiah Colclough2604
DefenseTklTFLSacksInt
Brendan Leal6000
Wes Johnston61.500
Shamar Williams5001
Dashawn Long5000
Julio Tatis4001

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

Team stats

Robert MorrisWagner
285Total yards97
206Passing yards75
79Rushing yards22
6.4Yards per pass2.4
2.5Yards per rush0.8
13First downs6
6–⁠18Third downs1–⁠16
1–⁠2Fourth downs1–⁠1
2Turnovers1
6–⁠45Penalties6–⁠30
33:49Possession26:11
6Sacks (by defense)0

Efficiency

Robert MorrisWagner
30%Success rate14%
0.10EPA per play−0.46
1.84Explosiveness1.16
−0.23Rushing EPA−0.37
0.20Passing EPA−0.34
15%Passing-down success8%
33%Havoc by its defense16%

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)

Wagner 62% to win. Robert Morris won as Elo’s underdog.

The line

Wagner −5.5, over/under 40.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 Wagner 65%, Robert Morris 35%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wagner end zoneRobert Morris end zoneQ1 WagnerPunt, 3 playsQ1 Robert MorrisPunt, 3 playsQ1 WagnerPunt return TD, 6 plays (Robert Morris scores)Q1 WagnerFumble, 1 playQ1 Robert MorrisTouchdown, 4 playsQ1 WagnerPunt, 5 playsQ1 Robert MorrisPunt, 3 playsQ1 WagnerPunt, 5 playsQ1 Robert MorrisPunt, 3 playsQ2 WagnerPunt, 3 playsQ2 Robert MorrisPunt, 7 playsQ2 WagnerPunt, 3 playsQ2 Robert MorrisPunt, 3 playsQ2 WagnerPunt, 6 playsQ2 Robert MorrisInterception, 3 playsQ2 WagnerPunt, 3 playsQ2 Robert MorrisEnd of half, 1 playQ3 Robert MorrisPick-six, 3 plays (Wagner scores)Q3 Robert MorrisPunt, 3 playsQ3 WagnerPunt, 7 playsQ3 Robert MorrisPunt, 3 playsQ3 WagnerPunt, 3 playsQ3 Robert MorrisTouchdown, 3 playsQ3 WagnerPunt, 3 playsQ3 Robert MorrisPunt, 3 playsQ4 WagnerPunt, 3 playsQ4 Robert MorrisTouchdown, 15 playsQ4 WagnerPunt, 3 playsQ4 Robert MorrisTurnover on downs, 7 playsQ4 WagnerEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Wagner drives left to right, Robert Morris right to left.
  1. Q1 WagnerPunt, 3 plays, 46 yards
  2. Q1 Robert MorrisPunt, 3 plays, 51 yards
  3. Q1 WagnerPunt return TD, 6 plays (Robert Morris scores), −20 yards
  4. Q1 WagnerFumble, 1 play, −4 yards
  5. Q1 Robert MorrisTouchdown, 4 plays, 26 yards
  6. Q1 WagnerPunt, 5 plays, 55 yards
  7. Q1 Robert MorrisPunt, 3 plays, 48 yards
  8. Q1 WagnerPunt, 5 plays, 43 yards
  9. Q1 Robert MorrisPunt, 3 plays, 53 yards
  10. Q2 WagnerPunt, 3 plays, 50 yards
  11. Q2 Robert MorrisPunt, 7 plays, 59 yards
  12. Q2 WagnerPunt, 3 plays, 51 yards
  13. Q2 Robert MorrisPunt, 3 plays, 50 yards
  14. Q2 WagnerPunt, 6 plays, 56 yards
  15. Q2 Robert MorrisInterception, 3 plays, 48 yards
  16. Q2 WagnerPunt, 3 plays, 53 yards
  17. Q2 Robert MorrisEnd of half, 1 play, 20 yards
  18. Q3 Robert MorrisPick-six, 3 plays (Wagner scores), −29 yards
  19. Q3 Robert MorrisPunt, 3 plays, 58 yards
  20. Q3 WagnerPunt, 7 plays, 27 yards
  21. Q3 Robert MorrisPunt, 3 plays, 50 yards
  22. Q3 WagnerPunt, 3 plays, 33 yards
  23. Q3 Robert MorrisTouchdown, 3 plays, 75 yards
  24. Q3 WagnerPunt, 3 plays, 34 yards
  25. Q3 Robert MorrisPunt, 3 plays, 39 yards
  26. Q4 WagnerPunt, 3 plays, 34 yards
  27. Q4 Robert MorrisTouchdown, 15 plays, 76 yards
  28. Q4 WagnerPunt, 3 plays, 31 yards
  29. Q4 Robert MorrisTurnover on downs, 7 plays, 18 yards
  30. Q4 WagnerEnd of game, 3 plays, 7 yards

Play by play

1st quarter8 drives, then Robert Morris 14, Wagner 0
Wagner Punt, 3 plays
15:001st & 10 at own 35#43 L.Valens kickoff 65 yards to the Wagner00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #7 J.Stevens pass complete short right to #5 C.Lawlor caught at Wagner29, for 4 yards to the Wagner29 (#4 M.Kilburn), out of bounds
15:002nd & 6 at own 29No Huddle-Shotgun #7 J.Stevens pass incomplete short middle to #13 K.Grier thrown to Wagner36 broken up by #26 R.Woods
15:003rd & 6 at own 29No Huddle-Shotgun #7 J.Stevens rush right for 2 yards gain to the Wagner31 (#10 N.Roach)
13:424th & 4 at own 31#98 V.Muscillo punt 41 yards to the RMU28 #1 T.Howard return 1 yard to the RMU29, out of bounds at RMU29
Robert Morris Punt, 3 plays
13:421st & 10 at own 29No Huddle-Shotgun #3 C.Haggard pass incomplete deep middle to #9 G.Combs thrown to RMU49
13:422nd & 10 at own 29No Huddle-Shotgun #1 K.Fitzpatrick ll rush middle for 4 yards gain to the RMU33 (#11 E.Dukes)
13:423rd & 6 at own 33No Huddle-Shotgun #3 C.Haggard pass incomplete deep middle to #8 J.Carter thrown to Wagner35
12:414th & 6 at own 33#33 B.Costa punt 47 yards to the Wagner20 fair catch by #9 T.McDonald at Wagner20
Wagner Punt return TD, 6 plays (Robert Morris scores)
12:411st & 10 at own 20No Huddle-Shotgun #0 S.Kamau rush middle for 0 yards to the Wagner20 (#13 K.Hunter; #11 A.Dickson)
12:412nd & 10 at own 20No Huddle-Shotgun #2 M.Redd rush left for 1 yard gain to the Wagner21 (#15 T.Jinks; #10 N.Roach)
12:413rd & 9 at own 21No Huddle-Shotgun #7 J.Stevens pass complete short right to #1 Z.Fowler-El caught at Wagner33, for 12 yards to the Wagner33, End Of Play, 1ST DOWN
12:411st & 10 at own 33No Huddle-Shotgun #0 S.Kamau rush left for 1 yard loss to the Wagner32 (#11 A.Dickson; #5 D.Whack)
12:412nd & 11 at own 32PENALTY Wagner False Start (#1 Z.Fowler-El) 5 yards from Wagner32 to Wagner27. NO PLAY
12:412nd & 16 at own 27No Huddle-Shotgun #7 J.Stevens pass complete short left to #9 T.McDonald caught at Wagner35, for 8 yards to the Wagner35, out of bounds at Wagner35
12:413rd & 8 at own 35No Huddle-Shotgun #7 J.Stevens sacked for loss of 1 yard to the Wagner34 (#0 D.Johnson, #13 K.Hunter)
9:214th & 9 at own 34#98 V.Muscillo punt 0 yards to the Wagner34 blocked by #9 A.Wilson recovered by RMU #9 G.Combs at Wagner22 #9 G.Combs return 22 yards to the Wagner00 TOUCHDOWN, clock 09:21 #43 L.Valens kick attempt good (H: #10 J.Frey, LS: #57 J.Neely) #43 L.Valens kick attempt good (H: #33 B.Costa, LS: #57 J.Neely)Robert Morris 7, Wagner 0
9:111st & 5 at own 30No Huddle-Shotgun #9 T.McDonald rush right for 4 yards loss to the Wagner26 fumbled by #9 T.McDonald at Wagner25 forced by #9 A.Wilson recovered by RMU #26 R.Woods at Wagner26, End Of Play
Robert Morris Touchdown, 4 plays
9:111st & 10 at opp 26PENALTY Wagner Offside (#44 J.Gaston) 5 yards from Wagner26 to Wagner21. NO PLAY
9:111st & 5 at opp 21No Huddle-Shotgun #3 C.Haggard pass incomplete deep right to #8 J.Carter thrown to Wagner01 PENALTY Wagner Holding (#29 A.Parks) 10 yards from Wagner21 to Wagner11, 1ST DOWN. NO PLAY
9:061st & 10 at opp 11(09:06) No Huddle-Shotgun #1 K.Fitzpatrick ll rush middle for 7 yards gain to the Wagner04 (#0 L.Barnes; #18 D.Long)
9:062nd & 3 at opp 4No Huddle-Shotgun #1 K.Fitzpatrick ll rush left for 1 yard gain to the Wagner03 (#26 C.Haynes; #9 A.Idriss)
9:063rd & 2 at opp 3No Huddle-Shotgun #3 C.Haggard pass complete short right to #15 T.Jinks caught at Wagner05, for 2 yards to the Wagner01 (#1 S.Williams), 1ST DOWN
9:061st & goal at opp 1No Huddle-Shotgun #3 C.Haggard rush right for 1 yard gain to the Wagner00 TOUCHDOWN nullified by penalty, clock 00:00 PENALTY RMU Illegal Formation (#5 D.Whack) 5 yards from Wagner01 to Wagner06. NO PLAY
6:511st & goal at opp 6No Huddle-Shotgun #3 C.Haggard pass complete short left to #8 J.Carter caught at Wagner00, for 6 yards to the Wagner00 TOUCHDOWN, clock 06:51 #43 L.Valens kick attempt good (H: #33 B.Costa, LS: #57 J.Neely)Robert Morris 14, Wagner 0
Wagner Punt, 5 plays
6:511st & 10 at own 35(06:51) #43 L.Valens kickoff 65 yards to the Wagner00, Touchback
6:511st & 10 at own 25(06:51) No Huddle-Shotgun #7 J.Stevens pass complete short right to #1 Z.Fowler-El caught at Wagner29, for 3 yards to the Wagner28 (#1 T.Howard), out of bounds
6:512nd & 7 at own 28No Huddle-Shotgun #7 J.Stevens pass complete short right to #1 Z.Fowler-El caught at Wagner32, for 8 yards to the Wagner36 (#13 K.Hunter), 1ST DOWN
6:511st & 10 at own 36No Huddle-Shotgun #7 J.Stevens pass complete short left to #4 J.Colclough caught at Wagner40, for 4 yards to the Wagner40 (#5 E.Davis; #26 R.Woods)
6:512nd & 6 at own 40No Huddle-Shotgun #7 J.Stevens pass incomplete short middle to #5 C.Lawlor thrown to Wagner45
6:513rd & 6 at own 40No Huddle-Shotgun #7 J.Stevens pass incomplete short right to #1 Z.Fowler-El thrown to RMU45
5:064th & 6 at own 40#98 V.Muscillo punt 40 yards to the RMU20 fair catch by #1 T.Howard at RMU20
Robert Morris Punt, 3 plays
5:061st & 10 at own 20PENALTY RMU False Start (#50 J.Graeper) 5 yards from RMU20 to RMU15. NO PLAY
5:061st & 15 at own 15No Huddle-Shotgun #3 C.Haggard pass complete short left to #11 T.Evans caught at RMU20, for 3 yards to the RMU18 (#24 J.Tatis)
5:062nd & 12 at own 18PENALTY RMU Delay Of Game (#3 C.Haggard) 5 yards from RMU18 to RMU13. NO PLAY
5:062nd & 17 at own 13No Huddle-Shotgun #3 C.Haggard pass incomplete short right to #11 T.Evans thrown to RMU18 QB hurried by #3 A.Cornish
5:063rd & 17 at own 13No Huddle-Shotgun #3 C.Haggard pass incomplete deep right to #81 N.Schaerli thrown to Wagner46 broken up by #1 S.Williams
3:334th & 17 at own 13#33 B.Costa punt 55 yards to the Wagner32
Wagner Punt, 5 plays
3:331st & 10 at own 32No Huddle-Shotgun #3 M.Morad rush left for 3 yards gain to the Wagner35 (#13 K.Hunter)
3:332nd & 7 at own 35No Huddle-Shotgun #7 J.Stevens pass complete short left to #9 T.McDonald caught at Wagner43, for 14 yards to the Wagner49 (#10 N.Roach), 1ST DOWN
3:331st & 10 at own 49No Huddle-Shotgun #3 M.Morad rush left for 3 yards loss to the Wagner46 (#10 N.Roach; #11 A.Dickson)
3:332nd & 13 at own 46No Huddle-Shotgun #7 J.Stevens pass complete short right to #13 K.Grier caught at Wagner47, for 1 yard to the Wagner47 (#1 T.Howard)
3:333rd & 12 at own 47No Huddle-Shotgun #7 J.Stevens sacked for loss of 6 yards to the Wagner41 (#9 A.Wilson, #15 T.Jinks)
0:124th & 18 at own 41#98 V.Muscillo punt 36 yards to the RMU23 #1 T.Howard return 2 yards to the RMU25 (#3 A.Cornish)
Robert Morris Punt, 3 plays
0:121st & 10 at own 25No Huddle-Shotgun #5 D.Whack rush left for 0 yards to the RMU25 (#44 J.Gaston; #90 N.Moorehead)
Q2 15:002nd & 10 at own 25(15:00) PENALTY RMU False Start (#8 J.Carter) 5 yards from RMU25 to RMU20. NO PLAY
Q2 15:002nd & 15 at own 20(15:00) No Huddle-Shotgun #5 D.Whack rush middle for 1 yard gain to the RMU21 (#44 J.Gaston)
Q2 15:002nd & 10 at own 25Timeout Robert Morris, clock 15:00
Q2 15:003rd & 14 at own 21No Huddle-Shotgun #3 C.Haggard pass complete short right to #8 J.Carter caught at RMU30, for 8 yards to the RMU29 (#26 C.Haynes)
Q2 13:274th & 6 at own 29(13:38) #33 B.Costa punt 49 yards to the Wagner22 fair catch by #1 Z.Fowler-El at Wagner22
2nd quarter8 drives, then Robert Morris 14, Wagner 0
Wagner Punt, 3 plays
13:271st & 10 at own 22(13:27) No Huddle-Shotgun #7 J.Stevens pass complete short right to #4 J.Colclough caught at Wagner22, for 2 yards to the Wagner24 (#1 T.Howard; #13 K.Hunter)
13:272nd & 8 at own 24No Huddle-Shotgun #7 J.Stevens pass complete short right to #1 Z.Fowler-El caught at Wagner32, for 7 yards to the Wagner31 (#26 R.Woods)
13:273rd & 1 at own 31No Huddle-Shotgun #22 J.Lewis rush right for 2 yards loss to the Wagner29 (#13 K.Hunter; #15 T.Jinks)
11:334th & 3 at own 29(11:52) #98 V.Muscillo punt 43 yards to the RMU28, out of bounds at RMU28
Robert Morris Punt, 7 plays
11:331st & 10 at own 28No Huddle-Shotgun #3 C.Haggard pass complete short right to #8 J.Carter caught at RMU47, for 19 yards to the RMU47 (#24 J.Tatis), 1ST DOWN
11:011st & 10 at own 47(11:01) No Huddle-Shotgun #4 D.Mohammed rush left for 2 yards gain to the RMU49 (#4 B.Leal; #40 V.Bertone)
11:012nd & 8 at own 49No Huddle-Shotgun #1 K.Fitzpatrick ll rush middle for 5 yards gain to the Wagner46 (#3 A.Cornish; #2 W.Johnston)
11:013rd & 3 at opp 46No Huddle-Shotgun #3 C.Haggard pass complete short left to #9 G.Combs caught at Wagner41, for 5 yards to the Wagner41 (#18 D.Long), 1ST DOWN
11:011st & 10 at opp 41No Huddle-Shotgun #20 J.Thomas rush middle for 0 yards to the Wagner41 (#6 O.Adeyemi; #12 E.Hiscock)
8:062nd & 10 at opp 41(08:06) No Huddle-Shotgun #3 C.Haggard pass incomplete short right to #11 T.Evans thrown to Wagner38
8:061st & 10 at opp 41Timeout Robert Morris, clock 08:06
8:063rd & 10 at opp 41No Huddle-Shotgun #3 C.Haggard pass incomplete deep right to #11 A.Dickson thrown to Wagner20 QB hurried by #5 E.Appolon
7:514th & 10 at opp 41#33 B.Costa punt 28 yards to the Wagner13 fair catch by #1 Z.Fowler-El at Wagner13
Wagner Punt, 3 plays
7:511st & 10 at own 13No Huddle-Shotgun #7 J.Stevens pass incomplete short left to #9 T.McDonald thrown to Wagner11 broken up by #1 T.Howard
7:512nd & 10 at own 13No Huddle-Shotgun #7 J.Stevens pass incomplete deep right to #1 Z.Fowler-El thrown to Wagner45
7:513rd & 10 at own 13No Huddle-Shotgun #7 J.Stevens rush left for 7 yards gain to the Wagner20 (#44 J.Lopinto), out of bounds
6:524th & 3 at own 20#98 V.Muscillo punt 44 yards to the RMU36 muffed by #1 T.Howard at RMU36 recovered by RMU #1 T.Howard at RMU36, End Of Play
Robert Morris Punt, 3 plays
6:521st & 10 at own 36(06:52) No Huddle-Shotgun #1 K.Fitzpatrick ll rush middle for 2 yards gain to the RMU38 (#0 L.Barnes; #44 J.Gaston)
6:522nd & 8 at own 38No Huddle-Shotgun #3 C.Haggard pass incomplete short right to #11 T.Evans thrown to RMU45
6:523rd & 8 at own 38No Huddle-Shotgun #3 C.Haggard pass complete short left to #12 A.Mays caught at RMU41, for 3 yards to the RMU41 (#24 J.Tatis)
5:154th & 5 at own 41#33 B.Costa punt 45 yards to the Wagner14
Wagner Punt, 6 plays
5:151st & 10 at own 14No Huddle-Shotgun #7 J.Stevens pass incomplete short right to #1 Z.Fowler-El thrown to Wagner20 broken up by #11 A.Dickson
5:152nd & 10 at own 14No Huddle-Shotgun #7 J.Stevens pass incomplete deep middle to #1 Z.Fowler-El thrown to Wagner35 broken up by #4 M.Kilburn
5:153rd & 10 at own 14No Huddle-Shotgun #7 J.Stevens sacked for loss of 12 yards to the Wagner02 (#9 A.Wilson) PENALTY RMU Face Mask (#9 A.Wilson) 15 yards from Wagner14 to Wagner29, 1ST DOWN. NO PLAY
5:151st & 10 at own 29No Huddle-Shotgun #13 K.Grier rush right for 11 yards gain to the Wagner40 (#1 T.Howard; #5 E.Davis), 1ST DOWN
5:151st & 10 at own 40No Huddle-Shotgun #0 S.Kamau rush right for 1 yard loss to the Wagner39 (#13 K.Hunter; #11 A.Dickson)
5:152nd & 11 at own 39No Huddle-Shotgun #7 J.Stevens pass incomplete short left to #13 K.Grier thrown to RMU42
5:153rd & 11 at own 39No Huddle-Shotgun #7 J.Stevens pass incomplete deep middle to #4 J.Colclough thrown to RMU20
3:144th & 11 at own 39(03:20) #98 V.Muscillo punt 31 yards to the RMU30, out of bounds at RMU30
Robert Morris Interception, 3 plays
3:141st & 10 at own 30No Huddle-Shotgun #3 C.Haggard pass complete short right to #11 T.Evans caught at RMU34, for 4 yards to the RMU34 (#24 J.Tatis)
3:142nd & 6 at own 34No Huddle-Shotgun #3 C.Haggard pass incomplete short left to #8 J.Carter thrown to RMU47
2:273rd & 6 at own 34No Huddle-Shotgun #3 C.Haggard pass intercepted by #1 S.Williams at Wagner22, End Of Play
2:342nd & 6 at own 34Timeout Robert Morris, clock 02:34
Wagner Punt, 3 plays
2:341st & 10 at own 22No Huddle-Shotgun #3 M.Morad rush left for 3 yards gain to the Wagner25 (#44 J.Lopinto; #9 A.Wilson)
2:002nd & 7 at own 25No Huddle-Shotgun #10 B.Newman sacked for loss of 6 yards to the Wagner19 (#13 K.Hunter)
2:001st & 10 at own 22Timeout Wagner, clock 02:00
1:163rd & 13 at own 19No Huddle-Shotgun #3 M.Morad rush right for 1 yard gain to the Wagner20 (#44 J.Lopinto)
1:162nd & 7 at own 25Timeout Wagner, clock 01:16
0:034th & 12 at own 20(00:20) #98 V.Muscillo punt 55 yards to the RMU25
0:203rd & 13 at own 19Timeout Wagner, clock 00:20
Robert Morris End of half, 1 play
0:201st & 10 at own 25No Huddle-Shotgun #3 C.Haggard pass complete short left to #9 G.Combs caught at RMU27, for 20 yards to the RMU45 (#2 W.Johnston; #18 D.Long), 1ST DOWN
3rd quarter10 drives, then Robert Morris 21, Wagner 7
Robert Morris Pick-six, 3 plays (Wagner scores)
14:541st & 10 at own 35(15:00) #20 R.Liszner kickoff 59 yards to the RMU06 #20 J.Thomas return 23 yards to the RMU29 (#42 J.Witcoski)
15:001st & 10 at own 29No Huddle-Shotgun #3 C.Haggard pass complete short right to #8 J.Carter caught at RMU28, for 2 yards to the RMU31 (#12 E.Hiscock; #18 D.Long)
15:002nd & 8 at own 31No Huddle-Shotgun #20 J.Thomas rush middle for 1 yard gain to the RMU32 (#4 B.Leal)
13:183rd & 7 at own 32No Huddle-Shotgun #3 C.Haggard pass intercepted by #24 J.Tatis at RMU40 #24 J.Tatis return 40 yards to the RMU00 TOUCHDOWN, clock 13:18 #43 J.DiSalvatore kick attempt good (H: #16 V.Cajano III, LS: #87 M.Bellamy)Robert Morris 14, Wagner 7
Robert Morris Punt, 3 plays
13:131st & 10 at own 35(13:18) #20 R.Liszner kickoff 65 yards to the RMU00 #20 J.Thomas return 17 yards to the RMU17 (#48 M.Andrews)
13:131st & 10 at own 17(13:13) No Huddle-Shotgun #3 C.Haggard pass complete short right to #11 T.Evans caught at RMU20, for 6 yards to the RMU23 (#40 V.Bertone)
13:132nd & 4 at own 23No Huddle-Shotgun #20 J.Thomas rush left for 3 yards loss to the RMU20 (#2 W.Johnston)
13:133rd & 7 at own 20No Huddle-Shotgun #3 C.Haggard pass complete short left to #25 B.Williams caught at RMU18, for 5 yards to the RMU25 (#2 W.Johnston)
11:024th & 2 at own 25#33 B.Costa punt 50 yards to the Wagner25 fair catch by #1 Z.Fowler-El at Wagner25
Wagner Punt, 7 plays
11:021st & 10 at own 25(11:02) No Huddle-Shotgun #3 M.Morad rush middle for 6 yards gain to the Wagner31 (#5 E.Davis; #10 N.Roach)
11:024th & 2 at own 25Timeout Robert Morris, clock 11:02
Wagner Punt, 7 plays
11:022nd & 4 at own 31No Huddle-Shotgun #3 M.Morad rush middle for 1 yard gain to the Wagner32 (#58 G.Linkous; #11 A.Dickson)
11:023rd & 3 at own 32No Huddle-Shotgun #10 B.Newman pass complete short right to #2 M.Redd caught at Wagner34, for 2 yards to the Wagner34 (#1 T.Howard)
11:024th & 1 at own 34No Huddle-Shotgun #3 M.Morad rush middle for 8 yards gain to the Wagner42 (#11 A.Dickson; #53 J.Harris), 1ST DOWN
11:021st & 10 at own 42PENALTY Wagner False Start (#88 C.Harris) 5 yards from Wagner42 to Wagner37. NO PLAY
9:011st & 15 at own 37(09:01) No Huddle-Shotgun #3 M.Morad rush right for 4 yards gain to the Wagner41 (#26 R.Woods), out of bounds
9:012nd & 11 at own 41No Huddle-Shotgun #3 M.Morad rush middle for 7 yards gain to the Wagner48 (#26 R.Woods)
9:013rd & 4 at own 48No Huddle-Shotgun #10 B.Newman pass incomplete short left to #9 T.McDonald thrown to RMU40
7:164th & 4 at own 48(07:25) #98 V.Muscillo punt 44 yards to the RMU08, out of bounds at RMU08
Robert Morris Punt, 3 plays
7:161st & 10 at own 8No Huddle-Shotgun #20 J.Thomas rush left for 4 yards loss to the RMU04 (#2 W.Johnston; #90 N.Moorehead)
7:164th & 4 at own 48Timeout Wagner, clock 07:16
Robert Morris Punt, 3 plays
7:162nd & 14 at own 4No Huddle-Shotgun #20 J.Thomas rush middle for 1 yard gain to the RMU05 (#6 O.Adeyemi)
7:163rd & 13 at own 5No Huddle-Shotgun #20 J.Thomas rush middle for 2 yards gain to the RMU07 (#4 B.Leal)
5:094th & 11 at own 7#33 B.Costa punt 51 yards to the Wagner42, out of bounds at Wagner42
Wagner Punt, 3 plays
5:091st & 10 at own 42(05:09) No Huddle-Shotgun #3 M.Morad rush middle for 2 yards gain to the Wagner44 (#44 J.Lopinto; #94 B.Martin)
5:092nd & 8 at own 44No Huddle-Shotgun #10 B.Newman pass incomplete short right to #1 Z.Fowler-El thrown to RMU38
4:253rd & 8 at own 44(04:25) No Huddle-Shotgun #10 B.Newman sacked for loss of 1 yard to the Wagner43 (#94 B.Martin, #9 A.Wilson)
3:374th & 9 at own 43#98 V.Muscillo punt 32 yards to the RMU25, out of bounds at RMU25
Robert Morris Touchdown, 3 plays
3:371st & 10 at own 25No Huddle-Shotgun #20 J.Thomas rush right for 8 yards gain to the RMU33 (#4 B.Leal)
3:372nd & 2 at own 33No Huddle-Shotgun #20 J.Thomas rush middle for 3 yards gain to the RMU36 (#3 A.Cornish; #18 D.Long), 1ST DOWN
2:031st & 10 at own 36Galen Combs 64 Yd pass from Carson Haggard (Lucca Valens Kick)Robert Morris 21, Wagner 7
Wagner Punt, 3 plays
1:541st & 10 at own 35(02:03) #43 L.Valens kickoff 59 yards to the Wagner06 #13 K.Grier return 41 yards to the Wagner47 (#2 T.Wilson; #6 A.Martin)
1:541st & 10 at own 47No Huddle-Shotgun #10 B.Newman pass incomplete short right to #1 Z.Fowler-El thrown to Wagner46 QB hurried by #23 K.Daniels
1:472nd & 10 at own 47(01:47) No Huddle-Shotgun #10 B.Newman sacked for loss of 2 yards to the Wagner45 (#23 K.Daniels, #15 T.Jinks)
1:473rd & 12 at own 45No Huddle-Shotgun #10 B.Newman pass incomplete short left to #9 T.McDonald thrown to RMU47 broken up by #26 R.Woods
0:514th & 12 at own 45#98 V.Muscillo punt 39 yards to the RMU16 #11 A.Dickson return 3 yards to the RMU19 (#26 C.Haynes)
Robert Morris Punt, 3 plays
0:512nd & 6 at own 23No Huddle-Shotgun #20 J.Thomas rush right for 0 yards to the RMU23 (#12 E.Hiscock)
Q4 15:003rd & 6 at own 23(15:00) No Huddle-Shotgun #3 C.Haggard pass incomplete short left to #81 N.Schaerli thrown to RMU24 broken up by #5 E.Appolon
0:001st & 10 at own 19No Huddle-Shotgun #3 C.Haggard pass complete short right to #20 J.Thomas caught at RMU23, for 4 yards to the RMU23, End Of Play
Q4 14:464th & 6 at own 23(14:56) #33 B.Costa punt 47 yards to the Wagner30 #1 Z.Fowler-El return 12 yards to the Wagner42 (#29 S.Cervantes)
4th quarter5 drives, then Robert Morris 28, Wagner 7
Wagner Punt, 3 plays
14:461st & 10 at own 42No Huddle-Shotgun #0 S.Kamau rush middle for 1 yard gain to the Wagner43 (#23 K.Daniels)
14:462nd & 9 at own 43No Huddle-Shotgun #10 B.Newman pass incomplete short right to #5 C.Lawlor thrown to RMU48 broken up by #4 M.Kilburn
14:463rd & 9 at own 43No Huddle-Shotgun #10 B.Newman sacked for loss of 8 yards to the Wagner35 (#0 D.Johnson) PENALTY Wagner Intentional Grounding (#10 B.Newman)
13:554th & 15 at own 37(14:02) #98 V.Muscillo punt 39 yards to the RMU24, out of bounds at RMU24
Robert Morris Touchdown, 15 plays
13:551st & 10 at own 24(13:55) No Huddle-Shotgun #3 C.Haggard pass complete short right to #8 J.Carter caught at RMU28, for 4 yards to the RMU28 (#31 J.Brooks)
13:552nd & 6 at own 28No Huddle-Shotgun #20 J.Thomas rush left for 4 yards gain to the RMU32 (#1 S.Williams; #3 A.Cornish)
13:553rd & 2 at own 32No Huddle-Shotgun #3 C.Haggard pass complete short left to #11 A.Dickson caught at RMU35, for 17 yards to the RMU49 (#1 S.Williams), 1ST DOWN
13:551st & 10 at own 49No Huddle-Shotgun #3 C.Haggard pass incomplete short left to #84 E.Palmore thrown to Wagner35
13:552nd & 10 at own 49No Huddle-Shotgun #20 J.Thomas rush middle for 6 yards gain to the Wagner45 (#2 W.Johnston; #31 J.Brooks)
13:553rd & 4 at opp 45No Huddle-Shotgun #20 J.Thomas rush middle for 3 yards gain to the Wagner42 (#4 B.Leal)
13:554th & 1 at opp 42No Huddle-Shotgun #3 C.Haggard rush right for 7 yards gain to the Wagner35 (#31 J.Brooks; #11 E.Dukes), 1ST DOWN
13:551st & 10 at opp 35No Huddle-Shotgun #3 C.Haggard pass incomplete deep left to #9 G.Combs thrown to Wagner00 broken up by #25 A.Bailey
9:302nd & 10 at opp 35(09:30) No Huddle-Shotgun #3 C.Haggard pass complete short left to #11 T.Evans caught at Wagner30, for 11 yards to the Wagner24 (#29 A.Parks), 1ST DOWN
9:301st & 10 at opp 35Timeout Robert Morris, clock 09:30
9:301st & 10 at opp 24No Huddle-Shotgun #6 K.Thomas rush right for 1 yard loss to the Wagner25 (#6 O.Adeyemi)
9:302nd & 11 at opp 25No Huddle-Shotgun #3 C.Haggard pass complete short right to #15 T.Jinks caught at Wagner20, for 8 yards to the Wagner17 (#1 S.Williams; #26 C.Haynes)
9:303rd & 3 at opp 17No Huddle-Shotgun #3 C.Haggard rush right for 5 yards gain to the Wagner12 (#1 S.Williams), out of bounds, 1ST DOWN
9:301st & 10 at opp 12No Huddle-Shotgun #20 J.Thomas rush right for 1 yard gain to the Wagner11 (#12 E.Hiscock; #31 J.Brooks)
9:302nd & 9 at opp 11No Huddle-Shotgun #20 J.Thomas rush left for 6 yards gain to the Wagner05 (#4 B.Leal) PENALTY RMU Illegal Block in Back (#8 J.Carter) 10 yards from Wagner05 to Wagner15
5:353rd & 13 at opp 15Galen Combs 15 Yd pass from Carson Haggard (Lucca Valens Kick)Robert Morris 28, Wagner 7
Wagner Punt, 3 plays
5:351st & 10 at own 35(05:35) #43 L.Valens kickoff 63 yards to the Wagner02 fair catch by #13 K.Grier at Wagner02
5:351st & 10 at own 25No Huddle-Shotgun #10 B.Newman pass complete short left to #0 S.Kamau caught at Wagner23, for 6 yards to the Wagner31 (#19 B.Allen)
5:352nd & 4 at own 31No Huddle-Shotgun #10 B.Newman pass complete short left to #0 S.Kamau caught at Wagner25, for 3 yards loss to the Wagner28 (#11 A.Dickson)
5:353rd & 7 at own 28No Huddle-Shotgun #10 B.Newman pass incomplete short left to #13 K.Grier thrown to Wagner40
4:334th & 7 at own 28(04:33) PENALTY Wagner Delay Of Game (#98 V.Muscillo) 5 yards from Wagner28 to Wagner23. NO PLAY
4:214th & 12 at own 23(04:30) #98 V.Muscillo punt 33 yards to the RMU44, out of bounds at RMU44
Robert Morris Turnover on downs, 7 plays
4:211st & 10 at own 44No Huddle-Shotgun #25 B.Williams rush middle for 1 yard loss to the RMU43 (#59 L.Martin; #90 N.Moorehead)
4:212nd & 11 at own 43No Huddle-Shotgun #25 B.Williams rush middle for 2 yards gain to the RMU45 (#17 E.Blackshire Jr)
4:213rd & 9 at own 45No Huddle-Shotgun #25 B.Williams rush middle for 10 yards gain to the Wagner45 (#17 E.Blackshire Jr), 1ST DOWN
4:211st & 10 at opp 45No Huddle-Shotgun #25 B.Williams rush middle for 3 yards gain to the Wagner42 (#90 N.Moorehead; #59 L.Martin)
4:212nd & 7 at opp 42No Huddle-Shotgun #25 B.Williams rush middle for 0 yards to the Wagner42 (#27 K.Cromwell)
4:213rd & 7 at opp 42No Huddle-Shotgun #25 B.Williams rush middle for 6 yards gain to the Wagner36 (#17 E.Blackshire Jr; #15 F.Camp)
0:244th & 1 at opp 36No Huddle-Shotgun #25 B.Williams rush left for 2 yards loss to the Wagner38 (#59 L.Martin; #97 A.Francis), TURNOVER ON DOWNS
Wagner End of game, 3 plays
0:241st & 10 at own 38(00:24) No Huddle-Shotgun #10 B.Newman pass incomplete short middle to #4 J.Colclough thrown to Wagner40
0:202nd & 10 at own 38(00:20) No Huddle-Shotgun #10 B.Newman pass incomplete deep left to #13 K.Grier thrown to RMU37
0:153rd & 10 at own 38(00:15) No Huddle-Shotgun #10 B.Newman pass complete short left to #13 K.Grier caught at Wagner43, for 7 yards to the Wagner45 (#19 B.Allen)

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 11–⁠8 in 19 meetings.

Recent meetings
2026Robert Morris 28, Wagner 7
2025Wagner 24, Robert Morris 20
2024Robert Morris 21, Wagner 14
2019Robert Morris 21, Wagner 13
2018Wagner 41, Robert Morris 7
2017Wagner 27, Robert Morris 7

Around this game