Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Haverhill (MA) varsity softball team won Wednesday's home conference game against Billerica Memorial (Billerica, MA) by a score of 5-2.

1234567RHE
Billerica Memorial0110000253
Haverhill202010-580
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Billerica Memorial has not entered stats for this game.
Haverhill

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2862828584300
5R. Favalora (2027).33333010000
7A. Moscaritolo (2027).66733220100
9B. Lebucha (2028).00033000000
10B. Blais (2028).00044000000
11E. Proia (2027).00033100000
12G. Pistone (2027).66733020000
16C. Irwin (2025).00033000000
18E. Monrreal (2025).33333211100
21K. Mazzaglia (2025).66733023100
Haverhill

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00070305.286.393.679
5R. Favalora (2027)00010000.333.333.666
7A. Moscaritolo (2027)00000000.6671.0001.667
9B. Lebucha (2028)00010001.000.000.000
10B. Blais (2028)00030001.000.000.000
11E. Proia (2027)00010100.000.000.000
12G. Pistone (2027)00000100.667.6671.334
16C. Irwin (2025)00010005.000.000.000
18E. Monrreal (2025)00000102.333.6671.000
21K. Mazzaglia (2025)00000001.6671.0001.667
Haverhill

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.0002721600
5R. Favalora (2027)1.00042200
7A. Moscaritolo (2027)1.00041300
9B. Lebucha (2028)1.00055000
11E. Proia (2027)1.00065100
12G. Pistone (2027)1.00011000
18E. Monrreal (2025)1.00022000
21K. Mazzaglia (2025)1.00055000
Haverhill

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals2.00101.00010
16C. Irwin (2025)2.00101.00010
Haverhill

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals75223502925
16C. Irwin (2025)75223502925
Haverhill

#Athlete NameOBAOBPWPHBPSFSH/B#P
Team Totals.200.31011100
16C. Irwin (2025).200.31011100
Stat Supplier Logo

Haverhill's stats are presented by GameChanger: live mobile scorekeeping for softballGameChanger Media, Inc (ai)

Game Story

Massachusetts High School Softball - Billerica Memorial Haverhill

April 16, 2025: Haverhill, MA 01832

The Haverhill Hillies the visiting Billerica Memorial Indians softball squad by a count of 5-2 in Wednesday's league challenge.

Next, the Hillies meet the North Andover Scarlet Knights (North Andover, MA) in a Merrimack Valley - Conf 2 challenge, on Friday, April 18. Haverhill will attempt to upgrade on its 3-3 season record. The Scarlet Knights enter the challenge with a 1-0 record after their 11-7 non-league win over Methuen (Methuen, MA).

The Indians (2-2) will now prepare for their challenge against Methuen (Methuen, MA). The Rangers enter the non-league challenge with a 1-2 record. In their last challenge, Methuen was routed by North Andover (North Andover, MA), 11-7, in a non-league challenge.

BMHS @ Haverhill Softball Game Info

Wed., Apr. 16, 2025 @ 4p
Haverhill High School
The Haverhill (MA) varsity softball team won Wednesday's home conference game against Billerica Memorial (Billerica, MA) by a score of 5-2.

Rankings & Records

Billerica Memorial (24-25)

MADiv.
12629
OverallLeagueHomeAwayWin %League %RFRA
7-72-33-54-2.500.4009888

Haverhill (24-25)

MADiv.
9725
OverallLeagueHomeAwayWin %League %RFRA
11-105-35-56-5.524.625170141

Team Scoring Averages

12345678RHE
Billerica Memorial
.8.6.6.61.01.4.3-7.07.82.8
Haverhill
2.01.11.91.01.31.51.5.58.110.32.5

Team Stat Comparison

Billerica MemorialHaverhill
-Batting Average.329
-On Base Percentage.432
-Slugging Percentage.476
-Fielding Percentage.918
-Win Loss Percentage.667

Team Leaders

Billerica MemorialHaverhillNational Avg.
-
Batting Average#18 Emmy Monrreal (2025).510.287
-
On Base Percentage#18 Emmy Monrreal (2025).579.406
-
Slugging Percentage#18 Emmy Monrreal (2025)1.143.393
-
Fielding Percentage#19 Francesca Purdy (2025)1.000.829
-
Win Loss Percentage#7 Ava Moscaritolo (2027).714.558

Record Breakdown

Billerica Memorial (24-25)

Haverhill (24-25)

7-7
Overall
11-10
2-3
League
5-3
5-4
Non-League
6-6
0-1
Head to Head
1-0
5-6
Common Opponent
9-6
3-5
Home
5-5
4-2
Away
6-5
0-0
Neutral
0-0
0-0
Playoff
0-1
7-7
In-State
11-10
0-0
Out-of-State
0-0