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 Pine Lake Prep (Mooresville, NC) varsity baseball team won Friday's home conference game against Mountain Island Charter (Mt. Holly, NC) by a score of 21-3.

1234567RHE
MIC00300--353
Pine Lake Prep3738---21170
Final score provided by J. Featherstone.
  • Recap
  • Box Score
  • Matchup

Game Stats

Mountain Island Charter

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2632619353000
Brody Thomas (Fr).00031100000
Caden Abernathy (Fr).00011000000
Caleb Harris (Fr).00011000000
Carson Demoor (Fr).00022101000
Ethan Burgin (Jr).00021100000
Gavin Hunter (Sr)1.00011010000
Jack Berger (Jr).33333010000
Jack Osterndorf (Sr)1.00032020000
Liam Berger (Fr)1.00011010000
L. Featherstone (Jr).00022000000
Nolan Nance (So).00032000000
Parker Ford (Fr).00011000000
Riley Rosia (Sr)10001000
Ryan Johnson (Fr)10001000
Tucker Belcher (Fr).00011000000
Pine Lake Prep

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.0711614110000
6Carter Helein (Sr).00022000000
12Michael Heis (Sr).00022000000
13Trey Schubert (Jr)1.00021010000
14EJ Lewis, Jr. (Jr).00022000000
15Grant Ingram (So).00022000000
16Quinn Kelly (Sr).00011000000
21Dylan Brandt (Jr).00021100000
22Jackson Goodwin (Sr).00011000000
24Madden Bynum (Sr).00022000000
Mountain Island Charter

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00750038.462.263.725
Brody Thomas (Fr)00210001.667.000.667
Caleb Harris (Fr)00010003.000.000.000
Carson Demoor (Fr)00000012.000.000.000
Ethan Burgin (Jr)00110000.500.000.500
Gavin Hunter (Sr)000000001.0001.0002.000
Jack Berger (Jr)00010013.333.333.666
Jack Osterndorf (Sr)001000001.0001.0002.000
Liam Berger (Fr)000000001.0001.0002.000
L. Featherstone (Jr)00010001.000.000.000
Nolan Nance (So)00100000.333.000.333
Parker Ford (Fr)00000003.000.000.000
Riley Rosia (Sr)001000001.0001.000
Ryan Johnson (Fr)001000001.0001.000
Tucker Belcher (Fr)00000011.000.000.000
Pine Lake Prep

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00121103.188.071.259
12Michael Heis (Sr)00000002.000.000.000
13Trey Schubert (Jr)001000001.0001.0002.000
14EJ Lewis, Jr. (Jr)00000101.000.000.000
15Grant Ingram (So)00000002.000.000.000
16Quinn Kelly (Sr)00000001.000.000.000
21Dylan Brandt (Jr)00001000.500.000.500
22Jackson Goodwin (Sr)00010001.000.000.000
24Madden Bynum (Sr)00010001.000.000.000

Baserunning

Mountain Island Charter has not entered any baserunning stats.
Pine Lake Prep

Baserunning

#Athlete NameSBSBA
Team Totals3
13Trey Schubert (Jr)1
14EJ Lewis, Jr. (Jr)1
21Dylan Brandt (Jr)1
Mountain Island Charter

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.8802515731
Brody Thomas (Fr).80051311
Caden Abernathy (Fr)1.00032101
Ethan Burgin (Jr)1.00011000
Jack Berger (Jr)1.00011000
Jack Osterndorf (Sr)1.00088001
L. Featherstone (Jr).75040310
Nolan Nance (So)1.00011000
Ryan Johnson (Fr)1.00011000
Tucker Belcher (Fr).00010010
Pine Lake Prep

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.0002015500
2A. Kaliszewski (So)1.00010100
12Michael Heis (Sr)1.00020200
13Trey Schubert (Jr)1.00011000
14EJ Lewis, Jr. (Jr)1.00044000
15Grant Ingram (So)1.00098100
21Dylan Brandt (Jr)1.00032100
Mountain Island Charter

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals19.600010
Brody Thomas (Fr)0.000010
Caden Abernathy (Fr)63.000010
Caleb Harris (Fr)105.000010
Jack Osterndorf (Sr)0010
Parker Ford (Fr)7.870010
Pine Lake Prep

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals0.000010
12Michael Heis (Sr)0.000010
Mountain Island Charter

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals51721148204534
Brody Thomas (Fr)1.230002098
Caden Abernathy (Fr).123320063
Caleb Harris (Fr).125540073
Jack Osterndorf (Sr)33300033
Parker Ford (Fr)2.271032002017
Pine Lake Prep

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals52001901716
12Michael Heis (Sr)52001901716
Mountain Island Charter

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.500.62213153005
Brody Thomas (Fr).375.4440131000
Caden Abernathy (Fr).667.8330121000
Caleb Harris (Fr).667.8570027000
Jack Osterndorf (Sr)1.0001.0001012000
Parker Ford (Fr).412.5000162005
Pine Lake Prep

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.125.1760064010
12Michael Heis (Sr).125.1760064010
Stat Supplier Logo

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

Stat Supplier Logo

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

Game Story

