Skip to content

Boys teams

176 Massachusetts teams · 22 out of state · 2025-26

A
Abington (12-9-0)
Green Wave
Division 4
South Shore League (5-5-0)
Acton-Boxboro (11-7-3)
Revolution
Division 1
MVC/Dual County 2 (7-3-2)
Agawam (3-15-0)
Brownies
Division 2
Wright Division (2-8-0)
Algonquin (8-9-3)
Titans
Division 2
Mid-Wach A (3-2-0)
Amesbury/Whittier (11-7-2)
Redhawks
Division 2
Cape Ann Baker (7-2-1)
Amherst-Pelham (6-11-2)
Hurricanes
Division 3
Wright Division (4-5-2)
Andover (3-16-1)
Golder Warriors
Division 1
MVC/Dual County 1 (1-11-0)
Apponequet/Old Colony (4-14-1)
Lakers
Division 3
South Coast Conference (3-4-1)
Archbishop Williams (9-10-2)
Bishops
Division 1
Catholic Central (4-2-0)
Arlington (17-5-0)
Spy Ponders
Division 1
Middlesex Liberty (12-2-0)
Arlington Catholic (15-6-1)
Cougars
Division 1
Catholic Central (5-0-1)
Assabet Valley (9-7-3)
Aztecs
Division 3
Central Mass Athletic Conference B (3-3-1)
Attleboro (8-12-0)
Blue Bombardiers
Division 3
Hockomock Kelley-Rex (2-6-0)
Auburn/Millbury (8-10-2)
Rockets
Division 2
Central Mass Athletic Conference A (5-0-1)
B
BC High (10-10-1)
Eagles
Division 1
Catholic Conference (3-7-0)
Barnstable (12-7-1)
Red Hawks
Division 2
Pioneer Athletic Conference (4-0-0)
Bedford (5-12-2)
Buccaneers
Division 3
MVC/Dual County 3 (4-5-1)
Bellingham (4-17-1)
Blackhawks
Division 4
Tri-Valley Small (0-12-0)
Belmont (5-15-2)
Marauders
Division 1
Middlesex Liberty (4-9-1)
Beverly (11-6-3)
Panthers
Division 2
Northeastern South (7-3-2)
Billerica (9-9-2)
Indians
Division 2
MVC/Dual County 1 (7-4-1)
Bishop Feehan (7-13-2)
Shamrocks
Division 1
Catholic Central (0-6-0)
Bishop Fenwick (8-12-0)
Crusaders
Division 1
Independent (0-0-0)
Bishop Stang (14-3-3)
Spartans
Division 3
Independent (0-0-0)
Blackstone Valley Tech (11-5-2)
Beavers
Division 3
Central Mass Athletic Conference A (4-1-1)
Blue Hills (11-9-0)
Warriors
Division 4
Mayflower League (3-7-0)
Boston Latin (7-13-0)
Wolfpack
Division 2
MVC/Dual County 2 (4-8-0)
Bourne (9-9-2)
Canalmen
Division 4
South Coast Conference (6-1-1)
Braintree (6-12-2)
Wamps
Division 1
Bay State Herget (5-6-2)
Bridgewater-Raynham (12-6-2)
Trojans
Division 1
Pioneer Athletic Conference (2-2-0)
Brookline (5-13-2)
Warriors
Division 1
Bay State Carey (1-10-2)
Burlington (14-5-1)
Red Devils
Division 2
Middlesex Freedom (10-4-1)
C
Cambridge (7-12-1)
Falcons
Division 3
MVC/Dual County 3 (2-7-1)
Canton (19-1-0)
Bulldogs
Division 2
Hockomock Davenport (8-0-0)
Catholic Memorial (17-2-1)
Knights
Division 1
Catholic Conference (8-2-0)
Central Catholic (12-9-0)
Red Raiders
Division 1
MVC/Dual County 1 (10-2-0)
Chelmsford (12-9-0)
Lions
Division 1
MVC/Dual County 1 (8-4-0)
Chicopee (2-13-2)
 
