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

1234567RHE
TMSA0000---0010
Oxford Prep21121----34130
  • Recap
  • Box Score
  • Awards
  • Matchup Info

Game Stats

TMSA

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals1212
1Ki Spicer (Fr)11
2Rayyan Imam (Jr)11
4Muhammad Jihar (So)11
5Edgar Bernal (Fr)11
8Caleb Burns (Fr)22
9Ayush Patel (So)11
10Rayan Zubair (So)11
11Zane Wilson (Jr)11
12D. McCarthy (Jr)11
16Triston McCord (Fr)11
18Landon Matlock (Fr)11
Oxford Prep

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.4485029341323700
2Reid Turner (So).50032312000
3Bryson Preddy (Jr).66763525000
4Zach Woodlief (Fr)2.00011123000
6Ayden Marlin (Fr)20201000
7Tucker Thompson (Jr).25054410000
8Jayce Elliott (Sr).00062301000
10Tanner Abbott (Jr).80065445400
11Lane Newhouse (So).00032200000
12Tavin Wamsley (Jr).50042211000
15A. Currin (Jr).00042300100
19Gage Lund (So).00021100000
20Gaige Riddle (Jr).33363212100
24Cole Pegram (So).50022213100
TMSA

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals9.000.000.000
2Rayyan Imam (Jr)1.000.000.000
4Muhammad Jihar (So)1.000.000.000
5Edgar Bernal (Fr)1.000.000.000
9Ayush Patel (So)1.000.000.000
10Rayan Zubair (So)1.000.000.000
11Zane Wilson (Jr)1.000.000.000
12D. McCarthy (Jr)1.000.000.000
16Triston McCord (Fr)1.000.000.000
18Landon Matlock (Fr)1.000.000.000
Oxford Prep

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals0014476121.680.6901.370
2Reid Turner (So)00100100.667.5001.167
3Bryson Preddy (Jr)00300001.833.6671.500
4Zach Woodlief (Fr)000000002.0002.0004.000
6Ayden Marlin (Fr)000020001.0001.000
7Tucker Thompson (Jr)00100205.400.250.650
8Jayce Elliott (Sr)00311101.667.000.667
10Tanner Abbott (Jr)00001101.8331.6002.433
11Lane Newhouse (So)00100102.333.000.333
12Tavin Wamsley (Jr)00210003.750.5001.250
15A. Currin (Jr)00111001.500.5001.000
19Gage Lund (So)00001003.500.000.500
20Gaige Riddle (Jr)00211002.667.6671.334
24Cole Pegram (So)00000012.5001.0001.500

Baserunning

Triangle Math & Science Academy has not entered any baserunning stats.
Oxford Prep

Baserunning

#Athlete NameSBSBA
Team Totals2
8Jayce Elliott (Sr)1
10Tanner Abbott (Jr)1

Fielding

Triangle Math & Science Academy has not entered any fielding stats.
Oxford Prep

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.0001212000
20Gaige Riddle (Jr)1.0001212000
TMSA

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals4
2Rayyan Imam (Jr)1
8Caleb Burns (Fr)1
9Ayush Patel (So)1
11Zane Wilson (Jr)1
Oxford Prep

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals0.000010
7Tucker Thompson (Jr)0.000010
TMSA

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals35
2Rayyan Imam (Jr).2
8Caleb Burns (Fr)1.15
9Ayush Patel (So).1
11Zane Wilson (Jr).2
Oxford Prep

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals400001201212
7Tucker Thompson (Jr)400001201212
Oxford Prep

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.000.0000055000
7Tucker Thompson (Jr).000.0000055000
Stat Supplier Logo

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

Game Story

North Carolina High School Baseball - Oxford Prep Triangle Math & Science Academy

March 4, 2026: Oxford, NC 27565

In Wednesday's non-league game, the host Oxford Prep Griffins baseball team scored a decisive 34-0 win over the Triangle Math & Science Academy Tigers.

The Griffins (1-1) will now prepare for their game against Roxboro Community (Roxboro, NC). The Bulldogs go into the non-league game with a 0-1 record. In their last game, Roxboro Community by Bartlett Yancey (Yanceyville, NC), 10-9, in a non-league game.

Next, the Tigers play the Vance County Vipers (Henderson, NC) in a non-league game, on Thursday, March 5. Triangle Math & Science Academy will attempt to improve on its 1-1 season record. The Vipers go into the game with a 0-2 record after their 16-1 non-league loss to South Garner (Garner, NC).

Players of the Game

TMSA (25-26)

Triangle Math & Science Academy has not selected any Players of the Game.

Oxford Prep (25-26)

Congratulations to #7 Tucker Thompson for being selected the Oxford Prep Baseball Player of the Game.

TMSA @ Oxford Prep Baseball Game Info

Wed., Mar. 4, 2026 @ 6p
The Oxford Prep (Oxford, NC) varsity baseball team won Wednesday's home non-conference game against Triangle Math & Science Academy (Apex, NC) by a score of 34-0.

Rankings & Records

TMSA (25-26)

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

Oxford Prep (25-26)

NCClass
2817
OverallConferenceHomeAwayNeutralWin %Conference %RFRA
12-73-38-13-41-2.632.50016058

Team Scoring Averages

12345678RHE
TMSA
.4.2.5.7.10--1.3.83.8
Oxford Prep
1.11.62.81.21.1.8.41.08.47.11.7

Team Stat Comparison

TMSAOxford Prep
.127Batting Average.286
.223On Base Percentage.451
.130Slugging Percentage.385
-Fielding Percentage.908
.211Win Loss Percentage-

Team Leaders

TMSAOxford PrepNational Avg.
#5 Edgar Bernal.214Batting Average#3 Bryson Preddy.481.244
#1 Ki Spicer.316On Base Percentage#6 Ayden Marlin1.000.386
#4 Muhammad Jihar.237Slugging Percentage#3 Bryson Preddy.685.313
-
Fielding Percentage#3 Bryson Preddy1.000.858
#8 Caleb Burns.250Win Loss Percentage
-
.532

Record Breakdown

TMSA (25-26)

Oxford Prep (25-26)

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