Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 225:06.65aUSATF South Carolina Association Junior Olympic ChampionshipsJune 22, 2018
200 Meters · OutdoorRams/Falcons HS Invitational · Apr 224.04aRams/Falcons HS InvitationalApril 2, 2022
400 Meters · OutdoorSCISA Track and Field Championships · May 753.50aSCISA Track and Field ChampionshipsMay 7, 2022
800 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 212:17.27aUSATF South Carolina Association Junior Olympic ChampionshipsJune 21, 2019
Combined results · OutdoorMt. Pleasant Track Club Youth Developmental Track & Field Meet · May 1847.31mMt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18, 2019
Javelin · 450g AeroJav · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 930.29mUSATF South Carolina Association Junior Olympic ChampionshipsJune 9, 2017
Javelin · 600g · OutdoorVisit Myrtle Beach Club Challenge · May 3152.96mVisit Myrtle Beach Club ChallengeMay 31, 2019
Javelin · 800g · OutdoorJosh Reidinger Classic · Apr 2466.50mJosh Reidinger ClassicApril 24, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Javelin · Place 26 · SamfordSamfordJavelin800gRound P26.63.70mJr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · Javelin · Place 1 · SamfordSamfordJavelin800g1.65.00mJr
May 1Maroon and White Tune-UpMay 1 · Javelin · Place 1 · SamfordSamfordJavelin800g1.62.97mJr
Apr 24Josh Reidinger ClassicApr 24 · Javelin · Place 1 · SamfordSamfordJavelin800g1.66.50m PBJr
Apr 10Crimson Tide InvitationalApr 10 · Javelin · Place 3 · SamfordSamfordJavelin800g3.63.99mJr
Mar 27UAB Spring InvitationalMar 27 · Javelin · Place 1 · SamfordSamfordJavelin800g1.64.85mJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Javelin · Place 31 · SamfordSamfordJavelin800gRound P31.62.20mSo
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Javelin · Place 1 · SamfordSamfordJavelin800g1.63.06mSo
Apr 27Jag Outdoor InviteApr 27 · Javelin · Place 1 · SamfordSamfordJavelin800g1.61.53mSo
Apr 11Crimson Tide InvitationalApr 11 · Javelin · Place 7 · SamfordSamfordJavelin766.16mSo
Mar 28Don McGarey Invitational Track and Field InvitationalMar 28 · Javelin · Place 3 · SamfordSamfordJavelin800g3.60.74mSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6SoCon Outdoor ChampionshipsMay 6 · Javelin · Place 1 · SamfordSamfordJavelin800g1.62.40mFr
Apr 202024 Tiger Track ClassicApr 20 · Javelin · Place 2 · SamfordSamfordJavelin260.84m—
Apr 12Troy Doc Anderson Invitational & Multi 2024Apr 12 · Javelin · Place 2 · SamfordSamfordJavelin261.42m—
Apr 5Crimson Tide InviteApr 5 · Javelin · Place 14 · SamfordSamfordJavelin1455.78m—
Mar 15Montevallo Falcon ClassicMar 15 · Javelin · Place 2 · SamfordSamfordJavelin259.08m—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7SCISA Track and Field ChampionshipsMay 7 · Javelin · Place 1 · South Aiken ChristianSouth Aiken ChristianJavelin800g1.182-811
May 7SCISA Track and Field ChampionshipsMay 7 · 400 Meters · Place 2 · South Aiken ChristianSouth Aiken Christian400 Meters2.53.50a PB11
Apr 2Rams/Falcons HS InvitationalApr 2 · Javelin · Place 1 · South Aiken ChristianSouth Aiken ChristianJavelin800g1.179' 11"11
Apr 2Rams/Falcons HS InvitationalApr 2 · 200 Meters · Place 33 · South Aiken ChristianSouth Aiken Christian200 Meters33.24.04a PB11

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 162021 American JavFestJul 16 · Javelin · Place 2 · South Aiken ChristianSouth Aiken ChristianJavelin800g2.59.49m10
Apr 23Bob Jenkins Coaches Classic EliteApr 23 · Javelin · Place 2 · South Aiken ChristianSouth Aiken ChristianJavelin800g2.173-010

