Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUAGTCA Meet 2 · May 164:25.63aUAGTCA Meet 2May 16, 2026
1600 Meters · OutdoorPlymouth Whitemarsh Boys Tri #2 · Mar 314:49.08aPlymouth Whitemarsh Boys Tri #2March 31, 2026
200 Meters · OutdoorUAGTCA 2026 Outdoor Meet #3 · May 2325.54aUAGTCA 2026 Outdoor Meet #3May 23, 2026
400 Meters · OutdoorUAGTCA Outdoor Championship · May 3154.50aUAGTCA Outdoor ChampionshipMay 31, 2025
800 Meters · IndoorRJBIC · Dec 292:09.75aRJBICDecember 29, 2025
800 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 122:00.31aAAU Mid Atlantic District QualifierJune 12, 2026
High Jump · OutdoorUAGTCA Outdoor Meet #4 · May 241.64mUAGTCA Outdoor Meet #4May 24, 2025
Pole Vault · OutdoorAAU Track & Field Region 2 Qualifier · Jun 264:25.68AAU Track & Field Region 2 QualifierJune 26, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 2 QualifierJun 26 · High Jump · Place 3 · Morris EstateMorris EstateHigh Jump32:05.29—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Pole Vault · Place 3 · Morris EstateMorris EstatePole Vault34:25.68 PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 1500 Meters · Place 3 · Morris EstateMorris Estate1500 Meters34:30.56a10
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 1 · Morris EstateMorris Estate800 Meters12:00.31a PB10
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 1500 Meters · Place 6 · Morris EstateMorris Estate1500 Meters6.4:41.55a10
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 2 · Morris EstateMorris Estate800 Meters2.2:01.85a10
May 30UAGTCA Meet 4May 30 · 1500 Meters · Morris EstateMorris Estate1500 Meters—DNS10
May 30UAGTCA Meet 4May 30 · 400 Meters · Morris EstateMorris Estate400 Meters—DNS10
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 2 · Morris EstateMorris Estate800 Meters2.2:15.06a10
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 26 · Morris EstateMorris Estate200 Meters26.25.54a PB10
May 16UAGTCA Meet 2May 16 · 1500 Meters · Place 3 · Morris EstateMorris Estate1500 Meters3.4:25.63a PB10
May 16UAGTCA Meet 2May 16 · 400 Meters · Morris EstateMorris Estate400 Meters—DNS10
May 8SOL American Conference ChampionshipMay 8 · High Jump · AbingtonAbingtonHigh Jump--DNS10
May 8SOL American Conference ChampionshipMay 8 · 1600 Meters · Place 21 · AbingtonAbington1600 Meters21.5:09.38a10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 800 Meters · Place 48 · AbingtonAbington800 Meters48.2:02.53a10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · High Jump · AbingtonAbingtonHigh Jump—DNS10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 800 Meters · AbingtonAbington800 Meters—DNS10
Apr 18Rap Curry InvitationalApr 18 · High Jump · AbingtonAbingtonHigh Jump—DNS10
Apr 18Rap Curry InvitationalApr 18 · 800 Meters · AbingtonAbington800 Meters—DNS10
Apr 17Jack Armstrong InviteApr 17 · High Jump · Place 5 · AbingtonAbingtonHigh Jump5.5-04.0010
Apr 17Jack Armstrong InviteApr 17 · 800 Meters · Place 7 · AbingtonAbington800 Meters7.2:02.53a10
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · High Jump · Place 3 · AbingtonAbingtonHigh Jump3.5-610
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · 1600 Meters · Place 1 · AbingtonAbington1600 Meters1.5:02.25a10
Apr 7Abington @ Hatboro HorshamApr 7 · High Jump · AbingtonAbingtonHigh Jump--NH10
Apr 7Abington @ Hatboro HorshamApr 7 · 1600 Meters · Place 7 · AbingtonAbington1600 Meters7.5:36.70a10
Apr 7Abington @ Hatboro HorshamApr 7 · 1600 Meters · Place 3 · AbingtonAbington1600 Meters3.5:17.84a10
Apr 7Abington @ Hatboro HorshamApr 7 · 800 Meters · Place 2 · AbingtonAbington800 Meters2.2:12.84a10
Mar 31Plymouth Whitemarsh Boys Tri #2Mar 31 · High Jump · Place 4 · AbingtonAbingtonHigh Jump4.5-02.0010
Mar 31Plymouth Whitemarsh Boys Tri #2Mar 31 · 1600 Meters · Place 4 · AbingtonAbington1600 Meters4.4:49.08a PB10
Mar 31Plymouth Whitemarsh Boys Tri #2Mar 31 · 800 Meters · Place 3 · AbingtonAbington800 Meters3.2:13.03a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · High Jump · AbingtonAbingtonHigh Jump—DNS10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 800 Meters · AbingtonAbington800 Meters—DNS10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 800 Meters · Place 10 · AbingtonAbington800 Meters10.2:09.75a PB10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · High Jump · Place 3 · Morris EstateMorris EstateHigh Jump31.55m9
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 1500 Meters · Place 2 · Morris EstateMorris Estate1500 Meters24:29.50a9
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 2 · Morris EstateMorris Estate800 Meters22:08.49a9
Jun 27AAU Track & Field Region 2 QualifierJun 27 · High Jump · Place 4 · Morris EstateMorris EstateHigh Jump4.5-06.009
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 4 · Morris EstateMorris Estate1500 Meters4.4:27.89a9
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 5 · Morris EstateMorris Estate800 Meters5.2:06.38a9
Jun 13AAU Mid Atlantic District QualifierJun 13 · High Jump · Place 3 · Morris EstateMorris EstateHigh Jump3.5-06.009
Jun 13AAU Mid Atlantic District QualifierJun 13 · 1500 Meters · Place 5 · Morris EstateMorris Estate1500 Meters5.4:28.23a9
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 5 · Morris EstateMorris Estate800 Meters5.2:05.63a9
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Morris EstateMorris Estate400 Meters--DNS9
May 31UAGTCA Outdoor ChampionshipMay 31 · High Jump · Place 3 · Morris EstateMorris EstateHigh Jump31.68m9
May 31UAGTCA Outdoor ChampionshipMay 31 · 1500 Meters · Place 1 · Morris EstateMorris Estate1500 Meters14:41.80a9
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Place 2 · Morris EstateMorris Estate400 Meters254.50a PB9
May 24UAGTCA Outdoor Meet #4May 24 · High Jump · Place 2 · Morris EstateMorris EstateHigh Jump21.64m PB9
May 24UAGTCA Outdoor Meet #4May 24 · 1500 Meters · Place 1 · Morris EstateMorris Estate1500 Meters14:35.32a9
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 8 · Morris EstateMorris Estate400 Meters856.26a9
May 9SOL AmericanMay 9 · 1600 Meters · Place 9 · AbingtonAbington1600 Meters9.4:51.30a9
May 9SOL AmericanMay 9 · High Jump · Place 8 · AbingtonAbingtonHigh Jump8.5-04.009
May 9SOL AmericanMay 9 · 400 Meters · Place 13 · AbingtonAbington400 Meters13.56.04a9
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 68 · AbingtonAbington1600 Meters68.5:03.76a9