Division 4
Wright Division (1-8-1)
Cohasset/Hull (7-12-0)
Skippers
Division 4
South Shore League (1-9-0)
Concord-Carlisle (10-7-3)
Patriots
Division 2
MVC/Dual County 2 (8-3-1)
D
Danvers (9-9-2)
Falcons
Division 3
Northeastern North (7-3-2)
Dartmouth (8-12-0)
Indians
Division 2
Pioneer Athletic Conference (0-4-0)
Dedham (6-14-0)
Marauders
Division 3
Tri-Valley Small (4-9-0)
Dennis-Yarmouth (7-13-0)
Dolphins
Division 4
Cape & Islands Lighthouse (2-6-0)
Diman (13-5-1)
Bengals
Division 3
Mayflower League (8-1-1)
Dover-Sherborn/Weston (12-9-0)
Raiders
Division 4
Tri-Valley Small (8-4-0)
Dracut/Tyngsboro (17-1-2)
Middies
Division 3
MVC/Dual County 3 (8-0-2)
Duxbury (9-12-1)
Dragons
Division 2
Patriot League Keenan (5-3-1)
E
East Boston (0-14-0)
Jets
Division 4
Independent (0-0-0)
East Longmeadow (13-8-0)
Spartans
Division 3
Berry Division (8-4-0)
East/West Bridgewater (6-16-0)
Vikings
Division 4
South Shore League (1-9-0)
Easthampton (11-10-0)
Eagles
Division 3
Wright Division (7-3-0)
Essex Tech (11-7-2)
Hawks
Division 3
Cape Ann Kinney (5-3-2)
Everett/Revere (7-12-0)
Crimson Tide
Division 3
Greater Boston League (2-4-0)
F
Falmouth (15-5-2)
Clippers
Division 2
Cape & Islands Atlantic (5-0-1)
Foxboro (4-13-0)
Warriors
Division 3
Hockomock Davenport (1-7-0)
Framingham (14-6-0)
Flyers
Division 1
Bay State Carey (11-1-0)
Franklin (7-13-1)
Panthers
Division 1
Hockomock Kelley-Rex (4-3-1)
G
Gardner/Murdock (5-14-1)
Wildcats
Division 4
Mid-Wach C (4-6-0)
Gloucester (14-5-1)
Fishermen
Division 2
Northeastern North (9-3-0)
Grafton (2-18-0)
Gators
Division 3
Mid-Wach A (0-6-0)
Greater Lowell/Nashoba Tech (11-8-1)
Vikings
Division 3
Commonwealth Conference (2-5-0)
Greater New Bedford (7-12-0)
 
Division 3
South Coast Conference (0-8-0)
Greenfield (11-7-1)
Green Wave
Division 4
Berry Division (7-4-1)
Groton-Dunstable (11-9-0)
Crusaders
Division 3
Mid-Wach B (2-4-0)
H
Hanover (16-2-2)
Hawks
Division 3
Patriot League Fisher (7-0-2)
Haverhill (12-8-0)
Hillies
Division 3
MVC/Dual County 3 (4-6-0)
Hingham (14-6-2)
Harbormen
Division 1
Independent (0-0-0)
Holliston/Ashland (9-11-0)
Panthers
Division 3
Tri-Valley Large (3-11-0)
Hopedale/Milford (8-12-0)
 
Division 3
Central Mass Athletic Conference A (2-4-0)
Hopkinton (12-7-1)
Hillers
Division 2
Tri-Valley Large (7-6-0)
Hudson/Tahanto (13-6-1)
Hawks
Division 4
Mid-Wach C (6-3-0)
J
John Paul II (11-7-1)
Lions
Division 4
Cape & Islands Lighthouse (4-3-0)
K
Keefe Tech (3-16-0)
Broncos
Division 4
Central Mass Athletic Conference B (1-6-0)
King Philip (13-5-2)
Warriors
Division 2
Hockomock Kelley-Rex (7-1-0)
L
Latin Academy (10-8-1)
Dragons
Division 4
Independent (0-0-0)
Leominster (3-16-1)
Blue Devils
Division 2
Mid-Wach C (0-10-0)
Lexington (5-14-1)
Minutemen
Division 1
Independent (0-0-0)
Lincoln-Sudbury (13-7-0)
Warriors
Division 1
MVC/Dual County 1 (9-3-0)
Littleton/Bromfield (19-1-0)
Tigers
Division 4
Mid-Wach C (10-0-0)
Longmeadow (11-7-2)
Lancers
Division 3
Berry Division (5-6-1)
Lowell (8-12-0)
Red Raiders
Division 3
MVC/Dual County 3 (2-8-0)
Ludlow (9-11-0)
Lions
Division 3
Berry Division (4-8-0)
Lunenburg/Ayer-Shirley (13-6-1)
Blue Knights
Division 4
Mid-Wach C (7-2-0)
Lynn Jets (9-11-0)
Jets
Division 3
Greater Boston League (2-4-0)
Lynnfield (8-9-3)
Pioneers
Division 3
Cape Ann Kinney (5-3-2)
M
Malden Catholic (5-13-2)
Lancers
Division 1
Catholic Conference (1-9-0)
Mansfield (6-11-1)
Hornets
Division 2
Hockomock Davenport (2-5-1)
Marblehead (5-14-1)
Headers
Division 3
Northeastern North (5-6-1)
Marlborough/AMSA (15-4-1)
Panthers
Division 3
Mid-Wach B (4-1-1)
Marshfield (15-6-1)
Rams
Division 1
Patriot League Keenan (8-1-0)
Martha's Vineyard (12-8-0)
Vineyarders
Division 4
Cape & Islands Atlantic (7-6-0)
Masconomet (2-18-0)
Chieftains
Division 2
Northeastern North (2-10-0)
McCann Tech (14-3-0)
 
