House Prediction
Model Margin
Minnesota by 8.2
Home Win Probability
Minnesota 69%
Market (Bovada)
Minnesota +2.5
fitted_v1 · Nov 29, 2025
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
Minnesota Holds Off Wisconsin in Low-Scoring Battle
Minnesota defeated Wisconsin 17-7 in Week 14 of the 2025 season, controlling a defensive struggle that featured minimal offensive production from both teams. The Golden Gophers scored all their points in the second and third quarters, with touchdowns from D. Taylor's 49-yard rushing score and J. Geers' 13-yard receiving touchdown. Wisconsin's lone score came on a second-quarter touchdown.
The game remained competitive throughout, though neither team generated significant offensive momentum. Wisconsin's H. Simmons threw an interception returned 68 yards by J. Nestor in the third quarter and later committed an intentional grounding penalty in the fourth quarter. Minnesota's D. Lindsey led all passers with 90 yards, while Wisconsin's V. Anthony II caught 92 receiving yards and D. Dupree rushed for 51 yards.
The contest finished well under the 38.5-point over-under, with minimal lead changes and a relatively static game flow. Minnesota covered the 2.5-point spread at home with the defensive performances dominating play, particularly in the second quarter when both teams recorded significant defensive EPA plays.
AI-generated recap · Jul 22, 2026
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 0 | 7 | 0 | 0 | 7 | |
| 0 | 10 | 7 | 0 | 17 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Wisconsin | Minnesota |
|---|---|---|
| Passing | 17-27 | 18-24 |
| Pass Yards | 182 | 90 |
| Rush Yards | 86 | 128 |
| Total Yards | 268 | 218 |
| Turnovers | 3 | 0 |
| 3rd Down | 4-13 | 7-14 |
| Penalties | 3-9 | 1-5 |
| Possession | 29:28 | 30:32 |
Player Leaders
Player Leaders
Play-by-Play
(14:54) No Huddle-Shotgun #5 D.Lindsey pass complete short left to #0 L.Brockington caught at MINN25, for 5 yards to the MINN25 (#2 R.Hallman), out of bounds
(14:20) Shotgun #5 D.Lindsey pass incomplete short left to #11 J.Tracy thrown to MINN34
(14:17) No Huddle-Shotgun #5 D.Lindsey pass complete short left to #87 D.Biber caught at MINN30, for 5 yards to the MINN30 (#9 A.Brown), 1ST DOWN
(13:53) Shotgun #5 D.Lindsey pass complete short left to #1 D.Taylor caught at MINN27, for 5 yards to the MINN35 (#44 C.Catalano) PENALTY WISC Illegal Substitution 5 yards from MINN30 to MINN35. NO PLAY
(13:21) Shotgun #5 D.Lindsey pass incomplete short right to #11 J.Tracy thrown to MINN49 broken up by #9 A.Brown. #9 A.Brown injured on the play
(13:09) No Huddle-Shotgun #1 D.Taylor rush right for 7 yards gain to the MINN42 (#19 T.Heiberger), 1ST DOWN
(12:45) Shotgun #5 D.Lindsey pass complete short middle to #1 D.Taylor caught at MINN45, for 3 yards to the MINN45 (#9 A.Brown)
(12:21) Shotgun #5 D.Lindsey pass complete short middle to #86 J.Geers caught at MINN49, for 8 yards to the WISC47 (#44 C.Catalano), 1ST DOWN
(11:58) No Huddle-Shotgun #1 D.Taylor rush middle for 1 yard gain to the WISC46 (#8 M.Posa)
(11:19) #1 D.Taylor rush middle for 1 yard gain to the WISC45 (#8 M.Posa; #44 C.Catalano)
(10:35) Shotgun #5 D.Lindsey pass incomplete short left to #0 L.Brockington thrown to WISC35
(10:28) #42 T.Weston punt 36 yards to the WISC09, out of bounds at WISC09
(10:24) No Huddle-Shotgun #6 D.Dupree rush right for 2 yards loss to the WISC07 (#91 D.Eastern)
(09:45) #6 D.Dupree rush middle for 7 yards gain to the WISC14 (#3 K.Perich)
(09:02) Shotgun #5 C.Smith rush middle for 9 yards gain to the WISC23 (#14 K.Brown), 1ST DOWN
(08:26) Shotgun #5 C.Smith pass incomplete short left to #6 D.Dupree thrown to WISC28 QB hurried by #0 A.Smith
(08:18) No Huddle-Shotgun Wisconsin rush middle for 1 yard loss to the WISC22 fumbled by Wisconsin at WISC21 recovered by MINN #17 J.Nestor at WISC22, End Of Play
(08:09) No Huddle-Shotgun #5 D.Lindsey pass incomplete short right to #0 L.Brockington thrown to WISC19
(08:05) #1 D.Taylor rush left for 2 yards gain to the WISC20 (#44 C.Catalano; #8 M.Posa)
(07:28) Shotgun #5 D.Lindsey pass complete short right to #11 J.Tracy caught at WISC21, for 0 yards to the WISC20 (#1 G.Latimer)
(06:49) #92 B.Denaburg field goal attempt from 38 yards NO GOOD blocked by #68 B.Barten (H: #42 T.Weston, LS: #80 A.Soukup), clock 06:47, out of bounds at WISC00
(06:46) No Huddle-Shotgun #5 C.Smith rush middle for 3 yards gain to the WISC23 (#91 D.Eastern)
(06:03) Shotgun #5 C.Smith pass complete short middle to #86 L.Mason caught at WISC22, for 3 yards to the WISC26 (#9 D.Williams)
(05:18) Shotgun #5 C.Smith rush middle for 2 yards gain to the WISC28 (#9 D.Williams; #3 K.Perich)
(04:32) #91 S.West punt 40 yards to the MINN32 fair catch by #3 K.Perich at MINN32
(04:31) #7 F.Ijeboi rush right for 3 yards gain to the MINN35 (#0 C.Alliegro)
(03:53) Shotgun #5 D.Lindsey pass complete short right to #11 J.Tracy caught at MINN42, for 7 yards to the MINN42 (#5 D.Hill), 1ST DOWN
(03:21) Shotgun #5 D.Lindsey pass complete short right to #44 F.Bierman caught at MINN43, for 3 yards to the MINN45 (#9 A.Brown; #5 D.Hill), out of bounds
(02:46) #7 F.Ijeboi rush middle for 6 yards gain to the WISC49 (#76 D.Johnson; #44 C.Catalano)
(02:01) Shotgun #1 D.Taylor rush right for 2 yards gain to the WISC47 (#9 A.Brown), 1ST DOWN
(01:24) Shotgun #1 D.Taylor rush middle for 4 yards gain to the WISC43 (#8 M.Posa)
(00:55) Shotgun #5 D.Lindsey pass complete short left to #16 M.Coleman caught at WISC39, for 4 yards to the WISC39, End Of Play
(00:24) Shotgun #7 F.Ijeboi rush middle for 2 yards gain to the WISC37 (#44 C.Catalano), 1ST DOWN
(14:56) Shotgun #5 D.Lindsey sacked for loss of 4 yards to the WISC41 (#0 C.Alliegro)
(14:12) #1 D.Taylor rush middle for 2 yards gain to the WISC39 (#9 A.Brown)
(13:26) Shotgun #5 D.Lindsey rush right for 2 yards gain to the WISC37 (#17 D.Peterson; #22 M.Reiger), out of bounds
(12:55) #42 T.Weston punt 35 yards to the WISC02, out of bounds at WISC02
No Huddle-Shotgun #34 J.Acker rush middle for 2 yards gain to the WISC04 (#0 A.Smith; #91 D.Eastern)
(11:52) No Huddle #6 D.Dupree rush middle for 6 yards gain to the WISC10 (#3 K.Perich)
(11:27) No Huddle-Shotgun #5 C.Smith rush middle for 1 yard loss to the WISC09 (#17 J.Nestor)
(10:53) PENALTY WISC False Start (#46 N.Levy) 4 yards from WISC09 to WISC05. NO PLAY
(10:38) #91 S.West punt 30 yards to the WISC35 #3 K.Perich return 0 yards to the WISC35, End Of Play
(10:22) #5 D.Lindsey pass complete short left to #1 D.Taylor caught at WISC40, for 3 yards to the WISC32, out of bounds at WISC32
(09:54) #1 D.Taylor rush middle for 3 yards gain to the WISC29 (#68 B.Barten)
(09:08) #1 D.Taylor rush middle for 10 yards gain to the WISC19 (#29 M.Jung), 1ST DOWN
(08:38) #5 D.Lindsey pass complete short left to #1 D.Taylor caught at WISC23, for 2 yards to the WISC17 (#5 D.Hill)
(08:02) #7 F.Ijeboi rush middle for 3 yards gain to the WISC14 (#44 C.Catalano)
(07:17) #7 F.Ijeboi rush middle for 1 yard loss to the WISC15 (#95 B.Lane Jr.)
(06:39) #92 B.Denaburg field goal attempt from 33 yards GOOD (H: #42 T.Weston, LS: #80 A.Soukup), clock 06:32
(06:31) No Huddle-Shotgun #5 C.Smith pass incomplete short right thrown to WISC30 QB hurried by #6 M.Baranowski
(06:24) No Huddle-Shotgun #5 C.Smith pass complete short left to #8 V.Anthony II caught at WISC30, for 12 yards to the WISC37 (#17 J.Nestor), out of bounds, 1ST DOWN
(05:50) No Huddle-Shotgun #5 C.Smith pass incomplete deep left to #2 T.Kekahuna thrown to MINN35
(05:43) No Huddle-Shotgun #6 D.Dupree rush middle for 3 yards gain to the WISC40 (#9 D.Williams; #11 K.Menz)
(05:00) No Huddle-Shotgun #5 C.Smith pass complete short right to #2 T.Kekahuna caught at WISC39, for 4 yards to the WISC44 (#9 D.Williams), out of bounds
(04:12) #91 S.West punt 11 yards to the MINN45, out of bounds at MINN45
(04:11) Shotgun #5 D.Lindsey pass complete short left to #8 J.Smith caught at MINN49, for 4 yards to the MINN49, out of bounds at MINN49
(03:33) Shotgun #5 D.Lindsey pass complete short right to #11 J.Tracy caught at MINN48, for 2 yards to the WISC49 (#30 C.Perkins)
(02:52) Shotgun #1 D.Taylor rush middle for 49 yards gain to the WISC00 TOUCHDOWN, clock 02:45, 1ST DOWN #92 B.Denaburg kick attempt good (H: #42 T.Weston, LS: #80 A.Soukup)
(02:39) No Huddle-Shotgun #15 H.Simmons pass complete short left to #2 T.Kekahuna caught at WISC28, for 3 yards to the WISC28 (#17 J.Nestor)
(02:09) Shotgun #15 H.Simmons pass incomplete short left to #2 T.Kekahuna thrown to WISC25
(02:07) Shotgun #15 H.Simmons pass complete deep right to #8 V.Anthony II caught at WISC50, for 67 yards to the MINN05 (#24 J.McMillan), 1ST DOWN
(01:46) Shotgun #5 C.Smith rush right for 3 yards gain to the MINN02 (#3 K.Perich)
(01:14) Shotgun #5 C.Smith pass complete short right to #2 T.Kekahuna caught at MINN05, for 0 yards to the MINN02 (#17 J.Nestor)
(01:03) Shotgun #6 D.Dupree rush middle for 1 yard gain to the MINN01 (#6 M.Baranowski; #1 J.Howard)
(00:27) No Huddle #5 C.Smith pass complete short right to #34 J.Acker caught at MINN00, for 1 yard to the MINN00 TOUCHDOWN, clock 00:21. The previous play is under automatic review - "Runner was inbounds". CALL OVERTURNED. (Original Play: (00:27) No Huddle #5 C.Smith pass incomplete short right to #34 C.Jarvis thrown to MINN00 QB hurried by #9 D.Williams and #20 J.Roberson, TURNOVER ON DOWNS) #90 N.Vakos kick attempt good (H: #49 A.Bertrams, LS: #46 N.Levy)
(00:15) Kneel down by #5 D.Lindsey at MINN29 for loss of 1 yard
(14:55) No Huddle-Shotgun #15 H.Simmons rush right for 4 yards gain to the WISC30 (#35 D.LeCaptain)
(14:15) No Huddle-Shotgun #15 H.Simmons pass incomplete deep middle to #8 V.Anthony II thrown to MINN33
(14:07) No Huddle-Shotgun #15 H.Simmons pass complete short middle to #8 V.Anthony II caught at WISC35, for 7 yards to the WISC37 (#9 D.Williams; #17 J.Nestor), 1ST DOWN
(13:28) Shotgun #15 H.Simmons pass intercepted by #17 J.Nestor at MINN48 broken up by #6 M.Baranowski #17 J.Nestor return 8 yards to the WISC44 (#11 T.Ashcraft) PENALTY WISC Ineligible Downfield on Pass declined
(13:24) No Huddle #5 D.Lindsey pass incomplete short middle to #0 L.Brockington thrown to WISC40
(13:17) #1 D.Taylor rush middle for 0 yards to the WISC44 (#68 B.Barten)
(12:36) Shotgun #5 D.Lindsey pass incomplete short left thrown to WISC38 QB hurried by #17 D.Peterson
(12:27) #42 T.Weston punt 22 yards to the WISC22, out of bounds at WISC22
(12:23) No Huddle-Shotgun #34 J.Acker rush middle for 3 yards gain to the WISC25 (#6 M.Baranowski; #16 R.Lawrence)
(11:40) Shotgun #15 H.Simmons pass complete short right to #11 T.Ashcraft caught at WISC25, for 6 yards to the WISC31 (#6 M.Baranowski; #7 A.Gousby)
(11:01) #34 J.Acker rush middle for 3 yards gain to the WISC34 (#3 K.Perich; #6 M.Baranowski), 1ST DOWN
(10:17) Shotgun #15 H.Simmons pass complete short right to #86 L.Mason caught at WISC35, for 11 yards to the WISC45 (#6 M.Baranowski), out of bounds, 1ST DOWN
(09:37) Shotgun #15 H.Simmons pass complete short left to #8 V.Anthony II caught at WISC43, for 6 yards to the MINN49 (#46 L.Finnessy)
(08:56) Shotgun #15 H.Simmons pass complete short left to #86 L.Mason caught at MINN31, for 26 yards to the MINN23 (#17 J.Nestor), 1ST DOWN
(08:07) Shotgun #2 T.Kekahuna rush left for 2 yards loss to the MINN25 (#17 J.Nestor)
(07:22) Shotgun #6 D.Dupree rush middle for 5 yards gain to the MINN20 (#3 K.Perich)
(06:39) Shotgun #15 H.Simmons pass intercepted by #17 J.Nestor at MINN16 #17 J.Nestor return 68 yards to the WISC16 (#15 H.Simmons; #2 T.Kekahuna)
(06:26) No Huddle #5 D.Lindsey pass complete short left to #86 J.Geers caught at WISC15, for 2 yards to the WISC14 (#8 M.Posa)
(05:47) #1 D.Taylor rush middle for 1 yard gain to the WISC13 (#99 P.Petersen)
(05:08) Shotgun #5 D.Lindsey pass complete short middle to #86 J.Geers caught at WISC00, for 13 yards to the WISC00 TOUCHDOWN, clock 05:04, 1ST DOWN. #86 J.Geers injured on the play #92 B.Denaburg kick attempt good (H: #42 T.Weston, LS: #80 A.Soukup)
(04:57) No Huddle-Shotgun #34 J.Acker rush middle for 12 yards gain to the WISC45 (#14 K.Brown; #3 K.Perich), 1ST DOWN
(04:15) Shotgun #6 D.Dupree rush middle for 0 yards to the WISC45 (#9 D.Williams; #6 M.Baranowski)
(03:37) Shotgun #6 D.Dupree rush middle for 20 yards gain to the MINN35 (#1 J.Howard), 1ST DOWN
(02:50) Shotgun #3 T.Henry rush left for 3 yards loss to the MINN38 (#11 K.Menz)
(02:14) Shotgun #15 H.Simmons pass complete short left to #11 T.Ashcraft caught at MINN36, for 4 yards to the MINN34 (#9 D.Williams)
(01:23) Shotgun #6 D.Dupree rush left for 1 yard gain to the MINN33 (#17 J.Nestor)
(00:39) #49 A.Bertrams punt 32 yards to the MINN01
(13:23) Shotgun #6 D.Dupree rush middle for 3 yards gain to the WISC46 (#11 K.Menz)
(12:43) Shotgun #6 D.Dupree rush left for 0 yards to the WISC46 (#46 L.Finnessy; #9 D.Williams)
(11:59) Shotgun #15 H.Simmons pass incomplete short right to #2 T.Kekahuna thrown to MINN46
(11:52) #91 S.West punt 36 yards to the MINN18
(11:45) Shotgun #5 D.Lindsey pass complete short middle to #0 L.Brockington caught at MINN22, for 19 yards to the MINN37 (#44 C.Catalano), 1ST DOWN
(11:08) No Huddle-Shotgun #5 D.Lindsey pass complete short middle to #1 D.Taylor caught at MINN40, for 3 yards to the MINN40 (#8 M.Posa)
(10:27) #7 F.Ijeboi rush middle for 9 yards gain to the MINN49 (#5 D.Hill; #44 C.Catalano), 1ST DOWN
(09:41) #7 F.Ijeboi rush left for 3 yards gain to the WISC48 (#8 M.Posa)
(08:52) #1 D.Taylor rush right for 1 yard gain to the WISC47 (#99 P.Petersen)
(08:06) Shotgun #5 D.Lindsey pass complete short middle to #86 J.Geers caught at WISC45, for 4 yards to the WISC43 (#8 M.Posa; #44 C.Catalano)
(07:18) #42 T.Weston punt 33 yards to the WISC10, out of bounds at WISC10 PENALTY MINN Illegal Formation 5 yards from WISC43 to WISC48. NO PLAY
(07:10) #42 T.Weston punt 37 yards to the WISC11 fair catch by #3 T.Henry at WISC11
(07:08) No Huddle-Shotgun #15 H.Simmons pass complete short left to #13 E.Hilton Jr. caught at WISC14, for 5 yards to the WISC16 (#9 D.Williams), out of bounds
(06:28) Shotgun #15 H.Simmons pass incomplete short left to #8 V.Anthony II thrown to WISC16
(06:23) Shotgun #15 H.Simmons rush middle for 4 yards gain to the WISC20 (#6 M.Baranowski)
(05:34) #6 D.Dupree rush right for 7 yards gain to the WISC27 (#14 K.Brown), 1ST DOWN
(04:50) Shotgun #15 H.Simmons rush right for 8 yards gain to the WISC35 (#1 J.Howard), out of bounds
(04:12) Shotgun #15 H.Simmons pass complete short middle to #1 C.Brooks Jr. caught at WISC47, for 18 yards to the MINN47 (#17 J.Nestor; #14 K.Brown), 1ST DOWN
(03:42) Shotgun #15 H.Simmons pass complete short middle to #86 L.Mason caught at MINN38, for 9 yards to the MINN38 (#3 K.Perich)
(03:25) No Huddle-Shotgun #15 H.Simmons pass incomplete short right thrown to MINN38 QB hurried by #46 L.Finnessy PENALTY WISC Intentional Grounding (#15 H.Simmons)
(03:23) Shotgun #15 H.Simmons pass complete short right to #2 T.Kekahuna caught at WISC48, for 0 yards to the MINN49 (#7 A.Gousby)
(02:52) No Huddle-Shotgun #15 H.Simmons pass incomplete deep left to #2 T.Kekahuna thrown to MINN28 broken up by #14 K.Brown QB hurried by #0 A.Smith, TURNOVER ON DOWNS
(02:49) #1 D.Taylor rush middle for 7 yards gain to the WISC44 (#17 D.Peterson; #5 D.Hill)
(02:04) Shotgun #1 D.Taylor rush middle for 4 yards gain to the WISC40 (#44 C.Catalano), 1ST DOWN
(02:00) Shotgun #1 D.Taylor rush middle for 1 yard gain to the WISC39 (#9 A.Brown)
(01:54) #1 D.Taylor rush middle for 0 yards to the WISC39 (#9 A.Brown; #95 B.Lane Jr.)
(01:47) #11 J.Tracy rush left for 15 yards gain to the WISC24 (#29 M.Jung), 1ST DOWN
(01:19) Kneel down by #5 D.Lindsey at WISC30 for loss of 6 yards
(00:38) Kneel down by #5 D.Lindsey at WISC33 for loss of 3 yards

