Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAofGP Meet of Champions · Feb 164:17.98TFCAofGP Meet of ChampionsFebruary 16, 2026
400 Meters · IndoorKristian Marche Memorial Invitational · Feb 2349.06Kristian Marche Memorial InvitationalFebruary 23, 2025
400 Meters · OutdoorNorth Penn Open · Mar 2947.83North Penn OpenMarch 29, 2025
800 Meters · IndoorTFCAofGP Meet of Champions · Feb 151:52.74*SQGTFCAofGP Meet of ChampionsFebruary 15, 2025
800 Meters · OutdoorPIAA Track & Field State Championships AAA/AA · May 231:51.82PIAA Track & Field State Championships AAA/AAMay 23, 2025

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · 400 Meters · Place 1 · Upper Darby400 Meters149.3312
Feb 16TFCAofGP Meet of ChampionsFeb 16 · 1 Mile · Place 2 · Upper Darby1 Mile24:17.98 PB12
Jan 16TFCAofGP Meet #6Jan 16 · 1 Mile · Place 4 · Upper Darby1 Mile44:31.86—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 800 Meters · Place 2 · Upper Darby 01800 Meters21:51.82 PB11
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 800 Meters · Place 2 · Upper Darby 01800 Meters21:51.8211
May 7Central League Individual ChampsMay 7 · 400 Meters · Place 2 · Upper Darby400 Meters248.2911
Apr 30Delco ChampsApr 30 · 800 Meters · Place 1 · Upper Darby800 Meters11:54.40—
Apr 30Delco ChampsApr 30 · 800 Meters · Place 1 · Upper Darby800 MetersRound P11:53.83—
Apr 4Cardinal ClassicApr 4 · 400 Meters · Place 1 · Upper Darby400 Meters148.7211
Mar 29North Penn OpenMar 29 · 400 Meters · Place 1 · Upper Darby400 Meters147.83 PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 400 Meters · Place 5 · Upper Darby400 Meters549.06 PB11
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 800 Meters · Place 1 · Upper Darby800 Meters11:52.74*SQG PB11
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 800 Meters · Place 12 · Upper Darby800 Meters121:57.41—
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 400 Meters · Place 18 · Upper Darby400 Meters1851.28—
Jan 19TFCAofGP Meet #7Jan 19 · 1 Mile · Place 10 · Upper Darby1 Mile104:40.43—
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 800 Meters · Place 1 · Upper Darby800 Meters11:56.84*SG11
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 400 Meters · Place 4 · Upper Darby400 Meters449.49—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13TFCAofGP Meet #6Jan 13 · High Jump · Place 11 · Upper DarbyHigh Jump115-09