| | | Ryan Howg kickoff 62 yards to the OSH8, C. Weissman return 34 yards to the OSH42, fumble forced by Jake Schiff, fumble by C. Weissman recovered by ST Aaron Kobes at OSH42. |
| St | 1-10 | at Osh42 | UW-STOUT drive start at 15:00. |
| St | 1-10 | at Osh42 | Ross Carey pass complete to Jordan Peterson for 8 yards to the OSH34 (Charlie Stueck). |
| St | 2-2 | at Osh34 | Eric Brown rush for 5 yards to the OSH29, 1ST DOWN ST (Taylor Goodman). |
| St | 1-10 | at Osh29 | Ross Carey pass complete to Trevor Morning for 10 yards to the OSH19, 1ST DOWN ST (Zach Wettengel). |
| St | 1-10 | at Osh19 | Ross Carey pass incomplete. |
| St | 2-10 | at Osh19 | Ross Carey pass incomplete. |
| St | 3-10 | at Osh19 | Ross Carey pass complete to Mike Gervanek for 8 yards to the OSH11 (Ryan Stefaniak). |
| St | 4-2 | at Osh11 | Ricky Marteney field goal attempt from 28 BLOCKED, recovered by OSH Nate Gross at OSH15 spot at OSH15, clock 12:20 (blocked by Vince Sciano), Nate Gross for no gain to the OSH15 (Ricky Marteney;Ben Hall). |
| | | Drive: 7 plays, 31 yards, TOP 04:58 |
| Osh | 1-10 | at Osh15 | Justin Budiac rush for 5 yards to the OSH20 (Jason Brenner;Chris Haynes). |
| Osh | 2-5 | at Osh20 | Justin Budiac rush for 5 yards to the OSH25, 1ST DOWN OSH (Ryan Pearcy). |
| Osh | 1-10 | at Osh25 | Nate Wara pass complete to C. Weissman for 6 yards to the OSH31 (D. Guggenbuehl), PENALTY OSH personal foul 15 yards to the OSH16. |
| Osh | 1-19 | at Osh16 | 1st and 19. |
| Osh | 1-19 | at Osh16 | Nate Wara rush for loss of 2 yards to the OSH14 (Cody Price). |
| Osh | 2-21 | at Osh14 | Cole Myhra rush for no gain to the OSH14 (Ryan Pearcy;Cody Price). |
| Osh | 3-21 | at Osh14 | Kyle Calhoun punt 43 yards to the ST43, downed. |
| | | Drive: 5 plays, minus 1 yards, TOP 00:00 |
| St | 1-10 | at St43 | UW-STOUT drive start at 10:02. |
| St | 1-10 | at St43 | Eric Brown rush for 6 yards to the ST49 (Austin Blashka). |
| St | 2-4 | at St49 | Ross Carey pass complete to Jordan Peterson for 12 yards to the OSH39, 1ST DOWN ST (Tim Filter). |
| St | 1-10 | at Osh39 | Ross Carey rush for 3 yards to the OSH36. |
| St | 2-7 | at Osh36 | Eric Brown rush for 5 yards to the OSH31 (Austin Blashka;Nate Gross). |
| St | 3-2 | at Osh31 | Eric Brown rush for 7 yards to the OSH24, 1ST DOWN ST (Jack Breese). |
| St | 1-10 | at Osh24 | Ross Carey pass incomplete. |
| St | 2-10 | at Osh24 | Eric Brown rush for 18 yards to the OSH6, 1ST DOWN ST (Tim Filter). |
| St | 1-G | at Osh06 | Eric Brown rush for 4 yards to the OSH2 (Jack Breese;Taylor Goodman). |
| St | 2-G | at Osh02 | Paul Bernier rush for 1 yard to the OSH1 (Dan Swanson). |
| St | 3-G | at Osh01 | PENALTY ST false start 5 yards to the OSH6. |
| St | 3-G | at Osh06 | Ross Carey pass incomplete to Matt Small (Charlie Stueck). |
| St | 4-G | at Osh06 | Ryan Howg field goal attempt from 22 GOOD, clock 05:26. |
| | | UW-Stout 3, UW-Oshkosh 0 |
| | | Drive: 11 plays, 51 yards, TOP 04:36 |
| | | Ryan Howg kickoff 64 yards to the OSH6, C. Weissman return 14 yards to the OSH20 (Jake Schiff;Bobby Nyland), PENALTY OSH holding 10 yards to the OSH10, 1st and 10, OSH ball on OSH10. |
| Osh | 1-10 | at Osh10 | UW-OSHKOSH drive start at 05:26. |
| Osh | 1-10 | at Osh10 | Nate Wara pass complete to Caleb Voss for 42 yards to the ST48, 1ST DOWN OSH (James Van Thiel). |
| Osh | 1-10 | at St48 | Nate Wara pass complete to Caleb Voss for 22 yards to the ST26, 1ST DOWN OSH. |
| Osh | 1-10 | at St26 | Nate Wara rush for 11 yards to the ST15, 1ST DOWN OSH (Cody Price). |
| Osh | 1-10 | at St15 | Nate Wara pass incomplete. |
| Osh | 2-10 | at St15 | Nate Wara pass incomplete. |
| Osh | 3-10 | at St15 | Nate Wara pass complete to Garrie Fox for 15 yards to the ST0, 1ST DOWN OSH, TOUCHDOWN, clock 04:06. |
| | | Nate Becker kick attempt good. |
| | | UW-Oshkosh 7, UW-Stout 3 |
| | | Drive: 6 plays, 90 yards, TOP 01:20 |
| | | Nate Ray kickoff 55 yards to the ST15, Trevor Fiege return 23 yards to the ST38 (Jared Nehls). |
| St | 1-10 | at St38 | UW-STOUT drive start at 04:06. |
| St | 1-10 | at St38 | Ross Carey pass incomplete. |
| St | 2-10 | at St38 | Ross Carey pass complete to Austin Schwartz for 12 yards to the 50 yardline, 1ST DOWN ST (Jack Breese;Ryan Stefaniak). |
| St | 1-10 | at St50 | PENALTY OSH offside defense 5 yards to the OSH45. |
| St | 1-5 | at Osh45 | Paul Bernier rush for 1 yard to the OSH44 (Vince Sciano;Nate Gross). |
| St | 2-4 | at Osh44 | Daniel Vyvyan rush for no gain to the OSH44 (Vince Sciano). |
| St | 3-4 | at Osh44 | Ross Carey pass complete to Mike Gervanek for 11 yards to the OSH33, 1ST DOWN ST. |
| St | 1-10 | at Osh33 | Daniel Vyvyan rush for 3 yards to the OSH30 (Zach Wettengel). |
| St | 2-7 | at Osh30 | Ross Carey pass complete to Adam Smith for 14 yards to the OSH16, 1ST DOWN ST (Charlie Stueck). |
| St | 1-10 | at Osh16 | Daniel Vyvyan rush for 1 yard to the OSH15 (Zach Wettengel). |
| | | Drive: 8 plays, 47 yards, TOP 04:18 |
| | | UW-Oshkosh 7, UW-Stout 3 |
| St | 2-9 | at Osh15 | Start of 2nd quarter, clock 15:00. |
| St | 2-9 | at Osh15 | Ross Carey pass incomplete (Tim Filter). |
| St | 3-9 | at Osh15 | Ross Carey pass intercepted by Jacob Juedes at the OSH8, Jacob Juedes return 7 yards to the OSH15 (Tyler Butzler). |
| | | Drive: 10 plays, 47 yards, TOP 04:18 |
| Osh | 1-10 | at Osh15 | UW-OSHKOSH drive start at 14:48. |
| Osh | 1-10 | at Osh15 | Justin Budiac rush for 18 yards to the OSH33, 1ST DOWN OSH (James Van Thiel). |
| Osh | 1-10 | at Osh33 | Cole Myhra rush for 5 yards to the OSH38 (Ryan Pearcy). |
| Osh | 2-5 | at Osh38 | Justin Budiac rush for 17 yards to the ST45, 1ST DOWN OSH (D. Guggenbuehl), PENALTY ST personal foul 15 yards to the ST30, 1ST DOWN OSH. |
| Osh | 1-10 | at St30 | 1st and 10. |
| Osh | 1-10 | at St30 | Nate Wara pass complete to C. Wipperfurth for 30 yards to the ST0, 1ST DOWN OSH, TOUCHDOWN, clock 13:42. |
| | | Nate Becker kick attempt good. |
| | | UW-Oshkosh 14, UW-Stout 3 |
| | | Drive: 4 plays, 85 yards, TOP 01:06 |
| | | Nate Ray kickoff 68 yards to the ST2, Mike Gervanek return 28 yards to the ST30 (Zach Kasuboski), PENALTY ST personal foul 15 yards to the ST15, 1st and 10, ST ball on ST15. |
| St | 1-10 | at St15 | UW-STOUT drive start at 13:42. |
| St | 1-10 | at St15 | Eric Brown rush for 5 yards to the ST20 (Ryan Stefaniak;Zach Wettengel). |
| St | 2-5 | at St20 | Ross Carey pass complete to Jordan Peterson for 4 yards to the ST24. |
| St | 3-1 | at St24 | Daniel Vyvyan rush for 5 yards to the ST29, 1ST DOWN ST (Taylor Goodman;Zach Wettengel). |
| St | 1-10 | at St29 | Daniel Vyvyan rush for 6 yards to the ST35 (Jack Breese). |
| St | 2-4 | at St35 | Daniel Vyvyan rush for 1 yard to the ST36 (Dan Swanson;Nate Gross). |
| St | 3-3 | at St36 | Ross Carey pass incomplete. |
| St | 4-3 | at St36 | Mike Scherr punt 22 yards to the OSH42, downed. |
| | | Drive: 6 plays, 21 yards, TOP 03:23 |
| Osh | 1-10 | at Osh42 | UW-OSHKOSH drive start at 10:19. |
| Osh | 1-10 | at Osh42 | Nate Wara pass complete to Jeremy Roach for 28 yards to the ST30, fumble forced by Ryan Pearcy, fumble by Jeremy Roach recovered by ST Trevor Fiege at ST30. |
| | | Drive: 1 plays, 28 yards, TOP 00:13 |
| St | 1-10 | at St30 | UW-STOUT drive start at 10:06. |
| St | 1-10 | at St30 | Eric Brown rush for loss of 1 yard to the ST29 (Jared Nehls). |
| St | 2-11 | at St29 | Ross Carey rush for 5 yards to the ST34 (Taylor Goodman). |
| St | 3-6 | at St34 | Ross Carey pass intercepted by Taylor Goodman at the ST39, Taylor Goodman return 22 yards to the ST17 (Ryan Haugen). |
| | | Drive: 3 plays, 4 yards, TOP 01:38 |
| Osh | 1-10 | at St17 | UW-OSHKOSH drive start at 08:28. |
| Osh | 1-10 | at St17 | C. Weissman rush for 12 yards to the ST5, 1ST DOWN OSH (D. Guggenbuehl). |
| Osh | 1-G | at St05 | Nate Wara pass complete to Justin Budiac for 1 yard to the ST4 (Trevor Fiege). |
| Osh | 2-G | at St04 | Nate Wara pass complete to Garrie Fox for 4 yards to the ST0, TOUCHDOWN, clock 07:43. |
| | | Nate Becker kick attempt good. |
| | | UW-Oshkosh 21, UW-Stout 3 |
| | | Drive: 3 plays, 17 yards, TOP 00:45 |
| | | Nate Ray kickoff 67 yards to the ST3, Trevor Fiege return 27 yards to the ST30 (Nate Gross). |
| St | 1-10 | at St30 | UW-STOUT drive start at 07:43. |
| St | 1-10 | at St30 | Ross Carey pass incomplete (Ryan Stefaniak). |
| St | 2-10 | at St30 | Ross Carey pass complete to Jordan Peterson for 35 yards to the OSH35, 1ST DOWN ST (Charlie Stueck). |
| St | 1-10 | at Osh35 | Eric Brown rush for loss of 2 yards to the OSH37 (Ryan Stefaniak). |
| St | 2-12 | at Osh37 | Ross Carey pass incomplete. |
| St | 3-12 | at Osh37 | Ross Carey sacked for loss of 5 yards to the OSH42 (Jacob Juedes). |
| St | 4-17 | at Osh42 | Mike Scherr punt 33 yards to the OSH9, fair catch by Garrie Fox. |
| | | Drive: 5 plays, 28 yards, TOP 02:09 |
| Osh | 1-10 | at Osh09 | UW-OSHKOSH drive start at 05:34. |
| Osh | 1-10 | at Osh09 | C. Weissman rush for 3 yards to the OSH12 (Chris Haynes). |
| Osh | 2-7 | at Osh12 | Nate Wara rush for 8 yards to the OSH20, 1ST DOWN OSH (D. Guggenbuehl). |
| Osh | 1-10 | at Osh20 | Nate Wara pass incomplete. |
| Osh | 2-10 | at Osh20 | C. Weissman rush for 2 yards to the OSH22 (Cody Price). |
| Osh | 3-8 | at Osh22 | Nate Wara rush for 9 yards to the OSH31, 1ST DOWN OSH (Mike Olewinski). |
| Osh | 1-10 | at Osh31 | Nate Wara pass complete to Garrie Fox for 14 yards to the OSH45, 1ST DOWN OSH. |
| Osh | 1-10 | at Osh45 | Nate Wara pass incomplete. |
| Osh | 2-10 | at Osh45 | C. Weissman rush for 3 yards to the OSH48 (Trevor Fiege). |
| Osh | 3-7 | at Osh48 | Nate Wara pass incomplete. |
| Osh | 4-7 | at Osh48 | Kyle Calhoun punt 39 yards to the ST13, downed. |
| | | Drive: 9 plays, 39 yards, TOP 02:41 |
| St | 1-10 | at St13 | UW-STOUT drive start at 02:53. |
| St | 1-10 | at St13 | Eric Brown rush for 6 yards to the ST19 (Jack Breese). |
| St | 2-4 | at St19 | Eric Brown rush for 3 yards to the ST22 (Zach Wettengel). |
| St | 3-1 | at St22 | Timeout UW-Oshkosh, clock 02:18. |
| St | 3-1 | at St22 | Eric Brown rush for 6 yards to the ST28, 1ST DOWN ST (Zach Wettengel). |
| St | 1-10 | at St28 | Ross Carey pass incomplete. |
| St | 2-10 | at St28 | Ross Carey sacked for loss of 11 yards to the ST17 (Vince Sciano;Dan Swanson). |
| St | 3-21 | at St17 | Timeout UW-Oshkosh, clock 01:45. |
| St | 3-21 | at St17 | Eric Brown rush for 9 yards to the ST26 (Charlie Stueck;Brian Hardy). |
| St | 4-12 | at St26 | Timeout UW-Oshkosh, clock 01:40. |
| St | 4-12 | at St26 | Mike Scherr punt 28 yards to the OSH46, Garrie Fox return 3 yards to the OSH49 (Austin Schwartz). |
| | | Drive: 6 plays, 13 yards, TOP 01:21 |
| Osh | 1-10 | at Osh49 | UW-OSHKOSH drive start at 01:32. |
| Osh | 1-10 | at Osh49 | Nate Wara pass complete to Garrie Fox for 20 yards to the ST31, 1ST DOWN OSH (Ryan Pearcy). |
| Osh | 1-10 | at St31 | Nate Wara pass complete to C. Weissman for 11 yards to the ST20, 1ST DOWN OSH (Jason Brenner). |
| Osh | 1-10 | at St20 | Nate Wara sacked for loss of 9 yards to the ST29 (Ryan Ericksen). |
| Osh | 2-19 | at St29 | Nate Wara pass complete to C. Weissman for 29 yards to the ST0, 1ST DOWN OSH, TOUCHDOWN, clock 00:49. |
| | | Nate Becker kick attempt good. |
| | | UW-Oshkosh 28, UW-Stout 3 |
| | | Drive: 4 plays, 51 yards, TOP 00:43 |
| | | Nate Ray kickoff 62 yards to the ST8, Trevor Fiege return 22 yards to the ST30 (James Steffens). |
| St | 1-10 | at St30 | UW-STOUT drive start at 00:49. |
| St | 1-10 | at St30 | Eric Brown rush for 8 yards to the ST38 (Taylor Goodman). |
| St | 2-2 | at St38 | PENALTY ST false start 5 yards to the ST33. |
| St | 2-7 | at St33 | End of half, clock 00:00. |
| | | Drive: 1 plays, 3 yards, TOP 00:49 |
| | | UW-Oshkosh 28, UW-Stout 3 |
| St | 2-7 | at St33 | Start of 3rd quarter, clock 15:00. |
| St | 2-7 | at St33 | OSH ball on OSH30. |
| | | Drive: 1 plays, 3 yards, TOP 00:49 |
| | | Nate Ray kickoff 45 yards to the ST25, Spencer Adler return 9 yards to the ST34 (Ryan Stefaniak). |
| St | 1-10 | at St34 | UW-STOUT drive start at 15:00. |
| St | 1-10 | at St34 | Eric Brown rush for 8 yards to the ST42 (Taylor Goodman). |
| St | 2-2 | at St42 | Eric Brown rush for 5 yards to the ST47, 1ST DOWN ST (Vince Sciano). |
| St | 1-10 | at St47 | Ross Carey sacked for loss of 8 yards to the ST39 (Andrew Thompson). |
| St | 2-18 | at St39 | Ross Carey pass complete to Jordan Peterson for 1 yard to the ST40 (Ryan Stefaniak;Taylor Goodman). |
| St | 3-17 | at St40 | Ross Carey sacked for loss of 8 yards to the ST32 (Brent Aaron). |
| St | 4-25 | at St32 | Mike Scherr punt 44 yards to the OSH24, Garrie Fox return 9 yards to the OSH33 (Austin Schwartz;David Goebel). |
| | | Drive: 5 plays, minus 2 yards, TOP 02:51 |
| Osh | 1-10 | at Osh33 | UW-OSHKOSH drive start at 12:09. |
| Osh | 1-10 | at Osh33 | Nate Wara rush for 3 yards to the OSH36 (Ryan Pearcy). |
| Osh | 2-7 | at Osh36 | Nate Wara pass complete to Garrie Fox for 18 yards to the ST46, 1ST DOWN OSH. |
| | | Fox becomes UWO's third all-time leading pass receiver (129) |
| Osh | 1-10 | at St46 | C. Weissman rush for 5 yards to the ST41 (David Lindell). |
| Osh | 2-5 | at St41 | Nate Wara pass complete to Justin Budiac for 3 yards to the ST38. |
| Osh | 3-2 | at St38 | Justin Budiac rush for loss of 1 yard to the ST39 (Chris Haynes). |
| Osh | 4-3 | at St39 | Kyle Calhoun punt 39 yards to the ST0, touchback. |
| | | Drive: 5 plays, 28 yards, TOP 02:35 |
| St | 1-10 | at St20 | UW-STOUT drive start at 09:34. |
| St | 1-10 | at St20 | Eric Brown rush for 4 yards to the ST24 (Zach Wettengel). |
| St | 2-6 | at St24 | Ross Carey pass incomplete (Zach Wettengel). |
| St | 3-6 | at St24 | Eric Brown rush for 7 yards to the ST31, 1ST DOWN ST (Jack Breese). |
| St | 1-10 | at St31 | Eric Brown rush for 32 yards to the OSH37, 1ST DOWN ST (Zach Wettengel). |
| St | 1-10 | at Osh37 | Eric Brown rush for no gain to the OSH37 (Taylor Goodman). |
| St | 2-10 | at Osh37 | Ross Carey pass incomplete. |
| St | 3-10 | at Osh37 | Ross Carey pass incomplete. |
| St | 4-10 | at Osh37 | Ross Carey pass incomplete. |
| | | Drive: 8 plays, 43 yards, TOP 02:08 |
| Osh | 1-10 | at Osh37 | UW-OSHKOSH drive start at 07:26. |
| Osh | 1-10 | at Osh37 | Nate Wara pass complete to Caleb Voss for 12 yards to the OSH49, 1ST DOWN OSH (Ryan Pearcy). |
| Osh | 1-10 | at Osh49 | Nate Wara pass complete to Justin Budiac for 18 yards to the ST33, 1ST DOWN OSH (Tanner Kuehn). |
| | | Wara becomes UWO's second all-time leading passer |
| Osh | 1-10 | at St33 | C. Weissman rush for 5 yards to the ST28 (Cody Price). |
| Osh | 2-5 | at St28 | Nate Wara rush for no gain to the ST28 (Ryan Ericksen). |
| Osh | 3-5 | at St28 | Nate Wara pass complete to C. Weissman for 5 yards to the ST23, 1ST DOWN OSH (Collin Laursen). |
| Osh | 1-10 | at St23 | Justin Budiac rush for 5 yards to the ST18 (Jason Brenner), PENALTY OSH holding 10 yards to the ST28. |
| Osh | 1-15 | at St28 | 1st and 15. |
| Osh | 1-15 | at St28 | Nate Wara rush for 6 yards to the ST22 (Chris Haynes). |
| Osh | 2-9 | at St22 | Nate Wara pass incomplete. |
| Osh | 3-9 | at St22 | Justin Budiac rush for 7 yards to the ST15 (Jason Brenner). |
| Osh | 4-2 | at St15 | Nate Wara rush for 2 yards to the ST13, 1ST DOWN OSH (David Lindell;Aaron Kobes). |
| Osh | 1-10 | at St13 | PENALTY OSH false start 5 yards to the ST18. |
| Osh | 1-15 | at St18 | Nate Wara pass complete to Garrie Fox for 18 yards to the ST0, 1ST DOWN OSH, TOUCHDOWN, clock 03:57. |
| | | Nate Becker kick attempt good. |
| | | UW-Oshkosh 35, UW-Stout 3 |
| | | Drive: 11 plays, 63 yards, TOP 03:29 |
| | | Nate Ray kickoff 47 yards to the ST23, Eric Brown return 36 yards to the OSH41 (Nick Jolin). |
| St | 1-10 | at Osh41 | UW-STOUT drive start at 03:57. |
| St | 1-10 | at Osh41 | Eric Brown rush for 6 yards to the OSH35 (Taylor Goodman). |
| St | 2-4 | at Osh35 | Eric Brown rush for no gain to the OSH35 (Jack Breese). |
| St | 3-4 | at Osh35 | Ross Carey pass incomplete. |
| St | 4-4 | at Osh35 | Timeout UW-Stout, clock 02:30. |
| St | 4-4 | at Osh35 | Ross Carey sacked for loss of 7 yards to the OSH42 (Brent Aaron;Vince Sciano). |
| | | Drive: 4 plays, minus 1 yards, TOP 01:32 |
| Osh | 1-10 | at Osh42 | UW-OSHKOSH drive start at 02:25. |
| Osh | 1-10 | at Osh42 | Cole Myhra rush for 5 yards to the OSH47 (Ryan Ericksen). |
| Osh | 2-5 | at Osh47 | Nate Wara pass complete to Garrie Fox for 4 yards to the ST49 (Tanner Kuehn). |
| Osh | 3-1 | at St49 | Cole Myhra rush for no gain to the ST49 (David Lindell;Chris Haynes). |
| Osh | 4-1 | at St49 | Kyle Calhoun punt 36 yards to the ST13, fair catch by Tanner Kuehn, PENALTY OSH personal foul 15 yards to the ST28, 1st and 10, ST ball on ST28. |
| | | Drive: 3 plays, 9 yards, TOP 01:58 |
| St | 1-10 | at St28 | UW-STOUT drive start at 00:27. |
| St | 1-10 | at St28 | Eric Brown rush for 8 yards to the ST36 (Dan Swanson;Jack Breese). |
| | | Drive: 1 plays, 8 yards, TOP 01:23 |
| | | UW-Oshkosh 35, UW-Stout 3 |
| St | 2-2 | at St36 | Start of 4th quarter, clock 15:00. |
| St | 2-2 | at St36 | Ross Carey sacked for loss of 13 yards to the ST23 (Ryan Stefaniak;J. Mortenson). |
| St | 3-15 | at St23 | Ross Carey pass intercepted by Charlie Stueck at the ST41, Charlie Stueck return 9 yards to the ST32 (Grant Weltzin), PENALTY OSH holding 10 yards to the ST42, 1st and 10, OSH ball on ST42. |
| | | Drive: 3 plays, minus 5 yards, TOP 01:23 |
| Osh | 1-10 | at St42 | UW-OSHKOSH drive start at 14:04. |
| Osh | 1-10 | at St42 | Nate Wara pass incomplete. |
| Osh | 2-10 | at St42 | Nate Wara rush for 3 yards to the ST39 (Aaron Kobes). |
| Osh | 3-7 | at St39 | Nate Wara pass incomplete. |
| Osh | 4-7 | at St39 | Kyle Calhoun punt 25 yards to the ST14, downed. |
| | | Drive: 3 plays, 3 yards, TOP 00:52 |
| St | 1-10 | at St14 | UW-STOUT drive start at 13:12. |
| St | 1-10 | at St14 | Eric Brown rush for 2 yards to the ST16 (Zach Wettengel). |
| St | 2-8 | at St16 | Eric Brown rush for 5 yards to the ST21 (Jack Breese;Taylor Goodman). |
| St | 3-3 | at St21 | Eric Brown rush for 5 yards to the ST26, 1ST DOWN ST (Brent Aaron). |
| St | 1-10 | at St26 | Eric Brown rush for 1 yard to the ST27 (Nate Gross). |
| St | 2-9 | at St27 | Eric Brown rush for no gain to the ST27 (Andrew Thompson). |
| St | 3-9 | at St27 | Ross Carey pass complete to Jordan Peterson for 4 yards to the ST31 (Jacob Juedes;Charlie Stueck). |
| St | 4-5 | at St31 | Mike Scherr punt 29 yards to the OSH40, fair catch by Garrie Fox. |
| | | Drive: 6 plays, 17 yards, TOP 03:29 |
| Osh | 1-10 | at Osh40 | UW-OSHKOSH drive start at 09:43. |
| Osh | 1-10 | at Osh40 | Nate Wara pass incomplete. |
| Osh | 2-10 | at Osh40 | Jeremy Roach rush for 1 yard to the OSH41 (Cody Price). |
| Osh | 3-9 | at Osh41 | Nate Wara pass incomplete. |
| Osh | 4-9 | at Osh41 | Kyle Calhoun punt 41 yards to the ST18, fair catch by Tanner Kuehn. |
| | | Drive: 3 plays, 1 yards, TOP 00:51 |
| St | 1-10 | at St18 | UW-STOUT drive start at 08:52. |
| St | 1-10 | at St18 | Ross Carey pass complete to Matt Small for 8 yards to the ST26 (Tim Filter). |
| St | 2-2 | at St26 | Paul Bernier rush for 4 yards to the ST30, 1ST DOWN ST (Nate Gross). |
| St | 1-10 | at St30 | Paul Bernier rush for 2 yards to the ST32 (Jack Breese). |
| St | 2-8 | at St32 | Paul Bernier rush for 1 yard to the ST33 (Taylor Goodman;Zach Wettengel). |
| St | 3-7 | at St33 | Ross Carey pass complete to Jordan Peterson for 8 yards to the ST41, 1ST DOWN ST. |
| St | 1-10 | at St41 | Paul Bernier rush for 2 yards to the ST43 (Zach Wettengel). |
| St | 2-8 | at St43 | Eric Brown rush for 7 yards to the 50 yardline (Jacob Juedes). |
| St | 3-1 | at St50 | Daniel Vyvyan rush for 2 yards to the OSH48, 1ST DOWN ST (Tim Filter). |
| St | 1-10 | at Osh48 | Ross Carey rush for 5 yards to the OSH43. |
| St | 2-5 | at Osh43 | Daniel Vyvyan rush for 4 yards to the OSH39 (Taylor Goodman). |
| St | 3-1 | at Osh39 | Daniel Vyvyan rush for 2 yards to the OSH37, 1ST DOWN ST (Brent Aaron). |
| St | 1-10 | at Osh37 | Daniel Vyvyan rush for 1 yard to the OSH36 (Taylor Goodman). |
| St | 2-9 | at Osh36 | Ross Carey pass complete to Jordan Peterson for 14 yards to the OSH22, 1ST DOWN ST (Tim Filter). |
| St | 1-10 | at Osh22 | Daniel Vyvyan rush for no gain to the OSH22 (Taylor Goodman;Nate Gross). |
| St | 2-10 | at Osh22 | PENALTY ST false start 5 yards to the OSH27. |
| St | 2-15 | at Osh27 | Paul Bernier rush for 2 yards to the OSH25 (Pat Hudak). |
| St | 3-13 | at Osh25 | Ross Carey rush for 7 yards to the OSH18 (Zach Wettengel). |
| St | 4-6 | at Osh18 | Ross Carey pass incomplete (Charlie Stueck). |
| | | Drive: 17 plays, 64 yards, TOP 08:05 |
| Osh | 1-10 | at Osh18 | UW-OSHKOSH drive start at 00:47. |
| Osh | 1-10 | at Osh18 | Team rush for loss of 1 yard to the OSH17. |
| Osh | 2-11 | at Osh17 | End of game, clock 00:00. |
| | | Drive: 1 plays, minus 1 yards, TOP 00:47 |
| | | FINAL SCORE |
| | | UW-Oshkosh 35, UW-Stout 3 |