Skip to content

Boys teams

187 Massachusetts teams · 37 out of state · 2022-23

A
Abington (10-10-0)
 
Division 4
South Shore League (4-7-0)
Acton-Boxboro (5-14-1)
 
Division 1
MVC/Dual County 2 (3-9-0)
Agawam (11-6-1)
 
Division 2
Fay Division (8-2-1)
Algonquin (13-5-2)
 
Division 2
Quinn Conference (6-3-1)
Amesbury/Whittier (8-10-0)
 
Division 4
Cape Ann League Baker (4-2-0)
Amherst-Pelham (9-10-1)
 
Division 3
Fay Division (7-2-1)
Andover (11-5-4)
 
Division 1
MVC/Dual County 1 (7-2-4)
Apponequet/Connolly (6-14-0)
 
Division 3
South Coast Conference (4-7-0)
Archbishop Williams (12-8-1)
 
Division 1
Catholic Central Large (2-2-0)
Arlington (14-5-2)
 
Division 1
Middlesex Liberty (5-3-1)
Arlington Catholic (9-8-2)
 
Division 1
Catholic Central (1-0-1)
Ashland (10-10-0)
 
Division 4
Tri-Valley Large (2-8-0)
Assabet Valley (14-7-0)
 
Division 4
Russell Conference (7-5-0)
Attleboro (4-15-0)
 
Division 1
Hockomock Kelley-Rex (0-5-0)
Auburn/Millbury (13-7-0)
 
Division 2
Quinn Conference (4-4-0)
B
BC High (10-9-1)
 
Division 1
Catholic Conference (3-7-0)
Barnstable (9-10-1)
 
Division 1
Cape & Islands Atlantic (3-3-0)
Bedford (9-9-2)
 
Division 3
MVC/Dual County 3 (6-3-1)
Belchertown (11-8-0)
 
Division 4
Wright Division (9-1-0)
Bellingham (0-19-0)
 
Division 4
Tri-Valley Small (0-8-0)
Belmont (13-6-3)
 
Division 1
Middlesex Liberty (5-3-1)
Beverly (3-16-1)
 
Division 2
Northeastern South (2-2-0)
Billerica (6-13-1)
 
Division 1
MVC/Dual County 1 (3-9-1)
Bishop Feehan (10-11-1)
 
Division 1
Catholic Central (0-1-1)
Bishop Fenwick (4-16-0)
 
Division 1
Catholic Central Large (1-3-0)
Bishop Stang (7-11-1)
 
Division 3
Catholic Central Small (2-0-0)
Blackstone Valley Tech (10-9-1)
 
Division 4
Russell Conference (5-5-0)
Blue Hills (3-18-0)
 
Division 4
Mayflower League (2-8-0)
Boston Latin (10-7-3)
 
Division 2
MVC/Dual County 2 (6-4-2)
Bourne (8-11-1)
 
Division 4
South Coast Conference (3-6-1)
Braintree (12-6-2)
 
Division 1
Bay State Herget (6-1-1)
Bridgewater-Raynham (1-17-2)
 
Division 1
Independent
Brookline (6-15-0)
 
Division 2
Bay State Carey (4-5-0)
Burlington (5-14-2)
 
Division 1
Middlesex Freedom (3-5-2)
C
Cambridge (5-15-0)
 
Division 3
MVC/Dual County 3 (4-7-0)
Canton (17-4-0)
 
Division 2
Hockomock Davenport (3-0-0)
Catholic Memorial (17-2-1)
 
Division 1
Catholic Conference (9-1-0)
Central Catholic (10-10-2)
 
Division 1
MVC/Dual County 1 (8-3-1)
Chelmsford (11-6-3)
 
Division 1
MVC/Dual County 1 (5-5-2)
Chicopee/Chicopee Comp (6-11-0)
 
Division 4
Fay Division (2-8-0)
Cohasset/Hull (12-5-3)
 
Division 4
South Shore League (4-4-2)
Concord-Carlisle (11-8-1)
 
Division 2
MVC/Dual County 2 (6-5-1)
D
Danvers (6-11-3)
 
Division 3
Northeastern North (0-8-0)
Dartmouth (10-10-0)
 
Division 2
Independent
Dedham (8-12-0)
 
Division 4
Tri-Valley Small (5-3-0)
Dennis-Yarmouth (13-8-1)
 
