- Home
- >schools
- >mankato west
- >football

Mankato West Football
Latest Scores
Team Overview
Players
# | Name | Position | Grade |
|---|---|---|---|
| 1 | Stihl Koberoski | WR, S | 12 |
| 2 | Osborne Lorenz | QB | 11 |
| 3 | Ben O'Neil | WR, S | 12 |
| 4 | James Garrett | WR, C | 12 |
| 5 | Ayden Betts | WR, S | 11 |
| 6 | Mekhi Gens | TE, LB | 12 |
| 7 | Carter Schultz | WR, C | 12 |
| 8 | Charlie Bobholz | QB | 12 |
| 9 | Porter Goettlicher | WR, C | 11 |
| 10 | Brody Weinandt | WR, S | 11 |
| 11 | Jase Froderman | WR, C | 11 |
| 12 | Thomas Rykhus | LB | 12 |
| 13 | Davian Hill | WR, C | 11 |
| 14 | Matt Barton | WR, S | 11 |
| 15 | Hudson Clarksean | LB | 11 |
| 16 | Blake Brekke | QB, LB | 10 |
| 17 | Wyatt Bartell | WR, DL | 10 |
| 18 | Sirvonte Jackson | WR, C | 11 |
| 19 | Caesyn Kramer | WR, LB | 11 |
| 20 | Evan Senske | WR, C | 10 |
| 21 | Blake Rewitzer | RB | 11 |
| 22 | Tyson Goodsell | RB, S | 11 |
| 23 | Jacob Jackowell | LB | 10 |
| 24 | Trevor Sheldrup | RB | 12 |
| 25 | Dane Hatlestad | TE, LB | 10 |
| 26 | Briley Stenberg | WR, S | 10 |
| 27 | Jakobe Tosch | P | 11 |
| 28 | Connor Moen | WR, DE | 9 |
| 29 | Jayden Chatleain | WR, C | 12 |
| 30 | Lincoln Dorn | RB, LB | 10 |
| 31 | Ethan Weber | WR, S | 10 |
| 32 | Noah Davis | TE, LB | 11 |
| 33 | Graham Umbreit | WR, S | 10 |
| 40 | Brandon Hallman | WR, LB | 11 |
| 44 | Kipton Keech | RB, LB | 10 |
| 50 | Jaxson Defries | OL, DL | 9 |
| 51 | Alan Bush | OL, DL | 12 |
| 52 | Liam Nessler | OL, DL | 11 |
| 53 | Damien Richards | OL, DL | 10 |
| 54 | Elijah Ahmann | OL, DL | 12 |
| 55 | Laren Kelly | OL, DL | 12 |
| 56 | Parker Johnson | OL, DL | 9 |
| 57 | Henry Smentek | OL, DL | 12 |
| 58 | Beau Baukol | OL, DL | 10 |
| 59 | Teddy Simpson | OL, DL | 11 |
| 61 | Cooper Pederson | OL, DL | 10 |
| 63 | Cameron read | OL, LB | 11 |
| 65 | James Engelen | OL, DL | 12 |
| 70 | Ryder Doty | OL, DL | 12 |
| 72 | Michael Oldham | OL, DL | 11 |
| 77 | Charley Berhow | OL, DL | 12 |
| 83 | Isaiah Summerall | WR, C | 10 |
| 84 | Darren Hoppe | TE, DL | 10 |
Staff
Name |
|---|
Passing | |
|---|---|
| Completions | 72 |
| Attempts | 137 |
| Completion Percent | 0.526 |
| Yards | 931 |
| Average Yards | 6.796 |
| Touchdowns | 7 |
| Interceptions | 5 |
| Quarterback Rating | 76.019 |
| Passing Yards | 93.100 |
| Games Played | 10 |
Rushing | |
|---|---|
| Attempts | 171 |
| Yards | 1000 |
| Average Yards | 5.848 |
| Touchdowns | 12 |
| Fumbles Lost | 0 |
| Two Point Conversions | 0 |
| Rushing Yards | 100 |
| Games Played | 10 |
Receiving | |
|---|---|
| Receptions | 78 |
| Yards | 1089 |
| Average Yards | 13.962 |
| Touchdowns | 7 |
| Two Point Conversions | 0 |
| Yards After Catch | 0 |
| Receiving Yards | 108.900 |
| Games Played | 10 |
Defensive | |
|---|---|
| Solo Tackles | 209 |
| Assisted Tackles | 109 |
| Tackles | 318 |
| Sacks | 11 |
| Fumble Recoveries | 2 |
| Interceptions | 1 |
| Forced Fumbles | 0 |
| Blocked Kicks | 0 |
| Safeties | 0 |
| Interception Touchdowns | 0 |
| Fumble Touchdowns | 0 |
| Blocked Kick Touchdowns | 0 |
| Touchdowns | 0 |
| Passes Defended | 0 |
| Tackles For Loss | 27 |
| Games Played | 10 |
Punt Returning | |
|---|---|
| Returns | 7 |
| Fair Catches | 8 |
| Yards | 37 |
| Average Yards | 5.286 |
| Touchdowns | 0 |
| Games Played | 10 |
Kick Returning | |
|---|---|
| Returns | 24 |
| Yards | 390 |
| Average Yards | 16.250 |
| Touchdowns | 0 |
| Games Played | 10 |
Punting | |
|---|---|
| Punts | 15 |
| Yards | 368 |
| Average Yards | 24.533 |
| Touchbacks | 0 |
| Not Returned Past 20 | 1 |
| Games Played | 10 |
Kicking | |
|---|---|
| Tens Attempted | 0 |
| Tens Made | 0 |
| Twenties Attempted | 0 |
| Twenties Made | 0 |
| Thirties Attempted | 0 |
| Thirties Made | 0 |
| Forties Attempted | 0 |
| Forties Made | 0 |
| Fifties Plus Attempted | 0 |
| Fifties Plus Made | 0 |
| Field Goals Attempted | 0 |
| Field Goals Made | 3 |
| Field Goal Percent | 0 |
| Extra Points Attempted | 11 |
| Extra Points Made | 11 |
| Extra Points Percent | 1 |
| Games Played | 10 |
Team Offensive | |
|---|---|
| First Downs | 35 |
| Third Down Attempts | 34 |
| Third Down Conversions | 23 |
| Third Down Conversion Percent | 0.676 |
| Fourth Down Attempts | 9 |
| Fourth Down Conversions | 7 |
| Fourth Down Conversion Percent | 0.778 |
| Possession Time | 0 |
| Penalties | 16 |
| Penalty Yards | 122 |
| Yards | 1931 |
| Games Played | 10 |
Team Record | |
|---|---|
| Wins | |
| Losses | |
| Ties | |
| Points | 264 |
Passing
# | Name | G | C | Att | C% | Yd | Yd/Att | TD | Int | Rate |
|---|---|---|---|---|---|---|---|---|---|---|
| 2 | Osborne Lorenz | 3 | 32 | 59 | 0.542 | 491 | 8.322 | 4 | 1 | 97.493 |
| 8 | Charlie Bobholz | 4 | 36 | 74 | 0.486 | 422 | 5.703 | 3 | 4 | 57.376 |
| 24 | Trevor Sheldrup | 3 | 4 | 4 | 1 | 18 | 4.500 | 0 | 0 | 85.417 |
Rushing
# | Name | G | Att | Yd | Yd/Att | TD | Fum | 2PM | YPG |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Stihl Koberoski | 3 | 3 | 11 | 3.667 | 0 | 0 | 0 | 3.667 |
| 2 | Osborne Lorenz | 3 | 31 | 223 | 7.194 | 3 | 0 | 0 | 74.333 |
| 3 | Ben O'Neil | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 | Ayden Betts | 2 | 2 | -2 | -1 | 0 | 0 | 0 | -1 |
| 8 | Charlie Bobholz | 4 | 6 | 26 | 4.333 | 0 | 0 | 0 | 6.500 |
| 15 | Hudson Clarksean | 1 | 1 | 2 | 2 | 1 | 0 | 0 | 2 |
| 21 | Blake Rewitzer | 3 | 15 | 35 | 2.333 | 0 | 0 | 0 | 11.667 |
| 24 | Trevor Sheldrup | 6 | 112 | 705 | 6.295 | 8 | 0 | 0 | 117.500 |
Receiving
# | Name | G | Rec | Yd | Yd/Rec | TD | 2pm | YPG | YAC |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Stihl Koberoski | 2 | 2 | 6 | 3 | 0 | 0 | 3 | 0 |
| 3 | Ben O'Neil | 7 | 16 | 228 | 14.250 | 1 | 0 | 32.571 | 0 |
| 5 | Ayden Betts | 6 | 25 | 407 | 16.280 | 4 | 0 | 67.833 | 0 |
| 6 | Mekhi Gens | 1 | 1 | 10 | 10 | 0 | 0 | 10 | 0 |
| 10 | Brody Weinandt | 3 | 5 | 85 | 17 | 0 | 0 | 28.333 | 0 |
| 17 | Wyatt Bartell | 1 | 1 | 20 | 20 | 0 | 0 | 20 | 0 |
| 20 | Evan Senske | 5 | 11 | 135 | 12.273 | 1 | 0 | 27 | 0 |
| 24 | Trevor Sheldrup | 4 | 11 | 134 | 12.182 | 1 | 0 | 33.500 | 0 |
Punt Returning
# | Name | G | Ret | FC | Yd | Yd/Ret | TD |
|---|---|---|---|---|---|---|---|
| 3 | Ben O'Neil | 4 | 7 | 8 | 37 | 5.286 | 0 |
Kick Returning
# | Name | G | Ret | Yd | Yd/Ret | TD |
|---|---|---|---|---|---|---|
| 1 | Stihl Koberoski | 2 | 2 | 62 | 31 | 0 |
| 3 | Ben O'Neil | 4 | 8 | 159 | 19.875 | 0 |
| 5 | Ayden Betts | 5 | 6 | 112 | 18.667 | 0 |
| 24 | Trevor Sheldrup | 3 | 8 | 57 | 7.125 | 0 |
Kicking
# | Name | G | FGA | FGM | FG% | XPA | XPM | XP% | 1-19A | 1-19M | 20-29A | 20-29M | 30-39A | 30-39M | 40-49A | 40-49M | 50+A | 50+M |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 27 | Jakobe Tosch | 4 | 0 | 3 | 0 | 11 | 11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Defensive
# | Name | G | Tck | Atck | TTck | Sck | Fum | FF | Int | IntTD | TotTD | Sfty | BK | BKTD | PD |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Stihl Koberoski | 5 | 38 | 8 | 46 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Ben O'Neil | 5 | 27 | 11 | 38 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | James Garrett | 4 | 4 | 1 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 | Ayden Betts | 1 | 2 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 | Mekhi Gens | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 | Carter Schultz | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9 | Porter Goettlicher | 6 | 11 | 3 | 14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 | Brody Weinandt | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 | Jase Froderman | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 12 | Thomas Rykhus | 5 | 10 | 4 | 14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 | Davian Hill | 1 | 4 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 15 | Hudson Clarksean | 5 | 41 | 30 | 71 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17 | Wyatt Bartell | 3 | 4 | 3 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 23 | Jacob Jackowell | 6 | 14 | 10 | 24 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 24 | Trevor Sheldrup | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 26 | Briley Stenberg | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 27 | Jakobe Tosch | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 30 | Lincoln Dorn | 1 | 4 | 1 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 51 | Alan Bush | 6 | 11 | 6 | 17 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 55 | Laren Kelly | 6 | 17 | 7 | 24 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 57 | Henry Smentek | 6 | 7 | 8 | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 70 | Ryder Doty | 6 | 3 | 11 | 14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 84 | Darren Hoppe | 5 | 6 | 2 | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Punting
# | Name | G | Punts | Yd | Avg | Touchbacks | In20 |
|---|---|---|---|---|---|---|---|
| 1 | Stihl Koberoski | 1 | 2 | 15 | 7.500 | 0 | 0 |
| 5 | Ayden Betts | 1 | 1 | 24 | 24 | 0 | 0 |
| 12 | Thomas Rykhus | 1 | 1 | 13 | 13 | 0 | 0 |
| 27 | Jakobe Tosch | 4 | 11 | 316 | 28.727 | 0 | 1 |
Help us get data for this page
We’ll post updates here as soon as we get them. If you’re a coach, you can send us your team’s information below.
Submit Team InfoLatest Headlines
Triton’s Pierce Petersohn and St. Thomas Academy’s Dominic Baez were among those who joined Randy Shaver on “Strib Varsity Live” after their section semifinal games Saturday.
Recent Livestreams
More from Mankato West Football
Mankato East gets the better of crosstown rival Mankato West
In a crosstown rivalry game, the Cougars capitalized on the Scarlets’ mistakes to win 28-7 and snag the Kato Jug.
Predicting Week 3's biggest games, including city rivalries in Mankato and Lakeville
Rivalry games in Lakeville and Mankato are among other big ones the writers are considering this week.
Maple Grove, Chanhassen sit atop Class 6A and 5A in first media poll of 2025 season
Defending champs Maple Grove, Jackson County Central and Minneota rank No. 1 in respective classifications.
See who rose and who fell in the Week 3 Minnesota Top 25
Minnetonka is pressing Maple Grove for the No. 1 spot in the Week 3 Strib Varsity rankings.
How did the Minnesota Top 25 do in Week 2? Here's a look
Three of the top 10 teams lost Friday night, but two fell to other top-10 teams, and all lost to ranked teams.
After one week of football, the Minnesota Top 25 stands stern at its peak
Strib Varsity’s Jim Paulsen didn’t see anything to change his mind in a big way, and he doesn’t see much that separates the first four teams.
How did the Minnesota Top 25 do in Week 1? Here's a look
Two of the top 10 teams, Wayzata and Mankato West, endured upset losses in Week 1.
Watch online: The state's top recruit, a Class 5A team ranked with the big boys and more
High school football streaming gets busy on Strib Varsity with five games in two days. Details on how to watch:
Minnesota Top 25 released: see our picks for the state's best football teams
Jim Paulsen’s preseason ranking of the best teams in the state regardless of class.
Meet the Minnesota Star Tribune high school football 2025 preseason Dream Team
Strib Varsity football writer Jim Paulsen started with quarterbacks, because it’s football, but his list hits every position and shows every college commitment.

















