HIGH SCHOOL SCOREBOARD

Monday, May 20, 2013

Updated: Monday, July 22, 2013, 5:18 a.m.
 

Baseball

 
Bay State
FINAL
Brookline1
Framingham2
 
FINAL
Weymouth0
No. 11 Braintree7
 
FINAL
Milton5
Dedham3
Story
FINAL
Wellesley6
Natick2
Story
FINAL
Needham0
No. 3 Newton North11
Story
FINAL
No. 2 Walpole1
Norwood2
Story
 
Boston City
FINAL
West Roxbury0
Latin Academy5
Story
FINAL
New Mission8
Dorchester5
Story
FINAL
Dorchester9
New Mission15
 
FINAL
Boston English13
Brighton2
 
 
Catholic Central
FINAL
St. Mary’s9
Lowell Catholic5
 
 
Catholic Conference
FINAL
Catholic Memorial5
No. 5 BC High3
 
FINAL
No. 1 St. John’s Prep1
Malden Catholic0
 
 
Colonial
FINAL
Keefe Tech1
Worcester Tech16
Story
FINAL
Bay Path8
Nashoba Valley Tech7
Story
FINAL
Assabet0
Blackstone Valley9
Story
FINAL
Monty Tech8
Parker Charter4
 
 
Commonwealth
FINAL
Lynn Tech9
North Shore/Essex Aggie12
 
FINAL
Shawsheen3
Greater Lowell5
 
 
Dual County
FINAL
Newton South3
Boston Latin1
Story
FINAL
Weston3
Concord-Carlisle5
Story
 
Greater Boston
FINAL
Cambridge2
Everett7
 
 
Hockomock
FINAL
Stoughton9
Canton3
Story
FINAL
Mansfield3
Franklin2
 
FINAL
Sharon3
Foxborough2
 
FINAL
King Philip5
Taunton10
 
 
ISL
FINAL
Governor’s Academy10
Brooks3
 
FINAL
Rivers5
Roxbury Latin3
Story
FINAL
St. Sebastian’s1
Thayer6
 
FINAL
Lawrence Academy11
St. Paul’s2
 
 
Mayflower
FINAL
West Bridgewater2
Bishop Connolly1
Story
FINAL
Blue Hills2
Holbrook4
Story
 
MBIL
FINAL
Gann Academy1
Boston Trinity5
 
 
Merrimack Valley
FINAL
Methuen4
Dracut1
 
FINAL
No. 6 Billerica7
Tewksbury1
Story
FINAL
No. 20 Chelmsford2
Lowell5
 
 
Midland A
FINAL
Shrewsbury3
Algonquin4
Story
FINAL
Wachusett6
Leominster11
Story
FINAL
Westborough7
Marlborough3
Story
 
Midland B
FINAL
Groton-Dunstable0
Hudson3
Story
FINAL
North Middlesex8
Fitchburg3
 
FINAL
Nashoba14
Quabbin3
Story
 
Northeastern
FINAL
Winthrop1
Marblehead2
Story
FINAL
Lynn Classical3
No. 4 Peabody2
Story
FINAL
Gloucester7
Swampscott4
 
FINAL
Salem8
Revere6
Story
FINAL
No. 16 Beverly5
Lynn English1
 
FINAL
Saugus2
No. 7 Danvers6
 
 
South Coast
FINAL
Dighton-Rehoboth7
Fairhaven3
 
FINAL
Seekonk0
Case1
 
FINAL
Greater New Bedford4
Old Rochester12
 
 
South Shore
FINAL
Hull1
Norwell0
 
 
SWCL
FINAL
Bartlett15
Southbridge0
Story
FINAL
Uxbridge16
Leicester1
Story
FINAL
Millbury2
Northbridge9
Story
 
Tri-Valley
FINAL
Westwood3
Norton5
 
FINAL
Medfield1
Bellingham5
 
FINAL
Medway3
Hopkinton5
Story
FINAL
Holliston7
Dover-Sherborn3
Story
FINAL
Ashland5
Millis2
 
 
Wachusett C
FINAL
Narragansett12
Clinton13
Story
 
Wachusett D
FINAL
Maynard1
West Boylston6
Story
FINAL
Ayer Shirley0
Tahanto1
Story
FINAL
Littleton15
Bromfield0
Story
 
