2023-24
Head Coach: Randy Billingsley
- League: Pioneer Valley League
- Division: Division 5
- Overall Record: 17-13
- League Record: 8-6
- DMA Rank: 87
- Section Rank: 90
- Section Division Rank: 8
- State Rank: 688
- State Division Rank: 50
2022-23
- League: Pioneer Valley League
- Division: Division 5
- Overall Record: 15-14
- League Record: 9-5
- State Rank: 851
- Section Rank: 105
- State Division Rank: 96
- Section Division Rank: 9
- DMA Rank: 104
2021-22
Head Coach: Dan Mooney
- League: Pioneer Valley League
- Division: Division 5
- Overall Record: 12-17
- League Record: 4-6
- Section Rank: 112
- State Division Rank: 56
- Section Division Rank: 11
- DMA Rank: 110
- State Rank: 801
2020-21
Head Coach: Jason Camacho
- League: Pioneer Valley League
- Division: Division 4
- Overall Record:
- League Record:
- Section Rank: 123
- Section Division Rank: 20
- State Rank: 890
- State Division Rank: 190
2019-20
Head Coach: Ralph Lewis
- League: Pioneer Valley League
- Division: Division 4
- Overall Record: 10-15
- League Record: 5-5
- State Rank: 914
- National Rank: 13101
- Section Rank: 115
- State Division Rank: 162
- Section Division Rank: 18
- DMA Rank: 117
2018-19
Head Coach: jeff bickmore
- League: Pioneer Valley League
- Division: Division 4
- Overall Record: 16-12
- League Record: 6-4
- DMA Rank: 83
- National Rank: 9196
- Section Rank: 82
- Section Division Rank: 10
- State Rank: 663
- State Division Rank: 114
2017-18
Head Coach: Jeff Bickmore
- League: Pioneer Valley League
- Division: Division 4
- Overall Record: 7-16
- League Record: 0-10
- State Rank: 900
- National Rank: 12688
- DMA Rank: 119
- Section Rank: 124
- State Division Rank: 170
- Section Division Rank: 21
2016-17
Head Coach: Gregg Pistochini
- League: Pioneer Valley League
- Division: Division 4
- Overall Record: 6-20
- League Record: 0-10
- DMA Rank: 122
- National Rank: 13171
- Section Rank: 122
- Section Division Rank: 24
- State Rank: 934
- State Division Rank: 173
2015-16
Head Coach: Duwaine Ganskie
- League: Pioneer Valley League
- Division: Division 4
- Overall Record: 12-12
- League Record: 3-7
- DMA Rank: 86
- National Rank: 7206
- Section Rank: 85
- Section Division Rank: 13
- State Rank: 558
- State Division Rank: 100
2014-15
Head Coach: Duwaine Ganskie
- League: Pioneer Valley League
- Division: Division 4
- Overall Record: 11-14
- League Record: 1-9
- DMA Rank: 91
- National Rank: 9146
- Section Rank: 95
- Section Division Rank: 12
- State Rank: 662
- State Division Rank: 96
2013-14
Head Coach: Duwaine Ganskie
- League: Pioneer Valley League
- Division: Division 4
- Overall Record: 8-16
- League Record: 0-10
- DMA Rank: 95
- National Rank: 9038
- Section Rank: 98
- Section Division Rank: 15
- State Rank: 657
- State Division Rank: 96
2012-13
Head Coach: Duwaine Ganskie
- League: Pioneer Valley
- Division: Division 4
- Overall Record: 14-12
- League Record: 1-9
- Section Rank: 65
- State Division Rank: 66
- Section Division Rank: 6
- National Rank: 6257
- State Rank: 479
- DMA Rank: 61
2011-12
Head Coach: Duwaine Ganskie
- League: Pioneer Valley
- Division: Division 4
- Overall Record: 12-15
- League Record: 4-6
- Section Rank: 66
- State Division Rank: 58
- Section Division Rank: 5
- State Rank: 440
- DMA Rank: 63
- National Rank: 6026
2010-11
Head Coach: Duwaine Ganskie
- League: Pioneer Valley
- Division: Division 4
- Overall Record: 9-17
- League Record: 3-7
- DMA Rank: 96
- National Rank: 10202
- Section Rank: 101
- Section Division Rank: 15
- State Rank: 697
- State Division Rank: 110
2009-10
Head Coach: Duwaine Ganskie
- League: Pioneer Valley
- Division: Division 4
- Overall Record: 11-14
- League Record: 2-10
- DMA Rank: 73
- National Rank: 7951
- Section Rank: 74
- Section Division Rank: 9
- State Rank: 531
- State Division Rank: 67
2008-09
Head Coach: Duwaine Ganskie
- League: Pioneer Valley
- Division: Division 4
- Overall Record: 21-8
- League Record: 10-2
- DMA Rank: 34
- National Rank: 5017
- Section Rank: 37
- Section Division Rank: 6
- State Rank: 311
- State Division Rank: 32
2007-08
Head Coach: Duwaine Ganskie/ Jeff Bickmore
- League: Pioneer Valley
- Division:
- Overall Record: 18-9
- League Record: 8-4
- DMA Rank: 43
- National Rank: 5481
- Section Rank: 44
- State Rank: 326
2006-07
Head Coach: Duwaine Ganskie
- League: Pioneer Valley
- Division:
- Overall Record: 20-8
- League Record: 9-3
- Section Rank: 42
- National Rank: 3385
- State Rank: 321
- DMA Rank: 42
2005-06
Head Coach: Jack McCrory
- League: Pioneer Valley
- Division:
- Overall Record: 13-12
- League Record: 8-4
- DMA Rank: 72
- National Rank: 7425
- Section Rank: 77
- State Rank: 533
2004-05
Head Coach: Jack McCrory
- League: Pioneer Valley League
- Division:
- Overall Record: 13-13
- League Record: 6-6
- Section Rank: 85
- State Rank: 613