Prep Redzone Logo
Login Subscribe
    • Players/Parents
    • College Coaches
  • Choose Your State Middle School Coverage
    Alabama
    Arizona
    Arkansas
    California
    Canada
    Colorado
    Dakotas
    Florida
    Georgia
    Idaho
    Illinois
    Indiana
    Iowa
    Kansas
    Kentucky
    Louisiana
    Maryland
    Michigan
    Minnesota
    Mississippi
    Missouri
    Nebraska
    Nevada
    New England
    New Jersey
    New Mexico
    New York
    North Carolina
    Ohio
    Oklahoma
    Oregon
    Pennsylvania
    South Carolina
    Tennessee
    Texas
    Utah
    Virginia
    Washington
    West Virginia
    Wisconsin
  • Loading...
  • Loading...
  • Tournaments
    • 7 on 7 7 on 7
    Showcases
    • High School High School
    • Middle School Middle School
    About Our Events
  • Prep Redzone for
    • Players
    • Parents
    • Club Coaches
    • High School Coaches
    • College Coaches
    • Fans
    View All Features
    • Coverage Access Prep Redzone articles year-round.
    • Rankings See how players stack up in each state.
    • Player Profiles Build your own profile and join the Prep Redzone database.
    • Coach Views Get notified when a college coach views your profile.
    • Profile Trends Track your Player Profile views over time.
    • Recruiting Tasks Stay on-track in the recruiting process
    • Recruiting Dashboard All your recruiting tools in a single place.
    • College Match Recommends colleges that match with your profile.
    • Coach Contacts Contact any program in the country.
    • Event Credits Save $25 on all Prep Redzone combines.
    • Recruiting Tips Become an expert on the recruiting process.
    • College Email Templates Send customized emails directly to college coaches.
    • Scouts
    • How We Rank
    • About Us
  • Minnesota
  • Rankings
    • How We Rank

    • Archived Rankings

    • 2026 Rankings

    • 2027 Rankings

    • 2028 Rankings

    • 2029 Rankings

  • Player Database
  • Team Rankings
  • Scores
  • Scouts
Prep Redzone Logo
  • Home
  • Coverage
      Choose Your State Middle School Coverage
      Alabama
      Arizona
      Arkansas
      California
      Canada
      Colorado
      Dakotas
      Florida
      Georgia
      Idaho
      Illinois
      Indiana
      Iowa
      Kansas
      Kentucky
      Louisiana
      Maryland
      Michigan
      Minnesota
      Mississippi
      Missouri
      Nebraska
      Nevada
      New England
      New Jersey
      New Mexico
      New York
      North Carolina
      Ohio
      Oklahoma
      Oregon
      Pennsylvania
      South Carolina
      Tennessee
      Texas
      Utah
      Virginia
      Washington
      West Virginia
      Wisconsin
  • Events
      Tournaments
      • 7 on 7 7 on 7
      Showcases
      • High School High School
      • Middle School Middle School
      About Our Events
  • Rankings
      Loading...
  • Scores
      Loading...
  • Features
      Prep Redzone for
      • Players
      • Parents
      • Club Coaches
      • High School Coaches
      • College Coaches
      • Fans
      View All Features
      • Coverage Access Prep Redzone articles year-round.
      • Rankings See how players stack up in each state.
      • Player Profiles Build your own profile and join the Prep Redzone database.
      • Coach Views Get notified when a college coach views your profile.
      • Profile Trends Track your Player Profile views over time.
      • Recruiting Tasks Stay on-track in the recruiting process
      • Recruiting Dashboard All your recruiting tools in a single place.
      • College Match Recommends colleges that match with your profile.
      • Coach Contacts Contact any program in the country.
      • Event Credits Save $25 on all Prep Redzone combines.
      • Recruiting Tips Become an expert on the recruiting process.
      • College Email Templates Send customized emails directly to college coaches.
  • About Us
      • Scouts
      • How We Rank
      • About Us
  • Support
Login Subscribe

PrepRedzoneMN All-State Semifinal Offensive Team

PrepRedzoneMN All-State Semifinal Offensive Team
Minnesota Report #0
Oliver West
Oliver West November 19, 2025 @ 12:52 PM
Facebook
X (Formerly Twitter)

