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 Hastings (MI) varsity softball team won Thursday's home non-conference game against Plainwell (MI) by a score of 16-6.

1234567RHE
Plainwell002400-683
Hastings122308-16162
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Plainwell has not entered stats for this game.
Hastings

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.5004132161610100
1Olivia Buehler (So)1.00055252000
3Ashtyn Denton (Fr).00053200000
4Kayden Brown (So)40300000
6Sophia Bucher (So).40055121000
9Kylee Bosworth (So).25054111100
10Allison Tefft (Jr)10200000
19A. Allerding (Sr).75044232000
20C. Rosenberger (Sr).33343211000
28Raegan Wattles (Jr).50044122000
Hastings

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00910127.610.5311.141
1Olivia Buehler (So)000000001.0001.0002.000
3Ashtyn Denton (Fr)00200013.400.000.400
4Kayden Brown (So)004000001.0001.000
6Sophia Bucher (So)00010002.400.400.800
9Kylee Bosworth (So)00100002.400.500.900
10Allison Tefft (Jr)001000001.0001.000
19A. Allerding (Sr)00000001.750.7501.500
20C. Rosenberger (Sr)00100100.500.333.833
28Raegan Wattles (Jr)00000011.500.5001.000
Hastings

Baserunning

#Athlete NameSBSBA
Team Totals11
1Olivia Buehler (So)3
3Ashtyn Denton (Fr)2
4Kayden Brown (So)2
9Kylee Bosworth (So)2
20C. Rosenberger (Sr)1
28Raegan Wattles (Jr)1
Hastings

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9002018020
1Olivia Buehler (So).00010010
3Ashtyn Denton (Fr)1.00011000
6Sophia Bucher (So)1.00066000
9Kylee Bosworth (So)1.00033000
19A. Allerding (Sr)1.00033000
28Raegan Wattles (Jr).66732010
Hastings

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals4.67101.00010
9Kylee Bosworth (So)4.67101.00010
Hastings

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals68644503026
9Kylee Bosworth (So)68644503026
Hastings

#Athlete NameOBAOBPWPHBPSFSH/B#P
Team Totals.308.4000086
9Kylee Bosworth (So).308.4000086
Stat Supplier Logo

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

Game Story

Michigan High School Softball - Hastings bounces Plainwell

April 23, 2026: Hastings, MI 49058

In Thursday's non-league contest, the host Hastings Saxons softball squad scored a good 16-6 triumph over the Plainwell Trojans.

With the triumph, Hastings improves its record to 4-2 on the year. The Saxons travel to Lumen Christi Catholic (Jackson, MI) to face the Titans in a non-league contest on Saturday, April 25. The Titans enter the contest with a record of 9-2. Lumen Christi Catholic won 14-0 in their recent league contest against Richard (Riverview, MI)

The Trojans now hold a 0-3 record. They play next when they host Edwardsburg for a non-league contest on Tuesday, April 28. Plainwell will face a Eddies squad coming off a 9-6 non-league win over DeKalb (Waterloo, IN). The Eddies record now stands at 9-3.

Plainwell @ Hastings Softball Game Info

Thu., Apr. 23, 2026 @ 4p
Hastings High School
The Hastings (MI) varsity softball team won Thursday's home non-conference game against Plainwell (MI) by a score of 16-6.

Rankings & Records

Plainwell (25-26)

OverallHomeAwayWin %RFRA
0-30-20-1.0001538

Hastings (25-26)

MIClass
16553
OverallHomeAwayWin %RFRA
4-21-23-0.6676827

Team Scoring Averages

1234567RHE
Plainwell
002.04.000-5.08.03.0
Hastings
1.71.32.32.02.44.3.511.312.7.7

Team Stat Comparison

PlainwellHastings
-Batting Average.392
-On Base Percentage.505
-Slugging Percentage.450
-Fielding Percentage.581
-Win Loss Percentage.800

Team Leaders

PlainwellHastingsNational Avg.
-
Batting Average#1 Olivia Buehler.524.291
-
On Base Percentage#9 Kylee Bosworth.593.410
-
Slugging Percentage#28 Raegan Wattles.688.400
-
Fielding Percentage#19 Annemarie Allerding1.000.830
-
Win Loss Percentage#9 Kylee Bosworth1.000.568

Record Breakdown

Plainwell (25-26)

Hastings (25-26)

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