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 Oxford (MI) varsity softball team won Saturday's neutral tournament game against Haslett (MI) by a score of 19-12.

1234567RHE
Haslett102043212155
Oxford410520719200
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Haslett

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.4694132121510111
2Maleah Endres.00032000000
3Elaina Martinez.50042010000
6Bella Smith.00051100000
7Savannah Frank.25044010000
8Addison Leppek.80055346011
10Adalyn Kalich.60055531100
11Kaelyn Abrigo1.00011010000
12Addison Brown.00044100000
13Aleah Burgtorf.60055032000
18Eleni Skorna.66753221000
Oxford

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.5005040192012200
2Lillie Zellen (Jr).75064433000
3Jillian Boyd (Jr).25044111000
5Makayla Ganz (Jr).25064310000
8Elliot Smith (Jr)1.00011012100
10B. Bogan-Wagner (So).66743122000
15Megan Grenillo (Jr).25064110000
18Avery Speagle (Fr).60065331000
19Sophia Sanchez (So).40055122000
21Ellie Cook (So).50054121000
22Ella Nichols (Sr).50044220000
33Emily Hurst (Fr)1.00021210000
Haslett

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00445038.585.6561.241
2Maleah Endres00011002.333.000.333
3Elaina Martinez00002001.750.5001.250
6Bella Smith00400000.800.000.800
7Savannah Frank00020002.250.250.500
8Addison Leppek00000002.8001.8002.600
10Adalyn Kalich00000022.600.8001.400
11Kaelyn Abrigo000000001.0001.0002.000
12Addison Brown00010011.000.000.000
13Aleah Burgtorf00000002.600.6001.200
18Eleni Skorna00002001.800.6671.467
Oxford

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals019702110.592.5501.142
2Lillie Zellen (Jr)00200001.833.7501.583
3Jillian Boyd (Jr)00030004.250.250.500
5Makayla Ganz (Jr)00210014.500.250.750
8Elliot Smith (Jr)000000001.0002.0003.000
10B. Bogan-Wagner (So)01000002.667.6671.334
15Megan Grenillo (Jr)00210003.500.250.750
18Avery Speagle (Fr)00100101.667.6001.267
19Sophia Sanchez (So)00010103.400.400.800
21Ellie Cook (So)00100001.600.5001.100
22Ella Nichols (Sr)00010000.500.5001.000
33Emily Hurst (Fr)001000001.0001.0002.000
Haslett

Baserunning

#Athlete NameSBSBA
Team Totals1
13Aleah Burgtorf1
Oxford

Baserunning

#Athlete NameSBSBA
Team Totals13
3Jillian Boyd (Jr)2
5Makayla Ganz (Jr)1
15Megan Grenillo (Jr)2
18Avery Speagle (Fr)1
19Sophia Sanchez (So)3
21Ellie Cook (So)1
22Ella Nichols (Sr)1
33Emily Hurst (Fr)2
Haslett

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.750402010100
2Maleah Endres1.00011000
6Bella Smith.75041210
7Savannah Frank.50082240
8Addison Leppek.769138230
9Alysha Birr.83365010
10Adalyn Kalich.66732010
13Aleah Burgtorf1.00021100
18Eleni Skorna1.00030300
Oxford

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.0002820800
3Jillian Boyd (Jr)1.00065100
5Makayla Ganz (Jr)1.00043100
15Megan Grenillo (Jr)1.00033000
18Avery Speagle (Fr)1.00053200
19Sophia Sanchez (So)1.00085300
21Ellie Cook (So)1.00021100
Haslett

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals6.0001.00010
2Maleah Endres63.0001.00010
13Aleah Burgtorf4.200010
18Eleni Skorna2.100010
Oxford

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals12.00101.00010
21Ellie Cook (So)11.67101.00010
88Riley Cavanaugh (So)14.000010
Haslett

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals7131969705041
2Maleah Endres.114331052
13Aleah Burgtorf3.17923202320
18Eleni Skorna3.15613402219
Oxford

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals71512124414132
21Ellie Cook (So)61010103413426
88Riley Cavanaugh (So)152210076
Haslett

#Athlete NameOBAOBPWPHBPSFSH/B#P
Team Totals.317.44020165
2Maleah Endres.500.8000027
13Aleah Burgtorf.350.4351063
18Eleni Skorna.263.3641075
Oxford

#Athlete NameOBAOBPWPHBPSFSH/B#P
Team Totals.469.58525122
21Ellie Cook (So).385.52915106
88Riley Cavanaugh (So).833.8571016
Stat Supplier Logo

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

Stat Supplier Logo

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

Game Story

Michigan High School Softball - Haslett Oxford

May 9, 2026: Haslett, MI 48840

The Haslett Vikings softball squad (Haslett, MI), was routed 19-12 in Saturday's non-league contest with the visiting Oxford Wildcats (Oxford, MI)

With the triumph, Oxford improves its record to 12-10 on the year. The Wildcats travel to Fowler (Fowler, MI) to face the Eagles in a non-league contest on Saturday, May 9. The Eagles enter the contest with a record of 8-2.

The Vikings now hold a 1-12 record. They play next when they travel to DeWitt for a non-league contest on Saturday, May 9.

Haslett vs Oxford Softball Game Info

Sat., May. 9, 2026 @ 1p
The Oxford (MI) varsity softball team won Saturday's neutral tournament game against Haslett (MI) by a score of 19-12.

Rankings & Records

Haslett (25-26)

MIClass
399103
OverallLeagueHomeAwayNeutralWin %League %RFRA
4-191-41-73-110-1.174.200173321

Oxford (25-26)

MIClass
17161
OverallLeagueHomeAwayNeutralWin %League %RFRA
19-185-74-89-56-5.514.417231247

Team Scoring Averages

12345678RHE
Haslett
1.81.31.3.82.2.91.3-7.58.94.2
Oxford
1.0.5.71.11.11.3.91.06.28.71.7

Team Stat Comparison

HaslettOxford
.355Batting Average.344
.440On Base Percentage.418
.480Slugging Percentage.452
.824Fielding Percentage.929
.222Win Loss Percentage1.000

Team Leaders

HaslettOxfordNational Avg.
#10 Adalyn Kalich.500Batting Average#18 Avery Speagle.539.287
#18 Eleni Skorna.574On Base Percentage#7 Jenna Bauer.615.406
#8 Addison Leppek.945Slugging Percentage#18 Avery Speagle.833.395
#5 Kenna Baumgard1.000Fielding PercentageEmma von Knorring1.000.828
#18 Eleni Skorna.250Win Loss Percentage#18 Avery Speagle1.000.556

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Haslett0-2Oxford1-1
DateAwayHomeResultDateAwayHomeResult
5/9/26HaslettFowler(L) 18-85/9/26FowlerOxford(W) 6-4
5/9/26HaslettDeWitt5/9/26OxfordDeWitt(L) 10-0
5/9/26HaslettDeWitt(L) 17-2

Record Breakdown

Haslett (25-26)

Oxford (25-26)

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