Skip to content

Boys teams

197 Massachusetts teams · 51 out of state · 2019-20

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