Skip to content

Boys teams

180 Massachusetts teams · 18 out of state · 2024-25

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