Division 4
Wright Division (11-0-0)
Medfield (16-4-0)
Warriors
Division 3
Tri-Valley Large (11-1-0)
Medford (11-10-0)
Mustangs
Division 1
Greater Boston League (6-0-0)
Medway (7-11-2)
Mustangs
Division 4
Tri-Valley Small (6-6-1)
Melrose (7-11-2)
Red Hawks
Division 2
Middlesex Freedom (4-10-1)
Methuen (14-5-1)
Rangers
Division 3
MVC/Dual County 3 (8-2-0)
Middleboro/Carver/Wareham (14-5-1)
Sachems
Division 3
South Shore League (9-1-0)
Milton (11-9-1)
Wildcats
Division 2
Bay State Herget (9-4-0)
Minnechaug (11-7-1)
Falcons
Division 2
Berry Division (6-5-1)
Minuteman (5-14-1)
Mustangs
Division 4
Commonwealth Conference (1-6-0)
Monomoy/Mashpee (11-9-0)
Sharks
Division 4
Cape & Islands Lighthouse (6-2-0)
Monty Tech/Fitchburg (2-18-0)
 
Division 4
Central Mass Athletic Conference A (0-6-0)
N
Nantucket (4-13-0)
Whalers
Division 4
Cape & Islands Lighthouse (1-7-0)
Nashoba Regional (13-5-2)
Wolves
Division 3
Mid-Wach B (3-2-1)
Natick (10-8-3)
Red Hawks
Division 1
Bay State Carey (8-4-0)
Nauset (15-2-3)
Warriors
Division 3
Cape & Islands Atlantic (4-1-1)
Needham (7-11-2)
Rockets
Division 1
Bay State Herget (4-7-2)
Newburyport (12-7-3)
Clippers
Division 2
Cape Ann Kinney (7-1-2)
Newton North (6-13-1)
Tigers
Division 1
Bay State Carey (1-10-0)
Newton South (3-17-0)
Lions
Division 2
MVC/Dual County 2 (0-12-0)
North Andover (8-10-2)
Scarlet Knights
Division 1
MVC/Dual County 2 (3-9-0)
North Attleboro (13-6-1)
Red Rocketeers
Division 2
Hockomock Kelley-Rex (6-2-0)
North Middlesex (5-14-1)
Patriots
Division 3
Mid-Wach B (2-4-0)
North Quincy/Quincy (6-11-2)
 