Nonleague
FINAL
Douglas3
Quaboag4
Story
FINAL
St. Bernard’s1
Hopedale14
Story
FINAL
North Brookfield4
Murdock6
 
FINAL
St. John’s (Shrewsbury)3
Burncoat0
Story
FINAL
Nipmuc3
Holy Name4
Story
3:30 P.M.
Whitinsville Christian
Ware
 
FINAL
Gardner4
Advanced Math and Science1
Story
FINAL
Lawrence5
Tyngsborough0
Story
FINAL
No. 10 Bridgewater-Raynham6
Brockton0
Story
FINAL
Carver4
Middleborough9
 
FINAL
Archbishop Williams11
Quincy0
Story
FINAL
Rockland1
Hanover2
Story
FINAL — 8OT
Dennis-Yarmouth4
Barnstable5
 
FINAL
Lexington8
Wilmington1
 
FINAL
Cohasset7
Scituate4
Story
FINAL
Stoneham0
No. 18 Medford1
Story
FINAL
Bancroft5
Providence Country Day6
Story
FINAL
Wakefield1
Arlington3
Story
FINAL
Plymouth South5
No. 12 Silver Lake1
Story
FINAL
Chase Collegiate0
Berwick2
 
FINAL
Arlington Catholic17
Belmont9
Story
FINAL
Lawrence11
St. Paul’s2
 
FINAL
Austin Prep4
Greater Lawrence9
 
FINAL
Pembroke0
No. 9 Coyle & Cassidy6
 
FINAL
St. Joseph’s Prep1
Pope John Paul II18
 
FINAL
Durfee10
Diman2
 
FINAL
Cape Cod Tech5
Monomoy9
 
 

Boys’ golf

 
Nonleague
FINAL
St. Sebastian’s4
Middlesex3
 
 

Girls’ golf

 
Nonleague
FINAL
St. Sebestian's4
Middlesex3
 
 

Boys’ lacrosse

 
Cape Ann
FINAL
Triton6
Newburyport12
 
 
Catholic Central
FINAL
St. Mary’s2
Arlington Catholic15
Story
 
Dual County
FINAL
No. 4 Acton-Boxborough13
Newton South2
 
FINAL
No. 3 Lincoln-Sudbury14
No. 17 Westford8
 
 
EIL
FINAL
Bancroft16
Landmark9
Story
 
Hockomock
FINAL
Franklin13
Mansfield7
Story
 
ISL
FINAL
Thayer8
St. Sebastian’s10
 
FINAL
Roxbury Latin6
Rivers5
 
FINAL
Brooks9
Governor’s Academy13
 
 
Merrimack Valley
FINAL
Lowell9
Haverhill5
Story
 
Midland A
FINAL
Algonquin10
North Middlesex3
Story
FINAL
Nashoba12
Wachusett9
Story
FINAL
Westborough12
Groton-Dunstable7
Story
 
Midland B
FINAL
Littleton18
Bromfield4
Story
FINAL
Tyngsborough9
Marlborough6
Story
FINAL
Oakmont4
Hudson8
Story
 
Nonleague
FINAL
Shawsheen14
Blackstone Valley4
Story
FINAL
Millbrook (N.Y.)7
Canterbury12
 
FINAL
Grafton8
St. John’s (Shrewsbury)11
Story
FINAL
St. Bernard’s4
Leominster5
Story
FINAL
Assabet12
Greater Lowell4
Story
5:00 P.M.
Blue Hills
Monty Tech
 
FINAL
Bishop Feehan14
Fairhaven7
 
FINAL
Chelmsford5
Xaverian18
 
FINAL
Woburn6
North Andover5
 
FINAL
Catholic Memorial18
Norwell7
 
FINAL
South Shore Voc-Tech8
North Quincy16
Story
FINAL
No. 15 Wayland17
Belmont0
 
FINAL
Walpole13
King Philip7
Story
FINAL
Lexington2
Concord-Carlisle11
 
FINAL
BC High5
No. 19 Billerica6
Story
FINAL
Apponequet5
Dartmouth14
Story
FINAL
Bishop Stang19
Pope John Paul II11
Story
FINAL
Austin Prep7
Swampscott6
Story
FINAL
Masconomet5
No. 16 Andover6
Story
FINAL
Old Rochester16
Coyle & Cassidy1
 
FINAL
No. 8 Beverly7
No. 7 Reading15
 