In this article:

Kane Fobbe
Kane Fobbe 6'4" | 235 lbs | OL/DL | 2027
MN
Griffin Mauer
Griffin Mauer 2026
MN
Parker Running
Parker Running 5'11" | 175 lbs | RB/ATH | 2028
MN
Lincoln Stinar
Lincoln Stinar 6'0" | 175 lbs | DB/ATH | 2028
MN
Jack Carlson
Jack Carlson 6'0" | 215 lbs | LB | 2026
MN
Wyatt Perry
Wyatt Perry 6'5" | 230 lbs | OL | 2028
MN
Bennett Halverson
Bennett Halverson 6'2" | 205 lbs | TE/EDGE | 2027
MN
Owen Pederson
Owen Pederson 5'10" | 230 lbs | LS/DL | 2026
MN
Karson Metzger
Karson Metzger 6'3" | 210 lbs | DL/TE/TE | 2028
MN
Zak Walker
Zak Walker 5'10" | 170 lbs | DB | 2027
MN
Joseph Hamer
Joseph Hamer 6'7" | 345 lbs | OL | 2027
MN
Tyshone Jenkins
Tyshone Jenkins 6'0" | 200 lbs | RB/ATH/ATH | 2027
MN
Riggins Rheault
Riggins Rheault 6'2" | 220 lbs | EDGE/TE/TE | 2027
MN
Brodie Metzger
Brodie Metzger 6'4" | 185 lbs | ATH | 2028
MN
Alex Jensen
Alex Jensen 6'3" | 260 lbs | OL/DL | 2026
MN
Carson Scholl
Carson Scholl 2026
MN
David Mack
David Mack 6'0" | 160 lbs | WR | 2027
MN
Sammy Stephenson
Sammy Stephenson 6'2" | 195 lbs | WR | 2026
MN
Wes McLean
Wes McLean 6'3" | 263 lbs | OL | 2026
MN
Simon Vinton
Simon Vinton 6'5" | 220 lbs | DL | 2026
MN
Aiden Zapzalka
Aiden Zapzalka 6'0" | 270 lbs | OL | 2026
MN
Kingston Hamblin
Kingston Hamblin 6'3" | 280 lbs | OL | 2026
MN
Gavin Christianson
Gavin Christianson 6'5" | 224 lbs | OL | 2026
MN
Ashton Knutson
Ashton Knutson RB/DB | 2027
MN
Isaiah Turner
Isaiah Turner 6'0" | 185 lbs | ATH | 2026
MN
Preston Hanson
Preston Hanson 6'4" | 212 lbs | LB/TE | 2026
MN
Weston Rowe
Weston Rowe 6'7" | 270 lbs | OL | 2026
MN
Jett Feeney
Jett Feeney 6'1" | 185 lbs | QB | 2027
MN
Jett
Jett 2027
MN
Jamir Hill-Smith
Jamir Hill-Smith 5'11" | 275 lbs | OL | 2026
MN
Kade Bush
Kade Bush 6'5" | 220 lbs | TE | 2026
MN
Caden Gutzmer
Caden Gutzmer 6'2" | 200 lbs | QB | 2027
MN
Henry Hauge
Henry Hauge 6'4" | 240 lbs | TE/OL | 2026
MN
Chase Bjorgaard
Chase Bjorgaard 6'0" | 205 lbs | RB | 2026
MN
Levi Harris
Levi Harris 5'10" | 175 lbs | ATH/DB | 2026
MN
Lamari Brown
Lamari Brown 5'9" | 180 lbs | RB | 2026
MN
Todd Rogalski
Todd Rogalski 5'11" | 160 lbs | DB | 2026
MN
Mason West
Mason West 6'5" | 205 lbs | QB | 2026
MN
Deron Russell
Deron Russell 6'0" | 165 lbs | DB | 2026
MN
Caleb Francois
Caleb Francois 6'1" | 190 lbs | RB | 2026
MN
Andrew Stelter
Andrew Stelter 6'0" | 175 lbs | ATH | 2026
MN
Brockton Graber
Brockton Graber 6'3" | 230 lbs | DL | 2026
MN
Owen Linder
Owen Linder 6'5" | 275 lbs | OL | 2026
MN
Jabari Strader
Jabari Strader 6'0" | 181 lbs | WR | 2026
MN
<!-- wp:paragraph --> <p>The 2025 Minnesota state semifinals held at U.S. Bank Stadium somehow exceeded expectations in terms of excitement. Kicking off with the walk-off overtime thriller between <em>Orono</em> and <em>Marshall</em>, the three day prep football extravaganza saw three one-point finishes, one two-point difference, one three-point difference, two one-TD finishes, a nearly 100% onside kick success rate, and a comeback by Edina in which they were down as much as 35-7, just to name a few of the highlights. Between the 14 games and 28 semifinalists, we saw some unbelievable individual efforts in all three phases of the world's greatest game, and <em>PrepRedzoneMN</em> has your no-nonsense, prospect-driven, analysis-heavy, most comprehensive roundup of the top performers from all 28 games all jammed into one loaded All-State Semifinal Team. First up: offense! Meet the best of the best QBs, RBs, WRs, TEs, FBs, and Offensive Linemen from Thursday, Friday, and Saturday's action. No one does it better! </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>--</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"large"} --> <p class="has-large-font-size"><em>Quarterback</em> </p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">First Team:</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1194605' first='[player_tooltip player_id='1194604' first='Jett' last='']' last='Feeney'] (<em>Moorhead</em>) 2027. 20-29 for 228 yards and 2 TDs. Always seemed able to move the chains, especially at the game's biggest moments. Accurate, safe with the football, smooth operator, athlete, and runner. Great game in the biggest game of his career and the biggest game in <em>Moorhead Spuds</em> modern history.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Second Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='592125' first='Mason' last='West']</strong> (<em>Edina</em>) 2026. 6'7, 225 lbs. 16-25 for 314 yards and 4 TDs to 1 INT, 6 rushes for 13 yards and 1 TD. The massive Chicago Blackhawks First Round Draft Pick was evading pressure especially well at U.S. Bank Stadium, and dare I say, the log cabin of a QB looked fast while running away from <em>Minnetonka's</em> defense. Was throwing an especially good ball on the move, displayed very impressive touch throughout the four quarters of action, and was improvising and taking advantage when things broke down better than anyone I've seen on the Big School's Big Stage. What a game!</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Third Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Ethan Swedberg </strong>(<em>Hillcrest Lutheran Academy</em>) 2026. 6'4, 200 lbs. 19-30 for 175 yards and 2 TDs + 16 rushes for 66 yards and 2 TDs. The big-time senior 9man QB played with a chip on his shoulder and like he had something to prove, rarely making a mistake and putting the team on his back through four quarters of action against a talented <em>KCC</em> opponent. Calm, cool, and collected in and outside of the pocket, <strong>Swedberg</strong> was accurate, on time, and was really spreading the ball around. He also proved himself to be a dangerous ball carrier with some electric footwork and elusiveness in the open field. People weren't/aren't talking about <strong>Swedberg</strong> in the 9Man QB race in 2025.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Honorable Mention: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='2003335' first='Griffin' last='Mauer'] (<em>Orono</em>) 2026. 14-23 for 140 yards and 2 TDs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1029336' first='Caden' last='Gutzmer']</strong> (<em>Minnetonka</em>) 2027. 6'2, 205 lbs. 14-24 for 205 yards and 2 TDs to 0 INTs. Arm talent flashed early and often in the 6A state semifinal against <em>Edina</em>. Beautifully-timed deep balls were on the money all four quarters at U.S. Bank Stadium, and he was putting deeper, much more challenging throws on an absolute rope throughout the ball game. Ball placement, timing, and arm strength were all present in droves. I found myself especially impressed with <strong>Gutzmer's</strong> footwork throughout the game, both when evading pressure in and outside of the pocket. </p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"large"} --> <p class="has-large-font-size"><em>Running Back </em></p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">First Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='591990' first='Caleb' last='Francois'] </strong>(<em>Minnetonka</em>) 2026. 6'1, 190 lbs. Committed to Iowa State. 33 rushes for 255 yards and 3 TDs. Outstanding vision, one of the smoothest cutters and ball carriers I've seen in Minnesota, and the burst was really challenging a talented Edina defense. Kid's tough as nails too. Four years of hits were weighing down on him at U.S. Bank Stadium and the kid couldn't stop fighting.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='592227' first='Todd' last='Rogalski'] (<em>St. Thomas Academy</em>) 2026. 5'11, 175 lbs. 7 rushes for 109 yards and 2 TDs, 7 tackles on defense. Was all over the field for all four quarters of the 5A semifinal against <em>Spring Lake Park</em>. Big play machine as you can tell by the over 10 YPC average. Burst and top-end speed were some of the best and most impactful of the entire weekend. Also forced a fumble and a Peanut Tillman-style punch while tackling a <em>SLP</em> ball carrier.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='591747' first='Andrew' last='Stelter'] </strong>(<em>Marshall</em>) 2026. 6'1, 210 lbs. - 21 tackles for 100 yards and 2 TDs. One of the best RBs of the entire weekend. <strong>Stelter</strong> showed off great burst, noticeable power as a North-South runner who could get downhill quickly, and great vision. <strong>Stelter</strong> did a great job of making something out of nothing, in large part thanks to his quick feet and ability to see and anticipate the hole, and his lateral quickness at his size, combined with his effective stiff-arm, broke more than his fair share of tackle attempts on the evening.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Second Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Kellen Bradley </strong>(<em>Minneota</em>) 2026. 5'11, 175 lbs. 27 rushes for 143 yards and 1 TD, 10 tackles, 2 solo. Big-time burst who always seemed to make that free defender miss. Lethal footwork and general elusiveness in the open field. Comfortable and consistent ball carrier with big play ability in droves.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='605457' first='Lamari' last='Brown'] </strong>(<em>Spring Lake Park</em>) 2026. 5'9, 180 lbs. 30 rushes for 139 yards and 2 TDs in win over St. Thomas Academy. Some of the lightest and most nimble feet of the semifinals who was deadly with his quick, well-timed cuts. Had a memorable swan dive to cap one of his TDs that really showcased his athleticism and high-energy play style well.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='923840' first='Chase' last='Bjorgaard']</strong> (<em>Edina</em>) 2026. 5'11, 215 lbs. 23 for 102 yards and 1 TD. Ran harder than any tailback of the entire 2025 semifinal round of the playoffs. So tough, so big, so fast, so strong. <strong>Bjorgaard</strong> was a roce, and his stiff arm, contact balance, and powerful hits, including a huge stuff on a 2pt conversion attempt, are sure to be felt by <em>Minnetonka</em> defenders into this week.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Third Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Braedon Becker</strong> (<em>Elk River</em>) 2027. 5'11, 165 lbs. 16 rushes for 173 yards and 2 TDs, 2 tackles.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Griffen Dean </strong>(<em>Lakeville South)</em> 2027. 5'11, 180 lbs. 26 for 119 yards and 1 TD. The third installment of the <strong>Lakeville South's</strong> <strong>Dean</strong> legacy, <strong>Griffen</strong> is a fun and exciting RB to watch on the big stage, displaying great patience, the ability to read the cutback, and a generally smooth gait and play style that ate up big chunks of yardage against a tough <em>Moorhead</em> defense at U.S. Bank Stadium. Strong lower body for his size, which aided both his burst and his contact balance.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>EJ Wegener</strong> (<em>Hills-Beaver Creek</em>) 2026. 6'1, 185 lbs. 20 rushes for 162 yards and 1 TD, 6 tackles. Big play speed and burst, comfortable and potent in space thanks to the speed, strength, quickness combination.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Honorable Mention: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1257442' first='Isaiah' last='Turner']</strong> (<em>Annandale</em>) 2026. 6', 185 lbs. - 13 rushes for 97 yards and 2 TDs</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Cam Ergen</strong> (<em>Annandale</em>) 2026. 5'8, 200 lbs. - 22 for 118 yards and 1 TD + 6 tackles</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1655336' first='Tyshone' last='Jenkins'] </strong><em>(MPLS North</em>) 2027. 6'1, 200 lbs. - 20 for 94 yards and 1 TD - have notes </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Jordan Sturges</strong> (<em>Murray County Central)</em> 2026. 5'9, 140 lbs. - 15 rushes for 98 yards and 1 TD</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1993872' first='Parker' last='Running']</strong> (<em>Minnetonka</em>) 2028. 5'10, 165 lbs. 5 rushes for 21 yards. The future of <em>Minnetonka's</em> backfield, aptly-named <strong>Running</strong> came in and carried the load while Iowa State commit <strong>Francois</strong> battled some knicks and bruises, and boy did he have some juice! The speed took <em>Edina's</em> defense by surprise, and <strong>Running</strong> looked very comfortable skirting around <em>Hornet</em> defenders on the big stage, as his over 4 yard a carry average can attest to. The future is now! </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Graham Delger </strong>(<em>Chanhassen</em>) 2028. 7 rushes for 76 yards and 1 TD in win over <em>Elk River.</em></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='923833' first='Levi' last='Harris'] (<em>Elk River)</em> 2026. 5'10, 170 lbs. 11 carries for 101 yards and 1 TD, 5 tackles, 0-2 passing for 1 INT</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"large"} --> <p class="has-large-font-size"><em>Wide Receiver </em></p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">First Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1612777' first='Sammy' last='Stephenson']</strong> (Edina) 2026. 6'2, 195 lbs. 6 catches for 190 yards and 1 TD. The breakout star of Edina's 2025 campaign, as well as one of the breakout stars of the entire season, Stephenson was a deep ball, contested catch machine at U.S. Bank Stadium against Minnetonka. Stephenson caught a couple 50/50 balls right on top of the heads of helpless Skippers DBs, and he was a vertical, big play threat every time [player_tooltip player_id='592125' first='Mason' last='West'] dropped back to pass.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='212361' first='Jabari' last='Strader']</strong> (<em>Edina</em>) 2026. 6'1, 185 lbs. 7 catches for 119 yards and 3 TDs. The best WR performance of any WR of the semifinal round of action at U.S. Bank Stadium, <strong>Strader's</strong> route running ability was on full display against <em>Minnetonka</em>. <strong>Strader</strong> was running some of the cleanest routes of the weekend and getting wide open as a result, and his concentration, willingness to go over the middle and finish receptions through potential contact, as well as ball tracking ability, was all top notch in <em>Edina's</em> big-time win.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1694135' first='Zak' last='Walker'] (<em>Moorhead</em>) 2027. 6', 180 lbs. 7 catches for 128 yards and 1 TD. The NDSU DB offeree proved himself to be an exceptionally dynamic offensive weapon at U.S. Bank Stadium in the Big School state semifinals. Walker was getting ridiculously open, and his TD catch on a fade ball showed a smooth comfortability when tracking and playing the deep ball. Did fumble, but was <em>Moorhead's</em> most explosive and consistent option in their big-time win over <em>Lakeville South</em>.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Second Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='592119' first='Deron' last='Russell']</strong> (<em>Waseca</em>) 2026. 6'1, 165 lbs. Committed to NDSU. 6 catches for 67 yards and 1 TD, including his TD catch that was/is in contention for "catch of the semifinals", floating through the air and high-pointing a catch through double coverage for a huge score for his <em>Bluejays</em>. Also laid a massive hit from the defensive secondary. The star power was real.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Drew Fischer</strong> (<em>Hillcrest Lutheran Academy) </em>2026. 12 catches for 100 yards and 2 TDs, 3 tackles as DB. Quick, effective footwork after the catch and in space, seemed to get open whenever <em>HLA</em> needed a play or the chains moved, and showed some toe-tapping body control on an awesome snag along the sideline for one of the best catches of the weekend. <strong>Fischer</strong> was always open at U.S. Bank Stadium.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1651465' first='Brodie' last='Metzger'] <em>(Hills-Beaver Creek)</em> 2028. 6'4, 195 lbs. 7 catches for 92 yards and 1 TD, 5 tackles, 2 TFLs, 9 rushes for 24 yards in win over <em>Fertile-Beltrami</em>. Lethal footwork, balance, and strength after the catch, big play speed and ability, and seemed to break at least one tackle every time he had the rock in hand.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Third Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1991287' first='Lincoln' last='Stinar'] </strong>(<em>Orono</em>) 2028. 6', 175 lbs. - Game-winning, walk-off catch in OT to beat <em>Marshall</em> and advance to the Class 4A championship. Big contributor for <em>Orono</em> as a sophomore.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1629849' first='David' last='Mack'] (<em>Moorhead</em>) 2027. 6', 165 lbs. 7 catches for 60 yards and 1 TD</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1735024' first='Bennett' last='Halverson'] </strong>(<em>Orono</em>) 2027. 6'2, 205 lbs. 4 for 73 yards and 1 TD. - Was <em>Orono's</em> most consistent offensive option during the 4A semifinal against <em>Marshall</em>. Big-bodied WR/TE hybrid did a good job of making touch catches in traffic and through tight coverage. Also finished some tough receptions through big hits from aggressive <em>Marshall</em> DBs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Honorable Mention: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>J'Marion Sanders </strong>(<em>MPLS North</em>) 2026. - 6 receptions for 112 yards and 1 TD. Vertical threat who ate up big chunks of yardage both before and after the catch. Even in prevent defense from the Cards, you could tell Sanders was a special WR after he got his hands on the rock.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Michael Whitney</strong> (<em>Dilworth-Glyndon-Felton</em>) 2027. 6'3, 195 lbs. - 3 catches for 54 yards </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1365278' first='Ashton' last='Knutson']</strong> (<em>Kittson County Central)</em> 2027. 5'8, 150 lbs. 8 rushes for 62 yards, 2 catches for 54 yards and 1 TD, 4 tackles, 1 PBU</p> <!-- /wp:paragraph --> <!-- wp:embed {"url":"https://twitter.com/NSPNminnesota/status/1989837995101577557","type":"rich","providerNameSlug":"twitter","responsive":true} --> <figure class="wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter"><div class="wp-block-embed__wrapper"> https://twitter.com/NSPNminnesota/status/1989837995101577557 </div></figure> <!-- /wp:embed --> <!-- wp:paragraph {"fontSize":"large"} --> <p class="has-large-font-size"><em>Tight End/Fullback</em></p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">First Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1104843' first='Kade' last='Bush'] (Chanhassen) 2026. 6'5, 225 lbs. 4 rushes for 56 yards and 1 TD, 8 catches for 35 yards, 1 tackle defensively. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Brody Lhotka</strong> (<em>Mahnomen/Waubun</em>) 2026. 6'1, 220 lbs. Committed to MSU-Moorhead. 20 rushes for 94 yards and 1 TD, 7 tackles, 1 TFL. One of the largest and most imposing players from the semifinal round of the 2025 playoffs, Lhotka, a MSUM Dragons commit, would start on any team playing at U.S. Bank Stadium this past Thursday, Friday, or Saturday. Looked like a college player on the turf of the Vikings, with quick feet, good vision, and a truck stick that could send defenders aside like they tried to run into traffic. Could easily run through weaker tackle attempts and mentally challenged even the stingiest of Minneota's vaunted defense. Was also a crushing 1v1 tackler with a nose for the football, with overall impressive and noteworthy feet and change of direction ability for someone of his size. MSUM got a good one!</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Kellen Johnson</strong> (<em>Kittson County Central</em>) 2027. 6'3, 190 lbs. 7 tackles, 5 solo, 1 TFL, 1 sack, 2 rushes for 12 yards, 3 punts for 103 yards, 5 catches for 69 yards and 1 TD. Fast for his size and easily able to cover ground and make an impact on a 9man field. Consistent, soft-handed TE who displayed a dynamic offensive skillset who even posted a sack in the 4th quarter.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Second Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1255910' first='Preston' last='Hanson'] </strong>(<em>Fertile-Beltrami)</em> 2026. 6'5, 225 lbs. 5 catches for 21 yards, 10 tackles, 1 TFL in loss to <em>Hills-Beaver Creek.</em> Contested catch machine and showed some strong hands while "Mossing" two <em>Patriots</em> defensive backs on a great catch to move the chains for his offense. Also popped off a TFL on a 4th down to turn <em>HBC</em> over on downs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='924222' first='Henry' last='Hauge'] <em>(Lakeville South)</em> 2026. 6'5, 260 lbs. Tight End. Air Force commit.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1881812' first='Jack' last='Carlson'] (<em>Goodhue</em>) 2026. 6', 220 lbs. Fullback. 19 rushes for 69 yards, 4 tackles, 1 PBU.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Third Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1695492' first='Karson' last='Metzger'] (<em>Hills-Beaver Creek</em>) 2028. 6'3, 215 lbs. Tight End. 8 tackles, 1 TFL, 1 sack. Mauler of a run blocker and a versatile utility jumbo athlete for 9Man heavyweight <em>H-BC</em>.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1602726' first='Simon' last='Vinton']</strong> (<em>Orono</em>) 2026. 6'5, 225 lbs. Tight End. 1 catch for 10 yards and 1 TD.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Levi Christensen</strong> (<em>Breckenridge</em>) 2026. 6'3, 205 lbs. Tight End. 4 catches for 49 yards. Good redzone weapon with a big catch radius, length and strong hands at the catch point, and a great frame to continue adding weight.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Honorable Mention: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1655112' first='Riggins' last='Rheault'] </strong>(<em>Hills-Beaver Creek)</em> 2027. 6'2, 220 lbs. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Luke Hudson</strong> (<em>St. Thomas Academy)</em> 2026. 6'5, 200 lbs. 2 catches for 26 yards.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"large"} --> <p class="has-large-font-size"><em>Offensive Line</em></p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">First Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='490046' first='Owen' last='Linder'] (Chanhassen) 2026. 6'5, 280 lbs. Committed to Iowa. 5 tackles, 1 TFL on defense as well. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1676622' first='Joseph' last='Hamer'] (<em>Lakeville South)</em> 2027. 6'6, 330 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1255125' first='Weston' last='Rowe'] <em>(Jackson County Central</em>) 2026. 6'7, 300 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1561898' first='Kingston' last='Hamblin'] (<em>Minnetonka</em>) 2026. 6'4, 310 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1602687' first='Aiden' last='Zapzalka'] (<em>Minnetonka</em>) 2026. OC. 6', 280 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Second Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1120546' first='Jamir' last='Hill-Smith'] (<em>Spring Lake Park)</em> 2026. OC. 5'11, 315 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Dalton Orvis </strong>(<em>Minneota</em>) 2026. 6'5, 255 lbs. 3 tackles on defense.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Muhammad Bekin</strong> (<em>Moorhead</em>) 2027. 6'3, 285 lbs. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Aiden Struck</strong> (<em>Moorhead</em>) 2026. 6'3, 240 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Broox Platt</strong> (<em>Murray County Central</em>) 2026. 6'6, 280 lbs. A hidden gem and undisputed sleeper from the three day semifinal round of action at U.S. Bank Stadium, Platt looked and played like one of the best OL in the state on the turf of the Minnesota Vikings. Rocking a cowboy collar and a lean, mean, 280 lb. frame with long arms and noticeable room to add weight, <strong>Platt</strong> was a mobile road grader who was paving the way for his contingent of RBs out in space and between the tackles, and he was straight up bullying dudes on a few reps I saw in detail. Not sure if he's signed anywhere right now but NSIC programs need to be on notice ASAP.</p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Third Team: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='591739' first='Brockton' last='Graber'] (<em>Elk River) </em>2026. 6'4, 275 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1739373' first='Wyatt' last='Perry'] (<em>Edina</em>) 2028. OG. 6'6, 230 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1525938' first='Gavin' last='Christianson'] (<em>Spring Lake Park)</em> 2026. 6'5, 235 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1602733' first='Wes' last='McLean'] </strong>(<em>Orono</em>) 2026. 6'4, 275 lbs. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1706523' first='Owen' last='Pederson'] (<em>Annandale</em>) 2026. 6'3, 240 lbs. </p> <!-- /wp:paragraph --> <!-- wp:paragraph {"fontSize":"medium"} --> <p class="has-medium-font-size">Honorable Mention: </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1631403' first='Carson' last='Scholl'] (<em>Lakeville South)</em> 2026. 5'11, 255 lbs. Mean and nasty finisher.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Ryan Nielsen</strong> (<em>Spring Lake Park)</em> 2026. 6'4, 230 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Anthony Palmer </strong>(<em>MPLS North</em>) 2026. 6'3, 315 lbs. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Luke Iverson</strong> (<em>Murray County Central</em>) 2026. 6'4, 215 lbs. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Caleb Bottelberghe</strong> (<em>Minneota</em>) 2026. 6'4, 275 lbs. 6 tackles on defense.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Michael Reipke </strong>(<em>Jackson County Central)</em> 2027. 6'3, 235 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1648543' first='Alex' last='Jensen'] <em> ds</em> 2026. 6'3, 275 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Mason Foster </strong>(<em>Jackson County Central)</em> 2026. 6'4, 210 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Brandon Brula</strong> (<em>Grand Rapids)</em> 2027. 6'3, 270 lbs.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Kaden Bartnes </strong>(<em>Mahnomen/Waubun)</em> 2027. 6'2, 245 lbs. 3 tackles on defense.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='2056781' first='Kane' last='Fobbe'] (<em>Annandale</em>) 2027. 6'2, 225 lbs. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Brandon Bartz</strong> (<em>Waseca</em>) 2027. 6'3, 245 lbs. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>-- </p> <!-- /wp:paragraph -->

