Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorWhirlwinds Track Club Meet #1 · May 1614.08aWhirlwinds Track Club Meet #1May 16, 2021
100 Meters · OutdoorAAU Region 2 Qualifier @ Millersville University · Jul 1712.54aAAU Region 2 Qualifier @ Millersville UniversityJuly 17, 2021
100 Meters · OutdoorAAU Middle Atlantic District Qualifier · Jun 1412.97AAU Middle Atlantic District QualifierJune 14, 2019
110m Hurdles · 39" / 0.991m · IndoorWhirlwinds Track Club Meet #1 · May 1621.64aWhirlwinds Track Club Meet #1May 16, 2021
200 Meters · IndoorPhiladelphia Public League Season Kick-Off · Dec 1222.40aPhiladelphia Public League Season Kick-OffDecember 12, 2024
200 Meters · OutdoorThe East Coast International Showcase (Middle School/Youth) · May 322.13The East Coast International Showcase (Middle School/Youth)May 3, 2025
200 Meters · OutdoorAAU Middle Atlantic District Qualifier · Jun 1426.30AAU Middle Atlantic District QualifierJune 14, 2019
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 222.698PTFCA ChampionshipsMarch 2, 2025
300 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 2135.61aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
400 Meters · IndoorPhiladelphia Public League Meet #4 · Jan 950.07aPhiladelphia Public League Meet #4January 9, 2025
400 Meters · OutdoorEast Coast International(High School) · May 349.20aEast Coast International(High School)May 3, 2025
55 Meter · IndoorPre Nationals Invitational · Feb 167.45aPre Nationals InvitationalFebruary 16, 2020
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 2022.072024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 400 Meters · Place 15 · East StroudsburgEast Stroudsburg400 MetersRound P15.50.16aSo
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 400 Meters · Place 10 · East StroudsburgEast Stroudsburg400 Meters10.49.67aSo
Apr 11Bison Outdoor ClassicApr 11 · 400 Meters · Place 34 · East StroudsburgEast Stroudsburg400 Meters34.49.81aSo
Apr 10Delaware InvitationalApr 10 · 400 Meters · Place 10 · East StroudsburgEast Stroudsburg400 Meters10.49.73aSo
Apr 4ESU All AmericanApr 4 · 400 Meters · Place 1 · East StroudsburgEast Stroudsburg400 Meters1.49.52aSo
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 16 · East StroudsburgEast Stroudsburg200 Meters16.22.29aWind: 1.7So
Mar 21Keystone ChallengeMar 21 · 400 Meters · Place 7 · East StroudsburgEast Stroudsburg400 Meters7.49.91aSo
Mar 21Keystone ChallengeMar 21 · 200 Meters · Place 11 · East StroudsburgEast Stroudsburg200 Meters11.22.38aWind: 0.4So

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 12 · East StroudsburgEast Stroudsburg400 MetersRound P12.51.17aFr
Feb 20Bucknell Tune-UpFeb 20 · 400 Meters · Place 3 · East StroudsburgEast Stroudsburg400 Meters350.60FR
Feb 13Widener Indoor ClassicFeb 13 · 400 Meters · Place 15 · East StroudsburgEast Stroudsburg400 Meters1550.66aFr
Jan 24Gulden InvitationalJan 24 · 400 Meters · Place 17 · East StroudsburgEast Stroudsburg400 Meters1752.14aFr

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 8 · MOBETTAH TRACK AND FIELD CLUBMOBETTAH TRACK AND FIELD CLUB200 MetersRound P8.22.80a12
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · MOBETTAH TRACK AND FIELD CLUBMOBETTAH TRACK AND FIELD CLUB200 Meters—DNS12
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 6 · MOBETTAH TRACK AND FIELD CLUBMOBETTAH TRACK AND FIELD CLUB200 Meters6.22.36a12
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 400 Meters · Place 35 · Imhotep Institute Charter 12Imhotep Institute Charter 12400 MetersRound P3551.1112
May 14PIAA District 12 AAA ChampionshipsMay 14 · 400 Meters · Place 4 · Imhotep CharterImhotep Charter400 Meters4.49.25a12
May 14District XIIMay 14 · 400 Meters · Place 4 · Imhotep CharterImhotep Charter400 Meters4.49.25a12
May 7Public LeagueMay 7 · 400 Meters · Place 4 · Imhotep CharterImhotep Charter400 Meters4.49.92a12
May 7Public LeagueMay 7 · 200 Meters · Place 4 · Imhotep CharterImhotep Charter200 MetersRound P4.22.42a12
May 7Public LeagueMay 7 · 200 Meters · Place 14 · Imhotep CharterImhotep Charter200 Meters14.25.55a12
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 400 Meters · Place 7 · Imhotep InstImhotep Inst400 Meters749.7812
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 200 Meters · Place 32 · Imhotep InstImhotep Inst200 Meters3222.13 PB12
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 400 Meters · Place 7 · Imhotep InstImhotep Inst400 Meters749.7812
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 200 Meters · Place 33 · Imhotep InstImhotep Inst200 Meters3322.1312
May 3East Coast International(High School)May 3 · 400 Meters · Place 7 · Imhotep CharterImhotep Charter400 Meters7.49.20a PB12
May 3East Coast International(High School)May 3 · 200 Meters · Place 31 · Imhotep CharterImhotep Charter200 Meters31.22.40aWind: -0.512
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · 200 Meters · Place 12 · Imhotep Institute CharterImhotep Institute Charter200 Meters1224.2512
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · 400 Meters · Place 2 · Imhotep Institute CharterImhotep Institute Charter400 Meters250.2412

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 13Nike Indoor NationalsMar 13 · 400 Meters · Imhotep CharterImhotep Charter400 Meters—DQ—
Mar 2PTFCA ChampionshipsMar 2 · 200 Meters · Imhotep CharterImhotep Charter200 MetersRelay Split—22.698 PB12
Mar 2PTFCA ChampionshipsMar 2 · 400 Meters · Place 16 · Imhotep CharterImhotep Charter400 Meters16.50.42a12
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 400 Meters · Place 13 · Imhotep InstImhotep Inst400 Meters1350.8212
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 200 Meters · Place 7 · Imhotep InstImhotep Inst200 Meters723.0412
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 400 Meters · Place 1 · Imhotep InstImhotep Inst400 Meters150.5912
Feb 1Ocean Breeze InvitationalFeb 1 · 400 Meters · Place 14 · Imhotep CharterImhotep Charter400 Meters14.50.53a12
Jan 24Puma New York International Showcase 2025Jan 24 · 200 Meters · Place 16 · Imhotep Institute CharterImhotep Institute Charter200 Meters1622.7112
Jan 24Puma New York International Showcase 2025Jan 24 · 400 Meters · Place 17 · Imhotep Institute CharterImhotep Institute Charter400 Meters1751.2412
Jan 24Puma New York International Showcase 2025Jan 24 · 200 Meters · Place 16 · Imhotep Institute CharterImhotep Institute Charter200 Meters1622.7112
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 300 Meters · Place 16 · Imhotep CharImhotep Char300 Meters1636.03—
Jan 9Philadelphia Public League Meet #4Jan 9 · 400 Meters · Place 2 · Imhotep CharterImhotep Charter400 Meters2.50.07a PB12

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 300 Meters · Place 5 · Imhotep CharterImhotep Charter300 Meters5.35.61a PB12
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 400 Meters · Place 1 · Imhotep CharterImhotep Charter400 Meters1.50.36a12
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 200 Meters · Place 2 · Imhotep CharterImhotep Charter200 Meters2.22.40a PB12
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 300 Meters · Place 26 · Imhotep-PAImhotep-PA300 Meters2636.8511
Jan 14Kristian Marche Memorial InviteJan 14 · 400 Meters · Place 12 · Imhotep InstImhotep Inst400 Meters1251.62—
Jan 5The Armory Hispanic GamesJan 5 · 400 Meters · Place 15 · Imhotep CharImhotep Char400 Meters1551.8311

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 3 · MOBettah TraMOBettah TraCombined results322.07 PB—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 6 · MOBettah TraMOBettah TraCombined resultsRound P622.34—
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 6 · MOBETTAH TRACK AND FIELD CLUBMOBETTAH TRACK AND FIELD CLUB200 MetersRound P6.22.45a11
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 4 · MOBETTAH TRACK AND FIELD CLUBMOBETTAH TRACK AND FIELD CLUB200 Meters4.22.35a11
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 8 · Mobettah TraMobettah Tra200 Meters822.4917
May 15District XIIMay 15 · 400 Meters · Place 9 · Imhotep CharterImhotep Charter400 Meters9.50.75a11
May 8Philadelphia Public League ChampionshipsMay 8 · 400 Meters · Place 8 · Imhotep InstImhotep Inst400 Meters853.2411
May 8Philadelphia Public League ChampionshipsMay 8 · 200 Meters · Place 10 · Imhotep InstImhotep Inst200 Meters1023.1311
May 8Philadelphia Public League ChampionshipsMay 8 · 200 Meters · Place 13 · Imhotep InstImhotep Inst200 Meters1323.3111
Mar 1PPL ChampsMar 1 · 400 Meters · Place 3 · Imhotep InstImhotep Inst400 Meters354.9011

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 200 Meters · Place 12 · Imhotep CharterImhotep Charter200 Meters12.23.99a11
Dec 16TFCAofGP Meet #1Dec 16 · 400 Meters · Place 3 · Imhotep CharterImhotep Charter400 Meters3.52.89a11
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · 400 Meters · Place 2 · Imhotep CharterImhotep Charter400 Meters2.51.99a11
Feb 11PTFCA Indoor Track CarnivalFeb 11 · 200 Meters · Place 16 · Imhotep InstImhotep Inst200 Meters1624.5610
Feb 4Ocean Breeze InvitationalFeb 4 · 200 Meters · Place 7 · Imhotep InstImhotep Inst200 MetersRound P723.57—
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 300 Meters · Place 25 · Imhotep CharImhotep Char300 Meters2537.1810
Jan 15Kristian Marche Memorial InvitationalJan 15 · 200 Meters · Place 25 · Imhotep InstImhotep Inst200 Meters2523.91—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17PIAA District XII ChampionshipsMay 17 · 400 Meters · Place 8 · Imhotep CharterImhotep Charter400 Meters8.51.27a10
May 10Philadelphia Public League ChampionshipsMay 10 · 200 Meters · Place 18 · Imhotep InstImhotep Inst200 Meters1823.7510
May 10Philadelphia Public League ChampionshipsMay 10 · 400 Meters · Place 5 · Imhotep InstImhotep Inst400 Meters551.3310
May 10Philadelphia Public League ChampionshipsMay 10 · 200 Meters · Place 18 · Imhotep InstImhotep Inst200 MetersRound P1823.7510
Apr 22Father Judge RelaysApr 22 · 400 Meters · Place 14 · Imhotep InstImhotep Inst400 Meters1452.9310
Apr 15Bullis Bulldog InvitationalApr 15 · 400 Meters · Place 11 · Imhotep Institute ChartImhotep Institute Chart400 Meters1152.3010
Apr 15Bullis Bulldog InvitationalApr 15 · 400 Meters · Place 11 · Imhotep InstImhotep Inst400 Meters1152.3010

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22TFCAofGP Meet #3Dec 22 · 200 Meters · Place 6 · Imhotep CharterImhotep Charter200 Meters6.24.44a10
Dec 17TFCAofGP Meet #2Dec 17 · 200 Meters · Place 9 · Imhotep CharterImhotep Charter200 Meters9.24.54a10
Dec 10Ursinus HS InvitationalDec 10 · 200 Meters · Place 4 · Imhotep CharterImhotep Charter200 Meters4.23.23a10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 22Jack Armstrong InvitationalApr 22 · 200 Meters · Place 16 · Imhotep InstImhotep Inst200 MetersRound P1624.2309
Apr 22Jack Armstrong InvitationalApr 22 · 200 Meters · Place 16 · Imhotep Institute CharterImhotep Institute Charter200 MetersRound P1624.239
Apr 8The John Heins InvitationalApr 8 · 200 Meters · Place 34 · Imhotep CharterImhotep Charter200 Meters34.24.71a9
Apr 2PW Colonial ClassicApr 2 · 200 Meters · Place 13 · Imhotep InstImhotep Inst200 Meters1324.25—
Apr 2PW Colonial ClassicApr 2 · 200 Meters · Place 13 · Imhotep Institute CharterImhotep Institute Charter200 Meters1324.259

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 11 · PHILLY FACTOR ADULT TRACK CLUBPHILLY FACTOR ADULT TRACK CLUB200 MetersRound P11.25.62a8
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 100 Meters · Place 11 · PHILLY FACTOR ADULT TRACK CLUBPHILLY FACTOR ADULT TRACK CLUB100 MetersRound P11.12.54a PB8

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Jun 5Whirlwinds Track Club Meet #4Jun 5 · 200 Meters · Philly Factor Track Club-YouthPhilly Factor Track Club-Youth200 Meters—DNS8
Jun 5Whirlwinds Track Club Meet #4Jun 5 · 100 Meters · Philly Factor Track Club-YouthPhilly Factor Track Club-Youth100 Meters—DNS8
May 16Whirlwinds Track Club Meet #1May 16 · 110m Hurdles · Place 1 · Philly Factor Track Club-YouthPhilly Factor Track Club-Youth110m Hurdles39" / 0.991m1.21.64a PB8
May 16Whirlwinds Track Club Meet #1May 16 · 400 Meters · Philly Factor Track Club-YouthPhilly Factor Track Club-Youth400 Meters—DNS8
May 16Whirlwinds Track Club Meet #1May 16 · 200 Meters · Place 3 · Philly Factor Track Club-YouthPhilly Factor Track Club-Youth200 Meters3.26.49a8
May 16Whirlwinds Track Club Meet #1May 16 · 100 Meters · Place 3 · Philly Factor Track Club-YouthPhilly Factor Track Club-Youth100 Meters3.14.08a PB8

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 16Pre Nationals InvitationalFeb 16 · 55 Meter · Place 6 · Philly Factor Track Club-YouthPhilly Factor Track Club-Youth55 MeterRound P6.7.45a PB7
Feb 16Pre Nationals InvitationalFeb 16 · 55 Meter · Place 7 · Philly Factor Track Club-YouthPhilly Factor Track Club-Youth55 Meter7.7.50a7
Feb 16Pre Nationals InvitationalFeb 16 · 200 Meters · Place 11 · Philly Factor Track Club-YouthPhilly Factor Track Club-Youth200 Meters11.25.98a7
Feb 9AAU NJ RecFeb 9 · 400 Meters · Place 18 · Philly Factor Track Club-YouthPhilly Factor Track Club-Youth400 Meters18.1:02.03a7
Feb 9AAU NJ RecFeb 9 · 200 Meters · Place 10 · Philly Factor Track Club-YouthPhilly Factor Track Club-Youth200 Meters10.26.13a7
Jan 19Ocean Breeze Invitational (Youth Only)Jan 19 · Shot Put · Place 19 · Philly FactoPhilly FactoShot Put1943.74—
Jan 19Ocean Breeze Invitational (Youth Only)Jan 19 · Shot Put · Place 6 · Philly FactoPhilly FactoShot Put67.48—

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 100 Meters · Place 3 · Enon Track aEnon Track a100 Meters312.91—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 100 Meters · Place 2 · Enon Track aEnon Track a100 Meters212.77—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 2 · Enon Track aEnon Track a200 Meters225.95—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 2 · Enon Track aEnon Track a200 Meters226.30—
Jun 14AAU Middle Atlantic District QualifierJun 14 · 200 Meters · Place 6 · Enon Track and FieldEnon Track and Field200 Meters626.30 PB—
Jun 14AAU Middle Atlantic District QualifierJun 14 · 100 Meters · Place 4 · Enon Track and FieldEnon Track and Field100 Meters412.97 PB—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 12UAGTCA Indoor Meet # 1Jan 12 · 200 Meters · Place 13 · Enon Track MinistryEnon Track Ministry200 Meters13.31.10a11-12