The 2018 Minnesota Associated Press All-State football team, as voted on by statewide media:
PLAYER OF THE YEAR
Jason Williamson, Owatonna
FIRST TEAM
QB - Aidan Bouwman, Buffalo
RB - Jason Williamson, Owatonna
RB - Evan Hull, Maple Grove
RB - Brendan McFadden, St. Thomas Academy
WR/TE - Treyton Welch, Buffalo
WR/TE - Travis Yohnke, Parkers Prairie
WR/TE - Nick Kallerup, Wayzata
OL - Bryce Benhart, Lakeville North
OL - Brandon Westberg, Cambridge-Isanti
OL - Quinn Carroll, Edina
OL - Joey Lombard, Anoka
OL - Ethan Jackman, Chaska
DL - Will Mostaert, Lakeville North
DL - Eli Mostaert, Lakeville North
DL - Lucas Becker, Blaine
DL - Ethan Matzke, Spring Grove
LB - Cade Plath, Chanhassen
LB - Joe Rossebo, Woodbury
LB - Collin Penn, Eden Prairie
LB - Payton Shafer, Park
DB - Matt Cavanagh, Edina
DB - Omar Brown, Minneapolis North
DB - Marcus Shepley, Burnsville
DB - Jason Kaul, Blaine
All-purpose - Raja Nelson, Lakeville North
Kicker/punter - Ben Limburg, Rochester Lourdes
SECOND TEAM
QB - Cole Kramer, Eden Prairie
RB - Nick McCabe, Caledonia
RB - Desean Phillips, St. Michael-Albertville
RB - Brian Curtis Jr., Lakeville North
WR/TE - Simon Stark, East Ridge
WR/TE - Jack Studer, Dover-Eyota
WR/TE - Jimmy Buck, Orono
OL - Jack Hansen, Lakeville North
OL - Tyler Strand, Blaine
OL - Kyle Downs, Monticello
OL - Jacob Lindemann, Roseau
OL - Matthew Sather, Rochester Lourdes
DL - Mitch Hendrickson, Holy Angels
DL - Luke Kubesh, Totino-Grace
DL - Logan Hofstedt, Cannon Falls
DL - Steven Keech, Two Harbors
LB - Isaac Pasko, Burnsville
LB - Clay Herding, Mankato West
LB - Thomas Mergen, Rochester Century
LB - Matt Koshiol, Rocori
DB - Craig McDonald, SMB
DB - Terrell Hall, Winona
DB - Jenaro Wathum-Ocama, Woodbury
DB - Alex Folz, Spring Grove
All-purpose - Luke Ryan, BOLD
Kicker/punter - Hunter Dustman, St. Francis
THIRD TEAM
QB - David Roddy, Breck
RB - Corbin Leflay, Hastings
RB - Josh Navratil, Pine Island
RB - Joe Janke, South Ridge
WR/TE - Peter Udoibok, Cretin-Derham Hall
WR/TE - Jack Munsterteiger, Buffalo
WR/TE - Ryan Samuelson, Jordan
OL - Brandon Gustafson, Becker
OL - Aaron Witt, Winona
OL - Will Holz, Byron
OL - T.J. Duerr, St. Michael-Albertville
OL - Isaac Schmitt, Marshall
DL - Kyle Atkinson, Burnsville
DL - Raphael Orubo, Woodbury
DL - Matthew Olsem, Waseca
DL - DeVonne Harris, Big Lake
LB - Sam Fritz, Spring Lake Park
LB - Kaden Johnson, SMB
LB - Jack Mohler, East Ridge
LB - Dominic Klaas, Duluth Denfeld
DB - Pat Leary, Rochester Lourdes
DB - Jerell Smith, Robbinsdale Cooper
DB - Drew Wyffels, Mabel-Canton
DB - Ryan Bieberdorf, Bemidji
All-purpose - Cole Woodford, Redwood Valley
Kicker/punter - Ben Greenberg, Blaine
Please read our comment policy before commenting.