North Carolina High School Baseball - Pine Lake Prep sneaks past Mountain Island Charter

April 12, 2024: Mooresville, NC 28115

Spectators at Friday's league battle between the Pine Lake Prep Pride (Mooresville, NC) and the visiting Mountain Island Charter Raptors (Mt. Holly, NC), saw Pine Lake Prep's baseball squad edge Mountain Island Charter by a count of 1-0.

Coming up next, the Pride play the Mountain Island Charter Raptors (Mt. Holly, NC) in a Catawba Shores Athletic 1A/2A battle, on Friday, April 12. Pine Lake Prep will attempt to move on its 8-6 season record. The Raptors enter the battle with a 6-6 record after their 5-3 league win over Langtree Charter (Mooresville, NC).

The Raptors now possess a 6-8 record. They take the field next when they host Pine Lake Prep for a Catawba Shores Athletic 1A/2A battle on Friday, April 12. Mountain Island Charter will play a Pride team coming off a 9-0 non-league win over West Johnston (Benson, NC). The Pride record now stands at 6-6.

Rankings & Records

Mountain Island Charter (23-24)

NCClass
36719
OverallConferenceHomeAwayWin %Conference %RFRA
7-133-115-52-8.350.214105174

Pine Lake Prep (23-24)

NCClass
19215
OverallConferenceHomeAwayNeutralWin %Conference %RFRA
13-89-56-46-41-0.619.643184102

Team Scoring Averages

1234567RHE
Mountain Island Charter
1.5.21.31.2.6.7.65.35.42.8
Pine Lake Prep
1.32.21.62.41.1.6.78.810.01.8

Head-to-Head

  • Pine Lake Prep won last month
    4/12 @ 4p1234567RHE
    MIC00300--353
    Pine Lake Prep3738---21170

    The Mountain Island Charter (Mt. Holly, NC) varsity baseball team lost Friday's away conference game against Pine Lake Prep (Mooresville, NC) by a score of 21-3.

  • Pine Lake Prep won last month
    4/12 @ 6p1234567RHE
    Pine Lake Prep37380--21170
    MIC00300--353

    The Pine Lake Prep (Mooresville, NC) varsity baseball team won Friday's away conference game against Mountain Island Charter (Mt. Holly, NC) by a score of 21-3.

Team Stat Comparison

Mountain Island CharterPine Lake Prep
.234Batting Average.338
.406On Base Percentage.439
.314Slugging Percentage.471
.885Fielding Percentage.925
.600Win Loss Percentage-

Team Leaders

Mountain Island CharterPine Lake PrepNational Avg.
Jack Osterndorf.480Batting Average#17 Carson Schroeder1.000.240
Ryan Johnson1.000On Base Percentage#17 Carson Schroeder1.000.379
Jack Osterndorf.640Slugging Percentage#17 Carson Schroeder1.500.302
Gavin Hunter1.000Fielding Percentage#12 Michael Heis1.000.861
Ryan Hayes1.000Win Loss Percentage
-
.541

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Mountain Island Charter5-9Pine Lake Prep8-6
DateAwayHomeResultDateAwayHomeResult
2/28/24Mountain Island CharterNorth Mecklenburg(W) 15-03/11/24North MecklenburgPine Lake Prep(W) 13-1
3/25/24North MecklenburgMountain Island Charter(W) 11-1
3/4/24Mountain Island CharterCommunity School of Davidson(L) 6-34/23/24Pine Lake PrepCommunity School of Davidson(W) 12-1
3/8/24Community School of DavidsonMountain Island Charter(L) 11-14/25/24Community School of DavidsonPine Lake Prep(L) 13-3
3/12/24Mountain Island CharterLincoln Charter(L) 22-33/26/24Pine Lake PrepLincoln Charter(L) 3-1
3/15/24Lincoln CharterMountain Island Charter(L) 6-03/28/24Lincoln CharterPine Lake Prep(L) 4-2
5/1/24Pine Lake PrepLincoln Charter(L) 4-1
3/19/24Mountain Island CharterChrist the King(L) 14-33/5/24Christ the KingPine Lake Prep(W) 10-9
3/22/24Christ the KingMountain Island Charter(L) 9-03/8/24Christ the KingPine Lake Prep(L) 15-3
3/26/24Langtree CharterMountain Island Charter(W) 14-133/12/24Pine Lake PrepLangtree Charter(W) 9-2
3/28/24Mountain Island CharterLangtree Charter(W) 5-34/15/24Langtree CharterPine Lake Prep(W) 6-1
4/16/24Mountain Island CharterCorvian Community(L) 5-43/19/24Pine Lake PrepCorvian Community(W) 8-2
4/19/24Corvian CommunityMountain Island Charter(L) 14-03/21/24Corvian CommunityPine Lake Prep(L) 9-7
4/23/24Bradford PrepMountain Island Charter(W) 11-54/17/24Bradford PrepPine Lake Prep(W) 16-4
4/25/24Mountain Island CharterBradford Prep(L) 6-44/19/24Bradford PrepPine Lake Prep(W) 10-0

Record Breakdown

Mountain Island Charter (23-24)

Pine Lake Prep (23-24)

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