Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBojangles Blazer Twilight Invitational · Apr 342.31mBojangles Blazer Twilight InvitationalApril 3, 2026
Javelin · 800g · OutdoorBerkeley County Track and Field Championships · Apr 150.75mBerkeley County Track and Field ChampionshipsApril 1, 2026
Shot Put · 12lb · OutdoorBob Jenkins Coaches Classic Track and Field District 6 · Mar 2114.19mBob Jenkins Coaches Classic Track and Field District 6March 21, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Javelin · Place 15 · StratfordJavelin800g15.45.4312
Apr 17SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 17 · Shot Put · Place 19 · StratfordShot Put12lb19.12.65m12
Apr 15Tri-County Meet of ChampionsApr 15 · Javelin · Place 4 · StratfordJavelin800g4.46.95m12
Apr 15Tri-County Meet of ChampionsApr 15 · Discus · Place 8 · StratfordDiscus1.6kg8.39.22m12
Apr 9Wavelight All American Track ClassicApr 9 · Discus · Place 40 · StratfordDiscus40118-912
Apr 9Wavelight All American Track ClassicApr 9 · Shot Put · Place 17 · StratfordShot Put1746-4.512
Apr 3Bojangles Blazer Twilight InvitationalApr 3 · Discus · Place 8 · StratfordDiscus1.6kg8.42.31m PB12
Apr 3Bojangles Blazer Twilight InvitationalApr 3 · Shot Put · Place 12 · StratfordShot Put12lb12.13.33m12
Apr 1Berkeley County Track and Field ChampionshipsApr 1 · Javelin · Place 1 · StratfordJavelin800g1.50.75m PB12
Apr 1Berkeley County Track and Field ChampionshipsApr 1 · Discus · Place 2 · StratfordDiscus1.6kg2.39.83m12
Apr 1Berkeley County Track and Field ChampionshipsApr 1 · Shot Put · StratfordShot Put12lb—NM12
Mar 21Bob Jenkins Coaches Classic Track and Field District 6Mar 21 · Javelin · Place 9 · StratfordJavelin800g9.42.04m12
Mar 21Bob Jenkins Coaches Classic Track and Field District 6Mar 21 · Discus · Place 6 · StratfordDiscus1.6kg6.38.53m12
Mar 21Bob Jenkins Coaches Classic Track and Field District 6Mar 21 · Shot Put · Place 4 · StratfordShot Put12lb4.14.19m PB12
Mar 18Cane Bay Home Meet #1Mar 18 · Discus · Place 1 · StratfordDiscus1.6kg1.37.57m12
Mar 18Cane Bay Home Meet #1Mar 18 · Shot Put · Place 1 · StratfordShot Put12lb1.13.35m12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAAA Div. 1May 17 · Javelin · Place 14 · StratfordJavelin800g14.39.58m11
Apr 9Tri-County Meet of ChampionsApr 9 · Javelin · Place 9 · StratfordJavelin938.81mJR
Apr 9Tri-County Meet of ChampionsApr 9 · Discus · Place 11 · StratfordDiscus1138.20mJR
Apr 4Iron Horse StampedeApr 4 · Javelin · Place 5 · StratfordJavelin800g5.41.61m11
Apr 4Iron Horse StampedeApr 4 · Discus · Place 11 · StratfordDiscus1.6kg11.38.07m11
Mar 29Cane Bay Track and Field InvitationalMar 29 · Javelin · Place 10 · StratfordJavelin800g10.40.48m11
Mar 29Cane Bay Track and Field InvitationalMar 29 · Discus · Place 22 · StratfordDiscus1.6kg22.37.26m11
Mar 26Berkeley County Track and Field ChampionshipsMar 26 · Javelin · Place 3 · StratfordJavelin800g3.42.85m11
Mar 26Berkeley County Track and Field ChampionshipsMar 26 · Discus · Place 3 · StratfordDiscus1.6kg3.37.09m11
Mar 26Berkeley County Track and Field ChampionshipsMar 26 · Shot Put · Place 6 · StratfordShot Put12lb6.11.76m11
Mar 22SCTCCCA Bob Jenkins Coaches Classic District 6 QualifierMar 22 · Javelin · Place 18 · StratfordJavelin800g18.36.87m11
Mar 22SCTCCCA Bob Jenkins Coaches Classic District 6 QualifierMar 22 · Discus · Place 14 · StratfordDiscus1.6kg14.36.65m11
Mar 19Cane Bay Home Meet #1Mar 19 · Discus · Place 6 · StratfordDiscus1.6kg6.37.79m11
Mar 19Cane Bay Home Meet #1Mar 19 · Shot Put · Place 1 · StratfordShot Put12lb1.12.12m11
Mar 8Zaxby's Azalea InvitationalMar 8 · Javelin · Place 15 · StratfordJavelin800g15.38.67m11
Mar 8Zaxby's Azalea InvitationalMar 8 · Discus · Place 11 · StratfordDiscus1.6kg11.37.72m11
Mar 1The Wood Lowcountry InvitationalMar 1 · Javelin · Place 9 · StratfordJavelin9129-11.0—
Mar 1The Wood Lowcountry InvitationalMar 1 · Discus · Place 17 · StratfordDiscus17105-10.0—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 29Blazer Twilight InvitationalMar 29 · Discus · Place 15 · StratfordDiscus1538.16m10
Mar 29Blazer Twilight InvitationalMar 29 · Shot Put · Place 40 · StratfordShot Put409.56m10
Mar 13Stratford Home MeetMar 13 · Shot Put · Place 11 · StratfordShot Put1134-710
Mar 13Stratford Home MeetMar 13 · Discus · Place 3 · StratfordDiscus3102-010
Feb 24James Island Distance and Throws FestivalFeb 24 · Javelin · Place 9 · StratfordJavelin800g9.122' 3"10
Feb 24James Island Distance and Throws FestivalFeb 24 · Discus · Place 14 · StratfordDiscus1.6kg14.33.45m10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3SCHSL 5A - Region 6May 3 · Javelin · Place 11 · StratfordJavelin800g11.115' 5"9
May 3SCHSL 5A - Region 6May 3 · Discus · Place 16 · StratfordDiscus1.6kg16.76' 7"9
Apr 19Berkeley County Track and Field ChampionshipsApr 19 · Javelin · Place 12 · StratfordJavelin12114-89
Mar 31Beach Run InvitationalMar 31 · Javelin · Place 10 · StratfordJavelin1032.26m9
Mar 31Beach Run InvitationalMar 31 · Javelin · Place 12 · StratfordJavelin1232.26m9
Mar 18Island InvitationalMar 18 · Javelin · Place 8 · StratfordJavelin896-10—
Mar 18Island InvitationalMar 18 · Javelin · Place 11 · StratfordJavelin1196-10—
Mar 11Redhawk InvitationalMar 11 · Javelin · Place 7 · StratfordJavelin7116-00—
Mar 4The Wood Low Country InvitationalMar 4 · Javelin · Place 15 · StratfordJavelin15120-4—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4SCHSL 5A - Region 7May 4 · Javelin · Place 12 · StratfordJavelin800g12.95-098
Apr 2Rams/Falcons HS InvitationalApr 2 · Javelin · Place 36 · StratfordJavelin800g36.81' 5"8
Mar 23Cane Bay Home Meet #1Mar 23 · Javelin · Place 10 · StratfordJavelin1087-008
Mar 23Cane Bay Home Meet #1Mar 23 · Shot Put · Place 21 · StratfordShot Put2128-08.008