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 Framingham (MA) varsity softball team won Friday's home non-conference game against Westborough (MA) by a score of 10-5.

1234567RHE
Westborough2000300560
Framingham203203-10130
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Westborough has not entered stats for this game.
Framingham

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.4642928101310103
2Savanna Barrett (So).75044232000
5Kayla Goodridge (Sr).33333113001
7Shelby Kiklis (Sr).75044332001
10Avery Palmer (Sr).33333110000
20Emily Hudson (Jr).33333010000
22Eva Dillon (Sr).33333111100
25Riley Kiklis (Sr).00033000000
36Sophia Lally (So).00032100000
40Chloe Nestor (Jr)1.00033132001
Framingham

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00160001.483.8211.304
2Savanna Barrett (So)00000000.750.7501.500
5Kayla Goodridge (Sr)00000001.3331.3331.666
7Shelby Kiklis (Sr)00000000.7501.5002.250
10Avery Palmer (Sr)00010001.333.333.666
20Emily Hudson (Jr)00010001.333.333.666
22Eva Dillon (Sr)00020001.333.6671.000
25Riley Kiklis (Sr)00010002.000.000.000
36Sophia Lally (So)00110001.333.000.333
40Chloe Nestor (Jr)000000001.0002.0003.000
Framingham

Baserunning

#Athlete NameSBSBA
Team Totals3
7Shelby Kiklis (Sr)1
36Sophia Lally (So)2
Framingham

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.0002521400
5Kayla Goodridge (Sr)1.00021100
7Shelby Kiklis (Sr)1.00044000
16G. Salvati (Fr)1.00031200
20Emily Hudson (Jr)1.00010100
36Sophia Lally (So)1.00011000
Framingham

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals5.00101.00010
5Kayla Goodridge (Sr)5.00101.00010
Framingham

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals765571003426
5Kayla Goodridge (Sr)765571003426
Framingham

#Athlete NameOBAOBPWPHBPSFSH/B#P
Team Totals.231.41201119
5Kayla Goodridge (Sr).231.41201119
Stat Supplier Logo

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

Game Story

Massachusetts High School Softball - Westborough Framingham

May 2, 2025: Framingham, MA 01701

In Friday's non-league test, the Framingham Flyers (Framingham, MA) softball squad overwhelmed the visiting Westborough Rangers (Westborough, MA), by a tally of 10-5.

Next, the Flyers meet the Marlborough Panthers (Marlborough, MA) in a non-league test, on Friday, May 9. Framingham will attempt to advance on its 3-6 season record.

The Rangers (3-4) will now prepare for their test against Blackstone Valley RVT (Upton, MA). The Beavers go into the non-league test with a 1-8 record. In their last test, Blackstone Valley RVT was routed by Hopedale (Hopedale, MA), 3-1, in a non-league test.

Westborough @ Framingham Softball Game Info

Fri., May. 2, 2025 @ 4p
Framingham High School
The Framingham (MA) varsity softball team won Friday's home non-conference game against Westborough (MA) by a score of 10-5.

Rankings & Records

Westborough (24-25)

MADiv.
14634
OverallHomeAwayWin %RFRA
5-113-62-5.31264129

Framingham (24-25)

MADiv.
11126
OverallLeagueHomeAwayNeutralWin %League %RFRA
9-91-16-23-60-1.500.500139148

Team Scoring Averages

1234567RHE
Westborough
1.000.81.3004.04.51.8
Framingham
1.2.41.81.9.71.11.37.79.11.1

Team Stat Comparison

WestboroughFramingham
-Batting Average.350
-On Base Percentage.449
-Slugging Percentage.511
-Fielding Percentage.949
-Win Loss Percentage.600

Team Leaders

WestboroughFraminghamNational Avg.
-
Batting Average#40 Chloe Nestor.621.287
-
On Base Percentage#40 Chloe Nestor.703.406
-
Slugging Percentage#40 Chloe Nestor1.172.393
-
Fielding Percentage#10 Avery Palmer1.000.829
-
Win Loss Percentage#5 Kayla Goodridge.667.558

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Westborough0-1Framingham0-1
DateAwayHomeResultDateAwayHomeResult
4/16/25ShrewsburyWestborough(L) 9-13/26/25FraminghamShrewsbury(L) 12-10
5/13/25WestboroughShrewsbury

Record Breakdown

Westborough (24-25)

Framingham (24-25)

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