
Andover Football
Latest Scores
Team Overview
Players
# | Name | Position | Grade |
|---|---|---|---|
| 0 | Collin Gravink | DB, RB | 12 |
| 1 | Aidan Wiegert | WR | 12 |
| 2 | Caden Roessler | PK, DB | 12 |
| 3 | Joseph Mapson | QB | 12 |
| 3 | Mace Marier | QB | 10 |
| 4 | Tristen Chenoweth | WR, DB | 11 |
| 5 | Jackson Kirchner | QB | 11 |
| 5 | Luke Harber | QB | 10 |
| 6 | Braeden Peterson | DB | 12 |
| 7 | Landon Smethurst | WR | 12 |
| 8 | Gus Holt | SS | 12 |
| 9 | Austin Johnson | WR | 12 |
| 10 | Jonathan Kabaso | WR | 11 |
| 11 | Sam Braaten | LB | 12 |
| 12 | Noah Anderson | RB | 12 |
| 12 | Greyson Bruneau | RB | 10 |
| 14 | Jonny Vang | WR | 12 |
| 15 | Gage Roeder | LB | 12 |
| 16 | Tyler Berg | LB | 12 |
| 17 | Adeel Fultang | WR | 12 |
| 18 | Macoy Johnson | WR | 12 |
| 19 | Michael Fields | WR | 11 |
| 20 | Brett Erickson | WR | 10 |
| 20 | Thor Jorgenson | DB | 11 |
| 21 | Ayden Garcia | DB | 11 |
| 22 | Peyton Verheyen | LB | 11 |
| 23 | Joe Babineau | DB | 12 |
| 24 | Lucas Roessler | RB | 11 |
| 25 | Nolan Baumann | DB | 12 |
| 26 | Ryley Mareck | RB | 12 |
| 27 | Jake Sletten | LB | 11 |
| 28 | Lane Johnson | DB | 11 |
| 29 | James Dayway | DB | 11 |
| 30 | Marvin Hudson | LB | 11 |
| 30 | Ben Retrum | WR, RB | 10 |
| 31 | Nolan LaPointe | LB | 12 |
| 32 | Jordan Blankenship | DB | 12 |
| 33 | Bryce Caron | DB | 11 |
| 34 | Drew Herzog | LB | 11 |
| 35 | Samouka Kanneh | LB | 11 |
| 36 | Evan Froemming | LB | 11 |
| 37 | Cale Schurke | WR | 11 |
| 38 | Logan Lucero | SS | 11 |
| 39 | Taylor Maki | LB | 10 |
| 40 | TJ Combs | LB | 10 |
| 41 | Keith Romanchuk | LB | 10 |
| 44 | Collison Acquoi | PK | 11 |
| 50 | Colton Miller | OL | 12 |
| 51 | Ryan Kyvig | OL | 10 |
| 52 | Matthew Gerth | OL | 11 |
| 53 | Gavin Ehlenfeldt | DL | 11 |
| 54 | Nolan Anderson | LB, OL | 11 |
| 55 | Eddie Miles | DE | 12 |
| 56 | Xavier Butler | OL | 11 |
| 57 | Vincent Jeffrey | OL | 12 |
| 58 | Parker Peterson | OL | 10 |
| 59 | Blaine Roessler | OL | 12 |
| 60 | Tyler Kosek | OL | 11 |
| 62 | Luke Ketchum | OL | 10 |
| 63 | Brooks Williams | OL, DL | 10 |
| 66 | James Stalvig | OL | 12 |
| 67 | Matt Higgins | OL, DL | 10 |
| 70 | Diego Mendoza | LB | 12 |
| 75 | Amran Kudic | OL, DL | 10 |
| 79 | Jonathan Alcocer | OL | 11 |
| 80 | Payton McKnight | PK | 12 |
| 85 | Mason Copple | WR | 10 |
| 87 | Jacob Solberg | WR | 11 |
| 88 | Jack Geraghty | WR | 10 |
| 89 | Cameron Gillespie | WR | 11 |
| 90 | Cameron Williams | DL | 11 |
| 94 | Owen Herberg | DL | 11 |
| 97 | Wyatt Carlson | DL | 12 |
| 98 | Nolan Anderson | DL | 11 |
| 99 | Luke Heinen | DL | 11 |
Staff
Name |
|---|
Passing | |
|---|---|
| Completions | 110 |
| Attempts | 193 |
| Completion Percent | 0.570 |
| Yards | 1415 |
| Average Yards | 7.332 |
| Touchdowns | 12 |
| Interceptions | 5 |
| Quarterback Rating | 90.058 |
| Passing Yards | 157.222 |
| Games Played | 9 |
Rushing | |
|---|---|
| Attempts | 384 |
| Yards | 1827 |
| Average Yards | 4.758 |
| Touchdowns | 28 |
| Fumbles Lost | 2 |
| Two Point Conversions | 2 |
| Rushing Yards | 203 |
| Games Played | 9 |
Receiving | |
|---|---|
| Receptions | 110 |
| Yards | 1415 |
| Average Yards | 12.864 |
| Touchdowns | 12 |
| Two Point Conversions | 0 |
| Yards After Catch | 0 |
| Receiving Yards | 157.222 |
| Games Played | 9 |
Defensive | |
|---|---|
| Solo Tackles | 258 |
| Assisted Tackles | 318 |
| Tackles | 576 |
| Sacks | 8 |
| Fumble Recoveries | 9 |
| Interceptions | 5 |
| Forced Fumbles | 7 |
| Blocked Kicks | 3 |
| Safeties | 0 |
| Interception Touchdowns | 0 |
| Fumble Touchdowns | 1 |
| Blocked Kick Touchdowns | 1 |
| Touchdowns | 2 |
| Passes Defended | 17 |
| Tackles For Loss | 31 |
| Games Played | 9 |
Punt Returning | |
|---|---|
| Returns | 3 |
| Fair Catches | 0 |
| Yards | 10 |
| Average Yards | 3.333 |
| Touchdowns | 0 |
| Games Played | 9 |
Kick Returning | |
|---|---|
| Returns | 36 |
| Yards | 678 |
| Average Yards | 18.833 |
| Touchdowns | 1 |
| Games Played | 9 |
Punting | |
|---|---|
| Punts | 27 |
| Yards | 960 |
| Average Yards | 35.556 |
| Touchbacks | 3 |
| Not Returned Past 20 | 4 |
| Games Played | 9 |
Kicking | |
|---|---|
| Tens Attempted | 0 |
| Tens Made | 0 |
| Twenties Attempted | 1 |
| Twenties Made | 1 |
| Thirties Attempted | 1 |
| Thirties Made | 1 |
| Forties Attempted | 0 |
| Forties Made | 0 |
| Fifties Plus Attempted | 0 |
| Fifties Plus Made | 0 |
| Field Goals Attempted | 2 |
| Field Goals Made | 2 |
| Field Goal Percent | 1 |
| Extra Points Attempted | 39 |
| Extra Points Made | 35 |
| Extra Points Percent | 0.897 |
| Games Played | 9 |
Team Offensive | |
|---|---|
| First Downs | 155 |
| Third Down Attempts | 110 |
| Third Down Conversions | 51 |
| Third Down Conversion Percent | 0.464 |
| Fourth Down Attempts | 24 |
| Fourth Down Conversions | 18 |
| Fourth Down Conversion Percent | 0.750 |
| Possession Time | 5348 |
| Penalties | 38 |
| Penalty Yards | 353 |
| Yards | 3242 |
| Games Played | 9 |
Team Record | |
|---|---|
| Wins | |
| Losses | |
| Ties | |
| Points | 303 |
Passing
# | Name | G | C | Att | C% | Yd | Yd/Att | TD | Int | Rate |
|---|---|---|---|---|---|---|---|---|---|---|
| 3 | Joseph Mapson | 9 | 108 | 188 | 0.574 | 1410 | 7.500 | 12 | 4 | 93.617 |
| 3 | Mace Marier | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 79.167 |
| 5 | Jackson Kirchner | 2 | 1 | 4 | 0.250 | 4 | 1 | 0 | 1 | 0 |
Rushing
# | Name | G | Att | Yd | Yd/Att | TD | Fum | 2PM | YPG |
|---|---|---|---|---|---|---|---|---|---|
| 0 | Collin Gravink | 9 | 188 | 869 | 4.622 | 6 | 0 | 1 | 96.556 |
| 1 | Aidan Wiegert | 2 | 3 | 20 | 6.667 | 0 | 0 | 0 | 10 |
| 3 | Joseph Mapson | 9 | 175 | 931 | 5.320 | 21 | 2 | 1 | 103.444 |
| 5 | Jackson Kirchner | 1 | 5 | 5 | 1 | 1 | 0 | 0 | 5 |
| 12 | Noah Anderson | 1 | 1 | -2 | -2 | 0 | 0 | 0 | -2 |
| 20 | Brett Erickson | 1 | 1 | -5 | -5 | 0 | 0 | 0 | -5 |
| 24 | Lucas Roessler | 1 | 8 | 17 | 2.125 | 0 | 0 | 0 | 17 |
| 26 | Ryley Mareck | 1 | 2 | -8 | -4 | 0 | 0 | 0 | -8 |
| 88 | Jack Geraghty | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Receiving
# | Name | G | Rec | Yd | Yd/Rec | TD | 2pm | YPG | YAC |
|---|---|---|---|---|---|---|---|---|---|
| 0 | Collin Gravink | 3 | 3 | 49 | 16.333 | 1 | 0 | 16.333 | 0 |
| 1 | Aidan Wiegert | 9 | 46 | 653 | 14.196 | 7 | 0 | 72.556 | 0 |
| 4 | Tristen Chenoweth | 3 | 5 | 86 | 17.200 | 1 | 0 | 28.667 | 0 |
| 7 | Landon Smethurst | 4 | 7 | 58 | 8.286 | 1 | 0 | 14.500 | 0 |
| 9 | Austin Johnson | 3 | 5 | 70 | 14 | 1 | 0 | 23.333 | 0 |
| 19 | Michael Fields | 9 | 34 | 395 | 11.618 | 0 | 0 | 43.889 | 0 |
| 20 | Brett Erickson | 1 | 1 | 3 | 3 | 0 | 0 | 3 | 0 |
| 28 | Lane Johnson | 4 | 5 | 44 | 8.800 | 1 | 0 | 11 | 0 |
| 30 | Ben Retrum | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 0 |
| 89 | Cameron Gillespie | 3 | 3 | 56 | 18.667 | 0 | 0 | 18.667 | 0 |
Punt Returning
# | Name | G | Ret | FC | Yd | Yd/Ret | TD |
|---|---|---|---|---|---|---|---|
| 1 | Aidan Wiegert | 3 | 3 | 0 | 10 | 3.333 | 0 |
Kick Returning
# | Name | G | Ret | Yd | Yd/Ret | TD |
|---|---|---|---|---|---|---|
| 0 | Collin Gravink | 7 | 14 | 294 | 21 | 0 |
| 1 | Aidan Wiegert | 5 | 8 | 215 | 26.875 | 1 |
| 2 | Caden Roessler | 1 | 1 | 1 | 1 | 0 |
| 5 | Jackson Kirchner | 1 | 1 | 13 | 13 | 0 |
| 19 | Michael Fields | 3 | 8 | 105 | 13.125 | 0 |
| 24 | Lucas Roessler | 1 | 1 | 16 | 16 | 0 |
| 28 | Lane Johnson | 1 | 1 | 1 | 1 | 0 |
| 89 | Cameron Gillespie | 1 | 2 | 33 | 16.500 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | Caden Roessler | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| 80 | Payton McKnight | 9 | 0 | 0 | 0 | 39 | 35 | 0.897 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | Caden Roessler | 9 | 24 | 12 | 36 | 1 | 2 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 4 |
| 4 | Tristen Chenoweth | 6 | 14 | 5 | 19 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 3 |
| 6 | Braeden Peterson | 9 | 13 | 13 | 26 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 3 |
| 8 | Gus Holt | 2 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 | Sam Braaten | 8 | 37 | 31 | 68 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 15 | Gage Roeder | 9 | 48 | 66 | 114 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 16 | Tyler Berg | 7 | 6 | 9 | 15 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 19 | Michael Fields | 4 | 4 | 3 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 20 | Thor Jorgenson | 9 | 14 | 20 | 34 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 21 | Ayden Garcia | 9 | 13 | 24 | 37 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 |
| 22 | Peyton Verheyen | 8 | 13 | 21 | 34 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 23 | Joe Babineau | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 24 | Lucas Roessler | 1 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 25 | Nolan Baumann | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 27 | Jake Sletten | 6 | 1 | 6 | 7 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 30 | Marvin Hudson | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 31 | Nolan LaPointe | 9 | 19 | 22 | 41 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 35 | Samouka Kanneh | 9 | 16 | 33 | 49 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 36 | Evan Froemming | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 53 | Gavin Ehlenfeldt | 1 | 0 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 54 | Nolan Anderson | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 55 | Eddie Miles | 9 | 10 | 18 | 28 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 59 | Blaine Roessler | 5 | 7 | 4 | 11 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 70 | Diego Mendoza | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 94 | Owen Herberg | 6 | 7 | 8 | 15 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 97 | Wyatt Carlson | 6 | 2 | 6 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 98 | Nolan Anderson | 1 | 2 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 99 | Luke Heinen | 8 | 5 | 4 | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Punting
# | Name | G | Punts | Yd | Avg | Touchbacks | In20 |
|---|---|---|---|---|---|---|---|
| 3 | Joseph Mapson | 8 | 24 | 851 | 35.458 | 3 | 4 |
| 11 | Sam Braaten | 1 | 3 | 109 | 36.333 | 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
Minnetonka’s Caleb Francois and Moorhead’s Jett Feeney were among Randy Shaver’s guests on Friday’s “Strib Varsity Live.”
More from Andover Football
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.
How one wild football game produced 123 points, and much more
Andover and Anoka, neighbors and rivals, just kept scoring. Hill-Murray stood strong against South St. Paul, and St. Paul teams Central and Harding/Humboldt went to OT.
How did the Minnesota Top 25 do in Week 5? For starters, a top-10 team won 62-61
No. 8 Andover pulled out a 62-61 victory over Anoka when it scored with 12 seconds to play. Ranked teams Eden Prairie, Moorhead, Chaska, Hermantown and Mankato East lost.
What's new in the Minnesota Top 25? A suburban power regains prominence.
Welcome back to the rankings, Rosemount. And hey, St. Thomas Academy, enjoy that top-10 spot.
How did the Minnesota Top 25 do in Week 4? Here's a look
Four of the top 10 teams — Shakopee, Centennial, Elk River and Chanhassen — lost on a night when weather weighed in across the state.
Elk River's rise to No. 1 in Class 5A represents polls' only change at the top
In the only change at the top, Elk River took over at No. 1 in Class 5A.
See what's changed, and what hasn't, in the Week 4 Minnesota Top 25
Can anyone get in the way of a Maple Grove-Minnetonka showdown — that’s No. 1 vs. No. 2 — on Oct. 15?
















