House Prediction
Model Margin
Butler by 28
Home Win Probability
Butler 93%
Market (ESPN Bet)
Butler -16.5
fitted_v1 · Nov 22, 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 |
|---|---|---|---|---|---|
Valparaiso | 7 | 0 | 0 | 13 | 20 |
Butler | 7 | 20 | 0 | 0 | 27 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Valparaiso | Butler |
|---|---|---|
| Passing | 18-28 | 12-19 |
| Pass Yards | 184 | 156 |
| Rush Yards | 142 | 275 |
| Total Yards | 326 | 431 |
| Turnovers | 2 | 2 |
| 3rd Down | 5-10 | 4-10 |
| Penalties | 4-44 | 4-33 |
| Possession | 26:19 | 33:41 |
Player Leaders
Player Leaders
Play-by-Play
(15:00) Shotgun #13 R.Andrew pass complete short left to #19 E.Loss caught at Butler43, for 8 yards to the Butler43 (#0 N.Lendino)
(12:11) Shotgun #19 E.Loss rush right for 31 yards gain to the Valpo26 (#19 C.Cervantes), 1ST DOWN
(11:41) Shotgun #13 R.Andrew rush middle for 13 yards gain to the Valpo13 (#0 N.Lendino), 1ST DOWN
(11:10) Shotgun #19 E.Loss rush right for 0 yards to the Valpo13 (#0 N.Lendino), out of bounds
(10:59) Shotgun #13 R.Andrew rush right for 5 yards gain to the Valpo08 (#11 D.Wilborn)
(10:56) Shotgun #27 G.Caldwell rush left for 0 yards to the Valpo08 (#42 A.Goworowski)
(10:56) Shotgun #13 R.Andrew pass complete short left to #27 G.Caldwell caught at Valpo08, for 8 yards to the Valpo00 TOUCHDOWN, clock 10:56, 1ST DOWN #39 R.Short kick attempt good (H: #12 J.Alley, LS: #51 J.Hicks)
(10:35) Shotgun #2 R.Keefe pass complete short left to #13 M.O'Keeffe caught at Valpo10, for 7 yards to the Valpo10 (#7 O.Onuoha)
(09:55) Shotgun #2 R.Keefe rush middle for 80 yards gain to the Butler10 (#1 W.Mason), 1ST DOWN
(09:04) Shotgun #32 M.Rumoro rush right for 0 yards to the Butler10 (#3 D.Holman)
(08:19) Shotgun #32 M.Rumoro rush middle for 6 yards gain to the Butler04 (#1 W.Mason)
Ryan Ricketti 4 Yd pass from Rowan Keefe (Luke Scoma Kick)
(07:20) Shotgun #13 R.Andrew rush middle for 4 yards gain to the Butler35 (#19 C.Cervantes)
(06:49) Shotgun #7 G.Passini rush middle for 6 yards gain to the Butler41 (#3 M.Johnson), 1ST DOWN
(06:11) Shotgun #26 K.Jones rush middle for 2 yards gain to the Butler43 (#30 F.Bartell; #51 A.Feltrinelli)
PENALTY Butler False Start (#63 C.Mackley) 5 yards from Butler43 to Butler38. NO PLAY
(05:15) Shotgun #7 G.Passini pass complete short middle to #36 C.Spegal caught at Butler35, for 10 yards to the Butler48 (#22 J.Salman)
(04:26) Shotgun #19 E.Loss rush right for 10 yards gain to the Valpo42 (#0 N.Lendino), 1ST DOWN
(03:42) Shotgun #7 G.Passini pass complete deep left to #8 N.Munson caught at Valpo21, for 21 yards to the Valpo21 (#22 J.Salman), 1ST DOWN
(03:08) Shotgun #7 G.Passini pass incomplete short right to #36 C.Spegal thrown to Valpo20
(03:04) Shotgun #19 E.Loss rush right for 4 yards gain to the Valpo17 (#51 A.Feltrinelli)
(02:20) Shotgun #7 G.Passini pass complete short left to #19 E.Loss caught at Valpo12, for 9 yards to the Valpo08 (#7 U.Richardson), 1ST DOWN
(01:57) No Huddle-Shotgun #7 G.Passini rush middle for 7 yards gain to the Valpo01 (#22 J.Salman; #3 M.Johnson)
(01:13) #36 C.Spegal rush middle for 0 yards to the Valpo01 (#0 N.Lendino)
(00:30) #7 G.Passini rush middle for 0 yards to the Valpo01 (#97 G.Trojanek)
(15:00) #36 C.Spegal rush middle for 0 yards to the Valpo01 (#0 N.Lendino), TURNOVER ON DOWNS
(14:54) Shotgun #32 M.Rumoro rush left for 0 yards to the Valpo01 (#1 W.Mason)
(14:08) Shotgun #2 R.Keefe pass incomplete deep right to #17 D.Yeats thrown to Valpo30 broken up by #7 O.Onuoha
Shotgun #2 R.Keefe pass complete short right to #17 D.Yeats caught at Valpo11, for 10 yards to the Valpo11 (#7 O.Onuoha), 1ST DOWN
Shotgun #32 M.Rumoro rush middle for 8 yards gain to the Valpo19 (#3 D.Holman)
Shotgun #32 M.Rumoro rush middle for 3 yards loss to the Valpo16 (#17 D.Orgler)
Shotgun #2 R.Keefe pass complete short left to #4 J.Melchiori caught at Valpo16, for 0 yards to the Valpo16 (#1 W.Mason; #10 J.Jackson)
#48 N.Hillenburg punt 19 yards to the Valpo35
Shotgun #7 G.Passini pass complete short middle to #87 B.Preston caught at Valpo35, for 5 yards to the Valpo30 (#0 N.Lendino; #3 M.Johnson)
(10:45) Shotgun #7 G.Passini pass complete short middle to #81 E.Malafa caught at Valpo22, for 20 yards to the Valpo10 (#0 N.Lendino; #3 M.Johnson), 1ST DOWN
No Huddle-Shotgun #9 E.Jasey II rush middle for 6 yards gain to the Valpo04 (#36 E.Hill)
Gabe Passini 4 Yd Run (Ryan Short Kick)
(09:03) Shotgun #2 R.Keefe pass complete short middle to #85 C.Hayes caught at Valpo10, for 2 yards to the Valpo12 fumbled by #85 C.Hayes at Valpo10 forced by #42 B.Spetter recovered by Butler #12 S.Stephany at Valpo12 #12 S.Stephany return 2 yards to the Valpo10 (#56 J.Hemmersbach)
(08:39) Shotgun #7 G.Passini rush left for 0 yards to the Valpo10 (#8 O.Nurse)
(08:25) Shotgun #19 E.Loss rush right for 3 yards gain to the Valpo07 (#5 W.Little)
(07:37) Shotgun #7 G.Passini pass incomplete short left to #8 N.Munson thrown to Valpo00
Ryan Short 25 Yd Field Goal
(07:29) Shotgun #20 A.Simmons rush left for 16 yards gain to the Valpo41 (#42 B.Spetter), 1ST DOWN
(06:48) Shotgun #20 A.Simmons rush middle for 4 yards gain to the Valpo45 (#42 B.Spetter)
(06:15) No Huddle-Shotgun #2 R.Keefe pass incomplete short left to #81 M.Carter thrown to Valpo45
PENALTY Valpo Delay Of Game (#2 R.Keefe) 5 yards from Valpo45 to Valpo40. NO PLAY
(06:13) Shotgun #2 R.Keefe rush middle for 1 yard gain to the Valpo41 (#17 D.Orgler)
(05:31) #48 N.Hillenburg punt 56 yards to the Butler03
(05:16) Shotgun #27 G.Caldwell rush middle for 3 yards gain to the Butler06 (#99 I.Fowler)
(04:39) #27 G.Caldwell rush middle for 45 yards gain to the Valpo49 (#36 E.Hill), 1ST DOWN
Ershod Jasey II 49 Yd pass from Gabe Passini (Ryan Short Kick)
(03:36) Shotgun #32 M.Rumoro rush middle for 3 yards gain to the Valpo19 (#12 S.Stephany)
(03:13) Shotgun #32 M.Rumoro rush middle for 4 yards gain to the Valpo23 (#33 T.Alsbrooks)
(02:35) Shotgun #2 R.Keefe pass incomplete short left to #14 R.Ricketti thrown to Valpo25
(02:33) #48 N.Hillenburg punt 38 yards to the Butler39
(02:24) Shotgun #36 C.Spegal rush middle for 1 yard gain to the Butler40 (#0 N.Lendino; #51 A.Feltrinelli)
(02:00) Shotgun #7 G.Passini rush middle for 5 yards gain to the Butler45 (#42 A.Goworowski; #36 E.Hill)
(01:13) Shotgun #7 G.Passini rush middle for 12 yards gain to the Valpo43 (#5 W.Little), 1ST DOWN
(01:06) Shotgun #7 G.Passini pass complete short left to #19 E.Loss caught at Valpo28, for 15 yards to the Valpo28 (#0 N.Lendino), 1ST DOWN
(00:53) No Huddle #7 G.Passini pass incomplete short left to #19 E.Loss thrown to Valpo25
(00:49) Shotgun #7 G.Passini rush right for 17 yards gain to the Valpo11 (#0 N.Lendino), out of bounds, 1ST DOWN
(00:42) Shotgun #7 G.Passini rush right for 3 yards gain to the Valpo08 (#11 D.Wilborn; #0 N.Lendino)
(00:35) Shotgun #7 G.Passini rush middle for 7 yards loss to the Valpo15 (#36 E.Hill)
(00:26) Shotgun #7 G.Passini pass incomplete short right to #83 C.Yardley thrown to Valpo00
Ryan Short 32 Yd Field Goal
(00:14) Shotgun #20 A.Simmons rush middle for 7 yards gain to the Valpo27 (#1 W.Mason)
(14:59) Shotgun #2 R.Keefe pass incomplete deep middle to #17 D.Yeats thrown to Butler40
(14:54) No Huddle-Shotgun #20 A.Simmons rush right for 5 yards gain to the Valpo30 fumbled by #20 A.Simmons at Valpo30 forced by #10 J.Jackson recovered by Valpo #20 A.Simmons at Valpo30, End Of Play
(14:29) No Huddle-Shotgun #2 R.Keefe pass complete short middle to #14 R.Ricketti caught at Valpo40, for 13 yards to the Valpo43 (#2 M.Armstrong), 1ST DOWN
(13:57) Shotgun #32 M.Rumoro rush middle for 2 yards gain to the Valpo45 (#42 B.Spetter)
(13:19) Shotgun #2 R.Keefe rush middle for 8 yards gain to the Butler47 fumbled by #2 R.Keefe at Valpo50 forced by #3 D.Holman recovered by Butler #90 D.Hubbard at Butler47, End Of Play
(13:03) Shotgun #7 G.Passini pass complete short middle to #82 C.Heald caught at Valpo48, for 5 yards to the Valpo48 (#22 J.Salman)
(12:24) Shotgun #27 G.Caldwell rush left for 3 yards loss to the Butler49 (#99 I.Fowler)
(11:39) Shotgun #7 G.Passini rush right for 0 yards to the Butler49 (#42 A.Goworowski)
(10:46) #7 G.Passini punt 47 yards to the Valpo04 fair catch by #14 R.Ricketti at Valpo04
(10:46) Shotgun #20 A.Simmons rush right for 12 yards gain to the Valpo16 (#1 W.Mason; #42 B.Spetter), 1ST DOWN
(10:10) Shotgun #2 R.Keefe pass complete short middle to #17 D.Yeats caught at Valpo18, for 11 yards to the Valpo27 (#30 T.Garrett), 1ST DOWN
(09:25) Shotgun #2 R.Keefe rush right for 8 yards gain to the Valpo35 (#1 W.Mason)
(08:41) Shotgun #2 R.Keefe sacked for loss of 5 yards to the Valpo30 (#8 J.Norris)
(08:03) Shotgun #2 R.Keefe sacked for loss of 15 yards to the Valpo15 (#1 W.Mason)
(07:18) #48 N.Hillenburg punt 56 yards to the Butler29
(07:05) Shotgun #7 G.Passini rush right for 11 yards gain to the Butler40 (#51 A.Feltrinelli), 1ST DOWN
PENALTY Butler False Start (#74 M.Wells) 5 yards from Butler40 to Butler35. NO PLAY
(05:58) Shotgun #7 G.Passini pass complete short right to #36 C.Spegal caught at Butler33, for 4 yards to the Butler39 (#36 E.Hill)
(05:14) Shotgun #7 G.Passini pass complete short left to #27 G.Caldwell caught at Butler34, for 2 yards to the Butler41 (#15 G.Batres), out of bounds
(04:49) Shotgun #7 G.Passini pass incomplete deep left to #19 E.Loss thrown to Valpo35
(04:41) #39 R.Short punt 29 yards to the Valpo30, out of bounds at Valpo30
(04:35) Shotgun #2 R.Keefe sacked for loss of 6 yards to the Valpo24 (#99 K.Achampong)
(03:58) Shotgun #2 R.Keefe pass incomplete deep right to #4 J.Melchiori thrown to Valpo45
(03:53) Shotgun #2 R.Keefe pass incomplete short right to #4 J.Melchiori thrown to Valpo25 broken up by #95 O.Eze
(03:50) #48 N.Hillenburg punt 47 yards to the Butler29
(03:36) Shotgun #7 G.Passini rush left for 28 yards gain to the Valpo43 (#22 J.Salman), 1ST DOWN, PENALTY Valpo UNS: Unsportsmanlike Conduct (#22 J.Salman) 15 yards from Valpo43 to Valpo28, 1ST DOWN
(03:03) Shotgun #19 E.Loss rush left for 12 yards gain to the Valpo16 (#3 M.Johnson), 1ST DOWN
(02:15) Shotgun #7 G.Passini pass intercepted by #0 N.Lendino at Valpo01, End Of Play
(02:08) Shotgun #20 A.Simmons rush middle for 0 yards to the Valpo01 (#30 T.Garrett)
(01:25) Shotgun #2 R.Keefe pass complete short left to #14 R.Ricketti caught at Valpo10, for 19 yards to the Valpo20 (#16 B.Schonhorst), 1ST DOWN
(01:07) Shotgun #2 R.Keefe sacked for loss of 2 yards to the Valpo18 (#9 C.Wilson Jr)
(00:30) Shotgun #2 R.Keefe pass incomplete short left to #32 M.Rumoro thrown to Valpo15 PENALTY Butler UNS: Unsportsmanlike Conduct (#12 S.Stephany) 15 yards from Valpo18 to Valpo33, 1ST DOWN
(00:26) Shotgun #2 R.Keefe pass complete short middle to #4 J.Melchiori caught at Valpo30, for 4 yards to the Valpo37 (#10 J.Jackson)
(14:59) Shotgun #2 R.Keefe pass complete short middle to #17 D.Yeats caught at Valpo50, for 12 yards to the Valpo49 (#7 O.Onuoha), 1ST DOWN
(14:30) Shotgun #20 A.Simmons rush middle for 0 yards to the Valpo49 (#44 L.Green)
(13:51) Shotgun #2 R.Keefe pass incomplete short middle to #17 D.Yeats thrown to Butler46
(13:48) Shotgun #2 R.Keefe pass complete short left to #17 D.Yeats caught at Butler45, for 14 yards to the Butler37 (#7 O.Onuoha; #1 W.Mason), 1ST DOWN
(13:07) No Huddle-Shotgun #2 R.Keefe pass complete short middle to #4 J.Melchiori caught at Butler23, for 14 yards to the Butler23 (#1 W.Mason), 1ST DOWN
(12:34) No Huddle-Shotgun #2 R.Keefe pass complete short left to #20 A.Simmons caught at Butler20, for 10 yards to the Butler13 (#1 W.Mason), out of bounds, 1ST DOWN
Devin Yeats 13 Yd pass from Rowan Keefe (Liam Shepherd PAT blocked)
(11:54) Shotgun #7 G.Passini rush middle for 1 yard gain to the Butler42 (#36 E.Hill)
(11:10) Shotgun #9 E.Jasey II rush left for 10 yards gain to the Valpo48 (#3 M.Johnson; #51 A.Feltrinelli), 1ST DOWN
(10:35) Shotgun #9 E.Jasey II rush middle for 4 yards gain to the Valpo44 (#33 M.Molnar)
(09:55) #9 E.Jasey II rush right for 9 yards gain to the Valpo35 (#51 A.Feltrinelli), 1ST DOWN
(09:14) Shotgun #9 E.Jasey II rush middle for 8 yards gain to the Valpo27 (#19 C.Cervantes)
(08:31) Shotgun #9 E.Jasey II rush middle for 2 yards gain to the Valpo25 (#0 N.Lendino), 1ST DOWN
(07:49) Shotgun #7 G.Passini rush right for 2 yards loss to the Valpo27 (#42 A.Goworowski)
(06:56) Shotgun #7 G.Passini pass intercepted by #98 A.Morris at Valpo32 QB hurried by #0 N.Lendino, End Of Play
(06:50) Shotgun #2 R.Keefe rush middle for 5 yards gain to the Valpo37 (#99 K.Achampong)
(06:12) Shotgun #2 R.Keefe pass complete short left to #17 D.Yeats caught at Valpo41, for 13 yards to the Valpo50 (#0 P.Daniels; #6 K.Armstrong), 1ST DOWN
(05:37) No Huddle-Shotgun #2 R.Keefe rush left for 4 yards gain to the Butler46 (#95 O.Eze)
(04:57) No Huddle-Shotgun #2 R.Keefe pass incomplete short right to #17 D.Yeats thrown to Butler40
(04:56) No Huddle-Shotgun #2 R.Keefe pass complete short middle to #4 J.Melchiori caught at Butler32, for 14 yards to the Butler32, End Of Play, 1ST DOWN
(04:21) Shotgun #2 R.Keefe pass incomplete deep left to #4 J.Melchiori thrown to Butler10
(04:16) Shotgun #2 R.Keefe pass complete short left to #20 A.Simmons caught at Butler15, for 17 yards to the Butler15 (#9 C.Wilson Jr), 1ST DOWN
(03:35) Shotgun #20 A.Simmons rush middle for 0 yards to the Butler15 (#96 F.Mack II) PENALTY Butler Face Mask (#96 F.Mack II) 8 yards from Butler15 to Butler07, 1ST DOWN. NO PLAY
Colin Hayes 7 Yd pass from Rowan Keefe (Liam Shepherd Kick)
(02:56) Shotgun #7 G.Passini rush middle for 3 yards gain to the Valpo46 (#42 A.Goworowski) PENALTY Valpo Face Mask (#11 D.Wilborn) 15 yards from Valpo46 to Valpo31, 1ST DOWN
(02:24) Shotgun #7 G.Passini rush middle for 7 yards gain to the Valpo24 (#3 M.Johnson)
(02:00) Shotgun #7 G.Passini rush middle for 5 yards gain to the Valpo19 (#3 M.Johnson), 1ST DOWN
(01:19) #36 C.Spegal rush middle for 3 yards gain to the Valpo16 (#51 A.Feltrinelli; #8 O.Nurse)
(01:12) Shotgun #7 G.Passini rush middle for 6 yards gain to the Valpo10 (#3 M.Johnson)
(01:05) #19 E.Loss rush left for 1 yard gain to the Valpo09 (#3 M.Johnson), 1ST DOWN. Valpo is challenging the ruling on the field - "First down". CALL UPHELD
(00:52) Kneel down by #7 G.Passini at Valpo11 for loss of 2 yards
(00:24) Kneel down by #7 G.Passini at Valpo13 for loss of 2 yards