House Prediction
Model Margin
Lehigh by 4.9
Home Win Probability
Lehigh 62%
No market line posted for this game.
fitted_v1 · Dec 6, 2025
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
Villanova | 0 | 0 | 7 | 7 | 14 |
Lehigh | 0 | 0 | 7 | 0 | 7 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Villanova | Lehigh |
|---|---|---|
| Passing | 18-28 | 12-20 |
| Pass Yards | 208 | 161 |
| Rush Yards | 27 | 178 |
| Total Yards | 235 | 339 |
| Turnovers | 0 | 2 |
| 3rd Down | 3-12 | 3-11 |
| Penalties | 7-65 | 2-20 |
| Possession | 26:42 | 33:18 |
Player Leaders
Player Leaders
Play-by-Play
(14:56) No Huddle-Shotgun #4 J.Mace rush middle for 1 yard gain to the Nova39 (#8 T.Ochojski)
(14:23) No Huddle-Shotgun #4 J.Mace rush middle for 2 yards gain to the Nova41 (#0 T.Burke)
(13:47) No Huddle-Shotgun #7 P.McQuaide pass incomplete short right to #1 L.Colella thrown to Nova50
(13:43) #0 L.Larsen punt 47 yards to the Lehigh12 #3 N.Peltekian return 0 yards to the Lehigh12 (#11 J.Hall)
(13:19) No Huddle-Shotgun #0 J.Green rush right for 2 yards gain to the Lehigh14 (#32 O.Bursey)
(12:41) No Huddle-Shotgun #1 H.Johnson pass complete short left to #2 M.Humphrey caught at Lehigh20, for 13 yards to the Lehigh27 (#36 D.Bostic), 1ST DOWN
(12:01) No Huddle-Shotgun #6 L.Yoder rush middle for 3 yards gain to the Lehigh30, End Of Play
(11:19) No Huddle-Shotgun #7 M.Machalik rush right for 14 yards gain to the Lehigh44 (#31 S.Hartzell), 1ST DOWN
(10:33) No Huddle-Shotgun #0 J.Green rush right for 3 yards gain to the Lehigh47 (#32 O.Bursey)
(09:50) No Huddle-Shotgun #0 J.Green rush middle for 7 yards gain to the Nova46 (#36 D.Bostic), 1ST DOWN
(09:07) No Huddle-Shotgun #1 H.Johnson pass complete short right to #2 M.Humphrey caught at Nova39, for 7 yards to the Nova39, End Of Play
(08:24) No Huddle-Shotgun #1 H.Johnson rush left for 3 yards gain to the Nova36 (#3 J.Oluremi), 1ST DOWN
(07:39) No Huddle-Shotgun #1 H.Johnson rush middle for 6 yards gain to the Nova30 (#31 S.Hartzell)
(06:56) No Huddle-Shotgun #0 J.Green rush left for 5 yards gain to the Nova25 (#0 C.Martin; #5 T.Inge), 1ST DOWN
(06:18) No Huddle-Shotgun #1 H.Johnson pass incomplete deep middle to #2 M.Humphrey thrown to Nova00, 1ST DOWN, PENALTY Nova Pass Interference (#2 Z.Dawud) 15 yards from Nova25 to Nova10, 1ST DOWN. NO PLAY
(06:12) No Huddle-Shotgun #0 J.Green rush left for 6 yards gain to the Nova04 (#91 A.Howard)
(05:30) No Huddle-Shotgun #0 J.Green rush middle for 1 yard loss to the Nova05 (#0 C.Martin)
(04:51) No Huddle-Shotgun #1 H.Johnson pass complete short left to #5 A.Crossley caught at Nova05, for 3 yards to the Nova02 (#2 Z.Dawud)
(04:07) No Huddle-Shotgun #5 A.Crossley rush right for 1 yard loss to the Nova03 (#27 A.Hawkins), TURNOVER ON DOWNS
(04:06) No Huddle-Shotgun #4 J.Mace rush middle for 2 yards gain to the Nova05 (#98 Q.Joyner)
PENALTY Lehigh Offside (#0 T.Burke) 5 yards from Nova05 to Nova10. NO PLAY
(03:16) No Huddle-Shotgun #7 P.McQuaide sacked for loss of 5 yards to the Nova05 (#8 T.Ochojski) PENALTY Lehigh UNS: Unsportsmanlike Conduct (#16 M.Moore) 15 yards from Nova05 to Nova20, 1ST DOWN
(02:57) No Huddle-Shotgun #7 P.McQuaide pass complete short right to #1 L.Colella caught at Nova29, for 8 yards to the Nova28 (#20 D.Brown)
(02:18) No Huddle-Shotgun #20 I.Ragland rush right for 1 yard gain to the Nova29 (#1 M.Smith)
(01:41) No Huddle-Shotgun #20 I.Ragland rush left for 1 yard gain to the Nova30 (#16 M.Moore), 1ST DOWN
(00:56) No Huddle-Shotgun #20 I.Ragland rush left for 0 yards to the Nova30 (#11 M.Spatny)
(00:18) No Huddle-Shotgun #7 P.McQuaide sacked for loss of 8 yards to the Nova22 (#11 M.Spatny)
(15:00) No Huddle-Shotgun #7 P.McQuaide pass complete short right to #1 L.Colella caught at Nova32, for 10 yards to the Nova32 (#20 D.Brown)
(14:21) #0 L.Larsen punt 45 yards to the Lehigh23 #3 N.Peltekian return 15 yards to the Lehigh38 (#19 C.Dobrydney)
(14:12) No Huddle-Shotgun #0 J.Green rush left for 2 yards gain to the Lehigh40 (#91 A.Howard)
(13:25) No Huddle-Shotgun #7 M.Machalik rush middle for 4 yards gain to the Lehigh44 (#41 G.Rogan)
(12:46) No Huddle-Shotgun #1 H.Johnson pass incomplete deep left to #2 M.Humphrey thrown to Nova25
(12:40) #36 C.Poole punt 45 yards to the Nova11 fair catch by #83 B.Reed at Nova11
(12:34) No Huddle-Shotgun #4 J.Mace rush middle for 11 yards gain to the Nova22 (#16 M.Moore), 1ST DOWN
(11:55) No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #83 B.Reed thrown to Nova41 broken up by #5 A.Singleton
(11:50) No Huddle-Shotgun #20 I.Ragland rush right for 8 yards gain to the Nova30 (#54 J.Nelson; #93 L.Portella)
(11:16) No Huddle-Shotgun #20 I.Ragland rush right for 0 yards to the Nova30 (#32 C.Hughes)
(10:42) #0 L.Larsen punt 37 yards to the Lehigh33 fair catch by #3 N.Peltekian at Lehigh33
PENALTY Nova Offside (#91 A.Howard) 5 yards from Lehigh33 to Lehigh38. NO PLAY
(10:35) No Huddle-Shotgun #1 H.Johnson pass complete short middle to #9 G.Jamiel caught at Lehigh42, for 7 yards to the Lehigh45 (#32 O.Bursey), 1ST DOWN
(09:58) No Huddle-Shotgun #0 J.Green rush middle for 4 yards gain to the Lehigh49 (#32 O.Bursey; #44 R.Kimmel)
(09:21) No Huddle-Shotgun #1 H.Johnson pass incomplete short right to #14 A.Feaster thrown to Nova40 QB hurried by #32 O.Bursey
(09:14) No Huddle-Shotgun #1 H.Johnson pass complete short left to #0 J.Green caught at Nova44, for 7 yards to the Nova44, End Of Play, 1ST DOWN
(08:28) No Huddle-Shotgun #0 J.Green rush middle for 2 yards gain to the Nova42 (#32 O.Bursey)
(07:47) No Huddle-Shotgun #1 H.Johnson rush left for 1 yard gain to the Nova41 (#2 Z.Dawud)
(07:05) No Huddle-Shotgun #1 H.Johnson pass incomplete short right to #80 M.D'Avino thrown to Nova36
(06:58) #36 C.Poole punt 33 yards to the Nova08, out of bounds at Nova08
(06:51) No Huddle-Shotgun #4 J.Mace rush right for 5 yards gain to the Nova13 (#10 W.Parton; #16 M.Moore)
(06:18) No Huddle-Shotgun #7 P.McQuaide pass complete short left to #1 L.Colella caught at Nova19, for 12 yards to the Nova25 (#37 J.Dowd), 1ST DOWN
(05:48) No Huddle-Shotgun #7 P.McQuaide pass complete short right to #1 L.Colella caught at Nova34, for 9 yards to the Nova34 (#16 M.Moore)
(05:08) No Huddle-Shotgun #4 J.Mace rush right for 9 yards gain to the Nova43 (#3 N.Peltekian), 1ST DOWN
(04:31) No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #81 B.Binkowski thrown to Lehigh50
(04:28) No Huddle-Shotgun #7 P.McQuaide pass complete short middle to #13 C.Colby caught at Lehigh48, for 9 yards to the Lehigh48, End Of Play
(03:47) No Huddle-Shotgun #7 P.McQuaide pass incomplete short right to #83 B.Reed thrown to Lehigh32
(03:33) #0 L.Larsen punt 39 yards to the Lehigh09
(03:30) No Huddle-Shotgun #6 L.Yoder rush right for 2 yards gain to the Lehigh11 (#0 C.Martin; #91 A.Howard)
(02:52) No Huddle-Shotgun #1 H.Johnson pass complete short middle to #80 M.D'Avino caught at Lehigh15, for 4 yards to the Lehigh15 (#31 S.Hartzell)
(02:05) No Huddle-Shotgun #1 H.Johnson pass complete short middle to #9 G.Jamiel caught at Lehigh21, for 6 yards to the Lehigh21, End Of Play, 1ST DOWN
(02:00) No Huddle-Shotgun #6 L.Yoder rush middle for 5 yards gain to the Lehigh26 (#32 O.Bursey)
(01:30) No Huddle-Shotgun #1 H.Johnson pass complete short right to #9 G.Jamiel caught at Lehigh30, for 8 yards to the Lehigh34 (#23 J.Tyson), 1ST DOWN
(01:15) No Huddle-Shotgun #1 H.Johnson pass complete deep middle to #9 G.Jamiel caught at Nova46, for 20 yards to the Nova46, End Of Play, 1ST DOWN
(00:58) No Huddle-Shotgun #1 H.Johnson pass incomplete short left thrown to Nova40
(00:52) No Huddle-Shotgun #1 H.Johnson pass incomplete deep left to #2 M.Humphrey thrown to Nova25
(00:42) No Huddle-Shotgun #1 H.Johnson pass incomplete short right to #9 G.Jamiel thrown to Nova35 broken up by #36 D.Bostic
(00:40) #36 C.Poole punt 46 yards to the Nova00, Touchback
(00:33) No Huddle-Shotgun #20 I.Ragland rush left for 1 yard loss to the Nova19 (#54 J.Nelson)
(14:53) No Huddle-Shotgun #1 H.Johnson pass complete short left to #80 M.D'Avino caught at Lehigh44, for 36 yards to the Nova39 (#27 A.Hawkins), 1ST DOWN
(14:05) No Huddle-Shotgun #6 L.Yoder rush right for 31 yards gain to the Nova08 (#2 Z.Dawud), 1ST DOWN
(13:20) No Huddle-Shotgun #6 L.Yoder rush right for 3 yards gain to the Nova05 (#44 R.Kimmel)
(12:38) No Huddle-Shotgun #1 H.Johnson pass incomplete short right to #2 M.Humphrey thrown to Nova00
(12:33) No Huddle-Shotgun #5 A.Crossley rush right for 5 yards gain to the Nova00 TOUCHDOWN, clock 12:29 #36 C.Poole kick attempt good (H: #9 G.Jamiel, LS: #94 R.Ritter)
(12:23) No Huddle-Shotgun #7 P.McQuaide pass complete short middle to #4 J.Mace caught at Nova45, for 4 yards to the Nova47 (#32 C.Hughes)
(11:47) No Huddle-Shotgun #4 J.Mace rush left for 1 yard loss to the Nova46 (#16 M.Moore; #11 M.Spatny)
(11:08) No Huddle-Shotgun #7 P.McQuaide pass incomplete deep left to #16 L.Kopecky thrown to Lehigh15
(11:02) #0 L.Larsen punt 39 yards to the Lehigh15 #3 N.Peltekian return 14 yards to the Lehigh29 (#21 J.Williams)
(10:53) No Huddle-Shotgun #0 J.Green rush left for 3 yards gain to the Lehigh32 (#0 C.Martin)
(10:16) No Huddle-Shotgun #5 A.Crossley rush middle for 3 yards loss to the Lehigh29 (#44 R.Kimmel)
(09:29) No Huddle-Shotgun #0 J.Green rush middle for 5 yards gain to the Lehigh34 (#31 S.Hartzell; #8 K.Moody)
(08:49) #36 C.Poole punt 40 yards to the Nova26 fair catch by #83 B.Reed at Nova26
(08:42) No Huddle-Shotgun #20 I.Ragland rush left for 3 yards gain to the Nova29 (#98 Q.Joyner; #8 T.Ochojski)
(08:09) No Huddle-Shotgun #7 P.McQuaide pass incomplete short right to #1 L.Colella thrown to Nova33 broken up by #20 D.Brown
(08:05) No Huddle-Shotgun #7 P.McQuaide pass incomplete deep right to #16 L.Kopecky thrown to Lehigh45
(07:58) #0 L.Larsen punt 46 yards to the Lehigh25 #3 N.Peltekian return 11 yards to the Lehigh36 (#21 J.Williams)
(07:47) No Huddle-Shotgun #0 J.Green rush left for 1 yard loss to the Lehigh35 (#0 C.Martin)
(07:10) No Huddle-Shotgun #1 H.Johnson pass complete short right to #80 M.D'Avino caught at Lehigh41, for 17 yards to the Nova48 (#23 J.Tyson; #32 O.Bursey), 1ST DOWN
(06:28) No Huddle-Shotgun #6 L.Yoder rush middle for 13 yards gain to the Nova35 (#44 R.Kimmel), 1ST DOWN
(05:43) No Huddle-Shotgun #6 L.Yoder rush middle for 3 yards loss to the Nova38 fumbled by #6 L.Yoder at Nova38 forced by #44 R.Kimmel recovered by Nova #3 J.Oluremi at Nova38 #3 J.Oluremi return 3 yards to the Nova41 (#86 J.Marranca)
(05:29) No Huddle-Shotgun #7 P.McQuaide pass complete short right to #1 L.Colella caught at Nova45, for 10 yards to the Lehigh49 (#37 J.Dowd), 1ST DOWN
(05:07) No Huddle-Shotgun #7 P.McQuaide pass complete short left to #1 L.Colella caught at Lehigh45, for 4 yards to the Lehigh45 (#37 J.Dowd)
(04:31) No Huddle-Shotgun #7 P.McQuaide pass complete short left to #83 B.Reed caught at Lehigh33, for 19 yards to the Lehigh26 (#16 M.Moore), 1ST DOWN
(03:47) No Huddle-Shotgun #7 P.McQuaide pass complete short right to #83 B.Reed caught at Lehigh08, for 23 yards to the Lehigh03 (#20 D.Brown), 1ST DOWN
(03:07) No Huddle-Shotgun #4 J.Mace rush right for 2 yards gain to the Lehigh01 (#32 C.Hughes; #28 L.Denny)
(02:33) No Huddle-Shotgun #4 J.Mace rush middle for 1 yard gain to the Lehigh00 TOUCHDOWN, clock 02:29 #42 J.Barnum kick attempt good (H: #16 J.Ryder, LS: #54 T.Colello)
(02:28) No Huddle-Shotgun #5 A.Crossley rush right for 6 yards gain to the Lehigh41 (#0 C.Martin)
(01:50) No Huddle-Shotgun #1 H.Johnson pass complete short left to #5 A.Crossley caught at Lehigh40, for 33 yards to the Nova26 (#23 J.Tyson), 1ST DOWN
(01:13) No Huddle-Shotgun #6 L.Yoder rush left for 16 yards gain to the Nova10 (#22 C.Sapp), out of bounds, 1ST DOWN
(00:33) No Huddle-Shotgun #1 H.Johnson rush middle for 1 yard gain to the Nova09 (#31 S.Hartzell)
(15:00) No Huddle-Shotgun #6 L.Yoder rush middle for 0 yards to the Nova09 (#27 A.Hawkins; #23 J.Tyson)
(14:20) No Huddle-Shotgun #1 H.Johnson pass incomplete short left to #80 M.D'Avino thrown to Nova05
(14:15) #36 C.Poole field goal attempt from 26 yards NO GOOD (H: #9 G.Jamiel, LS: #94 R.Ritter), clock 14:10
(14:10) No Huddle-Shotgun #7 P.McQuaide pass incomplete deep left to #1 L.Colella thrown to Lehigh35
(14:02) No Huddle-Shotgun #7 P.McQuaide pass complete short right to #13 C.Colby caught at Nova24, for 7 yards to the Nova27 (#3 N.Peltekian)
PENALTY Nova False Start (#67 K.Fay) 5 yards from Nova27 to Nova22. NO PLAY
(13:09) No Huddle-Shotgun #7 P.McQuaide pass incomplete deep right to #1 L.Colella thrown to Lehigh45
(13:04) PENALTY Nova Holding 10 yards from Nova22 to Nova12. NO PLAY
(12:49) #0 L.Larsen punt 35 yards to the Nova47 #3 N.Peltekian return for loss of 1 yard to the Nova48 (#11 J.Hall)
(12:45) No Huddle-Shotgun #0 J.Green rush right for 5 yards gain to the Nova43 (#99 R.Delano Navoti)
(12:02) No Huddle-Shotgun #0 J.Green rush right for 1 yard gain to the Nova42 (#44 R.Kimmel)
(11:19) No Huddle-Shotgun #1 H.Johnson rush middle for 3 yards gain to the Nova39 (#11 J.Hall)
(10:53) No Huddle-Shotgun #6 L.Yoder rush middle for 0 yards to the Nova39 (#32 O.Bursey), TURNOVER ON DOWNS
(10:44) No Huddle-Shotgun #7 P.McQuaide pass complete short left to #1 L.Colella caught at Nova44, for 6 yards to the Nova45 (#20 D.Brown)
(10:09) No Huddle-Shotgun #4 J.Mace rush middle for 2 yards gain to the Nova47 (#8 T.Ochojski)
(09:31) No Huddle-Shotgun #4 J.Mace rush middle for 14 yards gain to the Lehigh39 (#28 L.Denny; #37 J.Dowd), 1ST DOWN
(08:48) No Huddle-Shotgun #7 P.McQuaide pass complete short left to #16 L.Kopecky caught at Lehigh25, for 16 yards to the Lehigh23 (#10 W.Parton), out of bounds, 1ST DOWN
(08:09) No Huddle-Shotgun #7 P.McQuaide sacked for loss of 3 yards to the Lehigh26 (#92 D.Sheehan)
(07:29) No Huddle-Shotgun #7 P.McQuaide pass incomplete short right to #1 L.Colella thrown to Lehigh15
(07:25) No Huddle-Shotgun #7 P.McQuaide pass complete short left to #9 A.Johnson caught at Lehigh18, for 8 yards to the Lehigh18 (#1 M.Smith), out of bounds
(06:46) #42 J.Barnum field goal attempt from 35 yards NO GOOD (H: #16 J.Ryder, LS: #54 T.Colello), clock 06:41
(06:41) No Huddle-Shotgun #5 A.Crossley rush left for 5 yards gain to the Lehigh25 (#99 R.Delano Navoti)
(05:55) No Huddle-Shotgun #1 H.Johnson sacked for loss of 10 yards to the Lehigh15 (#31 S.Hartzell)
(05:10) No Huddle-Shotgun #1 H.Johnson rush middle for 2 yards gain to the Lehigh17 (#8 K.Moody)
(04:28) #36 C.Poole punt 34 yards to the Nova49
(04:19) No Huddle-Shotgun #7 P.McQuaide pass complete short left to #4 J.Mace caught at Nova48, for 11 yards to the Lehigh40 (#37 J.Dowd), 1ST DOWN
(03:42) No Huddle-Shotgun #7 P.McQuaide pass complete short right to #1 L.Colella caught at Lehigh28, for 12 yards to the Lehigh28 (#20 D.Brown), 1ST DOWN
(03:02) No Huddle-Shotgun #7 P.McQuaide pass complete deep middle to #83 B.Reed caught at Lehigh05, for 28 yards to the Lehigh00 TOUCHDOWN, clock 02:56, 1ST DOWN #42 J.Barnum kick attempt good (H: #16 J.Ryder, LS: #54 T.Colello)
(02:56) No Huddle-Shotgun #1 H.Johnson rush middle for 5 yards gain to the Lehigh40 (#27 A.Hawkins)
(02:22) No Huddle-Shotgun #1 H.Johnson rush right for 11 yards gain to the Nova49 (#23 J.Tyson), 1ST DOWN, PENALTY Nova Holding (#38 N.Essiem) 10 yards from Nova49 to Nova39, 1ST DOWN
(02:00) No Huddle-Shotgun #6 L.Yoder rush right for 10 yards gain to the Nova29 (#22 C.Sapp), 1ST DOWN
(02:00) No Huddle-Shotgun #1 H.Johnson pass incomplete short left to #9 G.Jamiel thrown to Nova10, 1ST DOWN, PENALTY Nova Pass Interference (#36 D.Bostic) 15 yards from Nova29 to Nova14, 1ST DOWN. NO PLAY
(01:55) No Huddle-Shotgun #1 H.Johnson rush middle for 3 yards gain to the Nova11 fumbled by #1 H.Johnson at Nova12 forced by #98 O.Nwobodo recovered by Nova #31 S.Hartzell at Nova11, End Of Play
(01:49) No Huddle-Shotgun #20 I.Ragland rush right for 6 yards gain to the Nova17 (#1 M.Smith)
(01:45) No Huddle-Shotgun #20 I.Ragland rush right for 1 yard gain to the Nova18 (#5 A.Singleton)
PENALTY Nova False Start (#75 S.Voltaire) 5 yards from Nova18 to Nova13. NO PLAY
(01:40) No Huddle-Shotgun #7 P.McQuaide pass complete short right to #9 A.Johnson caught at Nova25, for 12 yards to the Nova25, out of bounds at Nova25, 1ST DOWN
(01:36) Kneel down by #7 P.McQuaide at Nova17 for loss of 8 yards
(01:30) Kneel down by #7 P.McQuaide at Nova11 for loss of 6 yards
(00:45) Kneel down by #7 P.McQuaide at Nova05 for loss of 6 yards
(00:02) Kneel down by #7 P.McQuaide at Nova01 for loss of 4 yards, TURNOVER ON DOWNS