Division 4
Cape & Islands Lighthouse (5-3-0)
Dighton-Rehoboth/Seekonk (14-4-1)
 
Division 3
South Coast Conference (7-2-1)
Diman (17-2-0)
 
Division 3
Mayflower League (10-0-0)
Dover-Sherborn/Weston (8-12-0)
 
Division 4
Tri-Valley Small (5-3-0)
Dracut/Tyngsboro (15-4-1)
 
Division 3
MVC/Dual County 3 (5-4-1)
Duxbury (15-5-2)
 
Division 2
Patriot League Keenan (5-3-0)
E
East Boston (0-10-0)
 
Division 3
Independent
East Longmeadow (11-6-2)
 
Division 3
Berry Division (4-5-1)
East/West Bridgewater (10-11-1)
 
Division 4
South Shore League (3-6-1)
Easthampton (12-7-1)
 
Division 3
Wright Division (6-4-0)
Essex Tech (17-1-2)
 
Division 3
Commonwealth Conference (8-1-1)
Everett/Revere (9-12-0)
 
Division 3
Greater Boston League (3-6-0)
F
Falmouth (9-12-1)
 
Division 1
Cape & Islands Atlantic (3-3-0)
Fitchburg/Monty Tech (10-10-0)
 
Division 4
Coughlin Conference (7-3-0)
Foxboro (7-12-1)
 
Division 3
Hockomock Davenport (0-2-1)
Framingham (10-13-0)
 
Division 1
Bay State Carey (5-3-0)
Franklin (16-5-0)
 
Division 1
Hockomock Kelley-Rex (5-0-0)
G
Gardner/Murdock (12-8-0)
 
Division 4
Coughlin Conference (6-6-0)
Gloucester (12-7-1)
 
Division 2
Northeastern North (4-3-1)
Grafton (19-2-0)
 
Division 4
Russell Conference (11-0-0)
Greater Lowell/Nashoba Tech (11-11-0)
 
Division 4
Commonwealth Conference (2-8-0)
Greater New Bedford (0-20-0)
 
Division 3
South Coast Conference (0-10-0)
Greenfield (16-5-0)
 
Division 4
Wright Division (10-1-0)
Groton-Dunstable (6-14-0)
 
Division 3
Roy Conference (4-4-0)
H
Hamilton-Wenham (6-13-1)
 
Division 4
Cape Ann League Baker (0-6-1)
Hanover (7-10-3)
 
Division 3
Patriot League Fisher (6-4-1)
Haverhill (13-6-1)
 
Division 2
MVC/Dual County 3 (6-4-1)
Hingham (14-3-5)
 
Division 1
Independent
Holliston (3-16-1)
 
Division 3
Tri-Valley Large (0-10-0)
Hopedale/Milford (9-9-2)
 
Division 3
Quinn Conference (4-3-1)
Hopkinton (16-4-0)
 
Division 2
Tri-Valley Large (7-3-0)
Hudson/Tahanto (3-16-1)
 
Division 4
Independent
J
John Paul II (4-17-1)
 
Division 4
Cape & Islands Lighthouse (1-6-1)
K
King Philip (12-5-3)
 
Division 1
Hockomock Kelley-Rex (4-2-0)
L
Latin Academy (10-8-1)
 
Division 4
Independent
Leominster (1-18-0)
 
Division 3
Roy Conference (1-7-0)
Lexington (14-4-3)
 
Division 1
Independent
Lincoln-Sudbury (12-7-2)
 
Division 1
MVC/Dual County 2 (9-1-2)
Littleton/Bromfield (13-7-0)
 
Division 4
Coughlin Conference (11-1-0)
Longmeadow (9-11-1)
 
Division 2
Berry Division (6-3-1)
Lowell (4-15-1)
 
Division 3
MVC/Dual County 3 (1-9-0)
Lowell Catholic (7-10-3)
 
Division 2
Commonwealth Conference (5-3-2)
Ludlow (13-6-0)
 
Division 3
Fay Division (4-6-0)
Lunenburg/Ayer-Shirley (6-12-2)
 
No division
Coughlin Conference (3-9-0)
Lynn Jets (4-16-0)
 
Division 1
Greater Boston League (0-9-0)
Lynnfield (18-1-1)
 
Division 3
Cape Ann League Kinney (6-0-0)
M
Malden Catholic (7-10-3)
 
Division 1
Catholic Conference (1-9-0)
Mansfield (4-14-2)
 
