Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBCAA Week Three - Flanagan · Mar 411.41aBCAA Week Three - FlanaganMarch 4, 2026
100m Hurdles · 33" / 0.838m · Outdooradidas Outdoor Nationals · Jun 1414.39aadidas Outdoor NationalsJune 14, 2024
110m Hurdles · 39" / 0.991m · OutdoorFHSAA 4A Region 4 · May 214.54aFHSAA 4A Region 4May 2, 2026
200m Hurdles · 30" / 0.762m · OutdoorFort Lauderdale Track Club Invitational Series I · Apr 2027.51aFort Lauderdale Track Club Invitational Series IApril 20, 2024
400 Meters · Outdooradidas Outdoor Nationals · Jun 1455.27aadidas Outdoor NationalsJune 14, 2024
400m Hurdles · 36" / 0.914m · OutdoorClass 4A Track & Field State Championships · May 952.41aClass 4A Track & Field State ChampionshipsMay 9, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22Southeast Meet of ChampionsMay 22 · 400m Hurdles · Place 4 · Flanagan TCFlanagan TC400m Hurdles453.89—
May 22Southeast Meet of ChampionsMay 22 · 110m Hurdles · Place 10 · Flanagan TCFlanagan TC110m Hurdles1014.52Q—
May 22Southeast Meet of ChampionsMay 22 · 110m Hurdles · Place 5 · Flanagan TCFlanagan TC110m Hurdles514.32—
May 9Class 4A Track & Field State ChampionshipsMay 9 · 400m Hurdles · Place 1 · FlanaganFlanagan400m Hurdles36" / 0.914m1.52.41a PB10
May 9Class 4A Track & Field State ChampionshipsMay 9 · 110m Hurdles · Place 2 · FlanaganFlanagan110m Hurdles39" / 0.991m2.14.15aWind: 2.810
May 2FHSAA 4A Region 4May 2 · 400m Hurdles · Place 2 · FlanaganFlanagan400m Hurdles36" / 0.914m2.52.82a10
May 2FHSAA 4A Region 4May 2 · 110m Hurdles · Place 1 · FlanaganFlanagan110m Hurdles39" / 0.991m1.14.54a PB10
Mar 4BCAA Week Three - FlanaganMar 4 · 110m Hurdles · Place 1 · FlanaganFlanagan110m Hurdles39" / 0.991m1.15.09a10
Mar 4BCAA Week Three - FlanaganMar 4 · 100 Meters · Place 4 · FlanaganFlanagan100 Meters4.11.41a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 102025 FHSAA Class 4A State ChampionshipsMay 10 · 400m Hurdles · Place 14 · PiperPiper400m Hurdles36" / 0.914m14.56.51a9
May 3FHSAA 4A Region 4May 3 · 400m Hurdles · Place 5 · PiperPiper400m Hurdles36" / 0.914m5.56.01a9
May 3FHSAA 4A Region 4May 3 · 110m Hurdles · Place 10 · PiperPiper110m Hurdles39" / 0.991m10.15.32a9
Mar 21BCAA Track & Field County ChampionshipMar 21 · 400m Hurdles · Place 6 · PiperPiper400m Hurdles36" / 0.914m6.58.03a9
Mar 21BCAA Track & Field County ChampionshipMar 21 · 110m Hurdles · Place 9 · PiperPiper110m Hurdles39" / 0.991m9.16.19a9
Mar 18BCAA North Central PrelimsMar 18 · 400m Hurdles · Place 3 · PiperPiper400m Hurdles36" / 0.914m3.59.45a9
Mar 18BCAA North Central PrelimsMar 18 · 110m Hurdles · Place 4 · PiperPiper110m Hurdles39" / 0.991m4.15.93a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20BCAA Week One - Fort LauderdaleFeb 20 · 400m Hurdles · Place 2 · PiperPiper400m Hurdles21:02.32a—
Feb 20BCAA Week One - Fort LauderdaleFeb 20 · 110m Hurdles · Place 4 · PiperPiper110m Hurdles417.04a—
Feb 14Louie Bing InvitationalFeb 14 · 400m Hurdles · Place 27 · PiperPiper400m Hurdles271:01.75FR
Feb 14Louie Bing InvitationalFeb 14 · 110m Hurdles · Place 22 · PiperPiper110m Hurdles2216.93FR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 100m Hurdles · Place 7 · OverTake TraOverTake Tra100m Hurdles33" / 0.838mRound P7.14.56aWind: -0.18
Jun 14adidas Outdoor NationalsJun 14 · 100m Hurdles · Place 7 · OverTake TraOverTake Tra100m Hurdles33" / 0.838m7.14.39a PBWind: 0.78
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 16 · OverTake TraOverTake Tra400 Meters16.55.27a PB8
Apr 20Fort Lauderdale Track Club Invitational Series IApr 20 · 200m Hurdles · Place 1 · Overtake Athletics UnionOvertake Athletics Union200m Hurdles30" / 0.762m1.27.51a PB8
Apr 20Fort Lauderdale Track Club Invitational Series IApr 20 · 100m Hurdles · Place 1 · Overtake Athletics UnionOvertake Athletics Union100m Hurdles33" / 0.838m1.15.16a8
Apr 20Fort Lauderdale Track Club Invitational Series IApr 20 · 400 Meters · Place 1 · Overtake Athletics UnionOvertake Athletics Union400 Meters1.56.90a8