Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMarist Mile · Mar 276:15.23aMarist Mile March 27, 2026
100m Hurdles · 33" / 0.838m · OutdoorForsyth County Track and Field Championships · Mar 2118.12aForsyth County Track and Field ChampionshipsMarch 21, 2026
300m Hurdles · 30" / 0.762m · OutdoorLambert Wednesday Night #4 · Apr 153.69aLambert Wednesday Night #4April 1, 2026
800 Meters · IndoorMill Creek Home Meet #1 · Feb 252:56.50Mill Creek Home Meet #1February 25, 2025
800 Meters · OutdoorSpartan Classic · Apr 172:46.56aSpartan ClassicApril 17, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2GHSA 6A Sectional B - Regions 2,6,7,8May 2 · 100m Hurdles · Place 14 · Denmark100m Hurdles33" / 0.838m14.18.80a10
Apr 17Spartan ClassicApr 17 · 800 Meters · Place 23 · Denmark800 Meters23.2:46.56a PB10
Apr 15WFHS Senior Night Apr 15 · 300m Hurdles · Place 2 · Denmark300m Hurdles30" / 0.762m2.55.98a10
Apr 15WFHS Senior Night Apr 15 · 100m Hurdles · Place 2 · Denmark100m Hurdles33" / 0.838m2.18.82a10
Apr 1Lambert Wednesday Night #4Apr 1 · 300m Hurdles · Place 4 · Denmark300m Hurdles30" / 0.762m4.53.69a PB10
Mar 27Marist Mile Mar 27 · 1 Mile · Place 80 · Denmark1 Mile80.6:15.23a PB10
Mar 21Forsyth County Track and Field ChampionshipsMar 21 · 300m Hurdles · Place 10 · Denmark300m Hurdles30" / 0.762m10.55.73a10
Mar 21Forsyth County Track and Field ChampionshipsMar 21 · 100m Hurdles · Place 4 · Denmark100m Hurdles33" / 0.838m4.18.12a PB10
Mar 14North Gwinnett Bulldog Invitational Mar 14 · 800 Meters · Place 23 · Denmark800 Meters232:46.8910
Mar 7 Longhorn StampedeMar 7 · 300m Hurdles · Place 15 · Denmark300m Hurdles1557.2510
Mar 7 Longhorn StampedeMar 7 · 100m Hurdles · Place 10 · Denmark100m Hurdles1019.4310
Feb 21Collins Hill HSFeb 21 · 300m Hurdles · Place 20 · Denmark300m Hurdles30" / 0.762m20.56.39a10
Feb 21Collins Hill HSFeb 21 · 100m Hurdles · Place 17 · Denmark100m Hurdles33" / 0.838m17.19.21a10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 23GHSA 6A - Region 6Apr 23 · 300m Hurdles · Place 12 · Denmark300m Hurdles1254.049
Apr 23GHSA 6A - Region 6Apr 23 · 100m Hurdles · Place 6 · Denmark100m Hurdles618.169
Apr 17GAC ClassicApr 17 · 300m Hurdles · Place 14 · Denmark300m Hurdles1454.229
Apr 17GAC ClassicApr 17 · 100m Hurdles · Place 11 · Denmark100m Hurdles1118.449
Apr 8Rust Buster T&F MeetApr 8 · 300m Hurdles · Place 8 · Denmark300m Hurdles857.079
Apr 8Rust Buster T&F MeetApr 8 · 100m Hurdles · Place 5 · Denmark100m Hurdles518.129
Mar 15North Gwinnett Twilight Mar 15 · 300m Hurdles · Place 10 · Denmark300m Hurdles1055.509
Mar 15North Gwinnett Twilight Mar 15 · 100m Hurdles · Place 5 · Denmark100m Hurdles518.959
Mar 1Longhorn StampedeMar 1 · 100m Hurdles · Place 9 · Denmark100m Hurdles918.659
Mar 1Longhorn StampedeMar 1 · 300m Hurdles · Place 11 · Denmark300m Hurdles1155.969

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Mill Creek Home Meet #1Feb 25 · 800 Meters · Place 10 · Denmark800 Meters102:56.50 PB9
Feb 22Bima Sports North Atlanta InvitationalFeb 22 · 100m Hurdles · Place 7 · Denmark100m Hurdles718.469
Feb 19West Forsyth HS Weekday Meet #2Feb 19 · 100m Hurdles · Place 5 · Denmark100m Hurdles518.959