2020 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 11Mt. Pleasant Track Club Youth Developmental Track & Field MeetJul 11 · Javelin · Place 1 · Palmetto Track & FieldPalmetto Track & FieldJavelin800g1.51.07m9
Jul 11Mt. Pleasant Track Club Youth Developmental Track & Field MeetJul 11 · 400 Meters · Palmetto Track & FieldPalmetto Track & Field400 Meters—DNS9
Jul 11Mt. Pleasant Track Club Youth Developmental Track & Field MeetJul 11 · 200 Meters · Place 1 · Palmetto Track & FieldPalmetto Track & Field200 Meters1.24.55a9
Jun 27Mt. Pleasant Track Club Javelin InvitationalJun 27 · Javelin · Place 1 · Palmetto Track & FieldPalmetto Track & FieldJavelin800g1.53.07mUnofficial9
Jun 27Mt. Pleasant Track Club Javelin InvitationalJun 27 · Javelin · Place 2 · Palmetto Track & FieldPalmetto Track & FieldJavelin600g2.51.28mUnofficial9
Jun 27Mt. Pleasant Track Club Javelin InvitationalJun 27 · Javelin · Place 2 · Palmetto Track & FieldPalmetto Track & FieldJavelin450g AeroJav2.52.70mUnofficial9
Jun 27Mt. Pleasant Track Club Javelin InvitationalJun 27 · Javelin · Place 2 · Palmetto Track & FieldPalmetto Track & FieldJavelin300g TJ2.42.49mUnofficial9
Mar 11Heathwood Hall Meet #1Mar 11 · 400 Meters · Place 3 · South Aiken ChristianSouth Aiken Christian400 Meters3.53.65a8
Mar 11Heathwood Hall Meet #1Mar 11 · 200 Meters · Place 3 · South Aiken ChristianSouth Aiken Christian200 Meters3.24.30a8

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 1 · Palmetto Track & FieldPalmetto Track & FieldJavelin600g1.50.55m8
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 3 · Palmetto Track & FieldPalmetto Track & Field800 Meters3.2:17.27a PB8
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 3 · Palmetto Track & FieldPalmetto Track & Field400 MetersRound P3.56.44a8
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Palmetto Track & FieldPalmetto Track & Field400 Meters—DNS8
May 31Visit Myrtle Beach Club ChallengeMay 31 · Javelin · Place 1 · Palmetto Track & FieldPalmetto Track & FieldJavelin600g1.52.96m PB8
May 31Visit Myrtle Beach Club ChallengeMay 31 · 800 Meters · Palmetto Track & FieldPalmetto Track & Field800 Meters—DNS8
May 31Visit Myrtle Beach Club ChallengeMay 31 · 400 Meters · Place 2 · Palmetto Track & FieldPalmetto Track & Field400 Meters2.57.70a8
May 18Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18 · Combined results · Place 1 · Palmetto TraPalmetto TraCombined results147.31m PB—
May 18Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18 · Combined results · Place 1 · Palmetto TraPalmetto TraCombined results12:17.63—
May 18Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18 · Combined results · Place 2 · Palmetto TraPalmetto TraCombined results258.74—
May 18Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18 · Combined results · Place 1 · Palmetto TraPalmetto TraCombined results147.31m—
May 18Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18 · Combined results · Place 1 · Palmetto TraPalmetto TraCombined results12:17.63—
May 18Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18 · Combined results · Place 2 · Palmetto TraPalmetto TraCombined results258.74—

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 22USATF South Carolina Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 1 · Palmetto Track & FieldPalmetto Track & FieldJavelin600g1.40.19m7
Jun 22USATF South Carolina Association Junior Olympic ChampionshipsJun 22 · Shot Put · Palmetto Track & FieldPalmetto Track & FieldShot Put4kg—DNS7
Jun 22USATF South Carolina Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 9 · Palmetto Track & FieldPalmetto Track & Field1500 Meters9.5:06.65a PB7
Jun 22USATF South Carolina Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 7 · Palmetto Track & FieldPalmetto Track & Field800 Meters7.2:25.46a7
Jun 9Florence Track Club 5th Annual Developmental MeetJun 9 · Javelin · Place 1 · Palmetto Track & FieldPalmetto Track & FieldJavelin600g1.40.87m7
Jun 9Florence Track Club 5th Annual Developmental MeetJun 9 · 1500 Meters · Place 5 · Palmetto Track & FieldPalmetto Track & Field1500 Meters5.5:08.54a7
Jun 9Florence Track Club 5th Annual Developmental MeetJun 9 · 800 Meters · Place 4 · Palmetto Track & FieldPalmetto Track & Field800 Meters4.2:23.24a7
May 19Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 19 · Javelin · Place 1 · Palmetto Track & FieldPalmetto Track & FieldJavelin600g1.41.12m7
May 19Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 19 · 1500 Meters · Place 8 · Palmetto Track & FieldPalmetto Track & Field1500 Meters8.5:14.27a7
May 19Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 19 · 800 Meters · Place 6 · Palmetto Track & FieldPalmetto Track & Field800 Meters6.2:24.80a7

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 9USATF South Carolina Association Junior Olympic ChampionshipsJun 9 · Javelin · Place 2 · Palmetto Track & FieldPalmetto Track & FieldJavelin450g AeroJav2.30.29m PB6
Jun 9USATF South Carolina Association Junior Olympic ChampionshipsJun 9 · 1500 Meters · Place 6 · Palmetto Track & FieldPalmetto Track & Field1500 Meters6.5:29.37a6
Jun 9USATF South Carolina Association Junior Olympic ChampionshipsJun 9 · 800 Meters · Place 3 · Palmetto Track & FieldPalmetto Track & Field800 Meters3.2:41.24a6
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Javelin · Palmetto Track & FieldPalmetto Track & FieldJavelin450g AeroJav--FOUL6