Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorNJ-AAU Jersey City Rec Development Meet 3 · Feb 65:17.56aNJ-AAU Jersey City Rec Development Meet 3February 6, 2022
1500 Meters · OutdoorUAGTCA Developmental Meet 2 · May 134:35.64aUAGTCA Developmental Meet 2May 13, 2023
200 Meters · IndoorPhiladelphia Public League Meet #6 · Feb 223.45Philadelphia Public League Meet #6February 2, 2025
200 Meters · OutdoorPCL Meet #3 - Father Judge · Apr 2224.06PCL Meet #3 - Father JudgeApril 22, 2024
300 Meters · IndoorUAGTCA Meet #2 · Jan 1135.70aUAGTCA Meet #2January 11, 2026
400 Meters · IndoorKristian Marche Memorial Invitational · Jan 1848.94Kristian Marche Memorial InvitationalJanuary 18, 2026
400 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1348.77aAAU Mid Atlantic District QualifierJune 13, 2025
400 Meters · Relay Split · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2754.054aAAU Track & Field Region 2 QualifierJune 27, 2025
600 Meters · IndoorUAGTCA Meet #2 · Jan 111:25.26aUAGTCA Meet #2January 11, 2026
800 Meters · IndoorPPL Meet #2 · Dec 181:59.17aPPL Meet #2December 18, 2025
800 Meters · OutdoorUAGTCA 2025 Ron Jackson Youth Invitational · Jul 191:54.66aUAGTCA 2025 Ron Jackson Youth InvitationalJuly 19, 2025
Combined results · OutdoorUAGTCA Outdoor Meet#1 · May 531.26UAGTCA Outdoor Meet#1May 5, 2018

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 6 · InfinityInfinity800 Meters61:58.81a11
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 3 · InfinityInfinity400 Meters348.82a11
May 22PIAA Track & Field State ChampionshipsMay 22 · 400 Meters · Place 4 · West Philadelphia CatholicWest Philadelphia Catholic400 MetersRound P4.49.35a11
May 22PIAA Track & Field State ChampionshipsMay 22 · 400 Meters · Place 5 · West Philadelphia CatholicWest Philadelphia Catholic400 Meters5.50.21a11
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 400 Meters · Place 1 · West Philadelphia CatholicWest Philadelphia Catholic400 Meters1.50.21a11
May 9PCL ChampsMay 9 · 400 Meters · Place 5 · West Philadelphia CatholicWest Philadelphia Catholic400 Meters5.49.50a11
Apr 13PCL Meet #2 - O'HaraApr 13 · 400 Meters · Place 1 · West Philadelphia CatholicWest Philadelphia Catholic400 Meters1.50.11a11
Apr 13PCL Meet #2 - O'HaraApr 13 · 200 Meters · West Philadelphia CatholicWest Philadelphia Catholic200 Meters—DNS11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 18Kristian Marche Memorial InvitationalJan 18 · 400 Meters · Place 3 · West CatholiWest Catholi400 Meters348.94 PB11
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 1 · InfinityInfinity600 Meters11:25.26a PB11
Jan 11UAGTCA Meet #2Jan 11 · 300 Meters · Place 1 · InfinityInfinity300 Meters135.70a PB11
Jan 2PPL Indoor #3Jan 2 · 400 Meters · Place 2 · West CatholicWest Catholic400 Meters250.5111

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 800 Meters · Place 2 · West Philadelphia CatholicWest Philadelphia Catholic800 Meters2.1:59.17a PB11
Dec 11PPL Season Kick-OffDec 11 · 400 Meters · Place 1 · West Philadelphia CatholicWest Philadelphia Catholic400 Meters1.49.05a11
Dec 11PPL Season Kick-OffDec 11 · 200 Meters · West Philadelphia CatholicWest Philadelphia Catholic200 Meters--DNS11
Mar 2PTFCA ChampionshipsMar 2 · 400 Meters · Place 12 · West Philadelphia CatholicWest Philadelphia Catholic400 Meters12.49.65a10
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 400 Meters · Place 9 · West CatholiWest Catholi400 Meters950.1310
Feb 9PCL Indoor ChampionshipsFeb 9 · 400 Meters · Place 7 · West CatholiWest Catholi400 Meters752.2110
Feb 9PCL Indoor ChampionshipsFeb 9 · 200 Meters · Place 7 · West CatholiWest Catholi200 Meters723.6810
Feb 2Philadelphia Public League Meet #6Feb 2 · 200 Meters · Place 6 · West CatholiWest Catholi200 Meters623.45 PB—
Feb 2Philadelphia Public League Meet #6Feb 2 · 400 Meters · Place 1 · West CatholiWest Catholi400 Meters150.68—
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 600 Meters · Place 1 · InfinityInfinity600 Meters11:25.26a11
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 300 Meters · Place 1 · InfinityInfinity300 Meters135.70a11
Jan 9Philadelphia Public League Meet #4Jan 9 · 300 Meters · Place 2 · West Philadelphia CatholicWest Philadelphia Catholic300 Meters2.36.28a10
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 200 Meters · Place 34 · West CatholicWest Catholic200 Meters3423.45—
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 400 Meters · Place 11 · West CatholicWest Catholic400 Meters1150.84—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 1 · InfinityInfinity800 Meters11:54.66a PB—
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Infinity TrackInfinity Track400 MetersRelay SplitRound M—54.054a PB15-16
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 3 · Infinity TrackInfinity Track800 Meters3.1:59.87a15-16
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 1 · Infinity TrackInfinity Track400 Meters1.48.84a15-16
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 2 · Infinity TrackInfinity Track800 Meters2.1:59.84a15-16
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 1 · Infinity TrackInfinity Track400 Meters1.48.77a PB15-16
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 400 Meters · Place 2 · West Catholic 12West Catholic 12400 MetersRound P249.3410
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 400 Meters · Place 2 · West Catholic 12West Catholic 12400 MetersRound P249.3410
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 400 Meters · Place 2 · West Catholic 12West Catholic 12400 Meters248.9910
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 400 Meters · Place 2 · West Catholic 12West Catholic 12400 Meters248.9910
May 14PIAA District 12 AA ChampionshipsMay 14 · 800 Meters · Place 3 · West Philadelphia CatholicWest Philadelphia Catholic800 Meters3.2:07.22a10
May 14PIAA District 12 AA ChampionshipsMay 14 · 400 Meters · Place 1 · West Philadelphia CatholicWest Philadelphia Catholic400 Meters1.48.85a10
May 14District XIIMay 14 · 800 Meters · Place 3 · West Philadelphia CatholicWest Philadelphia Catholic800 Meters3.2:07.22a10
May 14District XIIMay 14 · 400 Meters · Place 1 · West Philadelphia CatholicWest Philadelphia Catholic400 Meters1.48.85a10
May 10Philadelphia Catholic League ChampionshipsMay 10 · 800 Meters · Place 28 · West CatholicWest Catholic800 Meters282:14.6510
May 10Philadelphia Catholic League ChampionshipsMay 10 · 400 Meters · Place 3 · West CatholicWest Catholic400 Meters348.8210
Apr 28PCL Meet #3 - O'HaraApr 28 · 800 Meters · Place 1 · West CatholicWest Catholic800 Meters11:59.2410
Apr 7PCL Meet #1 - O'HaraApr 7 · 400 Meters · Place 2 · West CatholicWest Catholic400 Meters252.7510

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · 400 Meters · Place 1 · West Philadelphia CatholicWest Philadelphia Catholic400 Meters1.51.27a10
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 400 Meters · Place 1 · West Philadelphia CatholicWest Philadelphia Catholic400 Meters1.51.88a10
Feb 11PCL Indoor ChampionshipsFeb 11 · 400 Meters · Place 9 · West CatholiWest Catholi400 Meters954.349

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22PCL Meet #3 - Father JudgeApr 22 · 200 Meters · Place 7 · West CatholiWest Catholi200 Meters724.06 PB9
Apr 22PCL Meet #3 - Father JudgeApr 22 · 400 Meters · Place 1 · West CatholiWest Catholi400 Meters151.629
Apr 15PCL Meet #2 - Father JudgeApr 15 · 800 Meters · Place 3 · West CatholiWest Catholi800 Meters32:16.349
Apr 15PCL Meet #2 - Father JudgeApr 15 · 400 Meters · Place 1 · West CatholiWest Catholi400 Meters151.299

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 400 Meters · West Philadelphia CatholicWest Philadelphia Catholic400 Meters--DNS9
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 800 Meters · Place 12 · Infinity TrackInfinity Track800 Meters12.2:26.59a13-14
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 5 · Infinity TrackInfinity Track400 MetersRound P5.56.54a13-14
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 5 · Infinity TrackInfinity Track400 Meters5.56.59a13-14
Jan 6Fast Fridays Series Meet #2Jan 6 · 800 Meters · Place 2 · InfinityInfinity800 Meters22:16.52a8
Jan 6Fast Fridays Series Meet #2Jan 6 · 400 Meters · Place 1 · InfinityInfinity400 Meters158.25a8

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 2 · Infinity TraInfinity TraCombined results24:48.77—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 4 · Infinity TrackInfinity Track800 Meters4.2:06.90a8
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 1 · Infinity TrackInfinity Track400 Meters1.52.30a8
May 13UAGTCA Developmental Meet 2May 13 · 1500 Meters · Place 3 · Infinity TrackInfinity Track1500 Meters3.4:35.64a PB8
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 1 · Infinity TrackInfinity Track400 Meters1.53.05a8