FINAL
Cohasset14
Scituate8
Story
 

Girls’ lacrosse

 
Catholic Central
FINAL
Arlington Catholic23
St. Mary’s4
Story
 
Dual County
FINAL
Bedford15
Newton South16
Story
 
EIL
FINAL
Portsmouth Abbey9
Dana Hall10
 
 
Hockomock
FINAL
No. 17 Foxborough17
Sharon2
 
 
ISL
FINAL
Governor’s Academy11
Brooks16
Story
 
Midland A
FINAL
North Middlesex8
Algonquin19
Story
FINAL — 2OT
Groton-Dunstable13
Westborough12
Story
 
Midland B
FINAL
Bromfield11
Littleton12
Story
FINAL
Marlborough9
Tyngsborough12
 
FINAL
Hudson6
Oakmont7
Story
 
Nonleague
FINAL
Shawsheen18
Nashoba Valley Tech5
 
 
Northeastern
FINAL
Beverly16
Salem10
 
 
Patriot
FINAL
Quincy4
No. 7 Duxbury18
 
FINAL
Silver Lake11
North Quincy5
 
 
Tri-Valley
FINAL
No. 18 Dover-Sherborn10
No. 14 Medfield10
 
 
Nonleague
FINAL
Shrewsbury15
Concord-Carlisle14
Story
FINAL
St. Bernard’s9
Leominster3
Story
FINAL
Bancroft18
Marianapolis9
Story
FINAL
No. 3 Westford5
No. 4 Needham13
Story
FINAL
No. 6 Norwell15
Lincoln-Sudbury19
Story
FINAL
Norwood15
Canton16
Story
FINAL
Oliver Ames3
Weston18
 
FINAL
Peabody8
Billerica9
Story
FINAL
Methuen12
Greater Lowell6
 
FINAL
No. 20 Masconomet14
Reading12
 
FINAL
Apponequet8
Dartmouth16
 
FINAL
Wachusett4
Nashoba16
Story
FINAL
Ipswich14
No. 10 North Andover12
 
FINAL
Newton North19
Chelmsford10
Story
FINAL
King Philip3
No. 2 Notre Dame (Hingham)18
Story
FINAL
Whitman-Hanson8
Marshfield10
 
FINAL
Bridgewater-Raynham7
Braintree13
 
FINAL
Georgetown8
No. 19 Marblehead18
 
 

Softball

 
Bay State
FINAL
Braintree1
Weymouth7
Story
FINAL — 5OT
Framingham13
Brookline0
Story
FINAL
Natick11
Wellesley6
Story
FINAL
Dedham9
Milton0
Story
FINAL
Needham0
Newton North7
Story
FINAL
Walpole8
Norwood1
 
 
Boston City
FINAL
New Mission7
O'Bryant3
Story
 
Cape Ann
FINAL
Lynnfield9
Manchester Essex1
Story
FINAL
Rockport6
Georgetown7
Story
FINAL
North Reading16
Pentucket0
 
 
Catholic Central
FINAL
Marian0
St. Mary’s5
 
FINAL
Austin Prep5
Lowell Catholic1
Story
 
Colonial
FINAL
Keefe Tech1
Worcester Tech22
 
FINAL
Bay Path20
Nashoba Valley Tech6
Story
FINAL
Assabet1
Blackstone Valley2
Story
FINAL
Monty Tech15
Parker Charter2
Story
 
Dual County
FINAL
Boston Latin4
Newton South0
Story
FINAL
Lincoln-Sudbury0
Acton-Boxborough7
Story
FINAL
No. 4 Concord-Carlisle18
Weston0
Story
 
Greater Boston
FINAL
Cambridge3
Everett11
 
FINAL
Malden1
Medford2
Story
 
Hockomock
FINAL
No. 8 North Attleborough5
Attleboro1
Story
FINAL
No. 13 Taunton9
No. 5 King Philip5
 
FINAL
Foxborough22
Sharon2
Story
FINAL
Mansfield4
Franklin8
 
FINAL
Stoughton10
Canton3
 
 
Mayflower
FINAL
Norfolk Aggie7
Tri-County4
 
 
Merrimack Valley
FINAL
No. 9 Central Catholic2
Andover0
 
 
Midland A
FINAL
Shrewsbury11
Algonquin0
Story
FINAL
Wachusett1
Leominster8
Story
FINAL
Westborough0
Marlborough6
Story
 
