Skip to content

Boys teams

206 Massachusetts teams · 51 out of state · 2016-17

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