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 Triangle Math & Science Academy (Apex, NC) varsity baseball team won Tuesday's home non-conference game against Durham Charter (Durham, NC) by a score of 13-0.

1234567RHE
Durham Charter00000--0--
TMSA3235---13--
Final score provided by S. Burns.
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Durham Charter has not entered stats for this game.
TMSA

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2223727136
1Ki Spicer (Fr).3335331
2Rayyan Imam (Jr)531
3Jairus Kalonji (Jr).6673322
4Muhammad Jihar (So).3335321
5Edgar Bernal (Fr).3333311
8Caleb Burns (Fr)531
9Ayush Patel (So)431
10Rayan Zubair (So).5002211
12D. McCarthy (Jr)11
16Triston McCord (Fr)211
18Landon Matlock (Fr)22
TMSA

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals75311.432.222.654
1Ki Spicer (Fr)11.600.333.933
2Rayyan Imam (Jr)21.400.000.400
3Jairus Kalonji (Jr)1.667.6671.334
4Muhammad Jihar (So)11.600.333.933
5Edgar Bernal (Fr)1.333.333.666
8Caleb Burns (Fr)2.400.000.400
9Ayush Patel (So)21.250.000.250
10Rayan Zubair (So).500.5001.000
12D. McCarthy (Jr)1.000.000.000
16Triston McCord (Fr)1.500.000.500
18Landon Matlock (Fr)1.000.000.000
TMSA

Baserunning

#Athlete NameSBSBA
Team Totals2929
1Ki Spicer (Fr)88
3Jairus Kalonji (Jr)66
4Muhammad Jihar (So)66
8Caleb Burns (Fr)22
9Ayush Patel (So)33
10Rayan Zubair (So)11
16Triston McCord (Fr)33
TMSA

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals11.00011111
1Ki Spicer (Fr)11.00011111
TMSA

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals512
1Ki Spicer (Fr)512
TMSA

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals1.000261
1Ki Spicer (Fr)1.000261

Game Story

North Carolina High School Baseball - Durham Charter loses to Triangle Math & Science Academy

May 5, 2026: Apex, NC 27502

In Tuesday's non-league bout, the Triangle Math & Science Academy Tigers (Apex, NC) baseball squad overwhelmed the visiting Durham Charter Lions (Durham, NC), by a tally of 13-0.

The Lions (0-7) will now prepare for their bout against Wayne Preparatory Academy (Goldsboro, NC). The Generals enter the non-league bout with a 10-7 record. In their last bout, Wayne Preparatory Academy achieved victory over The Capitol Encore Academy (Fayetteville, NC), 11-3, in a league bout.

DC @ TMSA Baseball Game Info

Tue., May. 5, 2026 @ 3p
The Triangle Math & Science Academy (Apex, NC) varsity baseball team won Tuesday's home non-conference game against Durham Charter (Durham, NC) by a score of 13-0.

Rankings & Records

Durham Charter (25-26)

OverallConferenceHomeAwayWin %Conference %RFRA
0-80-10-10-7.000.000494

TMSA (25-26)

NCClass
51149
OverallConferenceHomeAwayWin %Conference %RFRA
4-160-101-63-10.200.00026305

Team Scoring Averages

1234567RHE
Durham Charter
00000--.5--
TMSA
.4.2.5.7.10-1.3.83.8

Head-to-Head

  • Triangle Math & Science Academy won last month
    4/30 @ 5p1234567RHEF
    TMSA-------1--
    Durham Charter-------0--

    The Triangle Math & Science Academy (Apex, NC) varsity baseball team won by forfeit in Thursday's away non-conference game against Durham Charter (Durham, NC).

  • Triangle Math & Science Academy won this month
    5/5 @ 3p1234567RHE
    Durham Charter00000--0--
    TMSA3235---13--

    The Durham Charter (Durham, NC) varsity baseball team lost Tuesday's away non-conference game against Triangle Math & Science Academy (Apex, NC) by a score of 13-0.

Team Stat Comparison

Durham CharterTMSA
-Batting Average.127
-On Base Percentage.223
-Slugging Percentage.130
-Win Loss Percentage.211

Team Leaders

Durham CharterTMSANational Avg.
-
Batting Average#5 Edgar Bernal.214.244
-
On Base Percentage#1 Ki Spicer.316.386
-
Slugging Percentage#4 Muhammad Jihar.237.313
-
Win Loss Percentage#8 Caleb Burns.250.533

Record Breakdown

Durham Charter (25-26)

TMSA (25-26)

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