Midland B
FINAL
Groton-Dunstable0
Hudson4
Story
FINAL
North Middlesex9
Fitchburg5
 
FINAL
Nashoba1
Quabbin0
Story
 
Nonleague
Big East Invitational (Championship)
Phillips Andover4
Tabor1
 
 
Northeastern
FINAL
Revere13
Salem0
 
FINAL
Peabody6
Lynn Classical7
Story
FINAL
Beverly6
Lynn English4
 
FINAL
Marblehead5
Winthrop4
 
FINAL
No. 12 Danvers8
Saugus0
 
 
South Coast
FINAL
No. 14 Case5
Seekonk0
Story
FINAL
No. 18 Fairhaven1
Dighton-Rehoboth2
Story
FINAL
Wareham1
No. 17 Apponequet15
Story
 
South Shore
FINAL
Mashpee6
East Bridgewater0
 
 
SWCL
FINAL
Bartlett7
Southbridge8
Story
FINAL
Tantasqua15
David Prouty8
Story
FINAL
Millbury3
Northbridge2
Story
 
Tri-Valley
FINAL
Westwood4
Norton14
Story
FINAL
Millis6
Ashland3
 
FINAL
Medway4
No. 6 Hopkinton5
 
FINAL
Medfield1
No. 16 Bellingham9
 
 
Wachusett C
FINAL
Narragansett15
Clinton2
Story
 
Wachusett D
FINAL
Ayer Shirley1
Tahanto16
Story
FINAL
Maynard0
West Boylston6
Story
3:30 P.M.
Bromfield
Littleton
 
 
Worcester County
FINAL
St. Mary's (Worcester)20
North Central Charter4
Story
 
Nonleague
FINAL
Doherty2
Auburn4
Story
FINAL
Burncoat0
Notre Dame (Worcester)12
Story
FINAL
North Brookfield2
Murdock16
 
FINAL
Abby Kelley Foster10
Worcester North6
Story
FINAL
Nipmuc3
Holy Name7
Story
FINAL
Greater Lowell3
Tyngsborough4
Story
FINAL
Arlington Catholic4
Arlington0
Story
FINAL
Rockland4
Whitman-Hanson7
 
FINAL
Marshfield1
Duxbury0
 
FINAL
Ursuline12
St. Joseph’s Prep0
 
FINAL
Barnstable2
Dennis-Yarmouth7
Story
FINAL
Martha's Vineyard4
Bourne7
 
FINAL — 5OT
Plymouth South0
No. 11 Silver Lake14
Story
FINAL
Mystic Valley12
Pope John2
 
FINAL
Bishop Feehan4
Durfee6
 
FINAL
Old Colony13
Mt. Alvernia10
 
FINAL
Bishop Feehan6
Durfee7
 
FINAL
Pembroke17
Westport4
 
FINAL
Fontbonne9
Hanover7
 
FINAL — 8OT
Melrose4
Latin Academy5
 
FINAL
Whittier2
Lowell14
 
FINAL
Sacred Heart16
Carver13
Story
FINAL
Masconomet0
North Andover3
 
 

Boys’ tennis

 
Bay State
FINAL
Needham3
Newton North2
 
FINAL
Framingham0
Brookline5
 
FINAL
Braintree0
Weymouth5
 
FINAL
Natick0
Wellesley5
 
FINAL
Norwood2
Walpole3
 
 
Cape Ann
FINAL
Ipswich0
Hamilton-Wenham5
 
FINAL
Lynnfield3
North Reading2
 
FINAL
Triton1
Pentucket4
 
FINAL
Amesbury3
Newburyport2
 
 
Dual County
FINAL
Boston Latin2
Newton South3
 
 
EIL
FINAL
Bancroft5
Landmark0
 
 
Greater Boston
FINAL
Everett0
Cambridge5
 
FINAL
Medford4
Malden1
 
FINAL
O'Bryant2
Somerville3
 
 
Hockomock
FINAL
Franklin4
Mansfield1
 
FINAL
Sharon4
Foxborough1
Story
FINAL
Attleboro1
North Attleborough4
 
FINAL
King Philip5
Taunton0
 
FINAL
Stoughton3
Canton2
 
 
ISL
FINAL
Middlesex0
Belmont Hill15
 
 
Merrimack Valley
FINAL
Haverhill1
Lowell4
 
