Year G W L T % PF PA Ave Ave Pt. Diff. Pt. % Coach Coach     10 Year Record        
1924 3 0 3 0 .000 18 73 6.00 24.33 -18.33 .198       Buffalo Putnam                
1927 3 0 3 0 .000 7 90 2.33 30.00 -27.67 .072       Buffalo Putnam                
1928 8 1 4 3 .313 32 63 4.00 7.88 -3.88 .337       Buffalo Putnam                
1929 8 2 4 2 .375 31 105 3.88 13.13 -9.25 .228       Buffalo Putnam                
1930 7 1 6 0 .143 7 191 1.00 27.29 -26.29 .035 Lawrence Humphrey Lawrence Humphrey Buffalo Putnam                
1931 10 2 7 1 .250 92 177 9.20 17.70 -8.50 .342 C. E. Goodwin C. E. Goodwin Buffalo Putnam                
1932 11 7 4 0 .636 165 125 15.00 11.36 3.64 .569 C. E. Goodwin C. E. Goodwin Buffalo Putnam                
1933 10 5 4 1 .550 135 47 13.50 4.70 8.80 .742 Lawrence Humphrey Lawrence Humphrey Buffalo Putnam                
1934 10 5 4 1 .550 63 181 6.30 18.10 -11.80 .258 Lawrence Humphrey Lawrence Humphrey Buffalo Putnam                
1935 9 3 4 2 .444 68 59 7.56 6.56 1.00 .535 Lawrence Humphrey Lawrence Humphrey Buffalo Putnam 26 43 10 .392        
1936 7 1 4 2 .286 40 84 5.71 12.00 -6.29 .323 Joe Zaleski Joe Zaleski Buffalo Putnam 27 44 12 .398        
1937 10 4 6 0 .400 60 182 6.00 18.20 -12.20 .248 Joe Zaleski Joe Zaleski Buffalo Putnam 31 47 12 .411        
1938 10 3 7 0 .300 68 215 6.80 21.50 -14.70 .240       Buffalo Putnam 33 50 9 .408        
1939 8 4 3 1 .563 180 60 22.50 7.50 15.00 .750 Buck Jamison Buck Jamison Buffalo Putnam 35 49 8 .424        
1940 5 1 4 0 .200 70 79 14.00 15.80 -1.80 .470       Buffalo Putnam 35 47 8 .433        
1941 4 0 4 0 .000 0 85 .00 21.25 -21.25 .000       Buffalo Putnam 33 44 7 .435        
1943 2 1 1 0 .500 14 34 7.00 17.00 -10.00 .292       Buffalo Putnam 27 41 7 .407        
1944 6 2 4 0 .333 49 117 8.17 19.50 -11.33 .295       Buffalo Putnam 24 41 6 .380        
1945 7 1 6 0 .143 44 105 6.29 15.00 -8.71 .295       Buffalo Putnam 20 43 5 .331        
1946 9 3 5 1 .389 64 135 7.11 15.00 -7.89 .322       Buffalo Putnam 20 44 4 .324        
1947 5 0 5 0 .000 20 107 4.00 21.40 -17.40 .157 Denver Knapp Denver Knapp Buffalo Putnam 19 45 2 .303        
1948 8 1 7 0 .125 19 144 2.38 18.00 -15.63 .117 Denver Knapp Denver Knapp Buffalo Putnam 16 46 2 .266        
1949 8 0 8 0 .000 20 235 2.50 29.38 -26.88 .078 Kenneth Davis Kenneth Davis Buffalo Putnam 13 47 2 .226        
1950 9 3 4 2 .444 114 161 12.67 17.89 -5.22 .415 Kenneth Davis Kenneth Davis Buffalo Putnam 12 48 3 .214        
1951 8 1 7 0 .125 45 126 5.63 15.75 -10.13 .263 Delmar Goode Delmar Goode Buffalo Putnam 12 51 3 .205        
1952 10 8 2 0 .800 131 73 13.10 7.30 5.80 .642 Delmar Goode Delmar Goode Buffalo Putnam 20 49 3 .299        
1953 7 1 6 0 .143 43 229 6.14 32.71 -26.57 .158 Delmar Goode Delmar Goode Buffalo Putnam 20 54 3 .279 13      
1954 10 3 7 0 .300 97 177 9.70 17.70 -8.00 .354 Harold Carr Harold Carr Buffalo Putnam 21 57 3 .278        
1955 10 4 5 1 .450 191 185 19.10 18.50 0.60 .508 Harold Carr Harold Carr Buffalo Putnam 24 56 4 .310        
1956 10 4 6 0 .400 146 175 14.60 17.50 -2.90 .455 Harold Carr Harold Carr Buffalo Putnam 25 57 3 .312        
1957 10 3 7 0 .300 75 198 7.50 19.80 -12.30 .275 Bill Priddy Bill Priddy Buffalo Putnam 28 59 3 .328        
1958 10 7 3 0 .700 139 127 13.90 12.70 1.20 .523 James Davis James Davis Buffalo Putnam 34 55 3 .386        
1959 10 7 3 0 .700 163 124 16.30 12.40 3.90 .568 James Sovine James Sovine Buffalo Putnam 41 50 3 .452        
1960 10 7 2 1 .750 206 96 20.60 9.60 11.00 .682 Louis Linger Louis Linger Buffalo Putnam 45 48 2 .484        
1961 10 1 9 0 .100 41 224 4.10 22.40 -18.30 .155 Sid Linville Sid Linville Buffalo Putnam 45 50 2 .474        
1962 10 8 0 2 .900 158 44 15.80 4.40 11.40 .782 Sid Linville Sid Linville Buffalo Putnam 45 48 4 .485        
1963 10 9 1 0 .900 237 37 23.70 3.70 20.00 .865 Sid Linville Sid Linville Buffalo Putnam 53 43 4 .550        
1964 10 6 3 1 .650 133 124 13.30 12.40 0.90 .518 Sid Linville Sid Linville Buffalo Putnam 56 39 5 .585        
1965 10 3 7 0 .300 101 182 10.10 18.20 -8.10 .357 Sid Linville Sid Linville Buffalo Putnam 55 41 4 .570        
1966 9 1 8 0 .111 55 228 6.11 25.33 -19.22 .194 Sid Linville Sid Linville Buffalo Putnam 52 43 4 .545        
1967 10 1 8 1 .150 58 218 5.80 21.80 -16.00 .210 John Napier John Napier Buffalo Putnam 50 44 5 .530        
1968 10 7 2 1 .750 278 93 27.80 9.30 18.50 .749 Don Jennings Don Jennings Buffalo Putnam 50 43 6 .535        
1969 10 6 4 0 .600 217 139 21.70 13.90 7.80 .610 Don Jennings Don Jennings Buffalo Putnam 49 44 6 .525        
1970 10 5 5 0 .500 151 125 15.10 12.50 2.60 .547 Don Jennings Don Jennings Buffalo Putnam 47 47 5 .500        
1971 10 3 6 1 .350 112 152 11.20 15.20 -4.00 .424 Don Jennings Don Jennings Buffalo Putnam 49 44 6 .525        
1972 10 3 7 0 .300 66 148 6.60 14.80 -8.20 .308 Harold Erwin Harold Erwin Buffalo Putnam 44 51 4 .465        
1973 10 4 6 0 .400 179 130 17.90 13.00 4.90 .579 Harold Erwin Harold Erwin Buffalo Putnam 39 56 4 .414        
1974 10 8 2 0 .800 164 38 16.40 3.80 12.60 .812 Harold Erwin Harold Erwin Buffalo Putnam 41 55 3 .429        
1975 10 7 3 0 .700 193 139 19.30 13.90 5.40 .581 Harold Erwin Harold Erwin Buffalo Putnam 45 51 3 .470        
1976 10 3 7 0 .300 89 190 8.90 19.00 -10.10 .319 Harold Erwin Harold Erwin Buffalo Putnam 47 50 3 .485        
1977 10 3 7 0 .300 76 205 7.60 20.50 -12.90 .270 Bruce Rhodes Bruce Rhodes Buffalo Putnam 49 49 2 .500        
1978 10 3 7 0 .300 88 258 8.80 25.80 -17.00 .254 Bruce Rhodes Bruce Rhodes Buffalo Putnam 45 54 1 .455        
1979 10 5 5 0 .500 149 130 14.90 13.00 1.90 .534 David Bailey David Bailey Buffalo Putnam 44 55 1 .445        
1980 10 2 8 0 .200 101 263 10.10 26.30 -16.20 .277 David Bailey David Bailey Buffalo Putnam 41 58 1 .415        
1981 10 7 3 0 .700 189 109 18.90 10.90 8.00 .634 David Bailey David Bailey Buffalo Putnam 45 55 0 .450        
1982 10 6 4 0 .600 191 174 19.10 17.40 1.70 .523 David Bailey David Bailey Buffalo Putnam 48 52 0 .480        
1983 10 6 4 0 .600 173 157 17.30 15.70 1.60 .524 Vic Ferrari Vic Ferrari Buffalo Putnam 50 50 0 .500        
1984 11 9 2 0 .818 279 176 25.36 16.00 9.36 .613 Vic Ferrari Vic Ferrari Buffalo Putnam 51 50 0 .505        
1985 11 9 2 0 .818 309 102 28.09 9.27 18.82 .752 Vic Ferrari Vic Ferrari Buffalo Putnam 53 49 0 .520        
1986 10 6 4 0 .600 222 155 22.20 15.50 6.70 .589 Vic Ferrari Vic Ferrari Buffalo Putnam 56 46 0 .549        
1987 10 5 5 0 .500 164 196 16.40 19.60 -3.20 .456 Vic Ferrari Vic Ferrari Buffalo Putnam 58 44 0 .569        
1988 11 8 3 0 .727 208 121 18.91 11.00 7.91 .632 Vic Ferrari Vic Ferrari Buffalo Putnam 63 40 0 .612        
1989 10 7 3 0 .700 219 108 21.90 10.80 11.10 .670 Vic Ferrari Vic Ferrari Buffalo Putnam 65 38 0 .631        
1990 10 7 3 0 .700 213 121 21.30 12.10 9.20 .638 Vic Ferrari Vic Ferrari Buffalo Putnam 70 33 0 .680        
1991 10 4 6 0 .400 202 207 20.20 20.70 -0.50 .494 Vic Ferrari Vic Ferrari Buffalo Putnam 67 36 0 .650 61      
1992 10 5 5 0 .500 232 230 23.20 23.00 0.20 .502 Don Jennings Don Jennings Buffalo Putnam 66 37 0 .641        
1993 10 4 6 0 .400 162 222 16.20 22.20 -6.00 .422 Don Jennings Don Jennings Buffalo Putnam 64 39 0 .621        
1994 11 6 5 0 .545 225 192 20.45 17.45 3.00 .540 Vic Ferrari Vic Ferrari Buffalo Putnam 61 42 0 .592        
1995 12 9 3 0 .750 352 198 29.33 16.50 12.83 .640 Vic Ferrari Vic Ferrari Buffalo Putnam 61 43 0 .587        
1996 11 7 4 0 .636 319 200 29.00 18.18 10.82 .615 Vic Ferrari Vic Ferrari Buffalo Putnam 62 43 0 .590        
1997 10 6 4 0 .600 258 201 25.80 20.10 5.70 .562 Vic Ferrari Vic Ferrari Buffalo Putnam 63 42 0 .600        
1998 10 8 2 0 .800 251 166 25.10 16.60 8.50 .602 Vic Ferrari Vic Ferrari Buffalo Putnam 63 41 0 .606        
1999 11 9 2 0 .818 349 196 31.73 17.82 13.91 .640 Vic Ferrari Vic Ferrari Buffalo Putnam 65 40 0 .619        
2000 12 10 2 0 .833 456 235 38.00 19.58 18.42 .660 Vic Ferrari Vic Ferrari Buffalo Putnam 68 39 0 .636 55      
2001 11 6 5 0 .545 225 252 20.45 22.91 -2.45 .472 Bob Mullett Bob Mullett Buffalo Putnam 70 38 0 .648        
2002 10 5 5 0 .500 281 251 28.10 25.10 3.00 .528 Mike Sawyer Mike Sawyer Buffalo Putnam 70 38 0 .648        
2003 10 6 3 1 .650 347 190 34.70 19.00 15.70 .646 Mike Sawyer Mike Sawyer Buffalo Putnam 72 35 1 .671        
2004 11 8 3 0 .727 426 185 38.73 16.82 21.91 .697 Mike Sawyer Mike Sawyer Buffalo Putnam 74 33 1 .690        
2005 12 11 1 0 .917 425 154 35.42 12.83 22.58 .734 Mike Sawyer Mike Sawyer Buffalo Putnam 76 31 1 .708        
2006 11 6 5 0 .545 250 221 22.73 20.09 2.64 .531 Mike Sawyer Mike Sawyer Buffalo Putnam 75 32 1 .699        
2007 12 7 5 0 .583 308 228 25.67 19.00 6.67 .575 Mike Sawyer Mike Sawyer Buffalo Putnam 76 33 1 .695        
2008 10 5 5 0 .500 244 211 24.40 21.10 3.30 .536 Mike Sawyer Mike Sawyer Buffalo Putnam 73 36 1 .668        
2009 10 3 7 0 .300 165 361 16.50 36.10 -19.60 .314 Mike Sawyer Mike Sawyer Buffalo Putnam 67 41 1 .619        
2010 11 7 4 0 .636 261 218 23.73 19.82 3.91 .545 Mike Sawyer Mike Sawyer Buffalo Putnam 64 43 1 .597        
2011 11 7 4 0 .636 337 202 30.64 18.36 12.27 .625 Mike Sawyer Mike Sawyer Buffalo Putnam 65 42 1 .606        
2012 11 7 4 0 .636 313 188 28.45 17.09 11.36 .625 Mike Sawyer Mike Sawyer Buffalo Putnam 67 41 1 .619        
2013 10 0 10 0 .000 202 490 20.20 49.00 -28.80 .292 Mike Sawyer Mike Sawyer Buffalo Putnam 61 48 0 .560        
2014 12 9 3 0 .750 415 280 34.58 23.33 11.25 .597 Mike Sawyer Mike Sawyer Buffalo Putnam 62 48 0 .564        
2015 11 10 1 0 .909 478 157 43.45 14.27 29.18 .753 Mike Sawyer Mike Sawyer Buffalo Putnam 61 48 0 .560        
2016 11 7 4 0 .636 434 212 39.45 19.27 20.18 .672 Mike Sawyer Mike Sawyer Buffalo Putnam 62 47 0 .569        
2017 10 2 8 0 .200 109 289 10.90 28.90 -18.00 .274 Brian Batman Brian Batman Buffalo Putnam 57 50 0 .533        
2018 10 3 7 0 .300 182 350 18.20 35.00 -16.80 .342 Brian Batman Brian Batman Buffalo Putnam 55 52 0 .514        
2019 10 6 4 0 .600 206 172 20.60 17.20 3.40 .545 Brian Batman Brian Batman Buffalo Putnam 58 49 0 .542        
2020 7 5 2 0 .714 156 81 22.29 11.57 10.71 .658 Brian Batman Brian Batman Buffalo Putnam 56 47 0 .544        
2021 9 5 4 0 .556 156 187 17.33 20.78 -3.44 .455 Brian Batman Brian Batman Buffalo Putnam 54 47 0 .535        
2022 10 3 7 0 .300 305 389 30.50 38.90 -8.40 .439 Bob Mullett Bob Mullett Buffalo Putnam 50 50 0 .500        
2023 10 0 10 0 .000 72 459 7.20 45.90 -38.70 .136 Bob Mullett Bob Mullett Buffalo Putnam 50 50 0 .500        
2024 10 4 6 0 .400 204 338 20.40 33.80 -13.40 .376 Bob Mullett Bob Mullett Buffalo Putnam 45 53 0 .459        
2025 10 7 3 0 .700 385 306 38.50 30.60 7.90 .557 Andy Andeson Andy Anderson Buffalo Putnam 42 55 0 .433        
2026 4 1 3 0 .250 58 134 14.50 33.50 -19.00 .302 Andy Andeson Andy Anderson Buffalo Putnam 36 54 0 .400        
                                               
  945 461 459 25 .501 17,179 17,402 18.18 18.41 -0.24 .497                        
            171.79 174.02         Points / year