Maple Grove vs Moorhead Football Game
Football Hub
MAPLGR
MOORHD
Maple Grove vs Moorhead
September 26, 2025 • Moorhead High School
MHS Football Field and Track
Team | 1 | 2 | 3 | 4 | F |
|---|---|---|---|---|---|
| Maple Grove | 21 | 14 | 14 | 7 | 56 |
| Moorhead | 7 | 7 | 0 | 0 | 14 |
| 1st Quarter | ||
|---|---|---|
| 7 | 0 | |
| Punt returned, TOUCHDOWN by T. Williams for a 32-yard gain Extra Point by P. Berg | ||
| 7 | 7 | |
| Pass, TOUCHDOWN from A. Dryburgh to D. Mack for a 8-yard gain Extra Point by I. Abdi | ||
| 14 | 7 | |
| Run, TOUCHDOWN by J. Thompson for a 26-yard gain Extra Point by P. Berg | ||
| 21 | 7 | |
| Run, TOUCHDOWN by J. Engle for a 21-yard gain Extra Point by P. Berg | ||
| 2nd Quarter | ||
| 21 | 14 | |
| Run, TOUCHDOWN by T. Reich for a 4-yard gain Extra Point by I. Abdi | ||
| 28 | 14 | |
| Run, TOUCHDOWN by J. Engle for a 60-yard gain Extra Point by P. Berg | ||
| 35 | 14 | |
| Run, TOUCHDOWN by J. Engle for a 17-yard gain Extra Point by P. Berg | ||
| 3rd Quarter | ||
| 42 | 14 | |
| Run, TOUCHDOWN by J. Engle for a 3-yard gain Extra Point by P. Berg | ||
| 49 | 14 | |
| Run, TOUCHDOWN by J. Engle for a 30-yard gain Extra Point by P. Berg | ||
| 4th Quarter | ||
| 56 | 14 | |
| Run, TOUCHDOWN by S. Jacobson for a 4-yard gain Extra Point by P. Berg | ||
Passing
| Geno Shaffer #4 | 1 | 2 | 5 | 0 |
| Kaden Harney #11 | 6 | 8 | 97 | 0 |
| Brody Cook #14 | 1 | 1 | 5 | 0 |
| Total | 8 | 11 | 107 | 0 |
Rushing
| James Engle #24 | 11 | 176 | 16 | 5 |
| Josh Thompson #12 | 1 | 26 | 26 | 1 |
| Sam Jacobson #26 | 9 | 57 | 6.333 | 1 |
| Jeffrey Nordvold #5 | 1 | 2 | 2 | 0 |
| Kaden Harney #11 | 2 | 28 | 14 | 0 |
| Brody Cook #14 | 1 | 6 | 6 | 0 |
| Peyton Hansegard #19 | 1 | 5 | 5 | 0 |
| Aaron Burns #37 | 2 | 9 | 4.500 | 0 |
| Total | 28 | 309 | 11.036 | 7 |
Receiving
| Henry Knutson #7 | 1 | 10 | 10 | 0 |
| Josh Thompson #12 | 1 | 27 | 27 | 0 |
| Logan Cook #13 | 1 | 5 | 5 | 0 |
| Jack Lunde #15 | 1 | 24 | 24 | 0 |
| James Engle #24 | 0 | 0 | 0 | 0 |
| Deacon Schwartz #85 | 1 | 5 | 5 | 0 |
| Karris Ellingson #88 | 3 | 36 | 12 | 0 |
| Total | 8 | 107 | 13.375 | 0 |
Punt Returning
| TJ Williams #2 | 1 | 32 | 32 | 1 |
| Total | 1 | 32 | 32 | 1 |
Kick Returning
| Josh Thompson #12 | 1 | 57 | 57 | 0 |
| Total | 1 | 57 | 57 | 0 |
Kicking
| Preston Berg #16 | 0 | 8 | 8 |
| Total | 0 | 8 | 8 |
Defensive
| Beaux Thyen #6 | 12 | 12 | 0 | 0 | 0 |
| Ryder Skanson #33 | 5 | 8 | 0 | 0 | 2 |
| Brayden Dozier #3 | 5 | 6 | 0 | 0 | 0 |
| Reid Verbout #8 | 3 | 5 | 0 | 0 | 0 |
| Luke Smith #20 | 3 | 5 | 0 | 0 | 0 |
| TJ Williams #2 | 2 | 4 | 0 | 0 | 0 |
| Will Raymond #23 | 2 | 4 | 1 | 0 | 0 |
| Gavin Elmquist #1 | 2 | 3 | 0 | 0 | 0 |
| Austin Thyen #42 | 2 | 2 | 0 | 0 | 0 |
| Jeffrey Nordvold #5 | 1 | 1 | 0 | 0 | 0 |
| Cole Johnson #9 | 1 | 1 | 0 | 0 | 0 |
| Bryce Geren #10 | 0 | 1 | 0 | 0 | 0 |
| Josh Thompson #12 | 0 | 1 | 0 | 0 | 0 |
| Lucas Bakker #18 | 1 | 1 | 0 | 0 | 0 |
| Ben Williams #27 | 0 | 1 | 0 | 0 | 0 |
| Chase Weber #36 | 1 | 1 | 0 | 0 | 0 |
| Tristan Fonkert #38 | 1 | 1 | 0 | 0 | 0 |
| Logan Albeck #40 | 1 | 1 | 0 | 0 | 0 |
| Grady Mandle #44 | 1 | 1 | 0 | 0 | 0 |
| Julian Cipala #55 | 1 | 1 | 0 | 0 | 0 |
| Jibril Robinson #21 | 0 | 0 | 0 | 0 | 0 |
| Jaylen Johnson #28 | 0 | 0 | 0 | 0 | 0 |
| Shane Fritts #31 | 0 | 0 | 0 | 0 | 0 |
| Jake Ayer #43 | 0 | 0 | 0 | 0 | 0 |
| Lukas Soderholm #45 | 0 | 0 | 1 | 0 | 0 |
| Chris Ignacio Luna #59 | 0 | 0 | 0 | 0 | 0 |
| Jaeden Hubbard #60 | 0 | 0 | 0 | 0 | 0 |
| Charlie Bakken #78 | 0 | 0 | 0 | 0 | 0 |
| Nathan Findorff #87 | 0 | 0 | 0 | 0 | 0 |
| Total | 44 | 60 | 2 | 0 | 2 |
Punting
| Total | 0 | 0 | 0 |
Passing
| Austin Dryburgh #15 | 14 | 24 | 117 | 1 |
| Total | 14 | 24 | 117 | 1 |
Rushing
| Taye Reich #7 | 15 | 74 | 4.933 | 1 |
| Austin Dryburgh #15 | 4 | -24 | -6 | 0 |
| Lucas Hernandez #23 | 8 | 17 | 2.125 | 0 |
| Total | 27 | 67 | 2.481 | 1 |
Receiving
| David Mack #1 | 12 | 111 | 9.250 | 1 |
| Jaimeson Dunlap #2 | 2 | 6 | 3 | 0 |
| Total | 14 | 117 | 8.357 | 1 |
Punt Returning
| Total | 0 | 0 | 0 | 0 |
Kick Returning
| Taye Reich #7 | 2 | 44 | 22 | 0 |
| Zak Walker #9 | 1 | 18 | 18 | 0 |
| Maxon Grace #16 | 2 | 4 | 2 | 0 |
| Total | 5 | 66 | 13.200 | 0 |
Kicking
| Total | 0 | 0 | 0 |
Defensive
| Riley Maier #33 | 4 | 4 | 0 | 0 | 0 |
| Gage Bakke #4 | 3 | 3 | 0 | 0 | 0 |
| Lennox Charley #66 | 2 | 3 | 0 | 0 | 0 |
| Zak Walker #9 | 2 | 2 | 0 | 0 | 0 |
| Aboa Diabate #12 | 1 | 2 | 0 | 0 | 0 |
| Kellen Conrad #31 | 1 | 2 | 0 | 0 | 0 |
| Emmanuel Geebli #32 | 2 | 2 | 0 | 0 | 0 |
| Yousef Arif #46 | 1 | 2 | 0 | 0 | 0 |
| Sam Swanson #80 | 0 | 2 | 0 | 0 | 0 |
| Yuot Yuot #6 | 1 | 1 | 0 | 0 | 0 |
| Andrew Vesh #11 | 1 | 1 | 0 | 0 | 0 |
| Etina Monono #22 | 1 | 1 | 0 | 0 | 0 |
| Markus Kooren #25 | 1 | 1 | 0 | 0 | 0 |
| Romeo Kromah #29 | 1 | 1 | 0 | 0 | 0 |
| Aaron Dinukar #30 | 0 | 1 | 0 | 0 | 0 |
| Genesis Kamara #50 | 1 | 1 | 0 | 0 | 0 |
| Even Benedict #55 | 0 | 1 | 0 | 0 | 0 |
| Sam Jacobson #65 | 1 | 1 | 0 | 0 | 0 |
| Isaac LaVei #69 | 1 | 1 | 0 | 0 | 0 |
| Total | 24 | 32 | 0 | 0 | 0 |
Punting
| Maxon Grace #16 | 4 | 148 | 37 |
| Total | 4 | 148 | 37 |
Passing Stats | ||
|---|---|---|
| Completions | 8 | 14 |
| Attempts | 11 | 24 |
| Yards | 107 | 117 |
| Touchdowns | 0 | 1 |
| Interceptions | 0 | 2 |
| Quarterback Rating | 103.220 | 50.174 |
Rushing Stats | ||
|---|---|---|
| Attempts | 28 | 27 |
| Yards | 309 | 67 |
| Average Yards | 11.036 | 2.481 |
| Touchdowns | 7 | 1 |
Receiving Stats | ||
|---|---|---|
| Receptions | 8 | 14 |
| Yards | 107 | 117 |
| Average Yards | 13.375 | 8.357 |
| Touchdowns | 0 | 1 |
Defensive Stats | ||
|---|---|---|
| Solo Tackles | 44 | 25 |
| Tackles | 60 | 33 |
| Sacks | 2 | 0 |
| Forced Fumbles | 0 | 0 |
| Interceptions | 2 | 0 |
Punt Returning Stats | ||
|---|---|---|
| Returns | 1 | 0 |
| Yards | 32 | 0 |
| Average Yards | 32 | 0 |
| Touchdowns | 1 | 0 |
Kick Returning Stats | ||
|---|---|---|
| Returns | 1 | 5 |
| Yards | 57 | 66 |
| Average Yards | 57 | 13.200 |
| Touchdowns | 0 | 0 |
Punting Stats | ||
|---|---|---|
| Punts | 0 | 4 |
| Yards | 0 | 148 |
| Average Yards | 0 | 37 |
Kicking Stats | ||
|---|---|---|
| Field Goals Made | 0 | 0 |
| Extra Points Attempted | 8 | 0 |
| Extra Points Made | 8 | 0 |
Team Offensive Stats |
|---|