Division 2
Hockomock Kelley-Rex (2-3-0)
Marblehead (13-5-4)
 
Division 2
Northeastern North (5-3-0)
Marlboro (12-5-2)
 
Division 3
Quinn Conference (5-5-0)
Marshfield (18-3-2)
 
Division 1
Patriot League Keenan (8-0-0)
Marthas Vineyard (12-8-0)
 
Division 4
Cape & Islands Lighthouse (6-2-0)
Masconomet (11-9-0)
 
Division 2
Northeastern North (4-4-0)
Mashpee/Monomoy (5-14-1)
 
Division 4
Cape & Islands Lighthouse (0-7-1)
Matignon/Cathedral (0-19-0)
 
Division 3
Catholic Central Small (0-2-0)
McCann Tech (2-14-0)
 
Division 4
Wright Division (2-8-0)
Medfield (17-2-1)
 
Division 3
Tri-Valley Large (9-0-1)
Medford (11-8-1)
 
Division 2
Greater Boston League (9-0-0)
Medway (5-14-1)
 
Division 3
Tri-Valley Small (4-4-0)
Melrose (5-12-3)
 
Division 2
Middlesex Freedom (2-6-2)
Methuen (12-5-3)
 
Division 3
MVC/Dual County 3 (6-1-3)
Middleboro (7-12-1)
 
Division 3
South Shore League (2-8-0)
Milton (9-11-1)
 
Division 1
Bay State Herget (1-6-1)
Minnechaug (13-7-0)
 
Division 2
Berry Division (6-3-0)
Minuteman (2-18-0)
 
Division 4
Commonwealth Conference (0-10-0)
Mount Everett (1-17-1)
 
No division
Wright Division (0-9-1)
N
Nantucket (13-6-0)
 
Division 4
Cape & Islands Lighthouse (7-1-0)
Nashoba Regional (10-5-5)
 
Division 3
Roy Conference (6-3-1)
Natick (9-13-0)
 
Division 1
Bay State Carey (4-4-0)
Nauset (15-5-0)
 
Division 3
Cape & Islands Atlantic (2-4-0)
Needham (11-7-2)
 
Division 1
Bay State Herget (3-3-2)
Newburyport (9-9-3)
 
Division 2
Cape Ann League Kinney (4-2-0)
Newton North (2-18-0)
 
Division 1
Bay State Carey (0-9-0)
Newton South (5-13-2)
 
Division 2
MVC/Dual County 2 (1-9-2)
North Andover (5-11-4)
 
Division 1
MVC/Dual County 2 (2-8-2)
North Attleboro (9-7-4)
 
Division 2
Hockomock Davenport (2-1-1)
North Middlesex (9-10-1)
 
Division 3
Roy Conference (6-2-1)
North Quincy (5-14-1)
 
Division 3
Patriot League Fisher (3-7-1)
North Reading (7-13-0)
 
Division 3
Cape Ann League Kinney (0-6-0)
Northbridge (10-10-0)
 
Division 3
Russell Conference (4-6-0)
Northeast Tech (8-12-0)
 
Division 4
Commonwealth Conference (5-5-0)
Norton (9-8-3)
 
Division 4
Tri-Valley Small (6-2-0)
Norwell (20-1-0)
 
Division 4
South Shore League (10-0-0)
Norwood (12-6-2)
 
Division 2
Tri-Valley Large (7-3-0)
O
Oakmont (6-14-0)
 
Division 4
Coughlin Conference (3-8-0)
Old Rochester/Fairhaven (9-10-1)
 
Division 3
South Coast Conference (5-5-0)
Oliver Ames (10-9-1)
 
Division 2
Hockomock Davenport (1-3-0)
P
Peabody/Saugus (3-17-0)
 
Division 1
Northeastern South (0-4-0)
Pembroke (8-10-2)
 
Division 3
Patriot League Fisher (5-4-2)
Pentucket Regional (10-10-0)
 
Division 2
Cape Ann League Baker (4-2-0)
Plymouth North (8-14-0)
 
Division 2
Patriot League Keenan (1-7-0)
Plymouth South (12-7-1)
 
Division 2
Patriot League Fisher (7-2-1)
Pope Francis (16-2-4)
 
Division 1
Independent
Q
Quincy (2-17-1)
 
Division 2
Patriot League Fisher (0-10-0)
R
Reading (11-7-4)
 
