
Mahtomedi Football
Latest Scores
Team Overview
Players
# | Name | Position | Grade |
|---|---|---|---|
| 1 | Jaxon Mitchell | WR, DB | 10 |
| 3 | James Theuninck | WR, DB | 11 |
| 4 | Will Seevers | RB, LB | 11 |
| 5 | Alex Haase | WR, DB | 12 |
| 6 | Cullen Taylor | WR, DB | 12 |
| 7 | Joseph Sevenich | WR, DB | 12 |
| 8 | Cameron Hentsch | TE, LB | 12 |
| 9 | Trevor Rogosheske | QB, DB | 11 |
| 10 | Mark Graff | QB, DB | 12 |
| 11 | Jacob Reubish | LB, RB | 12 |
| 12 | Gavin Kruse | LB, RB | 11 |
| 15 | Luke Torgrude | WR, DB | 11 |
| 16 | Gavin Bifulk | WR, DB | 11 |
| 17 | Asher Stooksbury | WR, DB | 11 |
| 20 | Frank Schwieters | FB, DB | 11 |
| 21 | Owen Eigen | FB, DB | 12 |
| 22 | Oliver Gadbois | TE, LB | 12 |
| 23 | Moseh Mouacheupao | LB, RB | 12 |
| 24 | Henry Johnson | WR, DB | 12 |
| 26 | Samuel White | FB, LB | 12 |
| 27 | Jackson Foix | WR, DB | 11 |
| 28 | Logan Hargrove | WR, LB | 11 |
| 29 | Finnbar Borowska | WR, DB | 11 |
| 32 | Lucas Kraft | WR, DB | 11 |
| 33 | Domnick Richardson | DB, RB | 11 |
| 34 | Matthew Wolfsberger | WR, DB | 11 |
| 35 | Alexander Cepress | WR, DB | 11 |
| 36 | Logen Pendleton | WR, DB | 11 |
| 41 | Everett Kirkwood | ||
| 42 | Isaac Opitz | LB, RB | 11 |
| 44 | Wyatt Herschbach | LB | |
| 48 | Adam Rogers | WR, DB | 11 |
| 50 | Cameron Harris | OL, DL | 11 |
| 53 | Edwin Henderson | OL, DL | 53 |
| 54 | Matthew Arumba | OL, DL | 11 |
| 55 | Nolan Hochban | FB, DL | 12 |
| 58 | Emmett Henderson | OL, DL | 11 |
| 59 | Dawson Duback | OL, DL | 12 |
| 62 | Jerrick Brown | OL, DL | 12 |
| 63 | Thomas Bengston | OL, DL | 12 |
| 64 | Parker Reagan | OL, DL | 10 |
| 64 | Grant Severson | OL, DL | 11 |
| 65 | Chace Hallin | OL, DL | 12 |
| 66 | Charles Hauer | OL, DL | 12 |
| 68 | Aden Koenig-Kali | OL, DL | 11 |
| 70 | Nolan Wyse | OL, DL | 11 |
| 72 | Drew Feustel | OL, DL | 12 |
| 73 | Jeremiah Hass | OL, DL | 11 |
| 74 | Liam Carter | OL, DL | 11 |
| 76 | Tyler Brady | OL, DL | 11 |
| 78 | Eliaz Diez | OL, DL | 11 |
| 80 | Henry Graetzer | TE, LB | 11 |
| 83 | Harlow Berger | PK | 12 |
| 84 | Gannon Hamen | TE, DL | 11 |
| 87 | Jacob Sokoll | TE, DL | 11 |
| 88 | Danny Riuz | TE, DL | 12 |
| Jaxon Mitchell |
Staff
Name |
|---|
Passing | |
|---|---|
| Completions | 49 |
| Attempts | 91 |
| Completion Percent | 0.538 |
| Yards | 770 |
| Average Yards | 8.462 |
| Touchdowns | 6 |
| Interceptions | 1 |
| Quarterback Rating | 99.611 |
| Passing Yards | 77 |
| Games Played | 10 |
Rushing | |
|---|---|
| Attempts | 349 |
| Yards | 2136 |
| Average Yards | 6.120 |
| Touchdowns | 32 |
| Fumbles Lost | 1 |
| Two Point Conversions | 0 |
| Rushing Yards | 213.600 |
| Games Played | 10 |
Receiving | |
|---|---|
| Receptions | 49 |
| Yards | 770 |
| Average Yards | 15.714 |
| Touchdowns | 6 |
| Two Point Conversions | 0 |
| Yards After Catch | 0 |
| Receiving Yards | 77 |
| Games Played | 10 |
Defensive | |
|---|---|
| Solo Tackles | 5 |
| Assisted Tackles | 0 |
| Tackles | 5 |
| Sacks | 2 |
| Fumble Recoveries | 2 |
| Interceptions | 2 |
| Forced Fumbles | 1 |
| Blocked Kicks | 0 |
| Safeties | 0 |
| Interception Touchdowns | 0 |
| Fumble Touchdowns | 0 |
| Blocked Kick Touchdowns | 0 |
| Touchdowns | 0 |
| Passes Defended | 0 |
| Tackles For Loss | 3 |
| Games Played | 10 |
Punt Returning | |
|---|---|
| Returns | 4 |
| Fair Catches | 0 |
| Yards | 89 |
| Average Yards | 22.250 |
| Touchdowns | 1 |
| Games Played | 10 |
Kick Returning | |
|---|---|
| Returns | 21 |
| Yards | 446 |
| Average Yards | 21.238 |
| Touchdowns | 0 |
| Games Played | 10 |
Punting | |
|---|---|
| Punts | 16 |
| Yards | 373 |
| Average Yards | 23.313 |
| Touchbacks | 0 |
| Not Returned Past 20 | 1 |
| Games Played | 10 |
Kicking | |
|---|---|
| Tens Attempted | 0 |
| Tens Made | 0 |
| Twenties Attempted | 1 |
| Twenties Made | 1 |
| Thirties Attempted | 0 |
| Thirties Made | 0 |
| Forties Attempted | 0 |
| Forties Made | 0 |
| Fifties Plus Attempted | 0 |
| Fifties Plus Made | 0 |
| Field Goals Attempted | 2 |
| Field Goals Made | 1 |
| Field Goal Percent | 0.500 |
| Extra Points Attempted | 20 |
| Extra Points Made | 17 |
| Extra Points Percent | 0.850 |
| Games Played | 10 |
Team Offensive | |
|---|---|
| First Downs | 85 |
| Third Down Attempts | 48 |
| Third Down Conversions | 33 |
| Third Down Conversion Percent | 0.688 |
| Fourth Down Attempts | 8 |
| Fourth Down Conversions | 8 |
| Fourth Down Conversion Percent | 1 |
| Possession Time | 0 |
| Penalties | 31 |
| Penalty Yards | 307 |
| Yards | 2906 |
| Games Played | 10 |
Team Record | |
|---|---|
| Wins | |
| Losses | |
| Ties | |
| Points | 306 |
Passing
# | Name | G | C | Att | C% | Yd | Yd/Att | TD | Int | Rate |
|---|---|---|---|---|---|---|---|---|---|---|
| 9 | Trevor Rogosheske | 2 | 2 | 3 | 0.667 | 54 | 18 | 1 | 0 | 149.306 |
| 10 | Mark Graff | 9 | 47 | 88 | 0.534 | 716 | 8.136 | 5 | 1 | 94.697 |
Rushing
# | Name | G | Att | Yd | Yd/Att | TD | Fum | 2PM | YPG |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Jaxon Mitchell | 2 | 7 | 79 | 11.286 | 2 | 0 | 0 | 39.500 |
| 4 | Will Seevers | 3 | 3 | 7 | 2.333 | 0 | 0 | 0 | 2.333 |
| 9 | Trevor Rogosheske | 4 | 11 | 51 | 4.636 | 0 | 0 | 0 | 12.750 |
| 10 | Mark Graff | 9 | 65 | 327 | 5.031 | 8 | 0 | 0 | 36.333 |
| 11 | Jacob Reubish | 8 | 172 | 1062 | 6.174 | 13 | 0 | 0 | 132.750 |
| 12 | Gavin Kruse | 9 | 53 | 351 | 6.623 | 4 | 0 | 0 | 39 |
| 21 | Owen Eigen | 1 | 1 | 2 | 2 | 0 | 0 | 0 | 2 |
| 23 | Moseh Mouacheupao | 3 | 26 | 193 | 7.423 | 3 | 1 | 0 | 64.333 |
| 26 | Samuel White | 2 | 3 | 4 | 1.333 | 0 | 0 | 0 | 2 |
| 42 | Isaac Opitz | 3 | 8 | 60 | 7.500 | 2 | 0 | 0 | 20 |
Receiving
# | Name | G | Rec | Yd | Yd/Rec | TD | 2pm | YPG | YAC |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Jaxon Mitchell | 3 | 3 | 118 | 39.333 | 1 | 0 | 39.333 | 0 |
| 3 | James Theuninck | 2 | 4 | 41 | 10.250 | 0 | 0 | 20.500 | 0 |
| 7 | Joseph Sevenich | 3 | 6 | 83 | 13.833 | 1 | 0 | 27.667 | 0 |
| 10 | Mark Graff | 1 | 1 | 45 | 45 | 1 | 0 | 45 | 0 |
| 11 | Jacob Reubish | 4 | 8 | 55 | 6.875 | 0 | 0 | 13.750 | 0 |
| 12 | Gavin Kruse | 4 | 5 | 44 | 8.800 | 0 | 0 | 11 | 0 |
| 15 | Luke Torgrude | 1 | 2 | 46 | 23 | 1 | 0 | 46 | 0 |
| 16 | Gavin Bifulk | 5 | 13 | 238 | 18.308 | 1 | 0 | 47.600 | 0 |
| 24 | Henry Johnson | 1 | 1 | 9 | 9 | 0 | 0 | 9 | 0 |
| 80 | Henry Graetzer | 1 | 1 | 10 | 10 | 0 | 0 | 10 | 0 |
| 87 | Jacob Sokoll | 4 | 4 | 34 | 8.500 | 1 | 0 | 8.500 | 0 |
Punt Returning
# | Name | G | Ret | FC | Yd | Yd/Ret | TD |
|---|---|---|---|---|---|---|---|
| 5 | Alex Haase | 2 | 2 | 0 | 36 | 18 | 1 |
| 15 | Luke Torgrude | 1 | 1 | 0 | 40 | 40 | 0 |
Kick Returning
# | Name | G | Ret | Yd | Yd/Ret | TD |
|---|---|---|---|---|---|---|
| 1 | Jaxon Mitchell | 1 | 1 | 93 | 93 | 0 |
| 8 | Cameron Hentsch | 1 | 1 | 0 | 0 | 0 |
| 12 | Gavin Kruse | 2 | 3 | 54 | 18 | 0 |
| 15 | Luke Torgrude | 4 | 7 | 187 | 26.714 | 0 |
| 20 | Frank Schwieters | 4 | 6 | 112 | 18.667 | 0 |
| 22 | Oliver Gadbois | 1 | 1 | 0 | 0 | 0 |
| 26 | Samuel White | 1 | 1 | 0 | 0 | 0 |
| 80 | Henry Graetzer | 1 | 1 | 0 | 0 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 16 | Gavin Bifulk | 2 | 1 | 0 | 0 | 10 | 8 | 0.800 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 83 | Harlow Berger | 3 | 1 | 1 | 1 | 10 | 9 | 0.900 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Defensive
# | Name | G | Tck | Atck | TTck | Sck | Fum | FF | Int | IntTD | TotTD | Sfty | BK | BKTD | PD |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 | Will Seevers | 2 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 | Alex Haase | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8 | Cameron Hentsch | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 15 | Luke Torgrude | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 23 | Moseh Mouacheupao | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 26 | Samuel White | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 55 | Nolan Hochban | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 87 | Jacob Sokoll | 2 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Punting
# | Name | G | Punts | Yd | Avg | Touchbacks | In20 |
|---|---|---|---|---|---|---|---|
| 10 | Mark Graff | 1 | 3 | 117 | 39 | 0 | 1 |
| 16 | Gavin Bifulk | 4 | 13 | 256 | 19.692 | 0 | 0 |
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
Minneapolis North’s Logan Lachermeier and Cretin-Derham Hall’s Izaak Johnson posted big numbers, and Washburn and Elk River had sizable achievements.
Recent Livestreams
More from Mahtomedi Football
As regular season winds down, the polls stay active
Ahead of the final games of the regular season, Centennial and Lakeville South moved into the upper echelon in Class 6A.
Minnesota Top 25 undergoes a late-season adjustment
As the regular season nears its Wednesday end, a few unforeseen upsets and close games Friday jumbled Jim Paulsen’s list.
A couple of big bruises show in the Minnesota Top 25 after Week 7
Losses by No. 2 Minnetonka and No. 3 Forest Lake left Class 6A with a single undefeated team, Maple Grove.
Mahtomedi’s turnaround season stays perfect with close win over Cretin-Derham Hall
The Zephyrs improved to 7-0, a big step up from 3-7 in 2024, by stopping a two-point conversion attempt, then enduring a successful onside kick.
Predicting Week 7's biggest games, including key matchups in Class 5A and 4A
Undefeated Mahtomedi, one-loss Cretin-Derham Hall matchup could be decided by a touchdown on either side.
One No. 1 is not like the others
Class 6A’s Maple Grove stands alone as a unanimous top pick in the seven football classes.
Minnesota Top 25 winners keep up a steady reign; others fade away
Maple Grove, Minnetonka, Forest Lake and Lakeville South remain in, holding the top four spots. Also important is who’s out: Chaska and Fergus Falls exited after losing last week.
A look at the Minnesota Top 25 shows 21 winners and four in that other category
No. 7 Shakopee scored twice in the final minute but couldn’t catch up to Prior Lake. Ranked teams Moorhead, Chaska and Fergus Falls also lost.
Week 6 polls show some shuffling, but a key spot stays firm
Serious shuffling came to the seven top-10s, but No. 1 teams stood strong.
The Minnesota Top 25 comes with a five-team bonus in Week 6
The list begins this week with five undefeated teams still left out — Kasson-Mantorville, Minneapolis North, North Branch, Waseca and Albert Lea — but angling for more attention.

















