Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMaryvale Prep Meet #2 · Apr 2913.91aMaryvale Prep Meet #2April 29, 2026
100m Hurdles · 33" / 0.838m · Outdoor2026 IAAM/MIAA Outdoor Track & Field Championships · May 616.85a2026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6, 2026
200 Meters · OutdoorMaryvale Prep Meet #1 · Mar 3129.27aMaryvale Prep Meet #1March 31, 2026
300 Meters · IndoorIAAM/MIAA Conference Meet #4 · Jan 948.57aIAAM/MIAA Conference Meet #4January 9, 2026
300m Hurdles · 30" / 0.762m · OutdoorIAAM Meet 3 @ Archbishop Spalding · Apr 2057.92aIAAM Meet 3 @ Archbishop SpaldingApril 20, 2026
400 Meters · OutdoorBullseye Summer Series #2 · Jun 281:12.84aBullseye Summer Series #2June 28, 2025
55 Meters · IndoorMIAA/IAAM Indoor Conference Meet #4 · Jan 178.70aMIAA/IAAM Indoor Conference Meet #4January 17, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 11Falls Rd Flyers Summer Track Meet #2Jul 11 · 100m Hurdles · Place 2 · Falls Road FlyersFalls Road Flyers100m Hurdles33" / 0.838m2.20.23a10
Jun 27Falls Rd Flyers Summer Track Meet #1Jun 27 · 100m Hurdles · Place 2 · Falls Road FlyersFalls Road Flyers100m Hurdles33" / 0.838m2.18.16a10
Jun 27Falls Rd Flyers Summer Track Meet #1Jun 27 · 200 Meters · Place 17 · Falls Road FlyersFalls Road Flyers200 Meters17.29.55a10
May 62026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 100m Hurdles · Place 3 · Maryvale PrepMaryvale Prep100m Hurdles33" / 0.838mRound P3.16.85a PBWind: -0.610
May 62026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 100m Hurdles · Place 3 · Maryvale PrepMaryvale Prep100m Hurdles33" / 0.838m3.17.18aWind: -0.610
Apr 29Maryvale Prep Meet #2Apr 29 · 100m Hurdles · Place 2 · Maryvale PrepMaryvale Prep100m Hurdles218.40a10
Apr 29Maryvale Prep Meet #2Apr 29 · 100 Meters · Place 6 · Maryvale PrepMaryvale Prep100 Meters613.91a PB10
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 100m Hurdles · Place 5 · Maryvale PrepMaryvale Prep100m Hurdles517.42a10
Apr 20IAAM Meet 3 @ Archbishop SpaldingApr 20 · 300m Hurdles · Place 3 · Maryvale PrepMaryvale Prep300m Hurdles30" / 0.762m3.57.92a PB10
Apr 20IAAM Meet 3 @ Archbishop SpaldingApr 20 · 100m Hurdles · Place 16 · Maryvale PrepMaryvale Prep100m Hurdles33" / 0.838m16.23.20a10
Apr 20IAAM Meet 3 @ Archbishop SpaldingApr 20 · 100 Meters · Place 16 · Maryvale PrepMaryvale Prep100 Meters16.14.65a10
Apr 17Hereford Spring ShowcaseApr 17 · 100m Hurdles · Place 1 · Maryvale PrepMaryvale Prep100m Hurdles117.23a10
Apr 15McDonogh Girls Meet #2Apr 15 · 200 Meters · Place 13 · Maryvale PrepMaryvale Prep200 Meters1329.77a10
Apr 11Pan Ram InvitationalApr 11 · 100m Hurdles · Place 42 · Maryvale PrepMaryvale Prep100m Hurdles33" / 0.838mRound P42.23.52a10
Mar 31Maryvale Prep Meet #1Mar 31 · 100m Hurdles · Place 1 · Maryvale PrepMaryvale Prep100m Hurdles117.37a10
Mar 31Maryvale Prep Meet #1Mar 31 · 200 Meters · Place 11 · Maryvale PrepMaryvale Prep200 Meters1129.27a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 9IAAM/MIAA Conference Meet #4Jan 9 · 55m Hurdles · Place 2 · Maryvale PrepMaryvale Prep55m Hurdles211.14a10
Jan 9IAAM/MIAA Conference Meet #4Jan 9 · 300 Meters · Place 5 · Maryvale PrepMaryvale Prep300 Meters548.57a PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 28Bullseye Summer Series #2Jun 28 · 400 Meters · Place 13 · Falls Road FlyersFalls Road Flyers400 Meters131:12.84a PB9
Jun 28Bullseye Summer Series #2Jun 28 · 200 Meters · Place 26 · Falls Road FlyersFalls Road Flyers200 Meters2631.45a9
Jun 21Falls Rd Flyers Summer Series #1Jun 21 · 400 Meters · Place 8 · Falls Road FlyersFalls Road Flyers400 Meters81:18.91a9
Jun 21Falls Rd Flyers Summer Series #1Jun 21 · 200 Meters · Place 11 · Falls Road FlyersFalls Road Flyers200 Meters1132.46a9
Apr 23Maryvale Prep Meet #3Apr 23 · 200 Meters · Place 16 · Maryvale PrepMaryvale Prep200 Meters1631.35a9
Apr 23Maryvale Prep Meet #3Apr 23 · 100 Meters · Place 21 · Maryvale PrepMaryvale Prep100 Meters2114.87a9
Apr 16Maryvale Prep Meet #2Apr 16 · 200 Meters · Place 13 · Maryvale PrepMaryvale Prep200 Meters1330.84a9
Apr 16Maryvale Prep Meet #2Apr 16 · 100 Meters · Place 8 · Maryvale PrepMaryvale Prep100 Meters814.72a9
Apr 9IAAM League MeetApr 9 · 200 Meters · Place 18 · Maryvale PrepMaryvale Prep200 Meters1830.81a9
Apr 9IAAM League MeetApr 9 · 100 Meters · Place 27 · Maryvale PrepMaryvale Prep100 Meters2714.93a9
Apr 2McDonogh, Mt. de Sales, and MaryvaleApr 2 · 400 Meters · Place 17 · Maryvale PrepMaryvale Prep400 Meters171:18.25a9
Apr 2McDonogh, Mt. de Sales, and MaryvaleApr 2 · 100 Meters · Place 22 · Maryvale PrepMaryvale Prep100 Meters2215.09a9
Mar 26Maryvale Prep Meet #1Mar 26 · 200 Meters · Place 21 · Maryvale PrepMaryvale Prep200 Meters2130.98a9
Mar 26Maryvale Prep Meet #1Mar 26 · 100 Meters · Place 19 · Maryvale PrepMaryvale Prep100 Meters1915.06a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17MIAA/IAAM Indoor Conference Meet #4Jan 17 · 300 Meters · Place 7 · Maryvale PrepMaryvale Prep300 Meters750.85a—
Jan 17MIAA/IAAM Indoor Conference Meet #4Jan 17 · 55 Meters · Place 10 · Maryvale PrepMaryvale Prep55 Meters108.70a PB—