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 Haslett (MI) varsity baseball team won Tuesday's home conference game against St. Johns (MI) by a score of 8-5.

1234567RHE
St. Johns000104-583
Haslett06011--892
Final score provided by S. Corrections.
  • Recap
  • Box Score
  • Matchup Info

Game Stats

St. Johns

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2963127584100
3Austin Beals.33343011000
5N. Schafer.33333111000
7Avin Wright.00044000000
8Connor Barber.00044000000
10Caleb Vincent.00033100000
12David Thelen.66743020000
13Ethan Randolph1.00021111000
15Collin Buzinski.66733121100
22N. Koenigsknecht.50032110000
24Easton Curtin.00011000000
Haslett

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.3752924896210
1Jackson Clark00100000
2Ayden Smith.50044123010
3Ryan Wescott30101000
5Braedon McGuire.00033000000
6Cam Swope.33333110000
7Jacob Rienstra.33333011100
9Zach Curtis.66733120100
14Kai Schaefer.25044111000
17L. Suionoa.50032010000
18Ethan Kingdon00100000
St. Johns

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00470218.387.333.720
3Austin Beals00100102.500.333.833
5N. Schafer00000002.333.333.666
7Avin Wright00020005.000.000.000
8Connor Barber00000105.000.000.000
10Caleb Vincent00020014.000.000.000
12David Thelen00100001.750.6671.417
13Ethan Randolph001000001.0001.0002.000
15Collin Buzinski00010000.6671.0001.667
22N. Koenigsknecht00110000.667.5001.167
24Easton Curtin00010000.000.000.000
Haslett

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals11182116.429.542.971
2Ayden Smith00010003.5001.0001.500
3Ryan Wescott10002000.667.667
5Braedon McGuire00010006.000.000.000
6Cam Swope00010004.333.333.666
7Jacob Rienstra00020000.333.6671.000
9Zach Curtis00010001.6671.0001.667
14Kai Schaefer00020001.250.250.500
17L. Suionoa00100011.667.5001.167
St. Johns

Baserunning

#Athlete NameSBSBA
Team Totals3
10Caleb Vincent1
12David Thelen1
22N. Koenigsknecht1
Haslett

Baserunning

#Athlete NameSBSBA
Team Totals3
2Ayden Smith1
3Ryan Wescott1
St. Johns

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.8891815120
3Austin Beals1.00011000
5N. Schafer.33330120
7Avin Wright1.00088000
8Connor Barber1.00033000
13Ethan Randolph1.00011000
22N. Koenigsknecht1.00011000
24Easton Curtin1.00011000
Haslett

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9172418421
2Ayden Smith1.00042201
3Ryan Wescott1.00010101
6Cam Swope1.00022000
9Zach Curtis1.00088000
14Kai Schaefer1.00033000
15Brandon Nelson1.00022000
17L. Suionoa1.00011001
St. Johns

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals9.8001.00010
12David Thelen9.8001.00010
Haslett

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals5.830010
8Joey Fleming28.000010
17L. Suionoa1.400010
St. Johns

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals58871802926
12David Thelen58871802926
Haslett

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals68554703127
8Joey Fleming164400088
17L. Suionoa52114702319
St. Johns

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.308.3790290002
12David Thelen.308.3790290002
Haslett

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.296.38700118003
8Joey Fleming.750.7500023000
17L. Suionoa.105.2610095003
Stat Supplier Logo

St. Johns' stats are presented by GameChanger: live mobile scorekeeping for baseballGameChanger Media, Inc (ai)

Stat Supplier Logo

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

Game Story

Michigan High School Baseball - St. Johns loses to Haslett

April 21, 2026: Haslett, MI 48840

In Tuesday's league bout, the Haslett Vikings (Haslett, MI) baseball squad the visiting St. Johns Redwings (St. Johns, MI), by a tally of 8-5.

Next up, the Vikings encounter the Lakeview Spartans (Battle Creek, MI) in a non-league bout, on Thursday, April 23. Haslett will attempt to upgrade on its 7-1 season record.

The Redwings (5-6) will now prepare for their bout against De La Salle Collegiate (Warren, MI). The Pilots enter the non-league bout with a 4-4 record. In their last bout, De La Salle Collegiate by St. Mary's Prep (Orchard Lake, MI), 14-4, in a league bout.

St. Johns @ Haslett Baseball Game Info

Tue., Apr. 21, 2026 @ 6p
The Haslett (MI) varsity baseball team won Tuesday's home conference game against St. Johns (MI) by a score of 8-5.

Rankings & Records

St. Johns (25-26)

MIClass
22273
OverallLeagueHomeAwayNeutralWin %League %RFRA
12-194-65-106-91-0.387.400211182

Haslett (25-26)

MIClass
12039
OverallLeagueHomeAwayNeutralWin %League %RFRA
20-137-47-59-64-2.606.636267173

Team Scoring Averages

1234567RHE
St. Johns
1.31.21.61.4.8.8.46.86.62.4
Haslett
1.61.11.51.41.21.21.18.17.72.3

St. Johns Videos

Haslett Videos

Haslett doesn't have any videos.

Head-to-Head

  • Haslett won on 4/21/2026
    4/21 @ 4p1234567RHE
    St. Johns1000021440
    Haslett0010022596

    The St. Johns (MI) varsity baseball team lost Tuesday's away conference game against Haslett (MI) by a score of 5-4.

  • Haslett won on 4/21/2026
    4/21 @ 6p1234567RHE
    St. Johns000104-583
    Haslett06011--892

    The St. Johns (MI) varsity baseball team lost Tuesday's away conference game against Haslett (MI) by a score of 8-5.

Team Stat Comparison

St. JohnsHaslett
.269Batting Average.290
.401On Base Percentage.404
.340Slugging Percentage.358
.897Fielding Percentage.905
.407Win Loss Percentage.600

Team Leaders

St. JohnsHaslettNational Avg.
#12 David Thelen.448Batting Average#4 Henry Block.500.243
#14 Ben Fletcher.500On Base Percentage#34 Nolan Webster1.000.385
#12 David Thelen.562Slugging Percentage#4 Henry Block.667.312
#13 Ethan Randolph1.000Fielding Percentage#22 Matt Hood1.000.859
#13 Ethan Randolph1.000Win Loss Percentage#11 Austin Prinz1.000.530

Record Breakdown

St. Johns (25-26)

Haslett (25-26)

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