House Prediction
Model Margin
Rutgers by 4.7
Home Win Probability
Purdue 38%
Market (Bovada)
Purdue -2.5
fitted_v1 · Oct 25, 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 |
|---|---|---|---|---|---|
| 0 | 7 | 7 | 13 | 27 | |
| 10 | 0 | 7 | 7 | 24 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Rutgers | Purdue |
|---|---|---|
| Passing | 19-27 | 13-23 |
| Pass Yards | 359 | 128 |
| Rush Yards | 184 | 217 |
| Total Yards | 543 | 345 |
| Turnovers | 1 | 1 |
| 3rd Down | 4-14 | 1-9 |
| Penalties | 4-46 | 0-0 |
| Possession | 36:58 | 23:02 |
Player Leaders
Player Leaders
Play-by-Play
(14:59) No Huddle-Shotgun #3 A.Raymond rush left for 2 yards gain to the RUT27 (#5 C.Correa; #21 T.Ra-El)
(14:23) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #0 D.Sheffield caught at RUT30, for 5 yards to the RUT32 (#1 S.Bradford)
(13:40) No Huddle-Shotgun #16 A.Kaliakmanis pass incomplete short middle to #2 B.Black thrown to RUT40
(13:34) #94 J.Anderson punt 45 yards to the PUR23
(13:26) No Huddle-Shotgun #45 D.Mockobee rush middle for 6 yards gain to the PUR29 (#6 A.Wright; #14 J.Thompson)
(13:08) No Huddle-Shotgun #45 D.Mockobee rush right for 2 yards gain to the PUR31 (#9 J.Elad)
(12:32) Shotgun #3 M.Singleton rush right for 1 yard gain to the PUR32 (#8 D.Djabome; #5 K.Sanders)
(11:49) No Huddle-Shotgun #45 D.Mockobee rush middle for 3 yards gain to the PUR35 (#6 A.Wright), 1ST DOWN
(11:08) No Huddle-Shotgun #24 M.Thomas rush left for 57 yards gain to the RUT08 (#10 J.Henderson), out of bounds, 1ST DOWN
(10:29) No Huddle-Shotgun #15 R.Browne pass incomplete short right to #2 M.Jackson III thrown to RUT00
(10:28) #3 M.Singleton pass complete short right to #24 M.Thomas caught at RUT04, for 8 yards to the RUT00 TOUCHDOWN, clock 10:24 #35 S.Porath kick attempt good (H: #38 J.McCallister, LS: #46 L.Raab)
(10:22) No Huddle-Shotgun #3 A.Raymond rush right for 0 yards to the RUT25 (#91 C.Nunnally; #58 B.Ishmail)
(09:45) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short middle to #8 K.Duff caught at RUT43, for 39 yards to the PUR36 (#4 H.Hines; #21 T.Ra-El), 1ST DOWN
(08:56) No Huddle-Shotgun #3 A.Raymond rush left for 2 yards gain to the PUR34 (#16 M.Powell)
(08:20) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #2 B.Black caught at PUR23, for 22 yards to the PUR12 (#1 S.Bradford), 1ST DOWN
(07:56) No Huddle-Shotgun #3 A.Raymond rush middle for 4 yards gain to the PUR08 (#58 B.Ishmail)
(07:16) No Huddle-Shotgun #3 A.Raymond rush middle for 1 yard loss to the PUR09 (#16 M.Powell; #8 C.Madden)
(06:28) No Huddle-Shotgun #16 A.Kaliakmanis rush right for 3 yards gain to the PUR06 (#16 M.Powell)
(05:43) No Huddle-Shotgun #16 A.Kaliakmanis pass incomplete short middle to #12 K.Fletcher Jr. thrown to PUR00 broken up by #25 H.McLaurin, TURNOVER ON DOWNS
(05:39) No Huddle-Shotgun #45 D.Mockobee rush middle for 9 yards gain to the PUR15 (#14 J.Thompson)
(05:16) No Huddle-Shotgun #15 R.Browne pass complete short right to #2 M.Jackson III caught at PUR15, for 7 yards to the PUR22 (#5 K.Sanders), out of bounds, 1ST DOWN
(04:54) No Huddle-Shotgun #15 R.Browne pass complete short left to #0 N.Tuggle caught at PUR28, for 6 yards to the PUR28 (#21 A.Salaam)
(04:18) No Huddle-Shotgun #45 D.Mockobee rush middle for 17 yards gain to the PUR45 (#9 J.Elad; #3 B.Mascoe), 1ST DOWN
(03:53) No Huddle-Shotgun #15 R.Browne pass complete short right to #2 M.Jackson III caught at PUR44, for 0 yards to the PUR45 (#7 C.Miller)
(03:13) No Huddle-Shotgun #45 D.Mockobee rush left for 3 yards gain to the PUR48 (#6 A.Wright; #42 D.Allen)
(02:32) No Huddle-Shotgun #15 R.Browne pass complete deep left to #24 M.Thomas caught at RUT32, for 44 yards to the RUT08 (#9 J.Elad), 1ST DOWN, PENALTY RUT Holding declined
(02:06) No Huddle-Shotgun #24 M.Thomas rush middle for 2 yards gain to the RUT06 (#9 J.Elad; #8 D.Djabome)
(01:20) No Huddle-Shotgun #3 M.Singleton rush left for 5 yards gain to the RUT01 (#9 J.Elad)
(00:45) Shotgun #45 D.Mockobee rush middle for 1 yard loss to the RUT02 (#8 D.Djabome; #4 S.Robinson)
(00:10) #35 S.Porath field goal attempt from 20 yards GOOD (H: #38 J.McCallister, LS: #46 L.Raab), clock 00:08
(00:07) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short right to #12 K.Fletcher Jr. caught at RUT21, for 1 yard loss to the RUT24 (#1 S.Bradford)
(14:59) No Huddle-Shotgun #20 J.Benjamin rush right for 19 yards gain to the RUT43 (#58 B.Ishmail; #4 H.Hines), 1ST DOWN
(14:18) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #18 C.Weber caught at RUT47, for 8 yards to the PUR49 (#10 A.Sanford)
(13:40) No Huddle-Shotgun #20 J.Benjamin rush left for 10 yards gain to the PUR39 (#21 T.Ra-El; #25 H.McLaurin), 1ST DOWN
(13:04) No Huddle-Shotgun #20 J.Benjamin rush middle for 6 yards gain to the PUR33 (#21 T.Ra-El)
(12:28) No Huddle-Shotgun #20 J.Benjamin rush middle for 11 yards gain to the PUR22 (#23 T.Smith), 1ST DOWN
(12:04) No Huddle-Shotgun #16 A.Kaliakmanis sacked for loss of 7 yards to the PUR29 (#25 H.McLaurin)
(11:21) Shotgun #16 A.Kaliakmanis sacked for loss of 6 yards to the PUR35 (#97 J.Harkless)
(10:41) No Huddle-Shotgun #3 A.Raymond rush middle for 7 yards gain to the PUR28 (#18 D.Kennedy)
(09:53) #44 J.Patel field goal attempt from 45 yards NO GOOD (H: #22 R.McCann, LS: #99 M.O’Connor), clock 09:53
(09:52) No Huddle-Shotgun #45 D.Mockobee rush middle for 3 yards gain to the PUR31 (#99 E.O'Neill; #8 D.Djabome)
(09:27) No Huddle-Shotgun #15 R.Browne pass incomplete short middle to #12 C.Smith thrown to PUR38
(09:22) No Huddle-Shotgun #15 R.Browne rush left for 1 yard gain to the PUR32 (#7 C.Miller), out of bounds
(08:53) #38 J.McCallister punt 51 yards to the RUT17 fair catch by #0 D.Sheffield at RUT17
(08:45) No Huddle-Shotgun #16 A.Kaliakmanis pass incomplete short left thrown to RUT20 QB hurried by #91 C.Nunnally
(08:39) No Huddle-Shotgun #16 A.Kaliakmanis sacked for loss of 12 yards to the RUT05 (#91 C.Nunnally), fumble by #16 A.Kaliakmanis recovered by RUT #56 T.Needham at RUT05, End Of Play
(07:58) No Huddle-Shotgun #16 A.Kaliakmanis rush middle for 15 yards gain to the RUT20, End Of Play
(07:23) #94 J.Anderson punt 35 yards to the PUR45 PENALTY RUT Kick Catch Interference (#7 C.Miller) 15 yards from PUR45 to RUT40
No Huddle-Shotgun #15 R.Browne pass incomplete short middle to #13 E.Horton thrown to RUT30
No Huddle-Shotgun #24 M.Thomas rush middle for 3 yards gain to the RUT37 (#6 A.Wright)
No Huddle-Shotgun #15 R.Browne pass complete short middle to #24 M.Thomas caught at RUT39, for 2 yards loss to the RUT39 (#10 J.Henderson)
#38 J.McCallister punt 24 yards to the RUT15 fair catch by #0 D.Sheffield at RUT15
No Huddle-Shotgun #3 A.Raymond rush middle for 5 yards gain to the RUT20 (#16 M.Powell; #20 W.Berglund)
No Huddle-Shotgun #3 A.Raymond rush middle for 4 yards gain to the RUT24 (#21 T.Ra-El; #25 H.McLaurin)
No Huddle-Shotgun #16 A.Kaliakmanis rush middle for 0 yards to the RUT24 (#40 I.Jeffries)
No Huddle-Shotgun #16 A.Kaliakmanis rush middle for 1 yard gain to the RUT25 (#40 I.Jeffries), 1ST DOWN
(03:25) No Huddle-Shotgun #3 A.Raymond rush right for 7 yards gain to the RUT32 (#25 H.McLaurin)
(02:50) No Huddle-Shotgun #3 A.Raymond rush right for 2 yards gain to the RUT34 (#40 I.Jeffries; #1 S.Bradford)
(02:10) No Huddle-Shotgun #3 A.Raymond rush middle for 4 yards gain to the RUT38 (#40 I.Jeffries; #58 B.Ishmail), 1ST DOWN
(01:53) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short middle to #8 K.Duff caught at PUR45, for 19 yards to the PUR43 (#4 H.Hines), 1ST DOWN
(01:35) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short middle to #0 D.Sheffield caught at PUR35, for 11 yards to the PUR32, End Of Play, 1ST DOWN
(01:05) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #2 B.Black caught at PUR26, for 7 yards to the PUR25 (#21 T.Ra-El; #5 C.Correa)
(00:53) No Huddle-Shotgun #16 A.Kaliakmanis pass incomplete short middle to #18 C.Weber thrown to PUR18 broken up by #16 M.Powell
(00:50) No Huddle-Shotgun #3 A.Raymond rush middle for 1 yard gain to the PUR24 (#16 M.Powell; #25 H.McLaurin)
(00:42) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #2 B.Black caught at PUR18, for 11 yards to the PUR13 (#16 M.Powell; #10 A.Sanford), 1ST DOWN
(00:30) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #18 C.Weber caught at PUR16, for 5 yards to the PUR08, out of bounds at PUR08
(00:29) PENALTY RUT False Start (#65 B.Felter) 5 yards from PUR08 to PUR13. NO PLAY
(00:28) No Huddle-Shotgun #16 A.Kaliakmanis pass incomplete short left thrown to PUR00 QB hurried by #97 J.Harkless
(00:23) No Huddle-Shotgun #3 A.Raymond rush middle for 12 yards gain to the PUR01 (#21 T.Ra-El), 1ST DOWN
(00:14) No Huddle-Shotgun #3 A.Raymond rush middle for 1 yard gain to the PUR00 TOUCHDOWN, clock 00:12 #44 J.Patel kick attempt good (H: #22 R.McCann, LS: #99 M.O’Connor)
(00:05) Kneel down by Purdue at PUR32 for loss of 1 yard
(14:59) No Huddle-Shotgun #45 D.Mockobee rush right for 32 yards gain to the RUT43 (#9 J.Elad), 1ST DOWN
(14:32) No Huddle-Shotgun #45 D.Mockobee rush middle for 3 yards gain to the RUT40 (#94 B.Weaver)
(14:00) No Huddle-Shotgun #22 A.Harris rush right for 37 yards gain to the RUT03 (#5 K.Sanders), out of bounds, 1ST DOWN
(13:12) No Huddle-Shotgun #3 M.Singleton pass complete short left to #45 D.Mockobee caught at RUT00, for 3 yards to the RUT00 TOUCHDOWN, clock 13:10 #35 S.Porath kick attempt good (H: #38 J.McCallister, LS: #46 L.Raab)
(13:09) No Huddle-Shotgun #16 A.Kaliakmanis pass incomplete deep middle to #0 D.Sheffield thrown to PUR26
(13:01) No Huddle-Shotgun #16 A.Kaliakmanis rush middle for 4 yards gain to the RUT29 (#5 C.Correa; #16 M.Powell)
(12:23) No Huddle-Shotgun #16 A.Kaliakmanis sacked for loss of 3 yards to the RUT26 (#23 T.Smith)
(11:38) #94 J.Anderson punt 41 yards to the PUR33 fair catch by #2 M.Jackson III at PUR33
(11:31) No Huddle-Shotgun #15 R.Browne pass complete short right to #45 D.Mockobee caught at PUR33, for 15 yards to the PUR48 (#6 A.Wright), out of bounds, 1ST DOWN
(11:02) No Huddle-Shotgun #15 R.Browne pass incomplete deep middle to #0 N.Tuggle thrown to RUT13
(10:54) No Huddle-Shotgun #3 M.Singleton rush right for 4 yards gain to the RUT48 (#9 J.Elad)
(10:28) No Huddle-Shotgun #15 R.Browne pass incomplete short middle to #2 M.Jackson III thrown to RUT42
(10:20) #38 J.McCallister punt 38 yards to the RUT10 fair catch by #0 D.Sheffield at RUT10
(10:17) No Huddle-Shotgun #3 A.Raymond rush middle for 1 yard gain to the RUT11 (#91 C.Nunnally; #58 B.Ishmail)
(09:40) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #12 K.Fletcher Jr. caught at RUT10, for 8 yards to the RUT19 (#5 C.Correa; #25 H.McLaurin)
(09:06) No Huddle-Shotgun #3 A.Raymond rush middle for 6 yards gain to the RUT25 (#5 C.Correa; #25 H.McLaurin), 1ST DOWN
(08:24) No Huddle-Shotgun #3 A.Raymond rush left for 3 yards gain to the RUT28 (#23 T.Smith; #25 H.McLaurin)
(07:43) No Huddle-Shotgun #16 A.Kaliakmanis pass complete deep left to #8 K.Duff caught at PUR33, for 72 yards to the PUR00 TOUCHDOWN, clock 07:33, 1ST DOWN #44 J.Patel kick attempt good (H: #22 R.McCann, LS: #99 M.O’Connor)
(07:31) No Huddle-Shotgun #45 D.Mockobee rush middle for 0 yards to the PUR25 (#91 D.Abdou Rahman)
(06:58) No Huddle-Shotgun #15 R.Browne rush right for 11 yards gain to the PUR36, out of bounds at PUR36, 1ST DOWN
(06:28) No Huddle-Shotgun #45 D.Mockobee rush left for 1 yard gain to the PUR37 (#6 A.Wright; #5 K.Sanders)
(05:46) No Huddle-Shotgun #15 R.Browne pass complete short right to #22 A.Harris caught at PUR35, for 18 yards to the RUT45 (#5 K.Sanders), 1ST DOWN
(04:57) No Huddle-Shotgun #22 A.Harris rush middle for 5 yards gain to the RUT40 (#6 A.Wright; #94 B.Weaver)
(04:21) No Huddle-Shotgun #15 R.Browne pass incomplete deep middle to #6 A.Branch thrown to RUT00
(04:15) No Huddle-Shotgun #15 R.Browne pass incomplete short middle to #17 R.Walker thrown to RUT30 PENALTY PUR Pass Interference declined
(04:11) #38 J.McCallister punt 40 yards to the RUT00, Touchback
(03:59) No Huddle-Shotgun #16 A.Kaliakmanis sacked for loss of 6 yards to the RUT14 (#5 C.Correa, #16 M.Powell)
(03:15) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #3 A.Raymond caught at RUT16, for 9 yards to the RUT23 (#16 M.Powell; #91 C.Nunnally)
(02:30) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #3 A.Raymond caught at RUT25, for 9 yards to the RUT32 (#0 T.Grimes; #21 T.Ra-El), 1ST DOWN
No Huddle-Shotgun #3 A.Raymond rush right for 7 yards gain to the RUT39 (#16 M.Powell)
No Huddle-Shotgun #3 A.Raymond rush middle for 12 yards gain to the PUR49 (#21 T.Ra-El; #25 H.McLaurin), 1ST DOWN
(14:59) No Huddle-Shotgun #16 A.Kaliakmanis pass incomplete deep left to #8 K.Duff thrown to PUR21 broken up by #4 H.Hines
(14:53) No Huddle-Shotgun #3 A.Raymond rush middle for 3 yards gain to the PUR46 (#5 C.Correa; #21 T.Ra-El)
(14:15) No Huddle-Shotgun #3 A.Raymond rush middle for 11 yards gain to the PUR35 fumbled by #3 A.Raymond at PUR38 forced by #25 H.McLaurin recovered by PUR #21 T.Ra-El at PUR35, End Of Play. The previous play is under automatic review - "Fumble". CALL UPHELD
(14:08) No Huddle-Shotgun #15 R.Browne pass complete short right to #13 E.Horton caught at PUR47, for 17 yards to the RUT48 (#5 K.Sanders; #10 J.Henderson), 1ST DOWN
(13:39) No Huddle-Shotgun #45 D.Mockobee rush middle for 2 yards gain to the RUT46 (#1 J.Walker)
(13:01) No Huddle-Shotgun #3 M.Singleton pass incomplete short right thrown to RUT42
(12:47) No Huddle-Shotgun #15 R.Browne pass complete short left to #2 M.Jackson III caught at RUT48, for 1 yard to the RUT45 (#5 K.Sanders; #99 E.O'Neill)
(12:19) #38 J.McCallister punt 35 yards to the RUT10 fair catch by #0 D.Sheffield at RUT10
(12:15) No Huddle-Shotgun #3 A.Raymond rush right for 4 yards gain to the RUT14 (#5 C.Correa; #25 H.McLaurin)
(11:41) No Huddle-Shotgun #16 A.Kaliakmanis pass complete deep left to #8 K.Duff caught at PUR48, for 42 yards to the PUR44 (#4 H.Hines), 1ST DOWN
(10:58) No Huddle-Shotgun #3 A.Raymond rush middle for 2 yards gain to the PUR42 (#91 C.Nunnally)
(10:11) No Huddle-Shotgun #3 A.Raymond rush middle for 17 yards gain to the PUR25 (#21 T.Ra-El) PENALTY RUT Holding (#54 T.White) 11 yard from PUR42 to RUT47. NO PLAY
(09:39) No Huddle-Shotgun #16 A.Kaliakmanis pass complete deep right to #8 K.Duff caught at PUR16, for 37 yards to the PUR16, End Of Play, 1ST DOWN
(08:59) No Huddle-Shotgun #20 J.Benjamin rush middle for 9 yards gain to the PUR07 (#0 T.Grimes)
(08:26) No Huddle-Shotgun #20 J.Benjamin rush middle for 6 yards gain to the PUR01 (#5 C.Correa; #1 S.Bradford), 1ST DOWN. The previous play is under automatic review - "Short of the goal line". CALL UPHELD
(07:45) #16 A.Kaliakmanis rush middle for 1 yard gain to the PUR00 TOUCHDOWN, clock 07:45 #44 J.Patel kick attempt good (H: #22 R.McCann, LS: #99 M.O’Connor)
(07:35) No Huddle-Shotgun #15 R.Browne pass incomplete short right to #13 E.Horton thrown to RUT28
(07:30) No Huddle-Shotgun #45 D.Mockobee rush right for 5 yards gain to the RUT36 (#5 K.Sanders)
(06:54) No Huddle-Shotgun #45 D.Mockobee rush middle for 4 yards gain to the RUT32 (#5 K.Sanders)
(06:11) No Huddle-Shotgun #3 M.Singleton rush middle for 1 yard gain to the RUT31 (#6 A.Wright; #99 E.O'Neill), 1ST DOWN
(05:29) No Huddle-Shotgun #45 D.Mockobee rush right for 2 yards gain to the RUT29 (#5 K.Sanders)
(04:57) No Huddle-Shotgun #15 R.Browne pass incomplete short right to #13 E.Horton thrown to RUT19
(04:52) No Huddle-Shotgun #15 R.Browne pass incomplete short left to #0 N.Tuggle thrown to RUT20 PENALTY RUT Pass Interference (#3 B.Mascoe) 15 yards from RUT29 to RUT14, 1ST DOWN. NO PLAY
(04:43) No Huddle-Shotgun #15 R.Browne pass complete short left to #0 N.Tuggle caught at RUT00, for 14 yards to the RUT00 TOUCHDOWN, clock 04:43, 1ST DOWN #35 S.Porath kick attempt good (H: #38 J.McCallister, LS: #46 L.Raab)
(04:39) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short middle to #8 K.Duff caught at RUT44, for 32 yards to the PUR43 (#1 S.Bradford), 1ST DOWN
(04:05) No Huddle-Shotgun #3 A.Raymond rush middle for 2 yards gain to the PUR41 (#5 C.Correa)
(03:30) No Huddle-Shotgun #3 A.Raymond rush left for 4 yards gain to the PUR37 (#91 C.Nunnally; #5 C.Correa)
(02:46) No Huddle-Shotgun #3 A.Raymond rush right for 2 yards gain to the PUR35 (#91 C.Nunnally; #21 T.Ra-El)
(02:04) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short right to #2 B.Black caught at PUR30, for 16 yards to the PUR19 (#25 H.McLaurin), 1ST DOWN
(01:58) No Huddle-Shotgun #16 A.Kaliakmanis pass complete short left to #0 D.Sheffield caught at PUR14, for 8 yards to the PUR11 (#21 T.Ra-El; #16 M.Powell)
(01:25) No Huddle-Shotgun #3 A.Raymond rush middle for 4 yards gain to the PUR07 (#1 S.Bradford), 1ST DOWN
(01:21) No Huddle-Shotgun #3 A.Raymond rush middle for 2 yards gain to the PUR05 (#5 C.Correa)
(01:17) No Huddle-Shotgun #16 A.Kaliakmanis pass incomplete short left to #12 K.Fletcher Jr. thrown to PUR03 broken up by #91 C.Nunnally QB hurried by #91 C.Nunnally
(01:13) No Huddle-Shotgun #3 A.Raymond rush middle for 3 yards gain to the PUR02 (#5 C.Correa; #21 T.Ra-El)
(01:08) #44 J.Patel field goal attempt from 20 yards GOOD (H: #22 R.McCann, LS: #99 M.O’Connor), clock 01:06
(01:05) No Huddle-Shotgun #15 R.Browne pass complete short left to #15 R.Browne caught at PUR32, for 3 yards loss to the PUR30 fumbled by #15 R.Browne at PUR32 forced by #90 F.Gnago recovered by RUT #9 J.Elad at PUR30, End Of Play
(00:58) No Huddle-Shotgun #20 J.Benjamin rush middle for 11 yards gain to the PUR19 (#21 T.Ra-El; #4 H.Hines), 1ST DOWN
(00:22) No Huddle-Shotgun #20 J.Benjamin rush middle for 6 yards gain to the PUR13 (#21 T.Ra-El)
Jai Patel 30 Yd Field Goal