The 2025 Minnesota state semifinals held at U.S. Bank Stadium somehow exceeded expectations in terms of excitement. Kicking off with the walk-off overtime thriller between Orono and Marshall, the three day prep football extravaganza saw three one-point finishes, one two-point difference, one three-point difference, two one-TD finishes, a nearly 100% onside kick success rate, and a comeback by Edina in which they were down as much as 35-7, just to name a few of the highlights. Between the 14 games and 28 semifinalists, we saw some unbelievable individual efforts in all three phases of the world's greatest game, and PrepRedzoneMN has your no-nonsense, prospect-driven, analysis-heavy, most comprehensive roundup of the top performers from all 28 games all jammed into one loaded All-State Semifinal Team. First up: offense! Meet the best of the best QBs, RBs, WRs, TEs, FBs, and Offensive Linemen from Thursday, Friday, and Saturday's action. No one does it better!

Prep Redzone

Access all of Prep Redzone

Continue reading this article and more.

Continue Reading
Already a subscriber? Log in

Rankings

684 Players Ranked

  • 1
    Roman Voss

    Roman Voss

    Jackson County Central

    Minnesota
  • 2
    Andrew Trout

    Andrew Trout

    Rocori

    Minnesota
  • 3
    Howie Johnson

    Howie Johnson

    Forest Lake

    Minnesota
  • 4
    Pierce Petersohn

    Pierce Petersohn

    Triton

    Penn State
  • 5
    Owen Linder

    Owen Linder

    Chanhassen

    Iowa