Division 3
Patriot League Fisher (1-6-2)
North Reading (11-7-2)
Hornets
Division 4
Cape Ann Baker (7-3-1)
Northbridge (4-15-1)
Rams
Division 3
Central Mass Athletic Conference B (1-7-0)
Northeast Tech (12-7-0)
Knights
Division 4
Commonwealth Conference (4-2-0)
Norton (8-11-1)
Lancers
Division 3
Tri-Valley Small (5-7-1)
Norwell (13-5-3)
Clippers
Division 4
South Shore League (9-1-0)
Norwood (11-8-1)
Mustangs
Division 3
Tri-Valley Large (6-6-1)
O
Oakmont (8-12-0)
Spartans
Division 4
Mid-Wach C (2-8-0)
Old Rochester (6-10-4)
Bulldogs
Division 4
South Coast Conference (3-3-3)
Oliver Ames (4-16-0)
Tigers
Division 2
Hockomock Davenport (1-7-0)
P
Peabody/Saugus/Swampscott (7-12-1)
Tanners
Division 2
Northeastern South (1-10-1)
Pembroke (15-3-2)
Titans
Division 3
Patriot League Fisher (6-2-1)
Pentucket Regional (7-12-1)
Panthers
Division 4
Cape Ann Baker (5-5-0)
Plymouth North (5-15-0)
Eagles
Division 2
Patriot League Keenan (2-7-0)
Plymouth South (2-16-2)
Panthers
Division 2
Patriot League Fisher (1-7-1)
Pope Francis (14-5-3)
Cardinals
Division 1
Independent (0-0-0)
R
Reading (16-3-2)
Rockets
Division 1
Middlesex Liberty (12-1-1)
Rockland (8-12-0)
Bulldogs
Division 4
South Shore League (5-5-0)
Rockport/Manchester Essex (4-16-0)
Vikings
Division 4
Cape Ann Baker (1-9-0)
S
Saint John's Shrewsbury (13-8-1)
Pioneers
Division 1
Catholic Conference (5-5-0)
Sandwich (8-10-2)
Blue Knights
Division 4
Cape & Islands Atlantic (1-5-0)
Scituate (11-7-2)
Sailors
Division 3
Patriot League Fisher (5-4-0)
Shawsheen Tech (17-2-1)
Rams
Division 3
Commonwealth Conference (6-0-0)
Shrewsbury (8-10-2)
Colonials
Division 1
MVC/Dual County 1 (5-6-1)
Silver Lake (4-18-0)
Lakers
Division 2
Patriot League Keenan (1-8-0)
Somerset Berkley (9-10-1)
Raiders
Division 2
South Coast Conference (5-2-1)
Somerville (3-17-0)
Highlanders
Division 3
Greater Boston League (2-4-0)
South Shore Voc Tech (9-11-0)
Vikings
Division 4
Mayflower League (5-5-0)
Southeastern/Bristol-Plymouth (12-7-1)
Hawks
Division 3
Mayflower League (8-2-1)
St. Bernard's (17-3-0)
 
Division 4
Central Mass Athletic Conference B (7-1-0)
St. John's Prep (15-3-2)
Eagles
Division 1
Catholic Conference (7-3-0)
St. Mary's Lynn (11-9-2)
Spartans
Division 1
Catholic Central (2-3-1)
Stoneham (13-7-0)
Spartans
Division 4
Middlesex Freedom (8-7-0)
Stoughton/Brockton (7-15-0)
 
Division 3
Independent (0-0-0)
T
TBD (0-0-0)
 
No division
Independent
Taconic (7-8-1)
Thunder
Division 4
Wright Division (5-6-1)
Taunton (12-7-2)
Tigers
Division 3
Hockomock Kelley-Rex (3-3-2)
Tewksbury (18-1-1)
Redmen
Division 2
MVC/Dual County 2 (11-0-1)
Tri-County (8-8-1)
 
Division 4
Mayflower League (5-5-0)
Triton (0-20-0)
Vikings
Division 3
Cape Ann Kinney (0-11-0)
U
Upper Cape Tech (2-18-0)
Rams
Division 3
Mayflower League (1-9-0)
W
Wachusett (18-1-1)
 
Division 1
Mid-Wach A (6-0-0)
Wakefield (9-11-0)
Warriors
Division 3
Middlesex Freedom (4-11-0)
Walpole (9-10-1)
Timberwolves
Division 2
Bay State Herget (5-8-0)
Waltham (13-7-0)
Hawks
Division 1
MVC/Dual County 2 (7-5-0)
Watertown/Wayland (3-17-0)
Raiders
Division 3
Middlesex Freedom (1-14-0)
Wellesley (9-11-0)
 
Division 1
Bay State Carey (5-8-0)
West Springfield (5-12-1)
 
Division 3
Berry Division (1-10-1)
Westboro (8-11-1)
 
Division 2
Mid-Wach A (2-3-0)
Westfield (15-7-0)
 
Division 3
Berry Division (9-3-0)
Westford Academy (1-19-0)
 
Division 1
MVC/Dual County 1 (1-11-0)
Westwood (17-2-1)
Wolverines
Division 2
Tri-Valley Large (12-0-1)
Weymouth (16-4-0)
Wildcats
Division 1
Bay State Herget (11-2-0)
Whitman-Hanson (10-9-1)
Panthers
Division 2
Patriot League Keenan (5-3-1)
Wilmington (11-8-1)
Wildcats
Division 4
Middlesex Freedom (7-7-1)
Winchester (11-9-2)
Red & Black
Division 1
Middlesex Liberty (8-5-1)
Winthrop (12-6-2)
Vikings
Division 4
Northeastern North (7-3-2)
Woburn (11-7-2)
Tanners
Division 2
Middlesex Liberty (6-6-2)
Worcester/Leicester (11-8-1)
 
Division 4
Central Mass Athletic Conference B (6-1-1)
X
Xaverian (15-4-1)
Hawks
Division 1
Catholic Conference (6-4-0)