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 Harbor Springs (MI) varsity baseball team won Thursday's home conference game against Grayling (MI) by a score of 16-1.

1234567RHE
Grayling100----123
Harbor Springs1132----1690
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Grayling has not entered stats for this game.
Harbor Springs

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.450302016915100
1Ryan Novak.50032111000
2Ben McShannock.50044222000
3Max Vroman00400000
4Greyson Rife.33343013000
7Caiden Phillips.50032111000
8Nick Lemieur.66743122100
11JJ Spencer.00031101000
17Thaddeus Cosens.50032213000
19Chaz Brainard.00031201000
35Nolan Kennedy.50032211000
Harbor Springs

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00703314.633.5001.133
1Ryan Novak00100001.667.5001.167
2Ben McShannock00000101.500.5001.000
4Greyson Rife00100201.500.333.833
7Caiden Phillips00001001.667.5001.167
8Nick Lemieur00100001.7501.0001.750
11JJ Spencer00101000.667.000.667
17Thaddeus Cosens00100011.667.5001.167
19Chaz Brainard00101003.667.000.667
35Nolan Kennedy00100001.667.5001.167
Harbor Springs

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.000108200
1Ryan Novak1.00011000
2Ben McShannock1.00010100
4Greyson Rife1.00043100
8Nick Lemieur1.00022000
19Chaz Brainard1.00011000
35Nolan Kennedy1.00011000
Harbor Springs

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals2.33101.00010
2Ben McShannock2.33101.00010
Harbor Springs

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals32111301211
2Ben McShannock32111301211
Harbor Springs

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.182.2500053000
2Ben McShannock.182.2500053000
Stat Supplier Logo

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

Game Story

Michigan High School Baseball - Grayling loses to Harbor Springs

April 30, 2026: Harbor Springs, MI 49740

Harbor Springs Rams (Harbor Springs, MI) fans left the game pleased Thursday as they observed their baseball squad achieve victory over the visiting Grayling Vikings (Grayling, MI), 16-1 in a league match.

With the triumph, Harbor Springs advances its record to 7-0 on the season. The Rams host Elk Rapids (Elk Rapids, MI) to battle the Elks in a Lake Michigan match on Monday, May 4. The Elks come into the match with a record of 2-3.

The Vikings now have a 4-4 record. They put it on the line next when they host Kingsley for a non-league match on Monday, May 4. Grayling will battle a Stags squad coming off a 14-1 non-league win over Charlevoix (Charlevoix, MI). The Stags record now stands at 9-4.

Grayling @ HSHS Baseball Game Info

Thu., Apr. 30, 2026 @ 4:15p
Harbor Springs High School
The Harbor Springs (MI) varsity baseball team won Thursday's home conference game against Grayling (MI) by a score of 16-1.

Rankings & Records

Grayling (25-26)

MIClass
39794
OverallLeagueHomeAwayWin %League %RFRA
8-91-44-34-6.471.20095108

Harbor Springs (25-26)

MIClass
14219
OverallLeagueHomeAwayNeutralWin %League %RFRA
17-36-011-06-20-1.8501.00016250

Team Scoring Averages

1234567RHE
Grayling
1.5.3.82.8.3.505.64.91.6
Harbor Springs
1.91.21.02.01.41.6.78.16.91.5

Team Stat Comparison

GraylingHarbor Springs
-Batting Average.310
-On Base Percentage.469
-Slugging Percentage.361
-Fielding Percentage.937
-Win Loss Percentage.923

Team Leaders

GraylingHarbor SpringsNational Avg.
-
Batting Average#17 Thaddeus Cosens.424.243
-
On Base Percentage#17 Thaddeus Cosens.578.385
-
Slugging Percentage#11 JJ Spencer.500.312
-
Fielding Percentage#10 Owen Crumpler1.000.859
-
Win Loss Percentage#17 Thaddeus Cosens1.000.530

Record Breakdown

Grayling (25-26)

Harbor Springs (25-26)

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