Led by the likes of Chidi Chukwurah, Sayreville won at least 20 games for the 9th time in school history with a 23-5 record in 2024-25.
In 1956-57, fifteen schools in Middlesex County played boys basketball. Over the years and decades that number has grown to twice as many . Below is the list of all the 20-win seasons by Middlesex County schools in boys basketball by season. Colonia and St. Joseph’s lead all schools with two dozen seasons with at least 20 victories.
2024-25
School Wins Losses Win % Colonia 27 5 0.844 Sayreville 23 5 0.821 Piscataway 24 6 0.800 Metuchen 20 8 0.714
2023-24
School Wins Losses Win % Spotswood 20 7 0.741 South Plainfield 21 8 0.724 Colonia 22 9 0.710
2022-23
School Wins Losses Win % South River 26 4 0.867 St. Thomas Aquinas 25 4 0.862 South Plainfield 23 6 0.793 North Brunswick 21 7 0.750 South Brunswick 20 7 0.741 Colonia 22 9 0.710
2021-22
School Wins Losses Win % St. Thomas Aquinas 27 2 0.931 Colonia 25 5 0.833 Monroe 22 5 0.815 South Plainfield 23 7 0.767 St. Joseph’s 21 7 0.750 South River 20 8 0.714
2019-20
School Wins Losses Win % Dunellen 25 5 0.833 South Brunswick 25 5 0.833 St. Thomas Aquinas 23 5 0.821 Colonia 22 7 0.759 New Brunswick 20 8 0.714 Carteret 20 8 0.714
2018-19
School Wins Losses Win % Colonia 24 5 0.828 Old Bridge 21 5 0.808 Bishop Ahr 21 7 0.750 Dunellen 20 7 0.741
2017-18
School Wins Losses Win % Piscataway 23 4 0.852 St. Joseph’s 23 5 0.821 Carteret 23 7 0.767
2016-17
School Wins Losses Win % St. Joseph’s 26 2 0.929 South Brunswick 21 5 0.808 Woodbridge 21 6 0.778 Perth Amboy Tech 21 6 0.778 Sayreville 22 8 0.733
2015-16
School Wins Losses Win % South Brunswick 22 5 0.815 St. Joseph’s 22 6 0.786 Spotswood 22 6 0.786 Woodbridge 20 6 0.769
2014-15
School Wins Losses Win % Cardinal McCarrick 21 4 0.840 Colonia 24 5 0.828 St. Joseph’s 21 5 0.808
2013-14
School Wins Losses Win % St. Joseph’s 30 2 0.938 Sayreville 24 4 0.857 Spotswood 22 6 0.786 South Amboy 20 7 0.741
2012-13
School Wins Losses Win % East Brunswick 26 4 0.867 St. Joseph’s 27 5 0.844 Woodbridge 22 5 0.815 North Brunswick 20 7 0.741 Spotswood 21 8 0.724 Carteret 20 8 0.714
2011-12
School Wins Losses Win % St. Joseph’s 29 2 0.935 North Brunswick 22 4 0.846 Timothy Christian 22 6 0.786 Carteret 21 6 0.778 Cardinal McCarrick 22 7 0.759
2010-11
School Wins Losses Win % St. Joseph’s 22 5 0.815 East Brunswick 21 5 0.808 North Brunswick 20 6 0.769 Cardinal McCarrick 22 8 0.733 Piscataway 22 8 0.733
2009-10
School Wins Losses Win % Monroe 23 5 0.821 St. Joseph’s 22 5 0.815 East Brunswick 20 5 0.800
2008-09
School Wins Losses Win % St. Joseph’s 24 4 0.857 Piscataway 24 6 0.800 Colonia 20 6 0.769 Spotswood 20 6 0.769 Middlesex 21 7 0.750 Monroe 21 7 0.750 Cardinal McCarrick 20 7 0.741
2007-08
School Wins Losses Win % Cardinal McCarrick 24 5 0.828 Piscataway 24 5 0.828 J.P. Stevens 20 6 0.769 Colonia 22 7 0.759 St. Joseph’s 20 8 0.714
2006-07
School Wins Losses Win % South Brunswick 27 3 0.900 Colonia 24 4 0.857 St. Joseph’s 20 9 0.690
2005-06
School Wins Losses Win % Metuchen 22 3 0.880 Colonia 23 4 0.852 Monroe 24 5 0.828 South Brunswick 22 6 0.786 St. Joseph’s 21 6 0.778
2004-05
School Wins Losses Win % Cardinal McCarrick 23 5 0.821 Colonia 20 7 0.741
2003-04
School Wins Losses Win % South Plainfield 27 1 0.964 Cardinal McCarrick 21 5 0.808
2002-03
School Wins Losses Win % Piscataway Tech 21 5 0.808 New Brunswick 20 5 0.800 Cardinal McCarrick 23 6 0.793 Timothy Christian 20 7 0.741
2001-02
School Wins Losses Win % Carteret 23 3 0.885 South Brunswick 21 3 0.875 New Brunswick 20 5 0.800
2000-01
School Wins Losses Win % St. Joseph’s 21 4 0.840 Carteret 21 5 0.808 Colonia 20 5 0.800 New Brunswick 21 7 0.750
1999-2000
School Wins Losses Win % Carteret 26 4 0.867 East Brunswick 21 5 0.808 Colonia 20 5 0.800 Sayreville 20 6 0.769 Timothy Christian 21 8 0.724
1998-99
School Wins Losses Win % St. Joseph’s 25 3 0.893 Highland Park 23 4 0.852 Colonia 22 5 0.815 Timothy Christian 21 10 0.677
1997-98
School Wins Losses Win % Wardlaw-Hartridge 22 3 0.880 St. Joseph’s 24 4 0.857 Timothy Christian 27 5 0.844 North Brunswick 21 5 0.808 Sayreville 20 5 0.800 St. Mary’s (S.A.) 20 5 0.800
1996-97
School Wins Losses Win % Wardlaw-Hartridge 22 4 0.846 North Brunswick 23 5 0.821
1995-96
School Wins Losses Win % Wardlaw-Hartridge 23 0 1.000 East Brunswick 22 2 0.917
1994-95
School Wins Losses Win % Piscataway 24 2 0.923 Colonia 22 3 0.880 Piscataway Tech 22 3 0.880 East Brunswick 21 5 0.808 St. Peter’s 20 6 0.769 New Brunswick 21 7 0.750
1993-94
School Wins Losses Win % Piscataway 23 2 0.920 St. Peter’s 21 4 0.840
1992-93
School Wins Losses Win % Perth Amboy 24 2 0.923 St. Peter’s 23 2 0.920 Perth Amboy Tech 24 4 0.857 Middlesex 21 4 0.840 St. Joseph’s 21 5 0.808 South Brunswick 21 5 0.808
1991-92
School Wins Losses Win % Bishop Ahr 24 3 0.889 Perth Amboy Tech 22 4 0.846 St. Joseph’s 25 5 0.833
1990-91
School Wins Losses Win % South River 26 3 0.897 St. Joseph’s 23 3 0.885 South Plainfield 24 4 0.857 Piscataway Tech 22 5 0.815 Piscataway 22 6 0.786 North Brunswick 20 6 0.769
1989-90
School Wins Losses Win % J.F. Kennedy 28 3 0.903 Perth Amboy 25 4 0.862 Piscataway Tech 24 4 0.857 St. Joseph’s 21 4 0.840 St. Peter’s 22 5 0.815 South River 23 6 0.793 Colonia 20 7 0.741 South Plainfield 20 8 0.714
1988-89
School Wins Losses Win % J.P. Stevens 24 3 0.889 South Brunswick 22 4 0.846 Perth Amboy 20 6 0.769 East Brunswick 22 7 0.759
1987-88
School Wins Losses Win % Metuchen 25 4 0.862 St. Peter’s 22 4 0.846 Piscataway 20 4 0.833 St. Joseph’s 21 5 0.808 Carteret 22 8 0.733
1986-87
School Wins Losses Win % East Brunswick 25 2 0.926 Colonia 23 2 0.920 Highland Park 23 4 0.852 J.P. Stevens 21 4 0.840 Metuchen 20 5 0.800
1985-86
School Wins Losses Win % Carteret 25 3 0.893 New Brunswick 24 4 0.857 East Brunswick 24 4 0.857 Colonia 20 5 0.800
1984-85
School Wins Losses Win % St. Peter’s 26 4 0.867 Piscataway Tech 23 5 0.821 Colonia 22 5 0.815 New Brunswick 22 5 0.815
1983-84
School Wins Losses Win % St. Peter’s 27 2 0.931 Colonia 21 3 0.875 St. Joseph’s 22 6 0.786 New Brunswick 21 7 0.750
1982-83
School Wins Losses Win % St. Peter’s 23 1 0.958 St. Joseph’s 25 3 0.893 Wardlaw-Hartridge 21 3 0.875 Woodbridge 22 6 0.786 Carteret 21 6 0.778
1981-82
School Wins Losses Win % Woodbridge 23 2 0.920 St. Peter’s 22 6 0.786 Piscataway Tech 20 8 0.714
1980-81
School Wins Losses Win % Perth Amboy 26 1 0.963 St. Peter’s 22 4 0.846
1979-80
School Wins Losses Win % St. Mary’s (S.A.) 25 3 0.893 South River 23 3 0.885 Colonia 23 4 0.852 St. Peter’s 21 4 0.840 Sayreville 20 5 0.800 Perth Amboy 21 6 0.778 Metuchen 20 7 0.741
1978-79
School Wins Losses Win % South River 24 3 0.889 Carteret 20 5 0.800 New Brunswick 20 5 0.800
1977-78
School Wins Losses Win % South River 22 2 0.917 Carteret 21 5 0.808 Perth Amboy 21 5 0.808 New Brunswick 20 5 0.800 J.F. Kennedy 21 6 0.778
1976-77
School Wins Losses Win % Piscataway 24 2 0.923 South River 22 3 0.880 South Brunswick 20 3 0.870 Woodbridge 21 5 0.808 J.F. Kennedy 20 7 0.741 Madison Township 20 7 0.741
1975-76
School Wins Losses Win % Piscataway 22 4 0.846 New Brunswick 24 5 0.828 Perth Amboy 20 7 0.741
1974-75
School Wins Losses Win % Woodbridge 29 2 0.935 Perth Amboy 23 4 0.852 Middlesex 20 6 0.769
1973-74
School Wins Losses Win % J.F. Kennedy 24 3 0.889 Perth Amboy 21 3 0.875 South Brunswick 21 6 0.778 Woodbridge 20 6 0.769
1972-73
School Wins Losses Win % Colonia 23 4 0.852 Perth Amboy 22 5 0.815 Sayreville 21 8 0.724
1971-72
School Wins Losses Win % St. Peter’s 22 2 0.917 Perth Amboy 24 4 0.857
1970-71
School Wins Losses Win % Perth Amboy 21 3 0.875 New Brunswick 23 4 0.852 Hoffman 22 4 0.846 Woodbridge 23 5 0.821 Metuchen 21 6 0.778
1969-70
School Wins Losses Win % Perth Amboy 23 1 0.958 New Brunswick 22 1 0.957
1968-69
School Wins Losses Win % Perth Amboy 26 2 0.957 St. Mary’s (S.A.) 20 3 0.870 Colonia 20 6 0.769
1967-68
School Wins Losses Win % Perth Amboy 25 1 0.962 St. Peter’s 24 4 0.857
1966-67
School Wins Losses Win % Perth Amboy 24 1 0.960 Dunellen 20 3 0.870 St. Peter’s 21 6 0.778
1965-66
School Wins Losses Win % Perth Amboy 23 1 1.000
1964-65
School Wins Losses Win % Perth Amboy 24 2 0.923 South Plainfield 22 3 0.880
1963-64
School Wins Losses Win % South Plainfield 25 1 0.962
1961-62
School Wins Losses Win % South Plainfield 20 4 0.833
1959-60
School Wins Losses Win % South Plainfield 21 1 0.955 Carteret 22 4 0.846 Sayreville 21 6 0.778
1958-59
School Wins Losses Win % Carteret 20 4 0.833
1957-58
School Wins Losses Win % Highland Park 20 6 0.769