Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMaryland AAU District Track & Field Championships · Jun 1114.32aMaryland AAU District Track & Field ChampionshipsJune 11, 2022
100m Hurdles · 39" / 0.991m · IndoorAAU Region 3 · Jun 2016.34aAAU Region 3June 20, 2024
110m Hurdles · 39" / 0.991m · OutdoorWCAC Track & Field Championships · May 1515.89aWCAC Track & Field ChampionshipsMay 15, 2026
1500 Meters · Outdoor2023 AAU Region 3 Qualifier · Jun 225:57.42a2023 AAU Region 3 QualifierJune 22, 2023
200 Meters · IndoorVA Showcase Club · Jan 1426.33aVA Showcase ClubJanuary 14, 2024
200 Meters · OutdoorMaryland AAU District Track & Field Championships · Jun 1129.78aMaryland AAU District Track & Field ChampionshipsJune 11, 2022
200m Hurdles · 36" / 0.914m · IndoorAAU Region 3 · Jun 2029.43aAAU Region 3June 20, 2024
300 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 2037.88aGrant Holloway Holiday Invitational 2026December 20, 2025
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1337.76aLiberty Christmas HS InvitationalDecember 13, 2025
300m Hurdles · 36" / 0.914m · OutdoorWCAC Track & Field Championships · May 1542.06aWCAC Track & Field ChampionshipsMay 15, 2026
400 Meters · IndoorOcean Breeze Invitational · Feb 158.25aOcean Breeze InvitationalFebruary 1, 2025
400 Meters · OutdoorAAU Maryland District Qualifier · Jun 855.92aAAU Maryland District QualifierJune 8, 2024
400m Hurdles · 27" / 0.686m · OutdoorTerry Long FSU Relays - HS · Mar 271:00.27aTerry Long FSU Relays - HSMarch 27, 2026
400m Hurdles · 36" / 0.914m · OutdoorEast Coast International(High School) · May 31:00.76aEast Coast International(High School)May 3, 2025
55 Meter · IndoorGrant Holloway Holiday Invitational 2026 · Dec 206.96aGrant Holloway Holiday Invitational 2026December 20, 2025
55 Meter · OutdoorLiberty Christmas HS Invitational · Dec 136.97aLiberty Christmas HS InvitationalDecember 13, 2025
55m Hurdles · 39" · IndoorGarden State TC Invitational · Feb 208.42aGarden State TC InvitationalFebruary 20, 2026
55m Hurdles · 39" · OutdoorMercersburg Season Opener · Dec 139.55aMercersburg Season OpenerDecember 13, 2024
60 Meter · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 177.95aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
60m Hurdles · 39" / 0.991m · IndoorSPIRE Scholastic Showcase Meet · Feb 89.45aSPIRE Scholastic Showcase MeetFebruary 8, 2025
800 Meters · IndoorVA Showcase Club · Jan 142:25.85aVA Showcase ClubJanuary 14, 2024
800 Meters · OutdoorAAU Maryland District Qualifier · Jun 82:28.39aAAU Maryland District QualifierJune 8, 2024
High Jump · OutdoorDMV Youth Challenge · Jun 31.22mDMV Youth Challenge June 3, 2023
Long Jump · Outdoor2023 AAU Region 3 Qualifier · Jun 224.08m2023 AAU Region 3 QualifierJune 22, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15WCAC Track & Field ChampionshipsMay 15 · 300m Hurdles · Place 9 · DeMatha CatholicDeMatha Catholic300m Hurdles36" / 0.914m9.42.06a PB10
May 15WCAC Track & Field ChampionshipsMay 15 · 110m Hurdles · Place 5 · DeMatha CatholicDeMatha Catholic110m Hurdles39" / 0.991mRound P5.15.89a PBWind: 0.810
May 15WCAC Track & Field ChampionshipsMay 15 · 110m Hurdles · Place 4 · DeMatha CatholicDeMatha Catholic110m Hurdles39" / 0.991m4.15.97aWind: 0.410
Apr 4Spartan Invitational 2026Apr 4 · 300m Hurdles · Place 10 · DeMatha CatholicDeMatha Catholic300m Hurdles1043.86a10
Apr 4Spartan Invitational 2026Apr 4 · 110m Hurdles · Place 11 · DeMatha CatholicDeMatha Catholic110m Hurdles1116.66a10
Mar 27Terry Long FSU Relays - HSMar 27 · 400m Hurdles · Place 19 · DeMatha CatholicDeMatha Catholic400m Hurdles27" / 0.686m19.1:00.27a PB10
Mar 212026 Brian Watkins InvitationalMar 21 · 300m Hurdles · DeMatha CatholicDeMatha Catholic300m Hurdles36" / 0.914m—DNS10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 55m Hurdles · Place 9 · DeMatha CatholicDeMatha Catholic55m Hurdles39"Round P9.8.42a PB10
Feb 14Rescheduled Private Schools InvitationalFeb 14 · 55m Hurdles · Place 6 · DeMatha CatholicDeMatha Catholic55m HurdlesRound P68.62a10
Feb 14Rescheduled Private Schools InvitationalFeb 14 · 55m Hurdles · Place 6 · DeMatha CatholicDeMatha Catholic55m Hurdles68.52a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 61 · DeMatha CatholicDeMatha Catholic300 Meters61.37.88a PB10
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 101 · DeMatha CatholicDeMatha Catholic55 MeterRound P101.6.96a PB10
Feb 8SPIRE Scholastic Showcase MeetFeb 8 · 60m Hurdles · Place 31 · DeMatha CatholicDeMatha Catholic60m Hurdles39" / 0.991mRound P31.9.45a PB9
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 2 · DeMatha CatholicDeMatha Catholic55m Hurdles39"Round P2.8.66a9
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 2 · DeMatha CatholicDeMatha Catholic55m Hurdles39"2.8.53a9
Feb 1Ocean Breeze InvitationalFeb 1 · 400 Meters · Place 6 · DeMatha CatholicDeMatha Catholic400 Meters6.58.25a PB9

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 58 · DeMatha CatholicDeMatha Catholic300 Meters58.37.76a PB10
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 83 · DeMatha CatholicDeMatha Catholic55 MeterRound P83.6.97a PB10
May 312025 McNamara Last Chance National QualifierMay 31 · 400m Hurdles · Place 2 · DeMatha CatholicDeMatha Catholic400m Hurdles257.359
May 312025 McNamara Last Chance National QualifierMay 31 · 110m Hurdles · Place 9 · DeMatha CatholicDeMatha Catholic110m Hurdles915.869
May 312025 McNamara Last Chance National QualifierMay 31 · 110m Hurdles · Place 9 · DeMatha CatholicDeMatha Catholic110m Hurdles916.489
May 10Victor Cahoon InvitationalMay 10 · 300m Hurdles · Place 13 · DeMatha CatholicDeMatha Catholic300m Hurdles36" / 0.914m13.42.82a9
May 10Victor Cahoon InvitationalMay 10 · 110m Hurdles · Place 11 · DeMatha CatholicDeMatha Catholic110m Hurdles39" / 0.991mRound P11.16.02a9
May 3East Coast International(High School)May 3 · 400m Hurdles · Place 16 · DeMatha CatholicDeMatha Catholic400m Hurdles36" / 0.914m16.1:00.76a PB9
May 3East Coast International(High School)May 3 · 110m Hurdles · Place 24 · DeMatha CatholicDeMatha Catholic110m Hurdles39" / 0.991mRound P24.16.12aWind: -0.89
May 3East Coast International(High School)May 3 · 400 Meters · DeMatha CatholicDeMatha Catholic400 Meters--DNS9
Apr 5Lions InvitationalApr 5 · 300m Hurdles · Place 7 · DeMatha CatholicDeMatha Catholic300m Hurdles36" / 0.914m7.43.90a9
Apr 5Lions InvitationalApr 5 · 110m Hurdles · Place 7 · DeMatha CatholicDeMatha Catholic110m Hurdles39" / 0.991mRound P7.17.22a9
Apr 5Lions InvitationalApr 5 · 110m Hurdles · Place 7 · DeMatha CatholicDeMatha Catholic110m Hurdles39" / 0.991m7.16.50a9
Apr 5Lions InvitationalApr 5 · 400 Meters · Place 17 · DeMatha CatholicDeMatha Catholic400 Meters17.1:00.39a9
Mar 293rd Annual Hornet InvitationalMar 29 · 300m Hurdles · Place 10 · DeMatha CatholicDeMatha Catholic300m Hurdles36" / 0.914m10.46.42a9
Mar 293rd Annual Hornet InvitationalMar 29 · 110m Hurdles · Place 5 · DeMatha CatholicDeMatha Catholic110m Hurdles39" / 0.991mRound P5.16.94a9
Mar 293rd Annual Hornet InvitationalMar 29 · 110m Hurdles · Place 4 · DeMatha CatholicDeMatha Catholic110m Hurdles39" / 0.991m4.16.44a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Mercersburg Season OpenerDec 13 · 55m Hurdles · Place 12 · DeMatha CatholicDeMatha Catholic55m Hurdles39"Round P12.9.55a PB9
Jun 8AAU Maryland District QualifierJun 8 · 200m Hurdles · Place 2 · Visionary AthleticsVisionary Athletics200m Hurdles228.23a—
Jun 8AAU Maryland District QualifierJun 8 · 100m Hurdles · Place 2 · Visionary AthleticsVisionary Athletics100m Hurdles216.96a—
Jun 8AAU Maryland District QualifierJun 8 · 800 Meters · Place 17 · Visionary AthleticsVisionary Athletics800 Meters172:28.39a PB—
Jun 8AAU Maryland District QualifierJun 8 · 400 Meters · Place 7 · Visionary AthleticsVisionary Athletics400 Meters755.92a PB—
May 19Union Athletics & Lyles Foundation InviteMay 19 · 800 Meters · Place 15 · Severn Highsteppers TrackSevern Highsteppers Track800 Meters15.2:46.08a8
May 19Union Athletics & Lyles Foundation InviteMay 19 · 400 Meters · Place 9 · Severn Highsteppers TrackSevern Highsteppers Track400 Meters9.57.99a8

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 200m Hurdles · Place 11 · Visionary AthleticsVisionary Athletics200m Hurdles36" / 0.914mRound P11.29.43a PBWind: 18
Jun 20AAU Region 3Jun 20 · 100m Hurdles · Place 3 · Visionary AthleticsVisionary Athletics100m Hurdles39" / 0.991mRound P3.16.34a PBWind: -1.18
Jun 20AAU Region 3Jun 20 · 100m Hurdles · Place 3 · Visionary AthleticsVisionary Athletics100m Hurdles39" / 0.991m3.15.87aWind: 2.28
Jun 20AAU Region 3Jun 20 · 400 Meters · Visionary AthleticsVisionary Athletics400 Meters--DNS8
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 13 · Severn Highsteppers TrackSevern Highsteppers Track60 MeterRound P13.7.95a PB8
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 800 Meters · Place 12 · Severn Highsteppers TrackSevern Highsteppers Track800 Meters12.2:32.44a8
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 29 · Severn Highsteppers TrackSevern Highsteppers Track200 MetersRound P29.26.38a8
Jan 14VA Showcase ClubJan 14 · 800 Meters · Place 5 · Severn Highsteppers TrackSevern Highsteppers Track800 Meters5.2:25.85a PB8
Jan 14VA Showcase ClubJan 14 · 400 Meters · Place 14 · Severn Highsteppers TrackSevern Highsteppers Track400 Meters14.59.95a8
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 28 · Severn Highsteppers TrackSevern Highsteppers Track200 Meters28.26.33a PB8
Jan 12The VA ShowcaseJan 12 · 800 Meters · Place 5 · Severn HighsSevern Highs800 Meters52:25.85—
Jan 12The VA ShowcaseJan 12 · 400 Meters · Place 14 · Severn HighsSevern Highs400 Meters1459.95—
Jan 12The VA ShowcaseJan 12 · 200 Meters · Place 28 · Severn HighsSevern Highs200 Meters2826.33—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 222023 AAU Region 3 QualifierJun 22 · 100m Hurdles · Place 4 · Severn Highsteppers TraSevern Highsteppers Tra100m Hurdles419.88a—
Jun 222023 AAU Region 3 QualifierJun 22 · High Jump · Place 2 · Severn Highsteppers TracSevern Highsteppers TracHigh Jump21.30m—
Jun 222023 AAU Region 3 QualifierJun 22 · Long Jump · Place 5 · Severn Highsteppers TracSevern Highsteppers TracLong Jump54.08m PB—
Jun 222023 AAU Region 3 QualifierJun 22 · Long Jump · Place 11 · Severn Highsteppers TracSevern Highsteppers TracLong Jump1113-1—
Jun 222023 AAU Region 3 QualifierJun 22 · Shot Put · Place 5 · Severn Highsteppers TracSevern Highsteppers TracShot Put56.21m—
Jun 222023 AAU Region 3 QualifierJun 22 · 1500 Meters · Place 6 · Severn Highsteppers TraSevern Highsteppers Tra1500 Meters65:57.42a PB—
Jun 222023 AAU Region 3 QualifierJun 22 · 800 Meters · Place 18 · Severn Highsteppers TraSevern Highsteppers Tra800 Meters182:49.70a—
Jun 222023 AAU Region 3 QualifierJun 22 · 400 Meters · Place 13 · Severn Highsteppers TraSevern Highsteppers Tra400 Meters131:01.45a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · Long Jump · Place 15 · Severn Highsteppers TracSevern Highsteppers TracLong Jump1512-11.50—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 800 Meters · Place 11 · Severn Highsteppers TraSevern Highsteppers Tra800 Meters112:39.18—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 400 Meters · Place 16 · Severn Highsteppers TraSevern Highsteppers Tra400 Meters161:02.38—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · Long Jump · Place 15 · Severn Highsteppers TracSevern Highsteppers TracLong Jump1512-11.50—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 800 Meters · Place 11 · Severn Highsteppers TraSevern Highsteppers Tra800 Meters112:39.18a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 400 Meters · Place 16 · Severn Highsteppers TraSevern Highsteppers Tra400 Meters161:02.38a—
Jun 3DMV Youth Challenge Jun 3 · High Jump · Place 5 · Severn Highsteppers TracSevern Highsteppers TracHigh Jump51.22m PB—
Jun 3DMV Youth Challenge Jun 3 · Shot Put · Place 17 · Severn Highsteppers TracSevern Highsteppers TracShot Put175.85m—
Jun 3DMV Youth Challenge Jun 3 · 800 Meters · Place 16 · Severn Highsteppers TraSevern Highsteppers Tra800 Meters162:34.22a—
Jun 3DMV Youth Challenge Jun 3 · 400 Meters · Place 36 · Severn Highsteppers TraSevern Highsteppers Tra400 Meters361:02.94a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Championship Feb 18 · 800 Meters · Place 26 · Severn HighsteppersSevern Highsteppers800 Meters262:42.91—
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 49 · Severn HighsteppersSevern Highsteppers400 MetersRound P491:10.36—
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 55 · Severn HighsteppersSevern Highsteppers200 MetersRound P5528.89—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 800 Meters · Place 26 · Severn Highsteppers TrackSevern Highsteppers Track800 Meters26.2:42.91a7
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 49 · Severn Highsteppers TrackSevern Highsteppers Track400 MetersRound P49.1:10.36a7
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 55 · Severn Highsteppers TrackSevern Highsteppers Track200 MetersRound P55.28.89a7

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 National QualifierJun 23 · Long Jump · Place 7 · Severn HighsteppersSevern HighsteppersLong Jump713-00.00—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · Long Jump · Place 8 · Severn Highsteppers TraSevern Highsteppers TraLong Jump811-04.50—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 200 Meters · Place 27 · Severn Highsteppers TraSevern Highsteppers Tra200 Meters2729.78a PB—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 100 Meters · Place 19 · Severn Highsteppers TraSevern Highsteppers Tra100 MetersRound P1914.32a PB—
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 400 Meters · Place 6 · Severn Highsteppers Trac...Severn Highsteppers Trac...400 Meters61:12.3512
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 200 Meters · Place 6 · Severn Highsteppers Trac...Severn Highsteppers Trac...200 Meters630.8512
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 100 Meters · Place 4 · Severn Highsteppers Trac...Severn Highsteppers Trac...100 Meters414.3312
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · Long Jump · Place 9 · Severn Highsteppers TrackSevern Highsteppers TrackLong Jump9.9-09.006
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 400 Meters · Place 15 · Severn Highsteppers TrackSevern Highsteppers Track400 Meters15.1:15.35a6
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 200 Meters · Place 22 · Severn Highsteppers TrackSevern Highsteppers Track200 Meters22.32.18a6
May 1Baltimore City Youth Developmental Meet #1May 1 · 400 Meters · Severn Highsteppers TrackSevern Highsteppers Track400 Meters--DNS6
May 1Baltimore City Youth Developmental Meet #1May 1 · 200 Meters · Place 12 · Severn Highsteppers TrackSevern Highsteppers Track200 Meters12.32.37a6
May 1Baltimore City Youth Developmental Meet #1May 1 · 100 Meters · Place 9 · Severn Highsteppers TrackSevern Highsteppers Track100 Meters9.15.30a6
Apr 24Lightning Youth Track & Field MeetApr 24 · 200 Meters · Place 11 · Severn Highsteppers TrackSevern Highsteppers Track200 Meters11.31.80a6
Apr 24Lightning Youth Track & Field MeetApr 24 · 100 Meters · Place 10 · Severn Highsteppers TrackSevern Highsteppers Track100 Meters10.14.72a6