FINAL
Chelmsford1
North Andover4
Story
 
Middlesex (Freedom)
FINAL
Watertown3
Melrose2
 
FINAL
Burlington4
Wilmington1
 
FINAL
Wakefield3
Stoneham2
 
 
Middlesex (Liberty)
FINAL
Woburn0
Reading5
 
FINAL
Belmont0
Lexington5
 
FINAL
Winchester5
Arlington0
 
 
Midland A
FINAL
Westborough4
Algonquin1
Story
FINAL
Groton-Dunstable1
Shrewsbury4
Story
FINAL
Nashoba2
Wachusett3
Story
 
Midland B
FINAL
Marlborough5
Fitchburg0
Story
FINAL
North Middlesex2
Hudson3
Story
 
Northeastern
FINAL
Lynn English2
Revere3
 
FINAL
Winthrop0
Swampscott5
 
FINAL
Peabody0
Beverly5
 
FINAL
Lynn Classical3
Salem2
 
FINAL
Danvers1
Marblehead4
 
 
SWCL
FINAL
Southbridge0
Bartlett5
Story
FINAL
Tantasqua4
David Prouty1
Story
 
Tri-Valley
FINAL
Hopkinton5
Medway0
 
 
Wachusett C
FINAL
Tyngsborough3
Oakmont2
Story
FINAL
Bromfield5
Gardner0
 
 
Nonleague
FINAL
St. John’s (Shrewsbury)5
Shepherd Hill0
Story
FINAL
Old Rochester0
Dartmouth5
 
FINAL
Doherty0
Blackstone-Millville5
Story
FINAL
Leicester5
Burncoat0
Story
FINAL
Northbridge2
Whitinsville Christian3
Story
FINAL
Malden Catholic3
Gloucester2
Story
FINAL
Carver0
Middleborough5
 
FINAL
Middleborough5
Carver0
 
FINAL
Medfield3
Xaverian2
 
FINAL
Case1
Somerset Berkley4
 
FINAL
Ashland0
Lexington5
Story
FINAL
Bishop Connolly1
Pope John Paul II4
 
FINAL
Plymouth South1
Silver Lake4
 
FINAL
Duxbury3
Marshfield2
 
FINAL
Lawrence2
Lowell Catholic3
 
FINAL
Scituate2
Cohasset3
 
FINAL
Barnstable5
Dennis-Yarmouth0
 
 

Girls’ tennis

 
Bay State
FINAL
Weymouth1
Braintree4
Story
FINAL
Walpole5
Norwood0
 
FINAL
Milton3
Dedham2
 
FINAL
Brookline5
Framingham0
 
FINAL
Natick0
Wellesley5
 
FINAL
Newton North1
Needham4
 
 
Cape Ann
FINAL
North Reading0
Lynnfield5
 
FINAL
Amesbury5
Newburyport0
 
FINAL
Manchester Essex5
Rockport0
 
FINAL
Ipswich2
Hamilton-Wenham3
 
 
Dual County
FINAL
Wayland1
Bedford4
 
FINAL
Weston0
Concord-Carlisle5
 
 
Greater Boston
FINAL
Everett1
Cambridge4
 
 
Hockomock
FINAL
Canton5
Stoughton0
Story
 
ISL
FINAL
Brooks9
Governor’s Academy6
 
 
Merrimack Valley
FINAL
North Andover3
Chelmsford2
 
FINAL
Billerica1
Methuen4
 
FINAL
Lawrence1
Tewksbury4
 
FINAL
Lowell0
Notre Dame (Tyngsborough)5
 
 
Middlesex (Freedom)
FINAL
Wilmington0
Burlington5
 
 
Middlesex (Liberty)
FINAL
Reading4
Woburn1
 
FINAL
Arlington0
Winchester5
 
 
Midland A
FINAL
Algonquin0
Westborough5
Story
FINAL
Nashoba3
Wachusett2
Story
FINAL
Shrewsbury4
Groton-Dunstable1
Story
 
Midland B
FINAL
Leominster0
Quabbin5
Story
FINAL
North Middlesex0
Hudson5
Story
FINAL
Fitchburg1
Marlborough4
Story
 
Northeastern
FINAL
Swampscott5
Winthrop0
 
FINAL
Salem0
Lynn Classical5
 
