Year G W L T % PF PA Ave Ave Pt. Diff. Pt. % Coach Coach     10 Year Record        
1903 4 4 0 0 1.000 39 5 9.75 1.25 8.50 .886       Fairmont Senior                
1904 3 3 0 0 1.000 34 10 11.33 3.33 8.00 .773       Fairmont Senior                
1905 5 3 1 1 .700 59 6 11.80 1.20 10.60 .908       Fairmont Senior                
1906 6 2 2 2 .500 20 11 3.33 1.83 1.50 .645 Robert Cole Robert Cole Fairmont Senior                
1907 8 6 2 0 .750 148 12 18.50 1.50 17.00 .925 Robert Cole Robert Cole Fairmont Senior                
1908 7 4 3 0 .571 76 93 10.86 13.29 -2.43 .450 Chester Higby Chester Higby Fairmont Senior                
1909 5 0 3 2 .200 5 66 1.00 13.20 -12.20 .070 Chester Higby Chester Higby Fairmont Senior                
1910 3 0 3 0 .000 2 31 .67 10.33 -9.67 .061 Walter Schwarm Walter Schwarm Fairmont Senior                
1914 7 5 1 1 .786 220 45 31.43 6.43 25.00 .830 Ward Lanham Ward Lanham Fairmont Senior                
1915 6 4 2 0 .667 74 57 12.33 9.50 2.83 .565 A. J. Schrader A. J. Schrader Fairmont Senior                
1916 7 2 5 0 .286 64 42 9.14 6.00 3.14 .604 Herbert Moore Herbert Moore Fairmont Senior                
1917 9 3 5 1 .389 35 114 3.89 12.67 -8.78 .235 Herbert Moore Herbert Moore Fairmont Senior                
1918 4 2 2 0 .500 73 27 18.25 6.75 11.50 .730 T. F. Ellis T. F. Ellis Fairmont Senior 38 29 7 .561        
1919 9 5 4 0 .556 60 157 6.67 17.44 -10.78 .276 Benjamin Kahn Benjamin Kahn Fairmont Senior 31 30 4 .508        
1920 10 4 6 0 .400 89 145 8.90 14.50 -5.60 .380 Frank Ice Frank Ice Fairmont Senior 29 34 4 .463        
1921 11 4 6 1 .409 42 142 3.82 12.91 -9.09 .228 Frank Ice Frank Ice Fairmont Senior 29 37 5 .444        
1922 10 5 4 1 .550 119 76 11.90 7.60 4.30 .610 Frank Ice Frank Ice Fairmont Senior 34 38 4 .474        
1923 9 5 3 1 .611 143 40 15.89 4.44 11.44 .781 Frank Ice Frank Ice Fairmont Senior 39 38 5 .506        
1924 9 8 0 1 .944 192 0 21.33 .00 21.33 1.000 Frank Ice Frank Ice Fairmont Senior 42 37 5 .530        
1925 9 3 3 3 .500 58 50 6.44 5.56 0.89 .537 Frank Ice Frank Ice Fairmont Senior 41 38 8 .517        
1926 9 6 0 3 .833 87 40 9.67 4.44 5.22 .685 Frank Ice Frank Ice Fairmont Senior 45 33 11 .567        
1927 9 2 6 1 .278 40 174 4.44 19.33 -14.89 .187 Biz Dawson Biz Dawson Fairmont Senior 44 34 11 .556        
1928 8 6 2 0 .750 153 45 19.13 5.63 13.50 .773 Biz Dawson Biz Dawson Fairmont Senior 48 34 11 .575        
1929 8 8 0 0 1.000 266 13 33.25 1.63 31.63 .953 Biz Dawson Biz Dawson Fairmont Senior 51 30 11 .614        
1930 9 6 2 1 .722 128 36 14.22 4.00 10.22 .780 Biz Dawson Biz Dawson Fairmont Senior 53 26 12 .648        
1931 9 7 1 1 .833 171 9 19.00 1.00 18.00 .950 Biz Dawson Biz Dawson Fairmont Senior 56 21 12 .697        
1932 10 4 4 2 .500 75 76 7.50 7.60 -0.10 .497 Biz Dawson Biz Dawson Fairmont Senior 55 21 13 .691        
1933 9 2 6 1 .278 25 107 2.78 11.89 -9.11 .189 Biz Dawson Biz Dawson Fairmont Senior 52 24 13 .657        
1934 8 2 6 0 .250 43 135 5.38 16.88 -11.50 .242 Biz Dawson Biz Dawson Fairmont Senior 46 30 12 .591        
1935 10 6 2 2 .700 115 58 11.50 5.80 5.70 .665 Biz Dawson Biz Dawson Fairmont Senior 49 29 11 .612        
1936 9 8 1 0 .889 197 50 21.89 5.56 16.33 .798 Biz Dawson Biz Dawson Fairmont Senior 51 30 8 .618        
1937 9 2 7 0 .222 112 163 12.44 18.11 -5.67 .407 Biz Dawson Biz Dawson Fairmont Senior 51 31 7 .612        
1938 11 4 4 3 .500 78 124 7.09 11.27 -4.18 .386 Biz Dawson Biz Dawson Fairmont Senior 49 33 10 .587        
1939 8 3 4 1 .438 56 78 7.00 9.75 -2.75 .418 Biz Dawson Biz Dawson Fairmont Senior 44 37 11 .538        
1940 9 4 5 0 .444 91 91 10.11 10.11 0.00 .500 Biz Dawson Biz Dawson Fairmont Senior 42 40 10 .511        
1941 9 2 6 1 .278 19 108 2.11 12.00 -9.89 .150 Biz Dawson Biz Dawson Fairmont Senior 37 45 10 .457        
1942 9 2 7 0 .222 46 137 5.11 15.22 -10.11 .251 Biz Dawson Biz Dawson Fairmont Senior 35 48 8 .429        
1943 10 1 8 1 .150 20 238 2.00 23.80 -21.80 .078 Biz Dawson Biz Dawson Fairmont Senior 34 50 8 .413        
1944 10 6 3 1 .650 108 66 10.80 6.60 4.20 .621 Biz Dawson Biz Dawson Fairmont Senior 38 47 9 .452        
1945 10 8 2 0 .800 248 52 24.80 5.20 19.60 .827 Biz Dawson Biz Dawson Fairmont Senior 40 47 7 .463        
1946 8 7 0 1 .938 216 27 27.00 3.38 23.63 .889 Biz Dawson Biz Dawson Fairmont Senior 39 46 8 .462        
1947 11 6 5 0 .545 159 109 14.45 9.91 4.55 .593 Biz Dawson Biz Dawson Fairmont Senior 43 44 8 .495        
1948 10 4 5 1 .450 141 122 14.10 12.20 1.90 .536 Biz Dawson Biz Dawson Fairmont Senior 43 45 6 .489        
1949 9 5 3 1 .611 113 96 12.56 10.67 1.89 .541 Biz Dawson Biz Dawson Fairmont Senior 45 44 6 .505        
1950 10 6 2 2 .700 124 51 12.40 5.10 7.30 .709 Biz Dawson Biz Dawson Fairmont Senior 47 41 8 .531        
1951 10 6 3 1 .650 200 116 20.00 11.60 8.40 .633 Biz Dawson Biz Dawson Fairmont Senior 51 38 8 .567        
1952 10 7 3 0 .700 169 118 16.90 11.80 5.10 .589 Biz Dawson Biz Dawson Fairmont Senior 56 34 8 .612        
1953 10 5 5 0 .500 161 175 16.10 17.50 -1.40 .479 Biz Dawson Biz Dawson Fairmont Senior 60 31 7 .648        
1954 9 3 5 1 .389 71 133 7.89 14.78 -6.89 .348 Biz Dawson Biz Dawson Fairmont Senior 57 33 7 .624        
1955 10 3 7 0 .300 82 70 8.20 7.00 1.20 .539 Bill Kerr Bill Kerr Fairmont Senior 52 38 7 .572        
1956 10 7 2 1 .750 216 117 21.60 11.70 9.90 .649 Bill Kerr Bill Kerr Fairmont Senior 52 40 7 .561        
1957 11 10 1 0 .909 308 96 28.00 8.73 19.27 .762 Bill Kerr Bill Kerr Fairmont Senior 56 36 7 .601        
1958 10 10 0 0 1.000 297 53 29.70 5.30 24.40 .849 Bill Kerr Bill Kerr Fairmont Senior 62 31 6 .657        
1959 10 7 3 0 .700 160 106 16.00 10.60 5.40 .602 Bill Kerr Bill Kerr Fairmont Senior 64 31 5 .665        
1960 10 3 5 2 .400 109 157 10.90 15.70 -4.80 .410 Bill Kerr Bill Kerr Fairmont Senior 61 34 5 .635        
1961 10 7 2 1 .750 148 111 14.80 11.10 3.70 .571 Bill Kerr Bill Kerr Fairmont Senior 62 33 5 .645        
1962 10 9 1 0 .900 276 113 27.60 11.30 16.30 .710 Bill Kerr Bill Kerr Fairmont Senior 64 31 5 .665        
1963 9 5 4 0 .556 92 106 10.22 11.78 -1.56 .465 Jim Feltz Jim Feltz Fairmont Senior 64 30 5 .672        
1964 10 5 4 1 .550 185 186 18.50 18.60 -0.10 .499 Jim Feltz Jim Feltz Fairmont Senior 66 29 5 .685        
1965 10 4 6 0 .400 124 224 12.40 22.40 -10.00 .356 Jim Feltz Jim Feltz Fairmont Senior 67 28 5 .695        
1966 10 6 4 0 .600 196 150 19.60 15.00 4.60 .566 Jim Feltz Jim Feltz Fairmont Senior 66 30 4 .680        
1967 10 8 1 1 .850 184 51 18.40 5.10 13.30 .783 Jim Feltz Jim Feltz Fairmont Senior 64 30 5 .672        
1968 10 6 3 1 .650 182 131 18.20 13.10 5.10 .581 Jim Feltz Jim Feltz Fairmont Senior 60 33 6 .636        
1969 10 7 3 0 .700 239 124 23.90 12.40 11.50 .658 Jim Feltz Jim Feltz Fairmont Senior 60 33 6 .636 41      
1970 10 3 7 0 .300 81 173 8.10 17.30 -9.20 .319 Bob DeLorenzo Bob DeLorenzo Fairmont Senior 60 35 4 .626        
1971 10 5 5 0 .500 174 232 17.40 23.20 -5.80 .429 Bob DeLorenzo Bob DeLorenzo Fairmont Senior 58 38 3 .601        
1972 10 7 3 0 .700 209 113 20.90 11.30 9.60 .649 Bob DeLorenzo Bob DeLorenzo Fairmont Senior 56 40 3 .581        
1973 11 10 1 0 .909 346 141 31.45 12.82 18.64 .710 Bob DeLorenzo Bob DeLorenzo Fairmont Senior 61 37 3 .619        
1974 10 6 4 0 .600 229 162 22.90 16.20 6.70 .586 Bob DeLorenzo Bob DeLorenzo Fairmont Senior 62 37 2 .624        
1975 10 3 7 0 .300 134 168 13.40 16.80 -3.40 .444 Bob DeLorenzo Bob DeLorenzo Fairmont Senior 61 38 2 .614        
1976 10 6 4 0 .600 109 144 10.90 14.40 -3.50 .431 Bob DeLorenzo Bob DeLorenzo Fairmont Senior 61 38 2 .614        
1977 12 11 1 0 .917 268 108 22.33 9.00 13.33 .713 Bob DeLorenzo Bob DeLorenzo Fairmont Senior 64 38 1 .626        
1978 10 9 1 0 .900 317 99 31.70 9.90 21.80 .762 Bob DeLorenzo Bob DeLorenzo Fairmont Senior 67 36 0 .650        
1979 10 7 3 0 .700 191 95 19.10 9.50 9.60 .668 Bob DeLorenzo Bob DeLorenzo Fairmont Senior 67 36 0 .650        
1980 10 6 4 0 .600 189 137 18.90 13.70 5.20 .580 Bob DeLorenzo Bob DeLorenzo Fairmont Senior 70 33 0 .680        
1981 13 11 2 0 .846 268 110 20.62 8.46 12.15 .709 Bob DeLorenzo Bob DeLorenzo Fairmont Senior 76 30 0 .717        
1982 10 4 6 0 .400 161 137 16.10 13.70 2.40 .540 Skip Delligatti Skip Delligatti Fairmont Senior 73 33 0 .689        
1983 10 7 3 0 .700 222 132 22.20 13.20 9.00 .627 Skip Delligatti Skip Delligatti Fairmont Senior 70 35 0 .667        
1984 11 8 3 0 .727 285 114 25.91 10.36 15.55 .714 Joe Naternicola Joe Naternicola Fairmont Senior 72 34 0 .679        
1985 10 7 3 0 .700 225 147 22.50 14.70 7.80 .605 Joe Naternicola Joe Naternicola Fairmont Senior 76 30 0 .717        
1986 11 9 2 0 .818 222 78 20.18 7.09 13.09 .740 Joe Naternicola Joe Naternicola Fairmont Senior 79 28 0 .738        
1987 9 4 5 0 .444 99 155 11.00 17.22 -6.22 .390 Joe Naternicola Joe Naternicola Fairmont Senior 72 32 0 .692        
1988 10 6 4 0 .600 167 116 16.70 11.60 5.10 .590 Joe Naternicola Joe Naternicola Fairmont Senior 69 35 0 .663        
1989 10 4 6 0 .400 141 177 14.10 17.70 -3.60 .443 Joe Naternicola Joe Naternicola Fairmont Senior 66 38 0 .635        
1990 10 4 6 0 .400 109 130 10.90 13.00 -2.10 .456 Joe Naternicola Joe Naternicola Fairmont Senior 64 40 0 .615        
1991 11 8 3 0 .727 178 132 16.18 12.00 4.18 .574 Joe Naternicola Joe Naternicola Fairmont Senior 61 41 0 .598        
1992 13 10 3 0 .769 343 175 26.38 13.46 12.92 .662 Joe Naternicola Joe Naternicola Fairmont Senior 67 38 0 .638        
1993 11 9 2 0 .818 335 110 30.45 10.00 20.45 .753 Joe Naternicola Joe Naternicola Fairmont Senior 69 37 0 .651        
1994 10 6 4 0 .600 166 163 16.60 16.30 0.30 .505 Joe Naternicola Joe Naternicola Fairmont Senior 67 38 0 .638        
1995 11 9 2 0 .818 254 165 23.09 15.00 8.09 .606 Joe Naternicola Joe Naternicola Fairmont Senior 69 37 0 .651        
1996 10 2 8 0 .200 106 264 10.60 26.40 -15.80 .286 Frank Moore Frank Moore Fairmont Senior 62 43 0 .590        
1997 10 4 6 0 .400 126 283 12.60 28.30 -15.70 .308 Frank Moore Frank Moore Fairmont Senior 62 44 0 .585        
1998 10 4 6 0 .400 172 202 17.20 20.20 -3.00 .460 Frank Moore Frank Moore Fairmont Senior 60 46 0 .566        
1999 10 6 4 0 .600 197 155 19.70 15.50 4.20 .560 Frank Moore Frank Moore Fairmont Senior 62 44 0 .585        
2000 11 6 5 0 .545 262 284 23.82 25.82 -2.00 .480 Frank Moore Frank Moore Fairmont Senior 64 43 0 .598        
2001 10 5 5 0 .500 186 209 18.60 20.90 -2.30 .471 Frank Moore Frank Moore Fairmont Senior 61 45 0 .575        
2002 10 4 6 0 .400 215 230 21.50 23.00 -1.50 .483 Frank Moore Frank Moore Fairmont Senior 55 48 0 .534        
2003 10 6 4 0 .600 248 171 24.80 17.10 7.70 .592 Frank Moore Frank Moore Fairmont Senior 52 50 0 .510        
2004 10 4 6 0 .400 225 256 22.50 25.60 -3.10 .468 Frank Moore Frank Moore Fairmont Senior 50 52 0 .490        
2005 11 6 5 0 .545 295 283 26.82 25.73 1.09 .510 J. L. Abbott J. L. Abbott Fairmont Senior 47 55 0 .461        
2006 13 10 3 0 .769 399 285 30.69 21.92 8.77 .583 J. L. Abbott J. L. Abbott Fairmont Senior 55 50 0 .524        
2007 10 5 5 0 .500 290 241 29.00 24.10 4.90 .546 J. L. Abbott J. L. Abbott Fairmont Senior 56 49 0 .533        
2008 11 6 5 0 .545 285 285 25.91 25.91 0.00 .500 J. L. Abbott J. L. Abbott Fairmont Senior 58 48 0 .547        
2009 12 10 2 0 .833 425 230 35.42 19.17 16.25 .649 J. L. Abbott J. L. Abbott Fairmont Senior 62 46 0 .574        
2010 11 7 4 0 .636 306 256 27.82 23.27 4.55 .544 Jared Mileto Jared Mileto Fairmont Senior 63 45 0 .583        
2011 10 5 5 0 .500 270 263 27.00 26.30 0.70 .507 Jared Mileto Jared Mileto Fairmont Senior 63 45 0 .583        
2012 10 5 5 0 .500 185 246 18.50 24.60 -6.10 .429 Jared Mileto Jared Mileto Fairmont Senior 64 44 0 .593        
2013 12 9 3 0 .750 450 202 37.50 16.83 20.67 .690 J. L. Abbott J. L. Abbott Fairmont Senior 67 43 0 .609        
2014 11 7 4 0 .636 336 217 30.55 19.73 10.82 .608 J. L. Abbott J. L. Abbott Fairmont Senior 70 41 0 .631        
2015 13 10 3 0 .769 426 252 32.77 19.38 13.38 .628 J. L. Abbott J. L. Abbott Fairmont Senior 74 39 0 .655        
2016 13 10 3 0 .769 413 210 31.77 16.15 15.62 .663 J. L. Abbott J. L. Abbott Fairmont Senior 74 39 0 .655        
2017 14 12 2 0 .857 519 189 37.07 13.50 23.57 .733 Nick Bartic Nick Bartic Fairmont Senior 81 36 0 .692 87      
2018 14 14 0 0 1.000 696 129 49.71 9.21 40.50 .844 Nick Bartic Nick Bartic Fairmont Senior 89 31 0 .742        
2019 13 12 1 0 .923 601 136 46.23 10.46 35.77 .815 Nick Bartic Nick Bartic Fairmont Senior 91 30 0 .752        
2020 12 10 2 0 .833 459 268 38.25 22.33 15.92 .631 Nick Bartic Nick Bartic Fairmont Senior 94 28 0 .770        
2021 13 9 4 0 .692 348 260 26.77 20.00 6.77 .572 Nick Bartic Nick Bartic Fairmont Senior 98 27 0 .784        
2022 12 8 4 0 .667 360 221 30.00 18.42 11.58 .620 Nick Bartic Nick Bartic Fairmont Senior 101 26 0 .795        
2023 13 11 2 0 .846 534 272 41.08 20.92 20.15 .663 Nick Bartic Nick Bartic Fairmont Senior 103 25 0 .805        
2024 13 11 2 0 .846 555 156 42.69 12.00 30.69 .781 Nick Bartic Nick Bartic Fairmont Senior 107 23 0 .823        
2025 11 8 3 0 .727 432 287 39.27 26.09 13.18 .601 Mark Sampson Mark Sampson Fairmont Senior 105 23 0 .820        
2026 10 3 7 0 .300 280 341 28.00 34.10 -6.10 .451 Mark Sampson Mark Sampson Fairmont Senior 98 27 0 .784        
                                               
  1,187 715 426 46 .622 23,805 16,567 20.05 13.96 6.10 .590                        
            196.74 136.92         Points / year