Division 1
Middlesex Liberty (4-4-0)
Rockland (10-9-1)
 
Division 4
South Shore League (6-4-1)
Rockport/Manchester Essex (7-11-1)
 
Division 4
Cape Ann League Baker (3-1-1)
S
Sandwich (15-4-1)
 
Division 4
Cape & Islands Atlantic (4-2-0)
Scituate (16-4-2)
 
Division 3
Patriot League Fisher (8-2-1)
Shawsheen (16-3-1)
 
Division 4
Commonwealth Conference (8-1-1)
Shrewsbury (10-10-0)
 
Division 1
MVC/Dual County 1 (5-8-0)
Silver Lake (14-7-1)
 
Division 2
Patriot League Keenan (4-4-0)
Somerset Berkley/Case (19-1-0)
 
Division 2
South Coast Conference (11-0-0)
Somerville (11-8-0)
 
Division 3
Greater Boston League (6-3-0)
South Hadley/Granby (6-10-0)
 
Division 4
Fay Division (3-8-0)
South Shore Voc-Tech (7-13-0)
 
Division 4
Mayflower League (5-5-0)
Southeastern/Bristol-Plymouth (11-8-1)
 
Division 3
Mayflower League (8-2-0)
Southwick (3-14-2)
 
Division 4
Wright Division (3-7-1)
St Johns Prep (17-2-1)
 
Division 1
Catholic Conference (8-2-0)
St Johns Shrewsbury (9-10-1)
 
Division 1
Catholic Conference (4-6-0)
St Joseph Prep (2-15-0)
 
Division 4
Independent
St Marys Lynn (12-6-3)
 
Division 1
Catholic Central Large (3-1-0)
St. Bernard's (12-8-0)
 
Division 4
Coughlin Conference (4-7-0)
St. Paul Diocesan (11-7-1)
 
Division 3
Russell Conference (5-6-0)
Stoneham (5-14-1)
 
Division 4
Middlesex Freedom (2-8-0)
Stoughton/Brockton (7-13-0)
 
Division 3
Independent
Swampscott (12-8-0)
 
Division 4
Northeastern South (4-0-0)
T
Taconic (10-6-0)
 
Division 4
Fay Division (6-4-0)
Taunton (13-9-0)
 
Division 3
Hockomock Kelley-Rex (2-3-0)
Tewksbury (18-1-1)
 
Division 2
MVC/Dual County 2 (10-1-1)
Tri-County (4-14-0)
 
Division 4
Mayflower League (2-8-0)
Triton (11-7-2)
 
Division 3
Cape Ann League Kinney (2-4-0)
U
Upper Cape Tech (5-15-0)
 
Division 4
Mayflower League (3-7-0)
W
Wachusett (7-13-0)
 
Division 1
Roy Conference (4-5-0)
Wakefield (11-7-2)
 
Division 2
Middlesex Freedom (8-2-0)
Walpole (12-6-2)
 
Division 2
Bay State Herget (4-3-1)
Waltham (7-12-1)
 
Division 1
MVC/Dual County 1 (4-7-1)
Watertown (11-6-3)
 
Division 3
Middlesex Freedom (5-3-2)
Wellesley (16-4-0)
 
Division 1
Bay State Carey (8-0-0)
West Springfield (10-7-3)
 
Division 3
Berry Division (4-3-2)
Westboro (12-9-0)
 
Division 2
Quinn Conference (3-7-0)
Westfield (5-15-0)
 
Division 3
Berry Division (1-7-0)
Westford Academy (9-9-2)
 
Division 1
MVC/Dual County 1 (7-5-1)
Westwood (12-7-1)
 
Division 2
Tri-Valley Large (4-5-1)
Weymouth (12-8-2)
 
Division 1
Bay State Herget (3-4-1)
Whitman-Hanson (10-9-1)
 
Division 2
Patriot League Keenan (2-6-0)
Wilmington (8-9-2)
 
Division 2
Middlesex Freedom (7-3-0)
Winchester (8-11-3)
 
Division 1
Middlesex Liberty (2-5-1)
Winthrop (16-3-1)
 
Division 4
Northeastern North (6-1-1)
Woburn (13-6-1)
 
Division 1
Middlesex Liberty (3-4-1)
Worcester/Leicester (3-17-0)
 
Division 4
Russell Conference (0-10-0)
X
Xaverian (12-8-0)
 
Division 1
Catholic Conference (5-5-0)