FINAL
Marblehead5
Danvers0
 
FINAL
Beverly3
Peabody2
 
 
SWCL
FINAL
Grafton1
Quaboag4
Story
FINAL
Bartlett3
Southbridge2
Story
FINAL
Uxbridge0
Shepherd Hill5
Story
FINAL
Tantasqua3
David Prouty2
Story
 
Tri-Valley
FINAL
Ashland1
Millis4
 
FINAL
Hopkinton5
Medway0
 
FINAL
Dover-Sherborn5
Holliston0
 
FINAL
Norton1
Westwood4
 
 
Wachusett C
FINAL
Oakmont4
Tyngsborough1
Story
FINAL
Gardner1
Bromfield4
Story
FINAL
Clinton2
West Boylston3
Story
 
Nonleague
FINAL
New Bedford0
Apponequet5
Story
FINAL
Quincy4
Fontbonne1
 
FINAL
Silver Lake1
Plymouth South4
 
FINAL
Burncoat0
Leicester5
Story
FINAL
Case1
Somerset Berkley4
 
FINAL
Pembroke4
Bridgewater-Raynham1
 
FINAL
Austin Prep0
Ursuline5
 
FINAL
Bourne1
Sandwich4
 
FINAL
Blackstone-Millville0
Notre Dame (Worcester)5
Story
FINAL
Durfee3
Coyle & Cassidy2
 
FINAL
Marshfield0
Duxbury5
 
FINAL
Whitman-Hanson4
East Bridgewater1
 
FINAL
Fairhaven5
Westport0
 
FINAL
St. Joseph’s Prep9
Nazareth7
 
FINAL
Whitinsville Christian2
Northbridge3
Story
FINAL
Martha's Vineyard1
Cohasset4
 
FINAL
Pope John Paul II5
Bishop Connolly0
 
FINAL
Matignon2
Mt. Alvernia3
 
FINAL
Scituate5
Notre Dame (Hingham)0
 
 

Boys’ track

 
Catholic Central
FINAL
Arlington Catholic79
Matignon30
 
FINAL
Arlington Catholic76
St. Joseph’s Prep16
 
 
SWCL
FINAL
Shepherd Hill72.5
Tantasqua63.5
Story
FINAL
Northbridge19
Tantasqua117
 
FINAL
Grafton23
Tantasqua113
 
 

Girls’ track

 
Catholic Central
FINAL
Arlington Catholic105
Matignon18
 
FINAL
Arlington Catholic79
St. Joseph’s Prep49
 
 
SWCL
FINAL
Shepherd Hill62
Tantasqua74
Story
FINAL
Grafton73
Tantasqua63
Story
FINAL
Northbridge46
Tantasqua90
Story
 

Boys’ volleyball

 
Merrimack Valley
FINAL
Central Catholic3
Billerica1
 
FINAL
Methuen0
Lowell3
 
FINAL
No. 9 Chelmsford1
No. 1 Lawrence3
Story
FINAL
Haverhill0
Andover3
 
 
South Alliance
FINAL
Taunton0
Greater New Bedford3
 
 
Western Alliance
FINAL
No. 10 Medfield3
BC High0
 
FINAL
Millis0
No. 7 St. John’s Prep3
 
FINAL
Catholic Memorial2
St. John’s (Shrewsbury)3
Story
 
Nonleague
FINAL
Latin Academy0
No. 3 Cambridge3
 
FINAL
Fitchburg0
Lowell Catholic3
 
FINAL
O'Bryant1
Winchester3
 
FINAL
Greater Lowell0
Acton-Boxborough3
 
FINAL
Xaverian1
No. 4 Needham3
Story
FINAL
No. 8 North Quincy0
No. 5 Newton North3
 
FINAL
Weymouth3
Randolph0
 
FINAL
Wareham0
Braintree3
 
FINAL
Framingham3
Algonquin0
 
FINAL
No. 6 Newton South3
Brookline0
Story
FINAL
Brockton1
Barnstable3
 
FINAL
Lexington2
Arlington3
Story
FINAL
Marlborough0
Wayland3
Story
FINAL
Monty Tech2
Worcester South3
Story
3:30 P.M.
Worcester North
Keefe Tech
 
FINAL
Clinton3
Main South2
Story

To report a score, e-mail the Globe sports department

Schedules and results