<!-- wp:paragraph -->
<p>And just like that, the 2025 Minnesota prep football season is in the rearview. Lucky for us, the fall's excitement was capped by a wonderful Prep Bowl finale at U.S. Bank Stadium with some seriously thrilling games, near upsets, and some of the best individual performances in Prep Bowl history (s/o [player_tooltip player_id='1194605' first='[player_tooltip player_id='1194604' first='Jett' last='']' last='Feeney'] and Colton Purcell amongst others). Before we kick off the Thanksgiving holiday, make sure you check out our final piece of content from the playoffs and U.S. Bank Stadium action with the <em>PrepRedzoneMN</em> 2025 All-Prep Bowl Defensive Team!</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Thanks for a great season, everyone. Rankings updates, postseason awards, and Showcase content all coming in the coming weeks. Stay tuned! </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>--</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"large"} -->
<p class="has-large-font-size"><em>Defensive Line </em></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>First Team:</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>[player_tooltip player_id='1580586' first='Ethan' last='O'Reilly']</strong> (<em>Goodhue</em>) 2027. 6'2, 240 lbs. </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>[player_tooltip player_id='1602726' first='Simon' last='Vinton'] (<em>Orono</em>) 2026. 6'5, 225 lbs. - 10 tackles, 2 solo</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>[player_tooltip player_id='1602672' first='Kyson' last='Arndt'] (<em>Minneota</em>) 2026. 6'5, 225 lbs. Committed to Augustana </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Kade Freking-Leu</strong> (<em>Jackson County Central)</em> 2026. 6'3, 215 lbs. - 3 tackles, 2 sacks</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Second Team: </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>[player_tooltip player_id='1648447' first='Keagan' last='Grube'] </strong>(<em>Annandale</em>) 2026. 6', 205 lbs. 9 tackles (4 solo) </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Ben Walter </strong>(<em>Annadale</em>) 2026. 6', 210 lbs. - 5 tackles (2 solo) </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Brady McKenna</strong> (<em>Waseca</em>) 2027. 5'10, 205 lbs. 6 tackles, 1 solo, 1 TFL</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>[player_tooltip player_id='944592' first='Brodie' last='Gemlo'] </strong>(Spring Lake Park) 2026. 6'4, 290 lbs. - 7 tackles (2 solo) </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"large"} -->
<p class="has-large-font-size"><em>Linebacker</em></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>First Team:</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>[player_tooltip player_id='1257228' first='Cade' last='Skelly']</strong> <em>(Spring Lake Park)</em> 2026. 6'1, 200 lbs. 20 tackles (12 solo), game-sealing INT, 2 PBUs</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>[player_tooltip player_id='1695558' first='Randy' last='Sorensen'] (<em>Minneota</em>) 2028. 6', 195 lbs. - 10 tackles (2 solo), 1 INT</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>[player_tooltip player_id='1255886' first='Evan' last='Gilder'] (<em>Edina</em>) 2026. 6'1, 215 lbs. 8 tackles (4 solo)</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Second Team: </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>[player_tooltip player_id='1524474' first='Jake' last='Dunbar']</strong> (Spring Lake Park) 2026. 6'1, 185 lbs. 11 tackles (9 solo) </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>[player_tooltip player_id='1881812' first='Jack' last='Carlson']</strong> (<em>Chanhassen</em>) 2026. 6', 215 lbs. Committed to UW-La Crosse. 10 tackles (1 solo) </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>[player_tooltip player_id='1257223' first='Sawyer' last='Thomsen']</strong> (<em>Spring Lake Park</em>) 2026. 6'2, 195 lbs. 7 tackles (5 solo), 1 PBU</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Third Team: </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Brock Fier</strong> (<em>Minneota</em>) 2026. 6'1, 195 lbs. - 8 tackles (5 solo)</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>[player_tooltip player_id='1651480' first='Grant' last='Eslinger'] (<em>Orono</em>) 2028. 6', 215 lbs. - 11 tackles (4 solo)</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"large"} -->
<p class="has-large-font-size"><em>Defensive Back</em></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>First Team: </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Colton Purcell </strong>(<em>Annandale</em>) 2027. 6'3, 200 lbs. - 3 INTs, 1 tackle, 1 pass for 62 yards and 1 TD through the air</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>[player_tooltip player_id='592119' first='Deron' last='Russell']</strong> (<em>Waseca</em>) 2026. 6'1, 175 lbs. 9 tackles (8 solo), 1 INT, 4 catches for 34 yards </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>[player_tooltip player_id='1602677' first='Dane' last='Kanwischer'] (<em>Orono</em>) 2026. 6'4, 210 lbs. - 16 tackles (4 solo), 1 INT</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Adrian Licursi </strong>(<em>Orono</em>) 2026. 6'1, 180 lbs. - 13 tackles (4 solo), 1 catch for 37 yards</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Second Team: </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>[player_tooltip player_id='579559' first='Marcus' last='Snyder'] </strong>(<em>Spring Lake Park</em>) 2026. 6'1, 180 lbs. - 11 tackles (6 solo) </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Aiden Sanchez</strong> (<em>Breckenridge</em>) 2027. 6'3, 170 lbs. - 4 tackles, 1 INT</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Easton Johnston </strong>(<em>Minneota</em>) 2026. 5'11, 160 lbs. - 5 tackles, 2 INTs, 2 rushes for 20 yards</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>[player_tooltip player_id='1255890' first='Logan' last='Smith'] </strong>(<em>Chanhassen</em>) 2026. 5'10, 155 lbs. 5 tackles, 1 INT</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Third Team: </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Joey Lacek </strong>(<em>Minneota</em>) 2026. 5'6, 150 lbs. - 6 tackles, 1 INT</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Michael Roschen</strong> (<em>Goodhue</em>) 2026. 6'2, 170 lbs. 4 tackles, 1 INT</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Colin Welch</strong> (<em>Spring Lake Park)</em> 2026. 5'9, 140 lbs. 7 tackles (5 solo), 2 PBUs</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>[player_tooltip player_id='1094114' first='Cooper' last='Drake'] (<em>Edina</em>) 2026. 6'1, 180 lbs. - 8 tackles, 7 solo</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Brody Anderson</strong> (<em>Jackson County Central)</em> 2029. 5'8, 155 lbs. 3 tackles (3 solo), some great reps of man coverage and multiple PBUs</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"large"} -->
<p class="has-large-font-size"><em>Athlete</em> </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>First Team: </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Luke Roschen</strong> (<em>Goodhue</em>) 2026. 6'2, 170 lbs. - 16-36 for 209 yards and 1 TD, 7 tackles (6 solo, majority on Gophers commit [player_tooltip player_id='212362' first='Roman' last='Voss']), 3 punts for 87 yards, 1 rushing TD</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>[player_tooltip player_id='212362' first='Roman' last='Voss'] <em>(Jackson County Central) </em>2026. 6'4, 230 lbs. - 38 rushes for 252 yards and 3 TDs, 7-12 passing for 80 yards, 3 tackles (2 solo)</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Second Team: </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>[player_tooltip player_id='1651465' first='Brodie' last='Metzger']</strong> (<em>Hills-Beaver Creek</em>) 2028. 6'4, 190 lbs. - 14 rushes for 126 yards and 2 TDs, 8 catches for 99 yards and 1 TD, 11 tackles (6 solo), and 1 INT on defense </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>[player_tooltip player_id='1633390' first='Nolan' last='Roach']</strong> (<em>Spring Lake Park</em>) 2027. 6', 170 lbs. - 2-8 for 57 yards and 1 TD, 12 rushes for 162 yards and 2 TDs</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>[player_tooltip player_id='1288313' first='Taye' last='Reich'] (<em>Moorhead</em>) 2027. 5'10, 195 lbs. 19 rushes for 71 yards and 1 TD, 10 catches for 75 yards, 3 tackles, 1 TFL, 2/2 on PATs</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>Third Team: </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Parker Richards </strong>(<em>Kasson-Mantorville)</em> 2027. 6', 195 lbs. - 22 rushes for 104 yards and 1 TD, 7 tackles (5 solo)</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Tristen Sussner</strong> (<em>Minneota</em>) 2027. 6', 160 lbs. - 5-8 passing for 112 yards and 1 TD to 1 INT, 4 rushes for 30 yards and 3 TDs</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>[player_tooltip player_id='1506853' first='Micah' last='Bush'] (<em>Hills-Beaver Creek</em>) 2026. 6'1, 185 lbs. - 5 rushes for 15 yards, 3 catches for 83 yards and 1 TD, 6 tackles (3 solo)</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"fontSize":"large"} -->
<p class="has-large-font-size"><em>Specialists</em></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>First Team:</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>[player_tooltip player_id='1452174' first='Camryn' last='Tottingham'] <em>(Kasson-Mantorville)</em> 2027. 6'4, 190 lbs. 2 punts for 79 yards, 5 tackles + 1 INT</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Sam Wolde</strong> <em>(Spring Lake Park</em>) 2028. 6'3, 165 lbs. 25-yard FG, 3/3 PATs </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Gavin Anderson</strong> (<em>Chanhassen</em>) 2026. DE/Punter. 3 punts for 112 yards, 12 tackles (2 solo) </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><strong>Calen Truckenbord </strong>(<em>Spring Lake Park</em>) 2026. 6'4, 210 lbs. 4 punts for 154 yards (38.5 average) </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>--</p>
<!-- /wp:paragraph -->
And just like that, the 2025 Minnesota prep football season is in the rearview. Lucky for us, the fall's excitement was capped by a wonderful Prep Bowl finale at U.S. Bank Stadium with some seriously thrilling games, near upsets, and some of the best individual performances in Prep Bowl history (s/o
Jett
Jett
MN
' last='Feeney'] and Colton Purcell amongst others). Before we kick off the Thanksgiving holiday, make sure you check out our final piece of content from the playoffs and U.S. Bank Stadium action with the PrepRedzoneMN 2025 All-Prep Bowl Defensive Team!
Subscribe before Dec. 2 for access to all premium articles and rankings
Subscribe Today!
Already a subscriber?
Log in