Friday nights in Minnesota aren't just about football. They are about the smell of damp turf, the blinding glow of LED stadium lights against a black sky, and that specific, frantic energy of refreshing a phone screen a dozen times to find mn prep sports football scores. If you were following the 2025 season, you know it wasn't exactly predictable.
It was wild.
We saw titans stumble and underdogs turn into legends under the lights of U.S. Bank Stadium. Honestly, if you blinked during the Prep Bowl in late November, you probably missed a record-breaking performance. Let’s get into what actually went down and where the dust settled for the top programs in the state.
The Drama at U.S. Bank Stadium: Prep Bowl Recap
The 2025 season culminated in a series of games that people will be talking about at local diners from Edina to Moorhead for the next decade. The Class 6A championship was, quite frankly, an offensive track meet.
Edina outlasted Moorhead 42-35. It was a slugfest. Edina’s Chase Bjorgaard basically put the team on his back, rushing for 320 yards and tying a Prep Bowl record with six total touchdowns. Imagine being the Moorhead defense and watching a kid who is also a star hockey goalie just shred through your line for four quarters. On the other side, Moorhead junior Jett Feeney threw for a record-breaking 373 yards. He was incredible. But in the end, Edina secured their first title of the Prep Bowl era.
📖 Related: The Truth About the Memphis Grizzlies Record 2025: Why the Standings Don't Tell the Whole Story
In Class 5A, Spring Lake Park proved that old-school football still works. They turned back the clock to beat St. Thomas Academy 39-23. They didn't just win; they dominated the second half, outscoring the Cadets 27-6 after the break. It was a masterclass in halftime adjustments and defensive grit.
2025 State Championship Results
- Class 6A: Edina 42, Moorhead 35
- Class 5A: Spring Lake Park 39, St. Thomas Academy 23
- Class 4A: Orono 21, Kasson-Mantorville 14
- Class 2A: Jackson County Central 20, Goodhue 15
Jackson County Central (JCC) continued their reign of terror in Class 2A. Roman Voss is the real deal. The Minnesota commit ran for two scores to lead JCC to the title, finishing off a perfect 13-0 season. When you look at the mn prep sports football scores from throughout the year, JCC’s consistency was almost scary.
Why Finding Live Scores is Kinda a Hassle
Let’s be real. If you aren't at the game, finding live updates can feel like a chore. You’ve got the big outlets like the Star Tribune (StribVarsity) and High School on SI, which are great for final tallies and big-picture recaps, but they aren't always "up-to-the-minute" for a random Section 3A semifinal.
Most local fans have moved toward the MN ScoreFeed app.
👉 See also: The Division 2 National Championship Game: How Ferris State Just Redrew the Record Books
It’s fan-driven, which means some guy in the stands at holding a hot chocolate is usually the one punching in the numbers. It’s not always perfect—sometimes the app "spins" or a score stays stuck in the second quarter for twenty minutes—but it's the closest thing we have to a real-time scoreboard for every corner of the state.
The Teams That Owned the 2025 Rankings
MaxPreps and various composite rankings tell a story of a few elite programs that just don't seem to have "off" years. Looking back at the final 2025 standings, a few names stayed at the top of the pile from August through November.
Maple Grove was the consensus heavy-hitter for most of the year. They went 9-1 and looked nearly invincible until the post-season chaos started to swirl. Alexandria and Marshall also spent the entire season in the Top 5, proving that the talent isn't just concentrated in the Twin Cities metro area.
- Jackson County Central (13-0): Undisputed kings of 2A.
- Minneota (13-0): A perennial powerhouse that just keeps churning out wins.
- Annandale (13-0): They played a clean, disciplined season that landed them deep in the conversation.
It's interesting to note that while the 6A schools get the most TV time, the small-school dominance in places like Minneota or Barnesville is where the real "Friday Night Lights" culture lives in Minnesota.
✨ Don't miss: Por qué los partidos de Primera B de Chile son más entretenidos que la división de honor
Looking Toward the 2026 Season
The pads are in storage for now, but the 2026 season cycle starts sooner than you think. Practice usually kicks off in mid-August (August 10th or 11th, traditionally), with the first real games hitting the schedule by late August.
If you’re trying to keep up with mn prep sports football scores next year, you’ll want to bookmark the MSHSL (Minnesota State High School League) brackets early. They usually go live in mid-October.
What most people get wrong is thinking the "best" team always wins. In Minnesota, the weather is the ultimate equalizer. We’ve seen undefeated teams lose in the section finals because a sudden October snowstorm turned the game into a fumble-fest. That’s the beauty of it.
Actionable Steps for MN Football Fans
- Download MN ScoreFeed: It’s the best way to get scores for smaller schools that don't get the big media coverage.
- Follow MSHSL on X (Twitter): They are the official source for bracket updates and weather delays during the playoffs.
- Check the "Prep Bowl" Schedule Early: The games at U.S. Bank Stadium sell out fast for the big classes. If you want to see the 6A or 5A finals in person, buy tickets the moment the matchups are set in mid-November.
- Watch the Replays: If you missed the Edina vs. Moorhead classic, search for the MSHSL broadcast archives. It was a historic performance by Bjorgaard and Feeney that every Minnesota football fan should see.
The 2025 season is in the books, but the rivalries? Those never really end. See you at the kickoff in August.