Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNRCA vs CA · Mar 2314.79NRCA vs CA March 23, 2023
200 Meters · OutdoorNRCA vs RAV · Apr 1830.90NRCA vs RAVApril 18, 2024
Discus · 1kg · OutdoorTISAC Track & Field Championships · May 996-04TISAC Track & Field ChampionshipsMay 9, 2025
Long Jump · OutdoorRVC HOME MEET · May 413' 1.25RVC HOME MEETMay 4, 2023
Shot Put · 4kg · IndoorLiberty Christmas HS Invitational · Dec 1437-05.00Liberty Christmas HS InvitationalDecember 14, 2024
Shot Put · 4kg · OutdoorNCISAA D1 T&F State Championships · May 1639-00.00NCISAA D1 T&F State ChampionshipsMay 16, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9NCRunners Independent Schools Indoor ChampionshipsFeb 9 · Shot Put · Place 1 · North RaleigShot Put131-01.2512
Feb 4TISITC ChampionshipsFeb 4 · Shot Put · Place 1 · North RaleigShot Put131-02.0012
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 14 · North Raleigh Christian AcademyShot Put4kg14.10.10m12
Jan 10Just Don't Lose ClassicJan 10 · Shot Put · Place 7 · North RaleigShot Put710.43m—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · Shot Put · Place 2 · North Raleigh Christian AcademyShot Put4kg2.35-10.7512
Feb 1Mondo Elite HS InvitationalFeb 1 · Shot Put · Place 4 · N. Raleigh ChrisShot Put436-03.50—
Jan 25TISITC ChampionshipsJan 25 · Shot Put · Place 1 · North Raleigh Christian AcadShot Put135-511

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 20adidas Track & Field NationalsJun 20 · Shot Put · Place 8 · North RaleigShot Put811.42m—
Jun 20adidas Track & Field NationalsJun 20 · Shot Put · Place 8 · North RaleigShot Put811.42m—
Jun 20adidas Track & Field NationalsJun 20 · Shot Put · Place 8 · North RaleigShot Put811.42m—
May 16NCISAA D1 T&F State ChampionshipsMay 16 · Discus · Place 12 · North Raleigh Christian AcademyDiscus1kg12.77-03.0011
May 16NCISAA D1 T&F State ChampionshipsMay 16 · Shot Put · Place 2 · North Raleigh Christian AcademyShot Put4kg2.39-00.00 PB11
May 9TISAC Track & Field ChampionshipsMay 9 · Discus · Place 1 · North Raleigh Christian AcademyDiscus1kg1.96-04 PB11
May 9TISAC Track & Field ChampionshipsMay 9 · Shot Put · Place 1 · North Raleigh Christian AcademyShot Put4kg1.36-11.5011

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · Shot Put · Place 2 · North Raleigh Christian AcademyShot Put4kg2.37-05.00 PB11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 17NCISAA D1 T&F State ChampionshipsMay 17 · Discus · Place 15 · North Raleigh Christian AcademyDiscus1kg15.75-07.0010
May 17NCISAA D1 T&F State ChampionshipsMay 17 · Shot Put · Place 5 · North Raleigh Christian AcademyShot Put4kg5.31-02.2510
May 10TISAC ChampionshipMay 10 · Discus · Place 4 · North Raleigh ChristianDiscus477-4—
May 10TISAC ChampionshipMay 10 · Shot Put · Place 2 · North Raleigh ChristianShot Put231-5.5—
May 2NRCA vs Trinity Christian vs Trinity Raleigh vs Discovery DurhamMay 2 · Discus · Place 2 · North Raleigh ChristianDiscus259-8—
May 2NRCA vs Trinity Christian vs Trinity Raleigh vs Discovery DurhamMay 2 · Shot Put · Place 1 · North Raleigh ChristianShot Put129-3.50—
May 2NRCA vs Trinity Christian vs Trinity Raleigh vs Discovery DurhamMay 2 · 200 Meters · Place 5 · North Raleigh Christian200 Meters531.24—
Apr 25NRCA vs HPC vs St Mary's vs WCA Apr 25 · Discus · Place 7 · North Raleigh Christian AcademyDiscus1kg7.54-04.2510
Apr 25NRCA vs HPC vs St Mary's vs WCA Apr 25 · Shot Put · Place 2 · North Raleigh Christian AcademyShot Put4kg2.28-06.5010
Apr 25NRCA vs HPC vs St Mary's vs WCA Apr 25 · 200 Meters · Place 12 · North Raleigh Christian Academy200 Meters12.31.3110
Apr 18NRCA vs RAVApr 18 · Discus · Place 7 · North Raleigh ChristianDiscus755-7.50—
Apr 18NRCA vs RAVApr 18 · Shot Put · Place 1 · North Raleigh ChristianShot Put129-9—
Apr 18NRCA vs RAVApr 18 · 200 Meters · Place 4 · North Raleigh Christian200 Meters430.90 PB—
Mar 21NRCA vs Grace vs CAMar 21 · Discus · Place 8 · North Raleigh Christian AcademyDiscus1kg8.51' 910
Mar 21NRCA vs Grace vs CAMar 21 · Shot Put · Place 2 · North Raleigh Christian AcademyShot Put4kg2.28' 1010
Mar 14NRCA vs Trinity Christian vs Wake ChristianMar 14 · Discus · Place 5 · North Raleigh Christian AcademyDiscus1kg5.55' 0.510
Mar 14NRCA vs Trinity Christian vs Wake ChristianMar 14 · Shot Put · Place 1 · North Raleigh Christian AcademyShot Put4kg1.28' 4.510
Mar 7RVC vs CA, CC, SM, NRCAMar 7 · Discus · Place 7 · North Raleigh ChristianDiscus762-7.5—
Mar 7RVC vs CA, CC, SM, NRCAMar 7 · Shot Put · Place 2 · North Raleigh ChristianShot Put225-7—
Mar 7RVC vs CA, CC, SM, NRCAMar 7 · 200 Meters · Place 13 · North Raleigh Christian200 Meters1332.2—

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 19NCISAA D1 T&F State ChampionshipsMay 19 · Shot Put · Place 15 · North Raleigh Christian AcademyShot Put4kg15.25-08.509
May 12TISAC Conference MeetMay 12 · Long Jump · North Raleigh Christian AcademyLong Jump--ND9
May 12TISAC Conference MeetMay 12 · Discus · Place 16 · North Raleigh Christian AcademyDiscus1kg16.38-049
May 12TISAC Conference MeetMay 12 · Shot Put · Place 3 · North Raleigh Christian AcademyShot Put4kg3.25-10.009
May 4RVC HOME MEETMay 4 · Long Jump · Place 5 · North Raleigh Christian AcademyLong Jump5.13' 1.25 PB9
May 4RVC HOME MEETMay 4 · Discus · Place 6 · North Raleigh Christian AcademyDiscus1kg6.53' 59
May 4RVC HOME MEETMay 4 · Shot Put · Place 1 · North Raleigh Christian AcademyShot Put4kg1.28' 99
Apr 27NRCA vs StDavid's vs TRalApr 27 · Long Jump · Place 3 · North Raleigh Christian AcademyLong Jump3.12-02.759
Apr 27NRCA vs StDavid's vs TRalApr 27 · Discus · Place 7 · North Raleigh Christian AcademyDiscus1kg7.48-099
Apr 27NRCA vs StDavid's vs TRalApr 27 · Shot Put · Place 1 · North Raleigh Christian AcademyShot Put4kg1.26-11.009
Apr 3NRCA vs GraceApr 3 · Long Jump · Place 1 · North Raleigh Christian AcademyLong Jump1.12-08.009
Apr 3NRCA vs GraceApr 3 · Discus · Place 4 · North Raleigh Christian AcademyDiscus1kg4.53-079
Apr 3NRCA vs GraceApr 3 · Shot Put · Place 4 · North Raleigh Christian AcademyShot Put4kg4.23-04.509
Apr 3NRCA vs GraceApr 3 · 100 Meters · Place 7 · North Raleigh Christian Academy100 Meters7.15.019
Mar 30NRCA vs Wesleyan vs WCAMar 30 · Long Jump · Place 5 · North Raleigh Christian AcademyLong Jump5.12-01.509
Mar 30NRCA vs Wesleyan vs WCAMar 30 · Discus · Place 6 · North Raleigh Christian AcademyDiscus1kg6.52-029
Mar 30NRCA vs Wesleyan vs WCAMar 30 · Shot Put · Place 3 · North Raleigh Christian AcademyShot Put4kg3.22-09.009
Mar 23NRCA vs CA Mar 23 · Discus · Place 4 · North RaleigDiscus447-00—
Mar 23NRCA vs CA Mar 23 · Shot Put · Place 1 · North RaleigShot Put123-03.00—
Mar 23NRCA vs CA Mar 23 · Long Jump · Place 3 · North RaleigLong Jump312-08.50—
Mar 23NRCA vs CA Mar 23 · 100 Meters · Place 10 · North Raleig100 Meters1014.79 PB—
Mar 16NRCA vs HPC vs RAVMar 16 · Long Jump · Place 7 · North Raleigh ChristianLong Jump712-00.009
Mar 16NRCA vs HPC vs RAVMar 16 · Shot Put · Place 6 · North Raleigh ChristianShot Put621-08.009
Mar 16NRCA vs HPC vs RAVMar 16 · 100 Meters · Place 8 · North Raleigh Christian100 Meters815.319