After compiling data since 2004, we have come up with the 20 best high school football programs in Minnesota.

Eden Prairie, the most dominant Minnesota football team during the MaxPreps era, was recognized on the 2013-14 MaxPreps Tour of Champions.
Photo by Army National Guard
It has been 10 years now that MaxPreps has put out football computer rankings, presented by the Army National Guard.
That's plenty of time to come up with a solid list of which programs have been the most dominant during the MaxPreps era.
For the purpose of the rankings, each team will be awarded points based off where it finished in the computer rankings after each season. For example, if a team finished No. 1 overall it receives 25 points. If the team finished No. 25 overall, it would get one point. A team also receives 30 points for winning a state title and 15 for being the runner-up.
Take the conversation to Twitter: Follow
@MaxPreps
View Minnesota rankings for the past 10 yearsMost dominant Minnesota football programs in the MaxPreps era
1. Eden Prairie - 397 pointsOverall record: 116-10
Eden Prairie has compiled five state titles and nine Top 5 finishes, including reaching then No. 1 rank four times.
2. Totino-Grace (Fridley) - 360Overall record: 118-12
To go along with their nine Top 20 finishes, the Eagles have racked up six state championships.
3. Wayzata (Plymouth) - 319Overall record: 102-18
The Trojans have captured three 5A state titles and have recorded nine Top 10 finishes.
4. Caledonia - 272Overall record: 115-11
Caledonia lays claim to five 2A state titles and seven Top 20 finishes.
5. Glencoe-Silver Lake (Glencoe) - 235Overall record: 107-24
The Panthers have finished in the Top 10 six times and came away with three 3A state championship victories.
6. Cretin-Derham Hall (St. Paul) - 202Overall record: 99-21
The Raiders have six Top 10 finishes, a 5A state title, and two runner-up finishes.
7. Minnetonka - 159Overall record: 68-37
Minnetonka lays claim to a 5A state title as well as nine Top 25 finishes.
8. Becker - 143Overall record: 91-26
Becker has finished in the Top 25 five times, winning a 3A state championship along the way.
9. Hutchinson - 130Overall record: 82-21
The Tigers lay claim to two 4A state title victories and six Top 25 finishes.
10. Rosemount - 120Overall record: 76-38
Rosemount has ended the season as the runner-up twice, and has six Top 25 finishes.
11. Mankato West (Mankato) - 104Overall record: 79-33
The Scarlets have landed in the Top 25 six times and claimed a 4A state title.
12. Lakeville North (Lakeville) - 90Overall record: 66-33-1
Lakeville has six Top 25 finishes and one runner-up finish.
13. Owatonna - 89Overall record: 74-30
The Huskies have captured one 5A state championship and four Top 25 finishes.
14. St. Thomas Academy (Mendota Heights) - 86Overall record: 92-23
The Cadets have one runner-up finish and six Top 25 finishes.
15. Triton (Dodge Center) - 82Overall record: 84-26
Triton has a 2A state title on their record as well as three Top 25 finishes.
16. Eden Valley-Watkins (Eden Valley) - 81Overall record: 91-27
The Eagles have finished in the Top 25 three times, claiming a 2A state championship along the way.
16. Mahnomen - 81Overall record: 99-23
Mahnomen has two state titles and one runner-up finish.
18. Eastview (Apple Valley) - 78Overall record: 70-41
Eastview has seven Top 25 finishes.
18. St. Croix Lutheran (West St. Paul) - 78Overall record: 84-28
The Crusaders have cracked the Top 25 twice, winning 2A state titles in both years.
20. Rushford-Peterson (Rushford) - 75Overall record: 75-35
The Trojans lay claim to two state championships and two Top 25 finishes.