View Full Rankings

Related Articles

  • PrepRedzoneMN All-State Semifinal Defensive Team

    PrepRedzoneMN All-State Semifinal Defensive Team

    Oliver West • November 19

  • 2025 MN Football State Championship Weekend Preview

    2025 MN Football State Championship Weekend Preview

    Austin Lowell • November 19

  • 6A 2027 Breakout Watch Pt. 2

    6A 2027 Breakout Watch Pt. 2

    Hayden Lindquist • November 18

  • Semifinal Recap: Highlights from Playoff Semifinal Weekend

    Semifinal Recap: Highlights from Playoff Semifinal Weekend

    Austin Lowell • November 17

  • 6A 2027s on Breakout Watch

    6A 2027s on Breakout Watch

    Hayden Lindquist • November 14

Follow Us

  • Nate Wahl

    Nate Wahl

    @NWahlScouting

  • Oliver West

    Oliver West

    @OJW_Scouting

  • Alan Popadines

    Alan Popadines

    @ALPopsFootball

  • Hayden Lindquist

    Hayden Lindquist

    @MNFBSpotlight

  • Austin Lowell

    Austin Lowell

    @stnlowell

Loading...
Home Minnesota PrepRedzoneMN All-State Semifinal Offensive Team

Prep Network

  • Prep Network
  • Prep Dig
  • Prep Girls Hoops
  • Prep Hoops
  • Prep Lacrosse
  • Prep Redzone
  • Prep Soccer
  • Prep Softball

Company

  • News
  • About
  • Careers
  • Store
  • Partner Interest Form

Resources

  • Terms of Service
  • Privacy Policy
  • Accessibility
  • Cookie Policy
  • NCSA College Recruiting
  • Recruiting Tips
  • Student Loan Resources
  • College Scholarship Search

Support

  • My Account
  • Contact
  • Sitemap

© 2025 Prep Redzone. All rights reserved.