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 Upper Moreland (Willow Grove, PA) varsity softball team lost Friday's home conference game against Hatboro-Horsham (Horsham, PA) by a score of 4-0.

1234567RHE
Hatboro-Horsham0000040461
Upper Moreland0000000012
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Hatboro-Horsham

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2073129464110
2Adriana DeLeon.33333010000
13Sydney Cassel.00033000000
14Cara Neeld.00044000000
16Kennedy Conn.00033000000
18Daniella Frank00100000
19M. Harrington.33333012010
20Maya Ravi.66743120000
26M. Karpovich.25044012100
28I. Karpovich.25044110000
Alaina Daniels00100000
M. Langley.00032000000
Hatboro-Horsham

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00290216.258.310.568
2Adriana DeLeon00000002.333.333.666
13Sydney Cassel00020011.000.000.000
14Cara Neeld00040003.000.000.000
16Kennedy Conn00000101.000.000.000
19M. Harrington00000000.3331.0001.333
20Maya Ravi00100000.750.6671.417
26M. Karpovich00000002.250.500.750
28I. Karpovich00010102.250.250.500
M. Langley00120003.333.000.333
Hatboro-Horsham

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9572321110
2Adriana DeLeon1.00011000
13Sydney Cassel1.00033000
14Cara Neeld.66731110
16Kennedy Conn1.00011000
20Maya Ravi1.00033000
26M. Karpovich1.00099000
28I. Karpovich1.00022000
M. Langley1.00011000
Hatboro-Horsham

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals0.000010
16Kennedy Conn0.000010
Hatboro-Horsham

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals71004902722
16Kennedy Conn71004902722
Hatboro-Horsham

#Athlete NameOBAOBPWPHBPSFSH/B#P
Team Totals.045.22201112
16Kennedy Conn.045.22201112
Stat Supplier Logo

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

Upper Moreland has not entered stats for this game.

Game Story

Pennsylvania High School Softball - Hatboro-Horsham bounces Upper Moreland

March 28, 2025: Willow Grove, PA 19090

The crowd at Friday's league bout between the Hatboro-Horsham Hatters (Horsham, PA) and the host Upper Moreland Bears (Willow Grove, PA), observed Hatboro-Horsham's softball team get by Upper Moreland by a tally of 4-0.

The Hatters (4-2) will now prepare for their bout against Gwynedd Mercy Academy (Gwynedd Valley, PA). The Monarchs go into the non-league bout with a 0-4 record. In their last bout, Gwynedd Mercy Academy was routed by Mt. St. Joseph Academy (Flourtown, PA), 5-4, in a league bout.

In their next game, the Bears clash with the Springfield Township Spartans (Erdenheim, PA) in a Suburban One - Liberty bout, on Wednesday, April 2. Upper Moreland will attempt to advance on its 2-1 season record.

HHHS @ UMHS Softball Game Info

Fri., Mar. 28, 2025 @ 3:45p
Upper Moreland High School
The Upper Moreland (Willow Grove, PA) varsity softball team lost Friday's home conference game against Hatboro-Horsham (Horsham, PA) by a score of 4-0.

Rankings & Records

Hatboro-Horsham (24-25)

PAClass
21040
OverallConferenceHomeAwayWin %Conference %RFRA
11-86-56-35-5.579.54510365

Upper Moreland (24-25)

PAClass
20439
OverallConferenceHomeAwayWin %Conference %RFRA
7-55-33-24-3.583.6256441

Team Scoring Averages

12345678910RHE
Hatboro-Horsham
.7.8.61.2.51.4.31.0--5.47.62.3
Upper Moreland
1.31.01.0.3.5.500.51.05.36.31.1

Team Stat Comparison

Hatboro-HorshamUpper Moreland
.261Batting Average-
.316On Base Percentage-
.359Slugging Percentage-
.879Fielding Percentage-
.500Win Loss Percentage-

Team Leaders

Hatboro-HorshamUpper MorelandNational Avg.
Faith Brown.429Batting Average
-
.287
#20 Maya Ravi.492On Base Percentage
-
.406
#29 Annabelle Deacon.692Slugging Percentage
-
.393
#8 Marisa Bennett1.000Fielding Percentage
-
.829
#16 Kennedy Conn.667Win Loss Percentage
-
.558

Record Breakdown

Hatboro-Horsham (24-25)

Upper Moreland (24-25)

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