Saturday’s high school roundup/scores: Abby Hanna (7 RBI) swings hot bat in Hanover victory
Junior Abby Hanna went 3-for-3 with a pair of doubles and seven RBI while senior McKenzie Foley went 2-for-2 with four runs scored as No. 20 Hanover (13-8) outslugged No. 46 Pope Francis 12-0 in a mercy-ruled shortened Div. 3 preliminary round softball matchup.
In the Div. 4 first round, Kiley Hogan went the distance with 12 strikeouts as two-seeded Tyngsboro (19-2) defeated No. 31 Bellingham 14-1. … Delaney Moquin threw a no-hitter with nine strikeouts as Silver Lake topped Minnechaug,12-0, in a Div. 2 first round game.
In Div. 1 first round action, Mylee Ramer allowed a pair of hits and struck out 14 as No. 8 Bishop Feehan (13-9) blanked No. 25 Wellesley, 6-0.
Baseball
In a Div. 1 first-round matchup, Marshall Kehlhem recorded a home run and Luke Long smacked a two-run single to lift No. 10 Catholic Memorial (10-11) to a 4-2 victory over No. 23 Central Catholic.
In a Div. 3 preliminary round game, Jack Spear struck out nine in a complete-game effort and Frankie Pappalardo drove in a pair of RBI as No. 27 Swampscott (12-9) defeated No. 38 Latin Academy, 4-0.
Boys lacrosse
In the Div. 2 preliminary round, Connor McCarthy finished with five tallies and three assists while Joe Concannon (three assists) and Gavin McCarthy each added hat tricks as No. 28 Whitman-Hanson (6-13) rolled to a 14-1 win over No. 37 Southeastern.
Girls lacrosse
Emily Long & Grace LaRose each had four tallies and Emily Keefe collected a hat trick and six assists as No. 32 Bridgewater-Raynham (7-14) ousted No. 33 Malden 22-7 in the Div. 1 preliminary round.
Volleyball
In the Div. 2 first round, No. 19 Lynn Classical (16-6) upset No. 14 Fitchburg 3-2 as Josh Gonzalez and Viet Tran notched 14 kills each.
Scores
BASEBALL
DIVISION 1
PRELIMINARY ROUND – Saturday
Needham 8, Malden 4
Whittier 6, Haverhill 3
FIRST ROUND – Saturday
BC High 6, Brookline 3
Catholic Memorial 4, Central Catholic 2
North Andover 3, Bishop Feehan 2 (11i)
St. John’s (S) 7, Waltham 0
Westford Academy 4, King Philip 3
Xaverian 9, Framingham 2
DIVISION 2
PRELIMINARY ROUND – Saturday
Burlington 4, Scituate 2
FIRST ROUND – Saturday
Algonquin 5, Grafton 4 (11i)
Hopkinton 4, Reading 1
Somerset Berkley 3, West Springfield 1
Westwood 9, Marblehead 3
DIVISION 3
PRELIMINARY ROUND – Saturday
Swampscott 3, Latin Academy 0
Weston 8, Groton-Dunstable 2
FIRST ROUND – Saturday
Lowell Catholic 3, Greater Lowell 1
Nauset 3, Newburyport 2
North Middlesex 5, Ashland 4
DIVISION 4
PRELIMINARY ROUND – Saturday
Manchester-Essex 10, O’Bryant 0
South Hadley 2, Winthrop 0
FIRST ROUND – Saturday
East Bridgewater 4, Frontier Regional 1
Monument Mountain 4, Bellingham 2
Pittsfield 2, Upper Cape 1
DIVISION 5
PRELIMINARY ROUND – Saturday
Monson 10, Pathfinder 3
Mt. Greylock 6, Atlantis 2
Rockport 4, Madison Park 1
FIRST ROUND – Saturday
Maynard 1, McCann Tech 0
BOYS LACROSSE
DIVISION 1
FIRST ROUND – Saturday
BC High 17, Newton South 4
Catholic Memorial 19, Haverhill 6
Lincoln-Sudbury 18, Brookline 0
Needham 11, Shrewsbury 5
St. John’s (S) 15, Weymouth 2
DIVISION 2
PRELIMINARY ROUND – Saturday
Masconomet 15, Beverly 3
Melrose 14, Whittier 4
Silver Lake 14, Methuen 11
Whitman-Hanson 14, Southeastern 1
DIVISION 3
PRELIMINARY ROUND – Saturday
Lowell Catholic 18, Cape Cod Tech 9
GIRLS LACROSSE
DIVISION 1
PRELIMINARY ROUND – Saturday
Bridgewater-Raynham 22, Malden 7
FIRST ROUND – Saturday
Acton-Boxboro 16, Bishop Feehan 6
Andover 14, Winchester 5
King Philip 11, Brookline 3
Lexington 11, Beverly 8
Wellesley 16, Waltham 1
DIVISION 2
FIRST ROUND – Saturday
Melrose 10, Mansfield 5
Walpole 19, Norwood 2
West Springfield 13, Whitman-Hanson 10
DIVISION 3
FIRST ROUND – Saturday
Dover-Sherborn 18, St. John Paul II 4
Nauset 17, St. Mary’s (L) 3
DIVISION 4
PRELIMINARY ROUND – Saturday
AMSA 16, Old Colony 6
FIRST ROUND – Saturday
Tahanto 18, Stoneham 3
SOFTBALL
DIVISION 1
PRELIMINARY ROUND – Saturday
Acton-Boxboro 17, Springfield Central 0
Lexington 9, Diman 5
FIRST ROUND – Saturday
Bishop Feehan 6, Wellesley 0
Bridgewater-Raynham 6, New Bedford 0
Needham 9, Andover 2
Newton North 8, Beverly 2
St. Paul Diocesan 4, Franklin 1
DIVISION 2
PRELIMINARY ROUND – Saturday
Milford 13, Amherst-Pelham 1
FIRST ROUND – Saturday
Bedford 13, Woburn 0 (5i)
Dartmouth 7, Hopkinton 2
Marblehead 4, Mansfield 1
Reading 17, East Longmeadow 5
Shepherd Hill 7, Malden Catholic 4
Silver Lake 12, Minnechaug 0 (6i)
Somerset Berkley 12, Burlington 0
Tewksbury 13, Marlboro 0
Walpole 3, Doherty 0
DIVISION 3
PRELIMINARY ROUND – Saturday
Blackstone Valley 8, Auburn 4
Cardinal Spellman 9, Fontbonne 9l8
Hanover 12, Pope Francis 0 (5i)
Notre Dame (Worcester) 6, Greater Lawrence 5
Oakmont 7, Saugus 6
Tri-County 9, Monty Tech 7
Wilmington 21, Belchertown 3
FIRST ROUND – Saturday
Essex Tech 3, Newburyport 0
DIVISION 4
FIRST ROUND – Saturday
Case 22, West Bridgewater 0 (5i)
Frontier 7, Monument Mountain 2
Hampshire 11, Wahconah 0
Tyngsboro 14, Bellingham 1
DIVISION 5
PRELIMINARY ROUND – Saturday
Gateway 18, English 1
Lenox 17, Fenway 0 (5i)
Mohawk Trail 14, Kennedy Academy 2
Mystic Valley 16, Comm. Charter of Cambridge 3
Pathfinder 19, Boston Collegiate Charter 4
Rockport 14, Rising Ride 6
BOYS TENNIS
DIVISION 1
FIRST ROUND – Saturday
Andover 5, Bishop Feehan 0
Brookline 5, Franklin 0
Newton North 5, Malden 0
Westford Academy 5, North Andover 0
DIVISION 2
FIRST ROUND – Saturday
Mansfield 3, Melrose 2
Marblehead 4, Reading 1
Scituate 4, Masconomet 1
Sharon 5, Billerica 0
DIVISION 3
FIRST ROUND – Saturday
Apponequet 5, Whitinsville Christian 0
North Reading 4, Cape Cod Academy 1
Weston 5, Groton-Dunstable 0
GIRLS TENNIS
DIVISION 1
PRELIMINARY ROUND – Saturday
North Andover 3, Peabody 2
DIVISION 2
FIRST ROUND – Saturday
Marblehead 3, Melrose 2
Notre Dame (H) 5, W.Springfield 0
Wayland 5, Reading 0
DIVISION 3
FIRST ROUND – Saturday
Latin Academy 3, Swampscott 2
Watertown 4, St. Mary’s (Westfield) 1
DIVISION 4
FIRST ROUND – Saturday
Lynnfield 5, Winthrop 0
Manchester-Essex 5, Case 0
BOYS VOLLEYBALL
DIVISION 1
FIRST ROUND – Saturday
BC High 3, Durfee 0
Methuen 3, Greater New Bedford 0
Needham 3, Weymouth 0
DIVISION 2
Minnechaug 3, Dighton-Rehoboth 0
FIRST ROUND – Saturday
Agawam 3, East Longmeadow 0
Doherty 3, Lynn Tech 0
Lynn Classical 3, Fitchburg 2
North Middlesex 3, Billerica 0
Wayland 3, HS Science and Tech 0
West Springfield 3, Holyoke 0