Skip to content

Boys teams

195 Massachusetts teams · 36 out of state · 2023-24

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