2026-27
Head Coach: -
- League: Bay Valley
- Division: NCS Division I
- Overall Record: 0-0
- League Record: 0-0
2025-26
Head Coach: Dakota Biglow
- League: Bay Valley
- Division: NCS Division I
- Overall Record: 4-11-1
- League Record: 2-10
- DMA Rank: 162
- National Rank: 2170
- Section Rank: 85
- Section Division Rank: 22
- State Rank: 869
2024-25
Head Coach: Dakota Biglow
- League: Bay Valley
- Division: NCS Division I
- Overall Record: 4-12-1
- League Record: 0-9-1
- DMA Rank: 165
- National Rank: 2298
- Section Rank: 87
- Section Division Rank: 22
- State Rank: 929
2023-24
Head Coach: Robert Hunter
- League: Bay Valley
- Division: NCS Division II
- Overall Record: 1-18
- League Record: 0-10
- DMA Rank: 179
- National Rank: 2595
- Section Rank: 103
- Section Division Rank: 27
- State Rank: 1033
2022-23
Head Coach: -
- League: Bay Valley
- Division: NCS Division II
- Overall Record: 0-11-2
- League Record: 0-8-1
- DMA Rank: 180
- National Rank: 2498
- Section Rank: 92
- Section Division Rank: 26
- State Rank: 995
2021-22 Winter
Head Coach: Max Andrade
- League: Bay Valley
- Division: Division II
- Overall Record: 2-10-3
- League Record: 2-5-3
- DMA Rank: 152
- National Rank: 1976
- Section Rank: 86
- Section Division Rank: 19
- State Rank: 817
2021-22 Fall
Head Coach: Dakota Biglow
- Overall Record: 0-0-1
- League Record: 0-0-1
2020-21
Head Coach: Claudio Basso
- League: Bay Valley
- Division: Division I
- Overall Record: 5-5
- League Record: 5-5
- National Rank: 1263
- Section Rank: 31
- Section Division Rank: 10
- State Rank: 479
2019-20
Head Coach: Claudio Basso
- League: Bay Valley
- Division: Division I
- Overall Record: 3-7-4
- League Record: 2-4-4
- DMA Rank: 102
- National Rank: 1292
- Section Rank: 54
- Section Division Rank: 18
- State Rank: 544
2018-19
Head Coach: William Minyard
- League: Bay Valley
- Division: Division I
- Overall Record: 4-12-3
- League Record: 2-6-2
- DMA Rank: 101
- National Rank: 1318
- Section Rank: 55
- Section Division Rank: 18
- State Rank: 550
2017-18
Head Coach: William Minyard
- League: Bay Valley
- Division: Division I
- Overall Record: 8-10-1
- League Record: 4-5-1
- DMA Rank: 81
- National Rank: 1050
- Section Rank: 46
- Section Division Rank: 18
- State Rank: 455
2016-17
Head Coach: Juan Martin
- League: Bay Valley
- Division: Division I
- Overall Record: 8-8-4
- League Record: 4-4-2
- DMA Rank: 72
- National Rank: 995
- Section Rank: 34
- Section Division Rank: 17
- State Rank: 430
2015-16
Head Coach: Juan Martin
- League: Bay Valley
- Division: Division I
- Overall Record: 7-11-2
- League Record: 5-4-1
- DMA Rank: 84
- National Rank: 1166
- Section Rank: 42
- Section Division Rank: 18
- State Rank: 467
2014-15
Head Coach: Juan Martin
- League: Bay Valley
- Division: Division I
- Overall Record: 7-12-1
- League Record: 4-6
- DMA Rank: 80
- National Rank: 1088
- Section Rank: 34
- Section Division Rank: 21
- State Rank: 434
2013-14
Head Coach: Juan Martin
- League: Bay Valley
- Division: Division I
- Overall Record: 13-6-3
- League Record: 6-2-2
- DMA Rank: 26
- National Rank: 294
- Section Rank: 12
- Section Division Rank: 8
- State Rank: 143
2012-13
Head Coach: Juan Martin
- League: Bay Valley
- Division: -
- Overall Record: 7-7-6
- League Record: 3-1-6
- DMA Rank: 69
- National Rank: 725
- Section Rank: 34
- State Rank: 391
2011-12
Head Coach: Jesse Zuniga
- League: Bay Valley
- Division: -
- Overall Record: 8-11-2
- League Record: 6-3-1
- DMA Rank: 71
- National Rank: 639
- Section Rank: 36
- State Rank: 400
2010-11
Head Coach: Jesse Zuniga
- League: Bay Valley
- Division: -
- Overall Record: 8-11-1
- League Record: 3-6-1
2009-10
Head Coach: Jesse Zuniga
- League: Bay Valley
- Division: -
- Overall Record: 6-12-4
- League Record: 2-9-3
2008-09
Head Coach: Jesse Zuniga
- League: Bay Valley
- Division: -
- Overall Record: 7-7-3
- League Record: 5-5-1
2007-08
Head Coach: Lee Foster
- League: Bay Valley
- Division: -
- Overall Record: 4-12
- League Record: 3-9
2006-07
Head Coach: -
- League: Bay Valley
- Division: -
- Overall Record: 5-8-4
- League Record: 3-7-3