2022 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · 800 Meters · Place 5 · Infinity TrackInfinity Track800 Meters5.2:16.53a13-14
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · 200 Meters · Place 11 · Infinity TrackInfinity Track200 Meters11.26.16a13-14
Dec 18NJ-AAU Jersey City Rec Development Series Meet 2Dec 18 · 400 Meters · Place 2 · Infinity TrackInfinity Track400 Meters2.57.63a13-14
Dec 18NJ-AAU Jersey City Rec Development Series Meet 2Dec 18 · 200 Meters · Place 3 · Infinity TrackInfinity Track200 Meters3.26.55a13-14
Mar 11AAU National Indoor ChampionshipsMar 11 · 800 Meters · Place 9 · Infinity TrackInfinity Track800 Meters9.2:27.89a13-14
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 8 · Infinity TrackInfinity Track400 MetersRound P8.59.40a13-14
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 7 · Infinity TrackInfinity Track400 Meters7.59.13a13-14
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 22 · Infinity TrackInfinity Track200 MetersRound P22.26.68a13-14
Mar 4Fast Fridays Championship MeetMar 4 · 400 Meters · Place 3 · Infinity TrackInfinity Track400 Meters3.1:02.53a13-14
Mar 4Fast Fridays Championship MeetMar 4 · 200 Meters · Place 7 · Infinity TrackInfinity Track200 Meters7.28.21a13-14
Feb 25Fast Fridays Invitational #5Feb 25 · 400 Meters · Place 4 · Infinity TrackInfinity Track400 Meters4.1:01.68a13-14
Feb 25Fast Fridays Invitational #5Feb 25 · 200 Meters · Place 5 · Infinity TrackInfinity Track200 Meters5.27.74a13-14
Feb 11Fast Fridays Invitational #4Feb 11 · 400 Meters · Place 4 · Infinity TrackInfinity Track400 Meters4.1:03.31a13-14
Feb 11Fast Fridays Invitational #4Feb 11 · 200 Meters · Place 4 · Infinity TrackInfinity Track200 Meters4.27.71a13-14
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 1500 Meters · Place 7 · Infinity TrackInfinity Track1500 Meters7.5:17.56a PB13-14
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 7 · Infinity TrackInfinity Track400 Meters7.1:01.39a13-14
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 1500 Meters · Place 7 · Infinity TrackInfinity Track1500 Meters7.5:17.56a13-14
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 7 · Infinity TrackInfinity Track400 Meters7.1:01.39a13-14

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 200 Meters · Place 4 · Infinity TraInfinity Tra200 Meters425.16—
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 200 Meters · Place 7 · Infinity TraInfinity Tra200 Meters725.75—
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 800 Meters · Place 5 · Infinity TraInfinity Tra800 Meters52:18.5813
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 400 Meters · Place 2 · Infinity TraInfinity Tra400 Meters257.3713
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 200 Meters · Place 1 · Infinity TraInfinity Tra200 Meters126.0013
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 8 · Infinity TrackInfinity Track400 Meters8.58.20aUnofficial13-14
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 17 · Infinity TrackInfinity Track100 MetersRound P17.12.89aUnofficial13-14
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 1500 Meters · Place 7 · Infinity TrackInfinity Track1500 Meters7.5:17.56aUnofficial13-14
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 400 Meters · Place 7 · Infinity TrackInfinity Track400 Meters7.1:01.39aUnofficial13-14

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 400 Meters · Place 1 · Infinity TrackInfinity Track400 Meters1.1:01.54a13-14
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 2 · Infinity TrackInfinity Track200 Meters2.27.78a13-14
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 400 Meters · Place 1 · Infinity TrackInfinity Track400 Meters1.1:01.54a13-14
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 2 · Infinity TrackInfinity Track200 Meters2.27.78a13-14

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 800 Meters · Place 6 · Infinity TrackInfinity Track800 Meters6.2:35.45a11-12
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 400 Meters · Place 4 · Infinity TrackInfinity Track400 Meters4.1:02.86a11-12
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 7 · Infinity TrackInfinity Track200 MetersRound P7.28.38a11-12
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 8 · Infinity TrackInfinity Track200 Meters8.28.68a11-12
May 29PWC Panthers I-95 InvitationalMay 29 · 400 Meters · Place 7 · Infinity TrackInfinity Track400 Meters7.1:07.33a11-12
May 29PWC Panthers I-95 InvitationalMay 29 · 200 Meters · Place 14 · Infinity TrackInfinity Track200 Meters14.30.70a11-12
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 400 Meters · Place 17 · Infinity TrackInfinity Track400 Meters17.1:06.60a11-12
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 200 Meters · Place 29 · Infinity TrackInfinity Track200 Meters29.30.31a11-12

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 2 · Infinity TraInfinity Tra800 Meters22:28.18—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 400 Meters · Place 1 · Infinity TraInfinity Tra400 Meters11:04.64—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 400 Meters · Place 4 · Infinity TraInfinity Tra400 Meters41:06.83—

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26UAGTCA Outdoor Meet #4May 26 · Combined results · Place 4 · Infinity TraInfinity TraCombined results45:25.11—
May 26UAGTCA Outdoor Meet #4May 26 · Combined results · Place 4 · Infinity TraInfinity TraCombined results41:08.21—
May 5UAGTCA Outdoor Meet#1May 5 · Combined results · Place 6 · Infinity TraInfinity TraCombined results62:43.46—
May 5UAGTCA Outdoor Meet#1May 5 · Combined results · Place 21 · Infinity TraInfinity TraCombined results2131.26 PB—