2025-26
Head Coach: -
- Conference: A Section 7
- Division: Division A
- Overall Record: 0-0
- Conference Record: 0-0
2024-25
Head Coach: -
- Conference: A Section 7
- Division: Division A
- Overall Record: 18-9
- Conference Record: 15-6
- State Division Rank: 56
- DMA Rank: 21
- State Rank: 259
2023-24
Head Coach: Carl Grussendorf
- Conference: A Section 7
- Division: Division A
- Overall Record: 6-24
- Conference Record: 4-13
- DMA Rank: 47
- State Rank: 409
- State Division Rank: 135
2022-23
Head Coach: Carl Grussendorf
- Conference: A Section 7
- Division: Division A
- Overall Record: 15-13
- Conference Record: 8-6
- DMA Rank: 28
- State Rank: 268
- State Division Rank: 68
2021-22
Head Coach: Carl Grussendorf
- Conference: A Section 7
- Division: Division A
- Overall Record: 13-11
- Conference Record: 7-4
- DMA Rank: 24
- State Rank: 269
- State Division Rank: 69
2020-21
Head Coach: Carl Grussendorf
- Conference: A Section 7
- Division: Division A
- Overall Record: 13-7
- Conference Record: 8-1
- State Rank: 250
- State Division Rank: 71
2019-20
Head Coach: Carl Grussendorf
- Conference: A Section 7
- Division: Division A
- Overall Record: 13-14
- Conference Record: 11-4
- DMA Rank: 34
- National Rank: 14925
- State Rank: 339
- State Division Rank: 95
2018-19
Head Coach: Carl Grussendorf
- Conference: Polar - Big
- Division: Division A
- Overall Record: 6-20
- Conference Record: 0-5
- DMA Rank: 48
- National Rank: 17466
- State Rank: 387
- State Division Rank: 130
2017-18
Head Coach: Carl Grussendorf
- Conference: Polar - Big
- Division: Division A
- Overall Record: 9-18
- Conference Record: 1-5
- DMA Rank: 41
- National Rank: 15930
- State Rank: 358
- State Division Rank: 110
2016-17
Head Coach: Carl Grussendorf
- Conference: Polar
- Division: Division A
- Overall Record: 8-18
- Conference Record: 3-8
- DMA Rank: 48
- National Rank: 17799
- State Rank: 387
- State Division Rank: 126
2015-16
Head Coach: Carl Grussendorf
- Conference: St. Louis County
- Division: Division A
- Overall Record: 16-11
- Conference Record: 4-1
- DMA Rank: 16
- National Rank: 11465
- State Rank: 270
- State Division Rank: 67
2014-15
Head Coach: Carl Grussendorf
- Conference: St. Louis County
- Division: Division A
- Overall Record: 6-20
- Conference Record: 2-1
- DMA Rank: 46
- National Rank: 18621
- State Rank: 392
- State Division Rank: 132
2013-14
Head Coach: Carl Grussendorf
- Conference: St. Louis County
- Division: Division A
- Overall Record: 22-4
- Conference Record: 4-0
- DMA Rank: 12
- National Rank: 10091
- State Rank: 204
- State Division Rank: 31
2012-13
Head Coach: Carl Grussendorf
- Conference: St. Louis County
- Division: Division A
- Overall Record: 0-0
- Conference Record: 0-0
- DMA Rank: 30
- National Rank: 15057
- State Rank: 318
- State Division Rank: 78
2011-12
Head Coach: Carl Grussendorf
- Conference: St. Louis County
- Division: Division A
- Overall Record: 10-11
- Conference Record: 1-1
- DMA Rank: 43
- National Rank: 17351
- State Rank: 372
- State Division Rank: 119
2010-11
Head Coach: -
- Conference: St. Louis County
- Division: Division A
- Overall Record: 12-13
- Conference Record: 5-0
- DMA Rank: 39
- National Rank: 16918
- State Rank: 363
- State Division Rank: 114