Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSeckinger Time Trials · Feb 1712.96Seckinger Time TrialsFebruary 17, 2025
100m Hurdles · 33" / 0.838m · OutdoorGHSA 6A - Region 8 · Apr 2113.53aGHSA 6A - Region 8April 21, 2026
200 Meters · IndoorSeckinger Time Trials · Feb 1726.70Seckinger Time TrialsFebruary 17, 2025
200 Meters · IndoorMill Creek Home Meet #2 · Feb 2016.87Mill Creek Home Meet #2February 20, 2024
300m Hurdles · 30" / 0.762m · OutdoorGHSA State Championships 2026 · May 1142.49aGHSA State Championships 2026May 11, 2026
Prelims · OutdoorGwinnett County Varsity Championships · Mar 2314.36Gwinnett County Varsity ChampionshipsMarch 23, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11GHSA State Championships 2026May 11 · 300m Hurdles · Place 1 · Dacula300m Hurdles30" / 0.762m1.42.49a PB12
May 11GHSA State Championships 2026May 11 · 100m Hurdles · Place 1 · Dacula100m Hurdles33" / 0.838m1.13.57aWind: -1.612
May 2GHSA 6A Sectional B - Regions 2,6,7,8May 2 · 300m Hurdles · Place 1 · Dacula300m Hurdles30" / 0.762m1.42.62a12
May 2GHSA 6A Sectional B - Regions 2,6,7,8May 2 · 100m Hurdles · Place 1 · Dacula100m Hurdles33" / 0.838m1.13.84a12
Apr 21GHSA 6A - Region 8Apr 21 · 300m Hurdles · Place 1 · Dacula300m Hurdles30" / 0.762m1.43.08a12
Apr 21GHSA 6A - Region 8Apr 21 · 100m Hurdles · Place 1 · Dacula100m Hurdles33" / 0.838m1.13.53a PB12
Apr 13Seckinger Back from the BreakApr 13 · 300m Hurdles · Dacula300m Hurdles30" / 0.762m--DNS12
Apr 13Seckinger Back from the BreakApr 13 · 100m Hurdles · Place 1 · Dacula100m Hurdles33" / 0.838m1.13.64a12
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 300m Hurdles · Place 3 · Dacula300m Hurdles30" / 0.762m3.45.28a12
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 100m Hurdles · Place 1 · Dacula100m Hurdles33" / 0.838m1.13.87a12
Mar 21Gail Devers InvitationalMar 21 · 100m Hurdles · Place 1 · Dacula100m Hurdles33" / 0.838m1.13.65a12
Mar 7Jerry Arnold ChallengeMar 7 · 300m Hurdles · Place 1 · Dacula300m Hurdles30" / 0.762m1.44.91a12
Mar 7Jerry Arnold ChallengeMar 7 · 100m Hurdles · Place 1 · Dacula100m Hurdles33" / 0.838m1.13.88a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3GHSA 6A Sectional A - Regions 1,2,6,8May 3 · 300m Hurdles · Place 1 · Dacula300m Hurdles144.7911
May 3GHSA 6A Sectional A - Regions 1,2,6,8May 3 · 100m Hurdles · Place 1 · Dacula100m Hurdles114.1511
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 100m Hurdles · Place 1 · Dacula100m Hurdles114.0411
Mar 28Gwinnett County Varsity ChampionshipMar 28 · Prelims · Place 16 · DaculaPrelimsRound P1648.5011
Mar 28Gwinnett County Varsity ChampionshipMar 28 · Prelims · Place 3 · DaculaPrelimsRound P314.7111
Mar 22Gail Devers InvitationalMar 22 · 300m Hurdles · Place 10 · Dacula300m Hurdles1046.5511
Mar 22Gail Devers InvitationalMar 22 · 100m Hurdles · Place 1 · Dacula100m Hurdles114.0311

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Archer All-Comers #1Feb 27 · 300m Hurdles · Place 1 · Dacula300m Hurdles148.0311
Feb 27Archer All-Comers #1Feb 27 · 100m Hurdles · Place 1 · Dacula100m Hurdles114.3311
Feb 17Seckinger Time TrialsFeb 17 · 200 Meters · Place 1 · Dacula200 Meters126.70 PB11
Feb 17Seckinger Time TrialsFeb 17 · 100 Meters · Place 1 · Dacula100 Meters112.96 PB11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 4GHSA 7A Sectional B - Regions 3,5,6,8May 4 · 300m Hurdles · Place 2 · Dacula300m Hurdles245.1410
May 4GHSA 7A Sectional B - Regions 3,5,6,8May 4 · 100m Hurdles · Place 3 · Dacula100m Hurdles314.0410
Apr 23GHSA 7A - Region 8Apr 23 · 300m Hurdles · Place 2 · Dacula300m Hurdles248.3410
Apr 23GHSA 7A - Region 8Apr 23 · 100m Hurdles · Place 2 · Dacula100m Hurdles214.2710
Apr 13GAIL DEVERS INVITATIONALApr 13 · 300m Hurdles · Place 6 · Dacula300m Hurdles647.8310
Apr 13GAIL DEVERS INVITATIONALApr 13 · 100m Hurdles · Place 2 · Dacula100m Hurdles214.0910
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 100m Hurdles · Place 2 · Dacula100m Hurdles214.3610
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 300m Hurdles · Place 5 · Dacula300m Hurdles547.8110
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 300m Hurdles · Place 7 · Dacula300m Hurdles747.1110
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 100m Hurdles · Place 3 · Dacula100m Hurdles314.4710
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · Prelims · Place 5 · DaculaPrelimsRound P547.8110
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · Prelims · Place 2 · DaculaPrelimsRound P214.36 PB10
Mar 13Archer All-Comers #2Mar 13 · 300m Hurdles · Place 1 · Dacula300m Hurdles145.88—
Mar 2Jerry Arnold ChallengeMar 2 · 300m Hurdles · Place 3 · Dacula300m Hurdles347.8310
Mar 2Jerry Arnold ChallengeMar 2 · 100m Hurdles · Place 1 · Dacula100m Hurdles114.7410

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Grayson All-Comers #2Feb 28 · 100m Hurdles · Dacula100m Hurdles—14.23—
Feb 20Mill Creek Home Meet #2Feb 20 · 200 Meters · Place 2 · Dacula200 Meters216.87 PB10
Feb 7Seckinger/Dacula/South Forsyth Time TrialsFeb 7 · 200 Meters · Place 3 · Dacula200 Meters326.72—
Feb 7Seckinger/Dacula/South Forsyth Time TrialsFeb 7 · 100 Meters · Place 4 · Dacula100 Meters413.11—