Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1812.68aAdidas Track Nationals 2026June 18, 2026
200 Meters · OutdoorSCHSL State Championships - AA · May 1626.56aSCHSL State Championships - AAMay 16, 2025
400 Meters · OutdoorSCHSL State Championships - 2A · May 1559.33aSCHSL State Championships - 2AMay 15, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 41 · Woodland400 Meters41.59.54a11
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 98 · Woodland100 MetersRound P98.12.68a PBWind: -2.611
May 15SCHSL State Championships - 2AMay 15 · 400 Meters · Place 3 · Woodland400 Meters3.59.33a PB11
May 15SCHSL State Championships - 2AMay 15 · 100 Meters · Place 10 · Woodland100 Meters10.12.86aWind: -1.711
Apr 15Tri-County Meet of ChampionsApr 15 · 400 Meters · Place 6 · Woodland400 Meters6.1:00.56a11
Apr 11Patriot InvitationalApr 11 · 400 Meters · Place 2 · Woodland400 Meters2.1:00.33a11
Mar 21Bob Jenkins Coaches Classic Track and Field District 6Mar 21 · 400 Meters · Woodland400 Meters—DNS11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16SCHSL State Championships - AAMay 16 · 400 Meters · Place 4 · Woodland400 Meters4.1:01.01a10
May 16SCHSL State Championships - AAMay 16 · 200 Meters · Place 10 · Woodland200 Meters10.26.56a PBWind: 0.310
Mar 22SCTCCCA Bob Jenkins Coaches Classic District 6 QualifierMar 22 · 400 Meters · Place 30 · Woodland400 Meters30.1:15.81a10
Mar 22SCTCCCA Bob Jenkins Coaches Classic District 6 QualifierMar 22 · 200 Meters · Woodland200 Meters—DNSWind: 0.510
Mar 1The Wood Lowcountry InvitationalMar 1 · 200 Meters · Place 8 · Woodland200 Meters827.30—
Mar 1The Wood Lowcountry InvitationalMar 1 · 400 Meters · Place 3 · Woodland400 Meters31:01.31—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 16 · Woodland400 Meters16.1:00.53a9
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 46 · Woodland200 Meters46.27.35a9
May 18SCHSL State Championships - AAMay 18 · 400 Meters · Place 6 · Woodland400 Meters6.1:00.26a9
May 1SCHSL 2A - Region 6May 1 · 400 Meters · Place 1 · Woodland400 Meters1.1:00.67a9
May 1SCHSL 2A - Region 6May 1 · 200 Meters · Place 4 · Woodland200 Meters4.27.21a9
Apr 6Beaufort Track ClassicApr 6 · 200 Meters · Place 4 · Woodland200 Meters427.509
Apr 6Beaufort Track ClassicApr 6 · 400 Meters · Place 1 · Woodland400 Meters11:02.829

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19SCHSL State Championships - AAMay 19 · 400 Meters · Place 4 · Woodland400 Meters4.1:00.84a8
May 13SCHSL 2A Lower StateMay 13 · 400 Meters · Place 6 · Woodland400 Meters6.1:02.61a8
May 13SCHSL 2A Lower StateMay 13 · 200 Meters · Place 8 · Woodland200 Meters8.27.61a8
May 3SCHSL 2A - Region 6May 3 · 400 Meters · Place 1 · Woodland400 Meters1.1:01.92a8
May 3SCHSL 2A - Region 6May 3 · 200 Meters · Place 7 · Woodland200 Meters7.27.89a8
May 3SCHSL 2A - Region 6May 3 · 100 Meters · Place 10 · Woodland100 Meters10.13.54a8
Apr 1Beaufort Track ClassicApr 1 · 400 Meters · Place 3 · Woodland400 Meters31:03.48—
Apr 1Beaufort Track ClassicApr 1 · 200 Meters · Place 8 · Woodland200 Meters827.97—
Apr 1Beaufort Track ClassicApr 1 · 200 Meters · Place 8 · Woodland200 Meters827.978
Apr 1Beaufort Track ClassicApr 1 · 400 Meters · Place 3 · Woodland400 Meters31:03.488
Mar 4The Wood Low Country InvitationalMar 4 · 100 Meters · Place 37 · Woodland100 MetersRound P3714.13—