2025-26
Head Coach: -
- League: Mesquite
- Division: Division 11
- Overall Record: 0-0
- League Record: 0-0
- DMA Rank: 30
- DMA Rank: 273
- National Rank: 10170
- Section Rank: 268
- Section Division Rank: 15
- State Rank: 693
2024-25
Head Coach: Dave Griffiths
- League: Mesquite
- Division: Division 11
- Overall Record: 8-3
- League Record: 4-1
- DMA Rank: 22
- DMA Rank: 209
- Section Rank: 211
- Section Division Rank: 8
- State Rank: 502
2023-24
Head Coach: Dave Griffiths
- League: Ironwood
- Division: Division 13
- Overall Record: 2-8
- League Record: 0-5
- DMA Rank: 39
- DMA Rank: 301
- Section Rank: 290
- Section Division Rank: 38
- State Rank: 776
2022-23
Head Coach: Jon Fleming
- League: Ironwood
- Division: Division 12
- Overall Record: 4-6
- League Record: 0-5
- DMA Rank: 255
- Section Rank: 253
- Section Division Rank: 23
- State Rank: 640
2021-22
Head Coach: John Stewart
- League: Cross Valley
- Division: Division 11
- Overall Record: 9-2
- League Record: 5-0
- DMA Rank: 211
- Section Rank: 212
- Section Division Rank: 25
- State Rank: 494
2020-21
Head Coach: John Stewart
- League: Cross Valley
- Division: -
- Overall Record: 1-2
- League Record: 1-1
- DMA Rank: 326
- Section Rank: 314
- State Rank: 785
2019-20
Head Coach: Dave Griffiths
- League: Cross Valley
- Division: Division 10
- Overall Record: 5-6
- League Record: 3-0
- DMA Rank: 338
- National Rank: 11913
- Section Rank: 322
- Section Division Rank: 22
- State Rank: 845
2018-19
Head Coach: Dave Griffiths
- League: Cross Valley
- Division: Division 9
- Overall Record: 9-2
- League Record: 3-0
- DMA Rank: 185
- National Rank: 6470
- Section Rank: 188
- Section Division Rank: 15
- State Rank: 461
2017-18
Head Coach: Dave Griffiths
- League: Cross Valley
- Division: Division 12
- Overall Record: 13-2
- League Record: 3-0
- DMA Rank: 95
- National Rank: 2538
- Section Rank: 96
- Section Division Rank: 1
- State Rank: 201
2016-17
Head Coach: Dave Griffiths
- League: Cross Valley
- Division: Division 12
- Overall Record: 6-5
- League Record: 3-0
- DMA Rank: 287
- National Rank: 9655
- Section Rank: 283
- Section Division Rank: 20
- State Rank: 678
2015-16
Head Coach: Dave Griffiths
- League: De Anza
- Division: Division Northwest (XI)
- Overall Record: 4-6
- League Record: 1-5
- DMA Rank: 320
- National Rank: 11280
- Section Rank: 307
- Section Division Rank: 20
- State Rank: 776
2014-15
Head Coach: Dave Griffiths
- League: De Anza
- Division: Division Northwest (XI)
- Overall Record: 9-3
- League Record: 5-1
- DMA Rank: 262
- National Rank: 8825
- Section Rank: 258
- Section Division Rank: 13
- State Rank: 610
2013-14
Head Coach: Dave Griffiths
- League: De Anza
- Division: Division East Valley (XII)
- Overall Record: 10-3
- League Record: 5-0
- DMA Rank: 165
- National Rank: 5114
- Section Rank: 164
- Section Division Rank: 3
- State Rank: 388
2012-13
Head Coach: Dave Griffiths
- League: De Anza
- Division: Division East Valley (XII)
- Overall Record: 9-3
- League Record: 5-1
- DMA Rank: 226
- National Rank: 7035
- Section Rank: 221
- Section Division Rank: 8
- State Rank: 517
2011-12
Head Coach: Dave Griffiths
- League: De Anza
- Division: Division East Valley (XII)
- Overall Record: 7-4
- League Record: 4-1
- DMA Rank: 272
- National Rank: 8151
- Section Rank: 263
- Section Division Rank: 11
- State Rank: 621
2010-11
Head Coach: Dave Griffiths
- League: De Anza
- Division: Division East Valley (XII)
- Overall Record: 9-3
- League Record: 4-1
- DMA Rank: 218
- National Rank: 6167
- Section Rank: 213
- Section Division Rank: 5
- State Rank: 484
2009-10
Head Coach: Dave Griffiths
- League: De Anza
- Division: Division East Valley (XII)
- Overall Record: 4-6
- League Record: 2-2
- DMA Rank: 315
- National Rank: 9540
- Section Rank: 297
- Section Division Rank: 15
- State Rank: 728
- State Division Rank: 51
2008-09
Head Coach: Dave Griffiths
- League: De Anza
- Division: Division East Valley (XII)
- Overall Record: 7-4-1
- League Record: 2-2
- DMA Rank: 183
- National Rank: 4682
- Section Rank: 177
- Section Division Rank: 6
- State Rank: 400
- State Division Rank: 23
2007-08
Head Coach: Dave Griffiths
- League: De Anza
- Division: -
- Overall Record: 8-3
- League Record: 2-1
- DMA Rank: 123
- National Rank: 3984
- Section Rank: 120
- State Rank: 295
2006-07
Head Coach: Dave Griffiths
- League: De Anza
- Division: -
- Overall Record: 14-0
- League Record: 4-0
- DMA Rank: 39
- National Rank: 1138
- Section Rank: 37
- State Rank: 96
2005-06
Head Coach: Dave Griffiths
- League: De Anza
- Division: -
- Overall Record: 9-2
- League Record: 7-1
- DMA Rank: 181
- National Rank: 5886
- Section Rank: 168
- State Rank: 442
2004-05
Head Coach: Dave Griffiths
- League: De Anza League
- Division: -
- Overall Record: 4-7
- League Record: 3-4
- DMA Rank: 303
- National Rank: 11208
- Section Rank: 288
- State Rank: 764