The Massachusetts high school state tournament is here.
The tournament kicks off on Tuesday, May 28 and will conclude with the state finals, most of which will be held from June 14-16. The spring is a busy time for high school sports, as state tournaments are held in boys and girls tennis, boys and girls rugby, boys and girls lacrosse, baseball, softball and boys volleyball.
There will be a ton of South Shore schools vying for state titles. Bookmark this page, as we'll keep the daily schedule and scores updated throughout the state tournament.
Upcoming
Saturday, June 15
Boys lacrosse
D2: Marshfield vs. Longmeadow, 12 (Assabet Valley Tech)
D3: Medfield vs. Scituate, 10 (Weymouth High)
Boys rugby
D1: BC High vs. Xaverian, 12 (Curry)
D2: Weymouth vs. Hanover, 4 (Curry)
Girls rugby
D1: Weymouth vs. Belmont, 2 (Curry)
Baseball
D1: Saint John’s vs. BC High, 6 (Polar Park)
Boys tennis
D2: Westboro vs. Duxbury, 2 (MIT)
Girls tennis
D3: Weston vs. Pembroke, 9 (MIT)
Sunday,June 16
Baseball
D2: Walpole vs. Plymouth North, 1 (Polar Park)
Past results
Thursday, June 13
Girls lacrosse
D2: Notre Dame Academy 14, Walpole 10
D4: Cohasset 14, Ipswich 9
Wednesday, June 12
Girls tennis
D2: Notre Dame Academy 5, Hingham 0
D3: Pembroke 3, Newburyport 2
Tuesday, June 11
Baseball
D1: BC High 3, Leominster 2
D2: Plymouth North 4, Westfield 2
D4: Pittsfield 1, East Bridgewater 0
Boys lacrosse
D1: St. John's Prep 6, BC High 4
D2: Marshfield 10, Duxbury 9
D2: Longmeadow 12, Hingham 5
D3: Scituate 12, Falmouth 11 (OT)
D4: Sandwich 9, Norwell 3
Monday, June 10
Girls lacrosse
D2: Notre Dame Academy 15, Hingham 5
D3: Newburyport 19, Hanover 5
D4: Cohasset 11, Norwell 9
Boys tennis
D2: Duxbury 4, Hingham 1
Softball
D2: Westfield 5, Notre Dame Academy 1
Girls tennis
D2: Notre Dame Academy 3, Milton 2
Saturday, June 8
Baseball
D1: BC High 12, Springfield Central 2
D3: Tantasqua 3, Hanover 0 (8 innings)
Softball
D4: Advanced Math & Science 3, Abington 1
Girls lacrosse
D3: Hanover 14, Ashland 8
D4: Norwell 13, Nantucket 11
Boys lacrosse
D2: Hingham 9, Mansfield 3
D2: Marshfield 16, Walpole 8
D4: Swampscott 9, Cohasset 8
D4: Norwell 11, Wahconah Regional 3
Girls tennis
D2: Hingham 4, Duxbury 1
D3: Pembroke 3, Dover-Sherborn 2
Friday, June 7
Girls rugby
Weymouth 60, Algonquin 29
Baseball
D1: Leominster 10, Braintree 5
D2: Plymouth North 3, Norwood 0
D4: East Bridgewater 2, Dennis-Yarmouth 1
Softball
D2: Marblehead 4, Silver Lake 3
Girls lacrosse
D1: Concord-Carlisle 8, Weymouth 4
D2: Notre Dame Academy 18, Duxbury 7
D2: Hingham 13, Longmeadow 8
D4: Cohasset 19, Manchester-Essex 7
Boys lacrosse
D1: BC High 7, Xaverian 2
D2: Duxbury 8, Reading 5
D3: Scituate 13, Nashoba 6
Boys tennis
D1: Lexington 4, BC High 1
D2: Hingham 3, Sharon 2
Thursday, June 6
Boys rugby
D2: Hanover 64, Brookline 19
Wednesday, June 5
Boys rugby
D1: BC High 48, St. John's Prep 12
D1: Xaverian 55, Milton 14
D2: Weymouth 61, Catholic Memorial 21
Boys tennis
D2: Duxbury 4, Burlington 1
D4: Lynnfield 4, Cohasset 1
Girls tennis
D2: Milton 4, Holliston 1
D3: Pembroke 3, Apponequet 2
Boys volleyball
D1: BC High 3, New Bedford 0
Girls lacrosse
D2: Notre Dame Academy 18, Grafton 4
D2: Duxbury 12, Burlington 3
D2: Hingham 19, West Springfield 6
D2: Longmeadow 15, Scituate 4
D3: Hanover 19, Apponequet 12
D4: Cohasset 23, Monomoy 7
Boys lacrosse
D2: Duxbury 13, Milton 4
D2: Hingham 12, Hopkinton 4
D2: Marshfield 16, Bridgewater-Raynham 1
D2: Longmeadow 18, Plymouth South 2
D3: Scituate 20, Hanover 6
D3: Falmouth 16, Pembroke 5
D4: Norwell 19, Fairhaven 5
D4: Cohasset 10, Ipswich 5
Baseball
D2: Plymouth North 4, Masconomet 3
Softball
D1: Wachusett 6, Marshfield 1
D1: Lincoln-Sudbury 9, Bridgewater-Raynham 1
D2: Notre Dame Academy 7, Milton 6
D3: Norton 4, Archbishop Williams 3
D3: Hudson 4, Pembroke 2
Tuesday, June 4
Boys tennis
D1: BC High 3, Winchester 2
D2: Hingham 5, Longmeadow 0
Girls tennis
D2: Notre Dame Academy 4, Bishop Stang 1
D2: Hingham 3, North Attleboro 2
D2: Duxbury 4, Scituate 1
D3: Dover-Sherborn 5, Norwell 0
D4: Cohasset 4, Sutton 1
Girls lacrosse
D1: Weymouth 15, Braintree 6
Boys lacrosse
D1: BC High 16, Concord-Carlisle 4
D4: Pentucket 14, Abington 6
Baseball
D1: Braintree 3, Weymouth 2
D1: BC High 6, Wellesley 1
D2: Woburn 1, Milton 0
D3: Hanover 6, Lowell Catholic 3
D3: St. Mary's 7, Norwell 4
D4: Pittsfield 10, Abington 0
D4: East Bridgewater 6, Millbury 1
Softball
D2: Silver Lake 6, Hingham 5
D2: Bedford 6, Plymouth South 0
D3: North Reading 10, Cardinal Spellman 7
D4: Abington 12, Lunenburg 1
D4: Uxbridge 2, East Bridgewater 0
Monday, June 3
Baseball
D2: Walpole 12, Marshfield 0
D2: Milford 4, Hingham 1
D2: Plymouth North 12, Burlington 1
D5: Mt. Everett 4, Carver 1
Softball
D1: Marshfield 2, Whittier 1
D1: Chelmsford 9, Plymouth North 8
D2: Hingham 12, Westwood 2
D2: Milton 3, Milford 1
D3: Pembroke 13, Greater Lowell Tech 1
D3: Archbishop Williams 12, Hanover 0
D3: Hudson 4, Norwell 2
D4: South Hadley 3, Cohasset 0
D4: AMSA 12, Rockland 0
Girls lacrosse
D1: Central Catholic 20, Bridgewater-Raynham 4
D2: Reading 17, Silver Lake 2
D2: Duxbury 17, Milton 5
D2: Hingham 18, Westfield 1
D2: Scituate 12, Woburn 7
D2: Billerica 12, Marshfield 8
D3: Hanover 17, Upper Cape Tech 5
D4: Cohasset 20, Abington 0
D4: Norwell 16, Tahanto 6
Boys lacrosse
D2: Marshfield 15, Melrose 3
D2: Duxbury 21, Masconomet 4
D2: Plymouth South 8, Algonquin 4
D2: Hingham 20, Dartmouth 3
D2: Walpole 19, Whitman-Hanson 5
D2: Longmeadow 22, Silver Lake 3
D3: Newburyport 19, Archbishop Williams 2
D3: Pembroke 13, Essex North Shore 8
D4: Advanced Math & Science 14, South Shore Tech 5
D4: Norwell 18, Belchertown 3
Boys tennis
D1: BC High 3, Winchester 2
D2: Duxbury 5, North Quincy 0
D2: Wayland 5, Scituate 0
D4: Cohasset 5, Sturgis West 0
Girls tennis
D1: Wellesley 5, Plymouth North 0
D3: Wilmington 4, Hanover 1
Boys volleyball
D2: Westfield 3, Randolph 0
Sunday, June 2
Girls tennis
D3: Pembroke 5, Auburn 0
Baseball
D1: Braintree 9, Peabody 2
D1: Weymouth 4, Barnstable 0
D2: Masconomet 5, Whitman-Hanson 4
D2: Woburn 11, Middleboro 2
D3: Hanover 5, Weston 2
D4: Northbridge 4, West Bridgewater 1
D5: Pioneer Valley 4, Hull 1
Softball
D4: East Bridgewater 13, Monomoy 1
D4: Rockland 14, Randolph 6
D4: Abington 11, Minuteman Regional 1
Girls lacrosse
D1: North Andover 18, Quincy 5
D2: Silver Lake 11, Tantasqua Regional 8
D3: Falmouth 14, Pembroke 6
D3: Ashland 19, Archbishop Williams 4
D4: Mount Greylock 10, Hull 9
Boys lacrosse
D2: Bridgewater-Raynham 11, Marblehead 10
D3: Hanover 11, Blackstone Valley Tech 2
D3: Scituate 25, Auburn 4
D4: Cohasset 17, South Hadley 5
Saturday, June 1
Boys tennis
D2: Scituate 4, Masconomet 1
Girls tennis
D2: Notre Dame Academy 5, West Springfield 0
Boys rugby
D2: Hanover 62, Algonquin 7
Baseball
D1: BC High 6, Brookline 3
D2: Burlington 4, Scituate 2
D4: East Bridgewater 4, Frontier Regional 1
Softball
D1: Bridgewater-Raynham 6, New Bedford 0
D2: Silver Lake 12, Minnechaug 0
D3: Hanover 12, Pope Francis 0
D3: Cardinal Spellman 9, Fontbonne Academy 8
D4: Case 22, West Bridgewater 0
Girls Lacrosse
D1: Bridgewater-Raynham 22, Malden 7
D2: West Springfield 13, Whitman-Hanson 10
Boys lacrosse
D1: BC High 17, Newton South 4
D1: Saint John’s 15, Weymouth 2
D2: Silver Lake 14, Methuen 11
D2: Whitman-Hanson 14, Southeastern 1
D4: Fairhaven 12, Rockland 9
Boys volleyball
D1: Needham 3, Weymouth 0
D1: BC High 3, Durfee 0
Friday, May 31
Baseball
D2: Marshfield 4, Westboro 3
D2: Milton 4, Somerville 0
D3: Triton 8, South Shore Tech 0
D3: Norwell 2, Fairhaven 0
D4: West Bridgewater 2, Lynn Tech 1
D4: Abington 8, Hampshire Regional 3
D5: Boston Collegiate Charter at Hull, 4
Softball
D1: Westford Academy 10, Weymouth 2
D1: Arlington 5, Braintree 3
D2: Notre Dame Academy 6, Middleboro 2
D2: Plymouth South 5, Wakefield 0
D3: Norwell 5, Ursuline 1
D3: Greater Lowell Tech 8, South Shore Tech 0
Girls lacrosse
D1: Braintree 12, Wachusett Regional 5
D2: Burlington 16, Canton 6
D3: Danvers 17, South Shore Tech 6
D3: Archbishop Williams 18, Nashoba Valley Tech 5
D4: Norwell 20, Bromfield 4
Boys lacrosse
D2: Milton 7, North Attleboro 3
D2: Sharon 15, Canton 5
D3: Archbishop Williams 19, Montachusett 6
D4: Abington 18, Monomoy 8
D4: Lenox Memorial 10, Blue Hills 6
Boys rugby
D2: Catholic Memorial 66, Blue Hills 19
Boys tennis
D1: BC High 4, Barnstable 1
Girls tennis
D1: Andover 5, Braintree 0
D2: Milton 4, Northampton 1
D2: Duxbury 3, Dartmouth 2
D2: Westboro 5, North Quincy 0
D2: Hingham 5, Walpole 0
D4: Cohasset 4, Amesbury 1
Boys volleyball
D1: Andover 3, North Quincy 0
D2: Randolph 3, Assabet Valley 0
D2: Boston Latin Academy 3, Milton 0
Thursday, May 30
Boys tennis
D2: Masconomet at Scituate, ppd. to Saturday
D4: Pioneer Valley Chinese Immersion Charter 5, West Bridgewater 0
Girls tennis
D4: Amesbury at Cohasset, ppd. to Friday
Boys rugby
D2: Burncoat at Weymouth, 5:15
D2: Brookline 29, Braintree 22
Boys volleyball
D1: Weymouth 3, Central Catholic 0
D1: Lincoln-Sudbury 3, Braintree 0
D2: Milton 3, KIPP Academy 2
Softball
D2: Marlboro 13, Oliver Ames 5
D4: West Bridgewater 5, Blackstone-Millville 0
Girls lacrosse
D1: Weymouth 16, Haverhill 8
D3: Pembroke 13, Chicopee 8
D4: Abington 9, Littleton 8
Wednesday, May 29
Boys tennis
D2: Northampton 4, Oliver Ames 1
D2: North Quincy 3, Grafton 2
D2: Longmeadow 5, Plymouth North 0
D2: Hingham 5, Amherst-Pelham 0
D2: Somerset Berkley 4, Plymouth South 1
D2: Dartmouth 3, Milton 2
D2: Duxbury 5, Minnechaug
D3: Dover-Sherborn 5, Hanover 0
D3: Falmouth 4, Norwell 1
D4: Cohasset 5, Quaboag 0
Girls tennis
D1: Cambridge Rindge & Latin 3, Bridgewater-Raynham 2
D1: Plymouth North 3, Algonquin 2
D2: Scituate 5, Bedford 0
D2: Ursuline Academy 5, Middleboro 0
D2: North Quincy 5, Archbishop Williams 0
D3: Hanover 5, Tewksbury 0
D3: Norwell 4, Falmouth 1
D4: Lenox 4, Abington 0
D4: Quabbin Regional 3, Randolph 2
Tuesday, May 28
Boys tennis
D1: Haverhill 3, Braintree 2
D2: Algonquin 5, Whitman-Hanson 0