| | | UW-La Crosse wins coin toss; chooses to receive |
Lc | 1-10 | at Lc35 | RIP ball on RIP35. |
| | | Tias Larson kickoff 55 yards to the LC10, Mike Santucci return 14 yards to the LC24 (Jon Ryback). |
Lc | 1-10 | at Lc24 | Tarek Yaeggi pass complete to Tripp Soma for 8 yards to the LC32 (Cameron Gruenwa). |
Lc | 2-2 | at Lc32 | Trenten Smith rush for 7 yards to the LC39, 1ST DOWN LC (Cameron Gruenwa). |
Lc | 1-10 | at Lc39 | Mike Santucci rush for 6 yards to the LC45 (Hunter Gruenwal). |
Lc | 2-4 | at Lc45 | Tarek Yaeggi pass incomplete to Devonte Amos. |
Lc | 3-4 | at Lc45 | Tarek Yaeggi pass complete to Nick Holcomb for 14 yards to the RIP41, 1ST DOWN LC (Lane Barnes). |
Lc | 1-10 | at Rip41 | Tarek Yaeggi pass complete to Tripp Soma for 8 yards to the RIP33 (Bennett Groves). |
Lc | 2-2 | at Rip33 | Tarek Yaeggi rush for 5 yards to the RIP28, 1ST DOWN LC (Lane Barnes). |
Lc | 1-10 | at Rip28 | Tarek Yaeggi pass complete to Nick Holcomb for 28 yards to the RIP0, 1ST DOWN LC, TOUCHDOWN, clock 12:39. |
| | | Drew David pass attempt to Zachary Zillmer good. |
| | | UW-La Crosse 8, Ripon 0 |
| | | Drive: 8 plays, 76 yards, TOP 02:21 |
| | | Michael Pakos kickoff 58 yards to the RIP7, Cameron Gruenwa return 14 yards to the RIP21 (Rusty Murphy). |
Rip | 1-10 | at Rip21 | RIPON drive start at 12:33. |
Rip | 1-10 | at Rip21 | Cody Chase rush for 1 yard to the RIP22 (B. Mckandes). |
Rip | 2-9 | at Rip22 | Julian Patton pass complete to Brett Garst for loss of 1 yard to the RIP21 (Ryan Weber). |
Rip | 3-10 | at Rip21 | Julian Patton pass incomplete to Cameron Mignone (Steve Law). |
Rip | 4-10 | at Rip21 | Cameron Gruenwa punt 45 yards to the LC34, out-of-bounds. |
| | | Drive: 3 plays, 0 yards, TOP 01:32 |
Lc | 1-10 | at Lc34 | UW-LA CROSSE drive start at 11:01. |
Lc | 1-10 | at Lc34 | Mike Santucci rush for 2 yards to the LC36 (Parker Groves;Gage Zahradnik), PENALTY LC holding 10 yards to the LC24, NO PLAY. |
Lc | 1-20 | at Lc24 | Tarek Yaeggi pass complete to Ryan Kruser for 4 yards to the LC28 (Cameron Gruenwa). |
Lc | 2-16 | at Lc28 | Trenten Smith rush for 3 yards to the LC31 (Parker Groves). |
Lc | 3-13 | at Lc31 | Tarek Yaeggi pass incomplete to Devonte Amos, dropped pass. |
Lc | 4-13 | at Lc31 | Sean Parker punt 43 yards to the RIP26, Cameron Gruenwa return 7 yards to the RIP33 (Ryan Weber). |
| | | Drive: 3 plays, minus 3 yards, TOP 01:30 |
Rip | 1-10 | at Rip33 | RIPON drive start at 09:31. |
Rip | 1-10 | at Rip33 | Tyler VanDeVeld rush for 3 yards to the RIP36 (Noah Risch). |
Rip | 2-7 | at Rip36 | Julian Patton rush for 64 yards to the LC0, 1ST DOWN RIP, TOUCHDOWN, clock 08:59. |
| | | Tias Larson kick attempt good. |
| | | UW-La Crosse 8, Ripon 7 |
| | | Drive: 2 plays, 67 yards, TOP 00:32 |
| | | Tias Larson kickoff 60 yards to the LC5, Mike Santucci return 17 yards to the LC22 (Trevor Flease). |
Lc | 1-10 | at Lc22 | UW-LA CROSSE drive start at 08:52. |
Lc | 1-10 | at Lc22 | Tarek Yaeggi rush for 6 yards to the LC28 (Parker Groves). |
Lc | 2-4 | at Lc28 | Tarek Yaeggi pass complete to Nick Holcomb for 72 yards to the RIP0, 1ST DOWN LC, TOUCHDOWN, clock 08:19. |
| | | Bryce Wesling kick attempt failed (blocked), returned by Hunter Gruenwal - no score (blocked by Logan Bidlingma). |
| | | UW-La Crosse 14, Ripon 7 |
| | | Drive: 2 plays, 78 yards, TOP 00:33 |
| | | Michael Pakos kickoff 55 yards to the RIP10, out-of-bounds, RIP ball on RIP35. |
Rip | 1-10 | at Rip35 | RIPON drive start at 08:19. |
Rip | 1-10 | at Rip35 | Cody Chase rush for 2 yards to the RIP37 (Reese Felton). |
Rip | 2-8 | at Rip37 | Julian Patton rush for loss of 2 yards to the RIP35 (Michael Garvey). |
Rip | 3-10 | at Rip35 | Julian Patton sacked for loss of 7 yards to the RIP28 (Michael Garvey;Nicholas Peters). |
Rip | 4-17 | at Rip28 | Cameron Gruenwa punt 35 yards to the LC37, Ryan Kruser return 17 yards to the RIP46 (Brock Schneider). |
| | | Drive: 3 plays, minus 7 yards, TOP 02:02 |
Lc | 1-10 | at Rip46 | UW-LA CROSSE drive start at 06:17. |
Lc | 1-10 | at Rip46 | Mike Santucci rush for 4 yards to the RIP42 (Lane Barnes). |
Lc | 2-6 | at Rip42 | Tarek Yaeggi pass complete to Mike Santucci for 4 yards to the RIP38 (Lane Barnes). |
Lc | 3-2 | at Rip38 | Tarek Yaeggi rush for 4 yards to the RIP34, 1ST DOWN LC (Armando Mosqued). |
Lc | 1-10 | at Rip34 | Tarek Yaeggi pass incomplete to Ryan Kruser, dropped pass. |
Lc | 2-10 | at Rip34 | Mike Santucci rush for 8 yards to the RIP26 (Armando Mosqued). |
Lc | 3-2 | at Rip26 | Mike Santucci rush for no gain to the RIP26 (Hunter Gruenwal;Lane Barnes). |
Lc | 4-2 | at Rip26 | Trenten Smith rush for 2 yards to the RIP24, 1ST DOWN LC (Parker Groves). |
Lc | 1-10 | at Rip24 | Tarek Yaeggi pass complete to Cole Spieker for 7 yards to the RIP17 (Cameron Gruenwa). |
Lc | 2-3 | at Rip17 | Mike Santucci rush for 16 yards to the RIP1, 1ST DOWN LC (Ethan Hoffman). |
Lc | 1-G | at Rip01 | Trenten Smith rush for 1 yard to the RIP0, TOUCHDOWN, clock 02:44. |
| | | Bryce Wesling kick attempt good. |
| | | UW-La Crosse 21, Ripon 7 |
| | | Drive: 10 plays, 46 yards, TOP 03:33 |
| | | Michael Pakos kickoff 55 yards to the RIP10, Trevor Flease return 20 yards to the RIP30 (Noah Schober;Kyle Koelbl). |
Rip | 1-10 | at Rip30 | RIPON drive start at 02:35. |
Rip | 1-10 | at Rip30 | Tyler VanDeVeld rush for 5 yards to the RIP35 (Zachary Zillmer). |
Rip | 2-5 | at Rip35 | Julian Patton rush for 6 yards to the RIP41, 1ST DOWN RIP (Michael Garvey). |
Rip | 1-10 | at Rip41 | Brent Anderson rush for 3 yards to the RIP44 (Luke Winnen). |
Rip | 2-7 | at Rip44 | PENALTY RIP false start 5 yards to the RIP39. |
Rip | 2-12 | at Rip39 | Julian Patton rush for loss of 1 yard to the RIP38 (Zachary Zillmer). |
| | | Drive: 4 plays, 8 yards, TOP 03:22 |
| | | UW-La Crosse 21, Ripon 7 |
Rip | 3-13 | at Rip38 | Start of 2nd quarter, clock 15:00. |
Rip | 3-13 | at Rip38 | Julian Patton sacked for loss of 5 yards to the RIP33 (B. Mckandes). |
Rip | 4-18 | at Rip33 | Cameron Gruenwa punt 40 yards to the LC27, Ryan Kruser return 1 yards to the LC28 (Parker Groves;Ethan Hoffman). |
| | | Drive: 5 plays, 3 yards, TOP 03:22 |
Lc | 1-10 | at Lc28 | UW-LA CROSSE drive start at 14:13. |
Lc | 1-10 | at Lc28 | Tarek Yaeggi pass complete to Ben Wachter for 4 yards to the LC32 (Lane Barnes). |
Lc | 2-6 | at Lc32 | Troy Bailey rush for 4 yards to the LC36 (Lane Barnes). |
Lc | 3-2 | at Lc36 | Tarek Yaeggi pass incomplete to Devonte Amos. |
Lc | 4-2 | at Lc36 | Sean Parker punt 42 yards to the RIP22, out-of-bounds. |
| | | Drive: 3 plays, 8 yards, TOP 00:54 |
Rip | 1-10 | at Rip22 | RIPON drive start at 13:19. |
Rip | 1-10 | at Rip22 | Brent Anderson rush for 2 yards to the RIP24 (Ryan Weber). |
Rip | 2-8 | at Rip24 | Julian Patton rush for loss of 1 yard to the RIP23 (Reese Felton). |
Rip | 3-9 | at Rip23 | Julian Patton pass incomplete to Cameron Mignone. |
Rip | 4-9 | at Rip23 | Cameron Gruenwa punt 44 yards to the LC33, Ryan Kruser return 9 yards to the LC42, out-of-bounds. |
| | | Drive: 3 plays, 1 yards, TOP 01:27 |
Lc | 1-10 | at Lc42 | UW-LA CROSSE drive start at 11:52. |
Lc | 1-10 | at Lc42 | Tarek Yaeggi pass complete to Ben Wachter for 12 yards to the RIP46, 1ST DOWN LC (Dakota Jordan). |
Lc | 1-10 | at Rip46 | Tarek Yaeggi pass complete to Cal Mazur for 11 yards to the RIP35, 1ST DOWN LC (Cameron Gruenwa). |
Lc | 1-10 | at Rip35 | Tarek Yaeggi rush for 3 yards to the RIP32 (Logan Bidlingma). |
Lc | 2-7 | at Rip32 | Tarek Yaeggi pass complete to Nick Holcomb for 32 yards to the RIP0, 1ST DOWN LC, TOUCHDOWN, clock 10:33. |
| | | Bryce Wesling kick attempt good. |
| | | UW-La Crosse 28, Ripon 7 |
| | | Drive: 4 plays, 58 yards, TOP 01:19 |
| | | Michael Pakos kickoff 59 yards to the RIP6, Trevor Flease return 11 yards to the RIP17 (Rusty Murphy). |
Rip | 1-10 | at Rip17 | RIPON drive start at 10:26. |
Rip | 1-10 | at Rip17 | Julian Patton rush for loss of 2 yards to the RIP15 (Luke Winnen). |
Rip | 2-12 | at Rip15 | Julian Patton rush for 4 yards to the RIP19 (B. Mckandes). |
Rip | 3-8 | at Rip19 | Julian Patton pass complete to Brett Garst for 8 yards to the RIP27, 1ST DOWN RIP (Ryan Weber). |
Rip | 1-10 | at Rip27 | Julian Patton rush for 2 yards to the RIP29 (Zachary Zillmer). |
Rip | 2-8 | at Rip29 | Julian Patton pass complete to Trevor Flease for 21 yards to the 50 yardline, 1ST DOWN RIP (Luke Winnen), PENALTY LC pass interference declined, PENALTY LC holding declined. |
Rip | 1-10 | at Rip50 | Julian Patton rush for 9 yards to the LC41 (Josh Neary). |
Rip | 2-1 | at Lc41 | Tyler VanDeVeld rush for 2 yards to the LC39, 1ST DOWN RIP (Michael Garvey). |
Rip | 1-10 | at Lc39 | Tyler VanDeVeld rush for no gain to the LC39 (B. Mckandes). |
Rip | 2-10 | at Lc39 | Brett Garst rush for 1 yard to the LC38 (Michael Garvey). |
Rip | 3-9 | at Lc38 | Julian Patton pass incomplete to Griffin McNeal (Josh Neary), PENALTY LC pass interference (Josh Neary) 13 yards to the LC25, 1ST DOWN RIP, NO PLAY. |
Rip | 1-10 | at Lc25 | Tyler VanDeVeld rush for 1 yard to the LC24 (Dan Graf). |
Rip | 2-9 | at Lc24 | Julian Patton pass incomplete to Cameron Mignone (Josh Neary). |
Rip | 3-9 | at Lc24 | Julian Patton pass incomplete to Cameron Mignone (Josh Neary), PENALTY LC pass interference (Josh Neary) 15 yards to the LC9, 1ST DOWN RIP, NO PLAY. |
Rip | 1-G | at Lc09 | Julian Patton rush for 9 yards to the LC0, TOUCHDOWN, clock 04:07. |
| | | Tias Larson kick attempt good. |
| | | UW-La Crosse 28, Ripon 14 |
| | | Drive: 12 plays, 83 yards, TOP 06:19 |
| | | Tias Larson kickoff 55 yards to the LC10, Ryan Kruser return 22 yards to the LC32 (Nick Bolin;Bennett Groves). |
Lc | 1-10 | at Lc32 | UW-LA CROSSE drive start at 03:59. |
Lc | 1-10 | at Lc32 | Trenten Smith rush for 5 yards to the LC37 (Quinton Roque). |
Lc | 2-5 | at Lc37 | Tarek Yaeggi pass intercepted by Cameron Gruenwa at the RIP48, Cameron Gruenwa return 17 yards to the LC35 (Zachary Zillmer). |
| | | Drive: 2 plays, 5 yards, TOP 00:33 |
Rip | 1-10 | at Lc35 | RIPON drive start at 03:26. |
Rip | 1-10 | at Lc35 | Julian Patton pass intercepted by Luke Winnen at the LC25, Luke Winnen return -1 yards to the LC24 (Brett Garst). |
| | | Drive: 1 plays, 0 yards, TOP 00:07 |
Lc | 1-10 | at Lc24 | UW-LA CROSSE drive start at 03:19. |
Lc | 1-10 | at Lc24 | Troy Bailey rush for 2 yards to the LC26 (Cameron Gruenwa), PENALTY LC holding 9 yards to the LC15, NO PLAY. |
Lc | 1-19 | at Lc15 | Troy Bailey rush for 2 yards to the LC17 (Brandon Bartel). |
Lc | 2-17 | at Lc17 | Tarek Yaeggi sacked for loss of 5 yards to the LC12 (Brandon Bartel). |
Lc | 3-22 | at Lc12 | Tarek Yaeggi pass complete to Nick Holcomb for 47 yards to the RIP41, 1ST DOWN LC (Cameron Gruenwa). |
Lc | 1-10 | at Rip41 | Troy Bailey rush for 3 yards to the RIP38 (Parker Groves). |
Lc | 2-7 | at Rip38 | Trenten Smith rush for 10 yards to the RIP28, 1ST DOWN LC (Cameron Gruenwa). |
Lc | 1-10 | at Rip28 | Tarek Yaeggi pass complete to Nick Holcomb for 5 yards to the RIP23 (Cameron Gruenwa). |
Lc | 2-5 | at Rip23 | Tarek Yaeggi pass incomplete. |
Lc | 3-5 | at Rip23 | Tarek Yaeggi pass incomplete to Ben Wachter. |
Lc | 4-5 | at Rip23 | Bryce Wesling field goal attempt from 41 MISSED - wide right, spot at RIP23, clock 00:40. |
| | | Drive: 9 plays, 53 yards, TOP 02:39 |
Rip | 1-10 | at Rip23 | RIPON drive start at 00:40. |
Rip | 1-10 | at Rip23 | Cody Chase rush for 3 yards to the RIP26 (Zachary Zillmer). |
Rip | 2-7 | at Rip26 | Cody Chase rush for 4 yards to the RIP30 (Michael Garvey). |
Rip | 3-3 | at Rip30 | End of half, clock 00:00. |
| | | Drive: 2 plays, 7 yards, TOP 00:40 |
| | | UW-La Crosse 28, Ripon 14 |
Rip | 3-3 | at Rip30 | Start of 3rd quarter, clock 15:00, LC ball on LC35. |
| | | Drive: 2 plays, 7 yards, TOP 00:40 |
| | | Michael Pakos kickoff 64 yards to the RIP1, Trevor Flease return 17 yards to the RIP18 (Elijah McGeehan). |
Rip | 1-10 | at Rip18 | RIPON drive start at 14:53. |
Rip | 1-10 | at Rip18 | Julian Patton rush for 5 yards to the RIP23 (Josh Neary). |
Rip | 2-5 | at Rip23 | Julian Patton rush for 15 yards to the RIP38, 1ST DOWN RIP (Zachary Zillmer). |
Rip | 1-10 | at Rip38 | Julian Patton rush for 5 yards to the RIP43 (Connor Wears). |
Rip | 2-5 | at Rip43 | Cody Chase rush for 2 yards to the RIP45 (Zachary Zillmer). |
Rip | 3-3 | at Rip45 | Brett Garst rush for 12 yards to the LC43, 1ST DOWN RIP (Nicholas Peters). |
Rip | 1-10 | at Lc43 | Brett Garst rush for 2 yards to the LC41 (Noah Risch). |
Rip | 2-8 | at Lc41 | Julian Patton pass intercepted by Colton Nieman at the LC19, Colton Nieman return 0 yards to the LC19 (Griffin McNeal). |
| | | Drive: 7 plays, 41 yards, TOP 03:26 |
Lc | 1-10 | at Lc19 | UW-LA CROSSE drive start at 11:27. |
Lc | 1-10 | at Lc19 | Trenten Smith rush for 2 yards to the LC21 (Hunter Gruenwal). |
Lc | 2-8 | at Lc21 | Tarek Yaeggi rush for 10 yards to the LC31, 1ST DOWN LC (Ethan Hoffman). |
Lc | 1-10 | at Lc31 | Tarek Yaeggi pass complete to Nick Holcomb for 14 yards to the LC45, 1ST DOWN LC (Hunter Gruenwal). |
Lc | 1-10 | at Lc45 | Tarek Yaeggi pass complete to Tripp Soma for 1 yard to the LC46 (Parker Groves). |
Lc | 2-9 | at Lc46 | Trenten Smith rush for 4 yards to the 50 yardline (Parker Groves). |
Lc | 3-5 | at Lc50 | Tarek Yaeggi pass incomplete to Tripp Soma. |
Lc | 4-5 | at Lc50 | Sean Parker punt 50 yards to the RIP0, touchback. |
| | | Drive: 6 plays, 31 yards, TOP 02:18 |
Rip | 1-10 | at Rip20 | RIPON drive start at 09:09. |
Rip | 1-10 | at Rip20 | Tyler VanDeVeld rush for 5 yards to the RIP25 (Nicholas Peters). |
Rip | 2-5 | at Rip25 | Brett Garst rush for loss of 5 yards to the RIP20 (Noah Risch). |
Rip | 3-10 | at Rip20 | Julian Patton pass incomplete. |
Rip | 4-10 | at Rip20 | Cameron Gruenwa punt 45 yards to the LC35, Ryan Kruser return 23 yards to the RIP42 (Jon Ryback). |
| | | Drive: 3 plays, 0 yards, TOP 01:39 |
Lc | 1-10 | at Rip42 | UW-LA CROSSE drive start at 07:30. |
Lc | 1-10 | at Rip42 | Tarek Yaeggi rush for 2 yards to the RIP40 (Ethan Hoffman). |
Lc | 2-8 | at Rip40 | Trenten Smith rush for loss of 4 yards to the RIP44 (Gage Zahradnik). |
Lc | 3-12 | at Rip44 | Tarek Yaeggi pass complete to Ryan Kruser for 3 yards to the RIP41 (Ethan Hoffman). |
Lc | 4-9 | at Rip41 | Sean Parker punt 31 yards to the RIP10, out-of-bounds. |
| | | Drive: 3 plays, 1 yards, TOP 01:54 |
Rip | 1-10 | at Rip10 | RIPON drive start at 05:36. |
Rip | 1-10 | at Rip10 | Cody Chase rush for loss of 1 yard to the RIP9 (B. Mckandes). |
Rip | 2-11 | at Rip09 | Brent Anderson rush for 2 yards to the RIP11 (Michael Garvey). |
Rip | 3-9 | at Rip11 | Julian Patton pass intercepted by Luke Winnen at the RIP38, Luke Winnen return to the RIP38, PENALTY LC offside declined, PENALTY LC pass interference (Ryan Weber) 10 yards to the RIP21, 1ST DOWN RIP, NO PLAY. |
Rip | 1-10 | at Rip21 | Brett Garst rush for 3 yards to the RIP24 (Noah Risch). |
Rip | 2-7 | at Rip24 | Julian Patton rush for 9 yards to the RIP33 (Zachary Zillmer), PENALTY RIP holding (Jem Rein) 7 yards to the RIP17, NO PLAY. |
Rip | 2-14 | at Rip17 | Cody Chase rush for 1 yard to the RIP18 (Michael Garvey). |
Rip | 3-13 | at Rip18 | Julian Patton sacked for loss of 14 yards to the RIP4 (Nicholas Peters). |
Rip | 4-27 | at Rip04 | Cameron Gruenwa punt 44 yards to the RIP48, Ryan Kruser return 4 yards to the RIP44 (Todd Willms). |
| | | Drive: 5 plays, minus 6 yards, TOP 04:14 |
Lc | 1-10 | at Rip44 | UW-LA CROSSE drive start at 01:22. |
Lc | 1-10 | at Rip44 | Tarek Yaeggi pass complete to Ryan Kruser for 5 yards to the RIP39 (Ethan Hoffman). |
Lc | 2-5 | at Rip39 | Tarek Yaeggi pass incomplete to Devonte Amos (Cameron Gruenwa). |
Lc | 3-5 | at Rip39 | Tarek Yaeggi pass complete to Nick Holcomb for 9 yards to the RIP30, 1ST DOWN LC. |
Lc | 1-10 | at Rip30 | Tarek Yaeggi pass incomplete. |
Lc | 2-10 | at Rip30 | Tarek Yaeggi rush for 3 yards to the RIP27 (Lane Barnes). |
| | | Drive: 5 plays, 17 yards, TOP 04:09 |
| | | UW-La Crosse 28, Ripon 14 |
Lc | 3-7 | at Rip27 | Start of 4th quarter, clock 15:00. |
Lc | 3-7 | at Rip27 | Tarek Yaeggi pass complete to Ryan Kruser for 4 yards to the RIP23 (Ethan Hoffman;Logan Bidlingma). |
Lc | 4-3 | at Rip23 | Tarek Yaeggi pass complete to Nick Holcomb for 4 yards to the RIP19, 1ST DOWN LC (Hunter Gruenwal;Parker Groves). |
Lc | 1-10 | at Rip19 | Tarek Yaeggi rush for 3 yards to the RIP16 (Lane Barnes;Cameron Gruenwa). |
Lc | 2-7 | at Rip16 | Trenten Smith rush for 1 yard to the RIP15 (Brandon Bartel). |
Lc | 3-6 | at Rip15 | Tarek Yaeggi rush for 4 yards to the RIP11 (Ethan Hoffman;Logan Bidlingma). |
Lc | 4-2 | at Rip11 | Bryce Wesling field goal attempt from 29 GOOD, clock 12:13. |
| | | UW-La Crosse 31, Ripon 14 |
| | | Drive: 11 plays, 33 yards, TOP 04:09 |
| | | Michael Pakos kickoff 57 yards to the RIP8, Cameron Gruenwa return 13 yards to the RIP21 (Rusty Murphy). |
Rip | 1-10 | at Rip21 | RIPON drive start at 12:08. |
Rip | 1-10 | at Rip21 | Brett Garst rush for 2 yards to the RIP23 (Nicholas Peters). |
Rip | 2-8 | at Rip23 | Julian Patton pass incomplete, PENALTY RIP holding (Mitchell Reetz) 10 yards to the RIP13, NO PLAY. |
Rip | 2-18 | at Rip13 | Julian Patton pass incomplete to Griffin McNeal. |
Rip | 3-18 | at Rip13 | Julian Patton sacked for loss of 4 yards to the RIP9 (Elijah McGeehan). |
Rip | 4-22 | at Rip09 | Cameron Gruenwa punt 40 yards to the RIP49, Ryan Kruser return 10 yards to the RIP39 (Ethan Hoffman). |
| | | Drive: 3 plays, minus 12 yards, TOP 02:00 |
Lc | 1-10 | at Rip39 | UW-LA CROSSE drive start at 10:08. |
Lc | 1-10 | at Rip39 | Devonte Amos rush for 1 yard to the RIP38 (Cameron Gruenwa). |
Lc | 2-9 | at Rip38 | Tarek Yaeggi pass incomplete. |
Lc | 3-9 | at Rip38 | Timeout UW-La Crosse, clock 09:11. |
Lc | 3-9 | at Rip38 | Tarek Yaeggi pass complete to Nick Holcomb for 38 yards to the RIP0, 1ST DOWN LC, TOUCHDOWN, clock 09:04. |
| | | Bryce Wesling kick attempt good. |
| | | UW-La Crosse 38, Ripon 14 |
| | | Drive: 3 plays, 39 yards, TOP 01:10 |
| | | Michael Pakos kickoff 56 yards to the RIP9, Cameron Mignone return 11 yards to the RIP20, fumble forced by Jacob Gerzsik, fumble by Cameron Mignone recovered by LC Kyle Koelbl at RIP23. |
Lc | 1-10 | at Rip23 | UW-LA CROSSE drive start at 08:58. |
Lc | 1-10 | at Rip23 | Trenten Smith rush for 3 yards to the RIP20 (Gage Zahradnik). |
Lc | 2-7 | at Rip20 | Trenten Smith rush for 20 yards to the RIP0, 1ST DOWN LC, TOUCHDOWN, clock 08:23. |
| | | Bryce Wesling kick attempt good. |
| | | UW-La Crosse 45, Ripon 14 |
| | | Drive: 2 plays, 23 yards, TOP 00:35 |
| | | Michael Pakos kickoff 55 yards to the RIP10, Cameron Mignone return 8 yards to the RIP18 (Elijah McGeehan). |
Rip | 1-10 | at Rip18 | RIPON drive start at 08:18. |
Rip | 1-10 | at Rip18 | Julian Patton rush for 5 yards to the RIP23 (Jacob Wudtke). |
Rip | 2-5 | at Rip23 | Julian Patton rush for 7 yards to the RIP30, 1ST DOWN RIP (Noah Schober). |
Rip | 1-10 | at Rip30 | Julian Patton rush for loss of 2 yards to the RIP28 (Jacob Gerzsik). |
Rip | 2-12 | at Rip28 | Timeout Ripon, clock 06:28. |
Rip | 2-12 | at Rip28 | Julian Patton sacked for loss of 5 yards to the RIP23 (Garrett Graf). |
Rip | 3-17 | at Rip23 | PENALTY RIP false start (Mitchell Reetz) 5 yards to the RIP18. |
Rip | 3-22 | at Rip18 | Cody Chase rush for 3 yards to the RIP21 (Elijah McGeehan). |
Rip | 4-19 | at Rip21 | Cameron Gruenwa punt 41 yards to the LC38, Ryan Kruser return 18 yards to the RIP44 (Jon Ryback). |
| | | Drive: 5 plays, 3 yards, TOP 03:39 |
Lc | 1-10 | at Rip44 | PENALTY LC personal foul 15 yards to the LC41. |
Lc | 1-25 | at Lc41 | UW-LA CROSSE drive start at 04:39. |
Lc | 1-25 | at Lc41 | 1st and 10. |
Lc | 1-10 | at Lc41 | Troy Bailey rush for 5 yards to the LC46 (Brock Schneider). |
Lc | 2-5 | at Lc46 | Troy Bailey rush for 3 yards to the LC49 (Lane Barnes). |
Lc | 3-2 | at Lc49 | Troy Bailey rush for 1 yard to the 50 yardline (Lane Barnes). |
Lc | 4-1 | at Lc50 | Sean Parker punt 28 yards to the RIP22, Cameron Gruenwa return 0 yards to the RIP22 (Cole Spieker). |
| | | Drive: 3 plays, minus 6 yards, TOP 01:02 |
Rip | 1-10 | at Rip22 | RIPON drive start at 03:37. |
Rip | 1-10 | at Rip22 | Julian Patton pass complete to Brandon Barnes for 5 yards to the RIP27 (Michael Garvey). |
Rip | 2-5 | at Rip27 | Brett Garst rush for 4 yards to the RIP31 (Noah Schober). |
Rip | 3-1 | at Rip31 | Tyler VanDeVeld rush for 7 yards to the RIP38, 1ST DOWN RIP (Luke Winnen). |
Rip | 1-10 | at Rip38 | Tyler VanDeVeld rush for 3 yards to the RIP41 (Ryan Flathers). |
Rip | 2-7 | at Rip41 | Julian Patton rush for no gain to the RIP41 (Ryan Flathers). |
Rip | 3-7 | at Rip41 | Julian Patton pass incomplete to Trevor Flease. |
Rip | 4-7 | at Rip41 | Brent Anderson rush for 6 yards to the RIP47 (Luke Winnen). |
| | | Drive: 7 plays, 25 yards, TOP 03:27 |
Lc | 1-10 | at Rip47 | UW-LA CROSSE drive start at 00:10. |
Lc | 1-10 | at Rip47 | Team rush for loss of 1 yard to the RIP48. |
Lc | 2-11 | at Rip48 | End of game, clock 00:00. |
| | | Drive: 1 plays, minus 1 yards, TOP 00:10 |
| | | FINAL SCORE |
| | | UW-La Crosse 45, Ripon 14 |