House Prediction
Model Margin
Lehigh by 31.9
Home Win Probability
Lehigh 96%
Market (ESPN Bet)
Lehigh -20
fitted_v1 · Nov 8, 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 |
|---|---|---|---|---|---|
Holy Cross | 0 | 3 | 0 | 0 | 3 |
Lehigh | 7 | 7 | 17 | 7 | 38 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Holy Cross | Lehigh |
|---|---|---|
| Passing | 19-34 | 8-18 |
| Pass Yards | 195 | 174 |
| Rush Yards | 20 | 344 |
| Total Yards | 215 | 518 |
| Turnovers | 0 | 2 |
| 3rd Down | 3-17 | 4-11 |
| Penalties | 12-92 | 7-64 |
| Possession | 27:56 | 32:04 |
Player Leaders
Player Leaders
Play-by-Play
(14:59) No Huddle-Shotgun #19 D.Campanile rush left for 7 yards gain to the HC32 (#10 W.Parton)
(14:37) No Huddle-Shotgun #5 J.Clerveaux rush middle for 1 yard gain to the HC33 (#10 W.Parton)
(13:47) No Huddle-Shotgun #19 D.Campanile pass incomplete deep left to #4 A.Cason thrown to Lehigh38 broken up by #5 A.Singleton
(13:41) #49 E.Moss punt 30 yards to the Lehigh37
(13:32) No Huddle-Shotgun #6 L.Yoder rush middle for 2 yards gain to the Lehigh39 (#6 C.Crocetti)
(12:54) No Huddle-Shotgun #0 J.Green rush middle for 1 yard gain to the Lehigh40 (#6 C.Crocetti) PENALTY HC Face Mask (#45 J.Townsend) 15 yards from Lehigh40 to HC45, 1ST DOWN
(12:24) No Huddle-Shotgun #6 L.Yoder rush left for 10 yards gain to the HC35 (#92 B.Stevenson), 1ST DOWN
(11:45) No Huddle-Shotgun #1 H.Johnson pass incomplete short middle to #2 M.Humphrey thrown to HC18
(11:40) No Huddle-Shotgun #6 L.Yoder rush middle for 6 yards gain to the HC29 (#17 C.Onwuzurigbo)
(11:04) No Huddle-Shotgun #1 H.Johnson pass complete deep left to #2 M.Humphrey caught at HC03, for 29 yards to the HC00 TOUCHDOWN, clock 10:58, 1ST DOWN #36 C.Poole kick attempt good (H: #9 G.Jamiel, LS: #94 R.Ritter)
(10:53) No Huddle-Shotgun #5 J.Clerveaux rush middle for 1 yard gain to the HC22 (#10 W.Parton)
(09:58) Shotgun #13 M.Mosey rush middle for 4 yards gain to the HC26 (#8 T.Ochojski)
(09:32) Shotgun #19 D.Campanile rush middle for 8 yards gain to the HC34 (#26 B.Edwards), 1ST DOWN
(09:13) No Huddle-Shotgun #31 J.Williams rush right for 4 yards gain to the HC38 (#26 B.Edwards)
(08:37) No Huddle-Shotgun #31 J.Williams rush middle for 3 yards gain to the HC41 (#98 Q.Joyner)
(07:56) No Huddle-Shotgun #19 D.Campanile pass incomplete short left to #3 T.Curran thrown to HC47
(07:52) #49 E.Moss punt 44 yards to the Lehigh15 #9 G.Jamiel return 5 yards to the Lehigh20 (#44 M.McSweeney) PENALTY Lehigh UNR: Unnecessary Roughness (#4 J.Penright Jr.) 10 yards from Lehigh20 to Lehigh10
(07:42) No Huddle-Shotgun #6 L.Yoder rush middle for 5 yards gain to the Lehigh15 (#38 A.Due; #21 C.Santee)
(07:03) No Huddle-Shotgun #1 H.Johnson pass complete short right to #80 M.D'Avino caught at Lehigh34, for 45 yards to the HC40 (#38 A.Due), 1ST DOWN
PENALTY HC Offside (#99 J.Pritchard-Sewell) 5 yards from HC40 to HC35. NO PLAY
(06:00) No Huddle-Shotgun #1 H.Johnson rush left for 22 yards gain to the HC13, out of bounds at HC13, 1ST DOWN
(05:22) No Huddle-Shotgun #6 L.Yoder rush middle for 3 yards gain to the HC10 (#18 C.Ross)
(04:48) No Huddle-Shotgun #0 J.Green rush middle for 1 yard gain to the HC09 (#24 T.Bestpitch)
(04:05) No Huddle-Shotgun #1 H.Johnson pass intercepted by #28 A.Gardner at HC00, Touchback
(03:58) No Huddle-Shotgun #23 N.Punni rush left for 1 yard gain to the HC21 (#58 J.Philemon)
(03:01) No Huddle-Shotgun #19 D.Campanile pass incomplete short left thrown to HC20 broken up by #58 J.Philemon
(02:56) No Huddle-Shotgun #19 D.Campanile pass incomplete short middle thrown to HC22 broken up by #92 D.Sheehan QB hurried by #11 M.Spatny
(02:49) #49 E.Moss punt 38 yards to the Lehigh41 #9 G.Jamiel return 4 yards to the Lehigh45 (#47 J.Owens)
(02:41) No Huddle-Shotgun #0 J.Green rush left for 2 yards gain to the Lehigh47 (#17 C.Onwuzurigbo; #21 C.Santee)
(02:00) No Huddle-Shotgun #1 H.Johnson pass incomplete deep right to #9 G.Jamiel thrown to HC33
(01:56) No Huddle-Shotgun #1 H.Johnson sacked for loss of 12 yards to the Lehigh35 (#6 C.Crocetti)
(01:15) #36 C.Poole punt 41 yards to the HC24 fair catch by #13 M.Mosey at HC24 PENALTY HC Holding (#7 S.Slade) 10 yards from HC24 to HC14
(01:11) No Huddle-Shotgun #5 J.Clerveaux rush right for 1 yard gain to the HC15 (#0 T.Burke; #37 J.Dowd)
(00:37) No Huddle-Shotgun #19 D.Campanile pass complete short right to #4 A.Cason caught at HC18, for 3 yards to the HC18 (#5 A.Singleton)
PENALTY HC False Start 5 yards from HC18 to HC13. NO PLAY
(15:00) No Huddle-Shotgun #19 D.Campanile pass incomplete short left to #13 M.Mosey thrown to HC13 QB hurried by #11 M.Spatny
(14:54) #49 E.Moss punt 33 yards to the HC46, out of bounds at HC46
(14:47) No Huddle-Shotgun #1 H.Johnson pass incomplete deep right to #9 G.Jamiel thrown to HC04
(14:41) No Huddle-Shotgun #6 L.Yoder rush middle for 1 yard gain to the HC45 (#92 B.Stevenson)
(13:55) No Huddle-Shotgun #1 H.Johnson sacked for loss of 7 yards to the Lehigh48 (#2 E.Thompson)
(13:18) #36 C.Poole punt 32 yards to the HC20
(13:07) No Huddle-Shotgun #5 J.Clerveaux rush right for 3 yards gain to the HC23 (#8 T.Ochojski)
(12:34) No Huddle-Shotgun #19 D.Campanile pass incomplete short right to #13 M.Mosey thrown to HC29
(12:31) No Huddle-Shotgun #19 D.Campanile sacked for loss of 9 yards to the HC14 (#26 B.Edwards)
(11:51) #49 E.Moss punt 41 yards to the Lehigh45 #9 G.Jamiel return 1 yard to the Lehigh46 (#81 L.Fisher)
(11:41) No Huddle-Shotgun #0 J.Green rush left for 9 yards gain to the HC45 (#24 T.Bestpitch)
(11:26) No Huddle-Shotgun #6 L.Yoder rush left for 3 yards loss to the HC48 (#94 C.Reynolds)
(10:46) No Huddle-Shotgun #1 H.Johnson pass incomplete deep left to #14 A.Feaster thrown to HC20
(10:37) #36 C.Poole punt 48 yards to the HC00, Touchback
(10:28) No Huddle-Shotgun #5 J.Clerveaux rush right for 3 yards gain to the HC23 (#16 M.Moore)
(09:49) No Huddle-Shotgun #13 M.Mosey rush middle for 2 yards gain to the HC25 (#1 M.Smith; #10 W.Parton)
(09:11) No Huddle-Shotgun #19 D.Campanile pass complete short left to #81 L.Fisher caught at HC32, for 13 yards to the HC38 (#20 D.Brown; #37 J.Dowd), 1ST DOWN
(08:32) No Huddle-Shotgun #19 D.Campanile pass complete deep left to #4 A.Cason caught at Lehigh18, for 44 yards to the Lehigh18, End Of Play, 1ST DOWN
(07:50) No Huddle-Shotgun #23 N.Punni rush left for 2 yards loss to the Lehigh20 (#54 J.Nelson)
(07:06) No Huddle-Shotgun #19 D.Campanile pass complete short left to #31 J.Williams caught at Lehigh26, for 2 yards loss to the Lehigh22 (#37 J.Dowd)
(06:27) No Huddle-Shotgun #19 D.Campanile pass complete short left to #5 J.Clerveaux caught at Lehigh09, for 14 yards to the Lehigh08 (#37 J.Dowd) PENALTY HC Holding (#72 B.Blattner) 10 yards from Lehigh22 to Lehigh32. NO PLAY
(05:56) No Huddle-Shotgun #19 D.Campanile pass complete short left to #3 T.Curran caught at Lehigh26, for 18 yards to the Lehigh14 (#20 D.Brown)
(05:18) #89 L.Palenzuela field goal attempt from 32 yards GOOD (H: #49 E.Moss, LS: #47 J.Owens), clock 05:14
(05:12) No Huddle-Shotgun #1 H.Johnson pass complete short right to #86 J.Marranca caught at Lehigh27, for 9 yards to the Lehigh34 (#17 C.Onwuzurigbo; #24 T.Bestpitch)
(04:33) No Huddle-Shotgun #6 L.Yoder rush middle for 11 yards gain to the Lehigh45 (#21 C.Santee; #2 E.Thompson), 1ST DOWN
(03:59) No Huddle-Shotgun #6 L.Yoder rush left for 8 yards gain to the HC47 (#6 C.Crocetti; #24 T.Bestpitch)
(03:20) No Huddle-Shotgun #6 L.Yoder rush middle for 5 yards gain to the HC42 (#6 C.Crocetti; #21 C.Santee), 1ST DOWN
(02:46) No Huddle-Shotgun #1 H.Johnson pass incomplete short middle to #9 G.Jamiel thrown to HC24
(02:40) No Huddle-Shotgun #6 L.Yoder rush middle for 42 yards gain to the HC00 TOUCHDOWN, clock 02:33, 1ST DOWN #36 C.Poole kick attempt good (H: #9 G.Jamiel, LS: #94 R.Ritter)
(02:26) No Huddle-Shotgun #19 D.Campanile rush right for 3 yards gain to the HC17 (#10 W.Parton)
(02:00) No Huddle-Shotgun #19 D.Campanile rush left for 5 yards gain to the HC22, out of bounds at HC22
(01:52) No Huddle-Shotgun #19 D.Campanile pass incomplete short middle to #3 T.Curran thrown to HC25
(01:49) #49 E.Moss punt 45 yards to the Lehigh33 #9 G.Jamiel return 12 yards to the Lehigh45 (#49 E.Moss)
(01:35) No Huddle-Shotgun #1 H.Johnson pass complete short left to #9 G.Jamiel caught at Lehigh48, for 10 yards to the HC45 (#21 C.Santee), 1ST DOWN
(01:16) No Huddle-Shotgun #1 H.Johnson pass incomplete short right to #9 G.Jamiel thrown to HC29
(01:17) No Huddle-Shotgun #1 H.Johnson pass incomplete short middle to #9 G.Jamiel thrown to HC40 broken up by #17 C.Onwuzurigbo
(01:12) No Huddle-Shotgun #1 H.Johnson sacked for loss of 1 yard to the HC46 (#6 C.Crocetti)
(00:58) #36 C.Poole punt 33 yards to the HC13 #13 M.Mosey return 7 yards to the HC20 (#89 N.Palumbo)
(00:50) No Huddle-Shotgun #19 D.Campanile pass incomplete deep left to #81 L.Fisher thrown to HC50
(00:43) No Huddle-Shotgun #19 D.Campanile pass complete short left to #31 J.Williams caught at HC23, for 3 yards to the HC23, out of bounds at HC23
(00:40) No Huddle-Shotgun #19 D.Campanile pass incomplete short left thrown to HC25 QB hurried by #54 J.Nelson
(00:34) #49 E.Moss punt 37 yards to the Lehigh40, out of bounds at Lehigh40
(00:28) No Huddle-Shotgun #6 L.Yoder rush middle for 30 yards gain to the HC30 (#11 L.Croley), 1ST DOWN
(00:22) No Huddle-Shotgun #1 H.Johnson pass complete deep right to #2 M.Humphrey caught at HC10, for 20 yards to the HC10 (#2 E.Thompson), 1ST DOWN
(00:10) No Huddle-Shotgun #1 H.Johnson pass complete short left to #2 M.Humphrey caught at HC05, for 5 yards to the HC05 (#28 A.Gardner)
(00:08) No Huddle-Shotgun #1 H.Johnson pass intercepted by #2 E.Thompson at HC00, Touchback
(00:05) Kneel down by #19 D.Campanile at HC18 for loss of 2 yards
(15:00) No Huddle-Shotgun #6 L.Yoder rush middle for 2 yards gain to the Lehigh27 (#92 B.Stevenson)
(14:21) No Huddle-Shotgun #1 H.Johnson rush middle for 57 yards gain to the HC16 (#0 C.Newsome), 1ST DOWN
(13:28) No Huddle-Shotgun #6 L.Yoder rush middle for 3 yards gain to the HC13 (#18 C.Ross; #21 C.Santee)
(12:48) No Huddle-Shotgun #6 L.Yoder rush middle for 4 yards gain to the HC09 (#6 C.Crocetti)
PENALTY Lehigh False Start (#76 G.Macce) 5 yards from HC09 to HC14. NO PLAY
(11:48) No Huddle-Shotgun #1 H.Johnson pass incomplete short right to #2 M.Humphrey thrown to HC00
(11:38) #36 C.Poole field goal attempt from 32 yards GOOD (H: #9 G.Jamiel, LS: #94 R.Ritter), clock 11:38
(11:33) No Huddle-Shotgun #5 J.Clerveaux rush middle for 1 yard loss to the HC07 (#54 J.Nelson; #1 M.Smith)
(11:04) No Huddle-Shotgun #19 D.Campanile pass complete short left to #13 M.Mosey caught at HC06, for 1 yard loss to the HC06 (#26 B.Edwards)
(10:29) No Huddle-Shotgun #19 D.Campanile pass incomplete short left to #13 M.Mosey thrown to HC15 QB hurried by #8 T.Ochojski
(10:24) #49 E.Moss punt 35 yards to the HC41 #9 G.Jamiel return 1 yard to the HC40, End Of Play
PENALTY Lehigh False Start 5 yards from HC40 to HC45. NO PLAY
(10:17) No Huddle-Shotgun #1 H.Johnson pass complete short right to #9 G.Jamiel caught at HC30, for 45 yards to the HC00 TOUCHDOWN, clock 10:06, 1ST DOWN #36 C.Poole kick attempt good (H: #9 G.Jamiel, LS: #94 R.Ritter)
(10:01) No Huddle-Shotgun #19 D.Campanile pass complete short left to #5 J.Clerveaux caught at HC21, for 0 yards to the HC21, out of bounds at HC21
(09:31) No Huddle-Shotgun #19 D.Campanile pass complete short right to #13 M.Mosey caught at HC21, for 29 yards to the HC50 lateral to #31 J.Williams for 28 yards gain to the Lehigh50 (#10 W.Parton), 1ST DOWN
(08:43) No Huddle-Shotgun #19 D.Campanile pass complete short right to #13 M.Mosey caught at Lehigh47, for 3 yards to the Lehigh47 (#20 D.Brown)
(08:20) No Huddle-Shotgun #19 D.Campanile sacked for loss of 9 yards to the HC44 (#37 J.Dowd)
(07:43) No Huddle-Shotgun #19 D.Campanile pass complete short middle to #31 J.Williams caught at HC44, for 26 yards to the Lehigh30 (#16 M.Moore), 1ST DOWN
(07:08) No Huddle-Shotgun #19 D.Campanile pass complete short middle to #3 T.Curran caught at Lehigh34, for 4 yards loss to the Lehigh34 (#54 J.Nelson; #16 M.Moore)
(06:31) No Huddle-Shotgun #19 D.Campanile pass complete deep right to #81 L.Fisher caught at Lehigh04, for 34 yards to the Lehigh00 TOUCHDOWN nullified by penalty, clock 06:25 PENALTY HC Holding (#72 B.Blattner) 10 yards from Lehigh34 to Lehigh44. NO PLAY
(06:25) No Huddle-Shotgun #19 D.Campanile pass complete short left to #4 A.Cason caught at Lehigh39, for 5 yards to the Lehigh39, End Of Play
(05:51) No Huddle-Shotgun #19 D.Campanile pass incomplete short left thrown to Lehigh45 QB hurried by #8 T.Ochojski
PENALTY Lehigh UNS: Unsportsmanlike Conduct (#5 A.Singleton) 15 yards from Lehigh39 to Lehigh24, 1ST DOWN. NO PLAY
(05:44) No Huddle-Shotgun #5 J.Clerveaux rush middle for 1 yard gain to the Lehigh23 (#37 J.Dowd)
(05:11) No Huddle-Shotgun #19 D.Campanile pass complete short left to #14 B.Youngblood caught at Lehigh17, for 6 yards to the Lehigh17 (#5 A.Singleton)
PENALTY HC False Start 5 yards from Lehigh17 to Lehigh22. NO PLAY
(04:13) No Huddle-Shotgun #19 D.Campanile pass incomplete short left to #3 T.Curran thrown to Lehigh09 broken up by #1 M.Smith
(04:07) No Huddle-Shotgun #19 D.Campanile sacked for loss of 8 yards to the Lehigh30 (#8 T.Ochojski, #11 M.Spatny), TURNOVER ON DOWNS
(04:01) No Huddle-Shotgun #0 J.Green rush middle for 11 yards gain to the Lehigh41 (#0 C.Newsome; #21 C.Santee), 1ST DOWN
(03:37) No Huddle-Shotgun #0 J.Green rush middle for 9 yards gain to the Lehigh50 (#15 D.Comestro)
(02:59) No Huddle-Shotgun #0 J.Green rush middle for 37 yards gain to the HC13 (#11 L.Croley), out of bounds, 1ST DOWN
(02:08) No Huddle-Shotgun #6 L.Yoder rush middle for 12 yards gain to the HC01 (#15 D.Comestro), 1ST DOWN, PENALTY HC Personal Foul (#91 D.Simmons), 1ST DOWN
(01:39) No Huddle-Shotgun #6 L.Yoder rush middle for 1 yard gain to the HC00 TOUCHDOWN, clock 01:35 #36 C.Poole kick attempt good (H: #9 G.Jamiel, LS: #94 R.Ritter)
(01:33) No Huddle-Shotgun #23 N.Punni rush middle for 3 yards gain to the HC09 (#98 Q.Joyner)
(00:55) No Huddle-Shotgun #19 D.Campanile pass incomplete short middle thrown to HC09 QB hurried by #8 T.Ochojski
(00:48) No Huddle-Shotgun #19 D.Campanile pass complete short left to #13 M.Mosey caught at HC13, for 4 yards to the HC13 (#37 J.Dowd)
(15:00) #49 E.Moss punt 12 yards to the HC25, out of bounds at HC25
(14:53) No Huddle-Shotgun #14 A.Feaster rush left for 14 yards gain to the HC11 (#22 S.Boyer), 1ST DOWN
(14:13) No Huddle-Shotgun #1 H.Johnson pass complete short right to #9 G.Jamiel caught at HC12, for 11 yards to the HC00 TOUCHDOWN, clock 14:07, 1ST DOWN #36 C.Poole kick attempt good (H: #9 G.Jamiel, LS: #94 R.Ritter)
(14:07) No Huddle-Shotgun #31 J.Williams rush middle for 7 yards gain to the HC32 (#37 J.Dowd)
(13:39) No Huddle-Shotgun #31 J.Williams rush left for 0 yards to the HC32 (#32 C.Hughes; #54 J.Nelson)
(13:01) No Huddle-Shotgun #19 D.Campanile pass incomplete short right thrown to HC35 QB hurried by #8 T.Ochojski PENALTY HC Intentional Grounding (#19 D.Campanile)
(12:54) #49 E.Moss punt 41 yards to the Lehigh38 PENALTY Lehigh Holding Lehigh UNR: Unnecessary Roughness (#5 A.Crossley) 24 yards from Lehigh38 to Lehigh14
(12:40) No Huddle-Shotgun #0 J.Green rush middle for 8 yards gain to the Lehigh22 (#38 A.Due)
(11:56) No Huddle-Shotgun #5 A.Crossley rush middle for 5 yards gain to the Lehigh27 (#15 D.Comestro), 1ST DOWN
(11:12) No Huddle-Shotgun #5 A.Crossley rush middle for 5 yards gain to the Lehigh32 (#38 A.Due; #92 B.Stevenson)
(10:24) No Huddle-Shotgun #5 A.Crossley rush right for 3 yards gain to the Lehigh35 (#21 C.Santee)
(09:43) No Huddle-Shotgun #0 J.Green rush middle for 2 yards gain to the Lehigh37 (#18 C.Ross), 1ST DOWN
PENALTY Lehigh Delay Of Game (#1 H.Johnson) 5 yards from Lehigh37 to Lehigh32. NO PLAY
(08:37) No Huddle-Shotgun #5 A.Crossley rush middle for 5 yards gain to the Lehigh37 (#17 C.Onwuzurigbo)
(07:51) No Huddle-Shotgun #5 A.Crossley rush middle for 7 yards gain to the Lehigh44 (#24 T.Bestpitch)
(06:58) No Huddle-Shotgun #7 M.Machalik rush middle for 4 yards gain to the Lehigh48 (#99 J.Pritchard-Sewell), 1ST DOWN
(06:06) No Huddle-Shotgun #4 C.Hilling rush middle for 5 yards gain to the HC47 (#18 C.Ross)
(05:22) No Huddle-Shotgun #4 C.Hilling rush right for 2 yards gain to the HC45 (#2 E.Thompson; #92 B.Stevenson)
(04:36) No Huddle-Shotgun #5 A.Crossley rush right for 4 yards gain to the HC41 (#2 E.Thompson; #45 J.Townsend), 1ST DOWN
(03:50) No Huddle-Shotgun #4 C.Hilling rush middle for 1 yard gain to the HC40 (#97 V.Ferrara)
(03:06) No Huddle-Shotgun #4 C.Hilling rush middle for 0 yards to the HC40 (#91 D.Simmons; #97 V.Ferrara)
(02:19) No Huddle-Shotgun #7 M.Machalik rush right for 2 yards gain to the HC38 (#22 S.Boyer; #54 T.Georgs)
(02:00) No Huddle-Shotgun #7 M.Machalik rush left for 6 yards gain to the HC32 (#19 M.Coleman), TURNOVER ON DOWNS
(01:52) No Huddle-Shotgun #5 J.Clerveaux rush middle for 6 yards gain to the HC38 (#27 D.Rice)
(01:23) No Huddle-Shotgun #19 D.Campanile rush right for 1 yard loss to the HC37, out of bounds at HC37
(01:17) No Huddle-Shotgun #19 D.Campanile pass incomplete short middle to #3 T.Curran thrown to HC41
(01:13) No Huddle-Shotgun #19 D.Campanile pass complete short middle to #14 B.Youngblood caught at HC41, for 6 yards to the HC43 (#44 T.Dudley), 1ST DOWN, PENALTY HC Personal Foul (#72 B.Blattner) 15 yards from HC43 to HC28
(00:51) No Huddle-Shotgun #19 D.Campanile pass incomplete short left to #5 J.Clerveaux thrown to HC20
(00:45) No Huddle-Shotgun #19 D.Campanile pass complete short left to #81 L.Fisher caught at HC40, for 12 yards to the HC40, End Of Play, 1ST DOWN
(00:33) No Huddle-Shotgun #19 D.Campanile pass complete short left to #88 S.Gordon caught at HC43, for 3 yards to the HC43 (#44 T.Dudley)
(00:02) No Huddle-Shotgun #19 D.Campanile pass complete short left to #3 T.Curran caught at Lehigh41, for 27 yards to the Lehigh30 (#48 C.Wood), 1ST DOWN