Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAL Boys JV Meet · May 512.21CAL Boys JV MeetMay 5, 2025
200 Meters · OutdoorCAL Boys JV Meet · May 524.77CAL Boys JV MeetMay 5, 2025
400 Meters · IndoorLa Salle Winter Series - Sprint Night · Jan 254.48aLa Salle Winter Series - Sprint NightJanuary 2, 2026
400 Meters · OutdoorGreen Raider Inv · Apr 152.47aGreen Raider InvApril 1, 2026
400 Meters · Relay Split · IndoorTFCAGP #2 · Dec 2057.725TFCAGP #2December 20, 2025
Triple Jump · OutdoorRadnor Last Chance Meet · May 834' 11"Radnor Last Chance MeetMay 8, 2026

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 · 400 Meters · Place 36 · Delco Stallions Track ClubDelco Stallions Track Club400 Meters3654.42a11
May 30UAGTCA Meet 4May 30 · Triple Jump · Delco Stallions Track ClubDelco Stallions Track ClubTriple Jump—ND11
May 8Radnor Last Chance MeetMay 8 · Triple Jump · Place 10 · Upper DarbyUpper DarbyTriple Jump10.34' 11" PB11
May 6Central League Championship 26May 6 · 400 Meters · Place 12 · Upper DarbyUpper Darby400 Meters12.53.48a11
Apr 25Springfield InvitationalApr 25 · 400 Meters · Place 3 · Upper DarbyUpper Darby400 Meters3.53.73a11
Apr 1Green Raider InvApr 1 · 400 Meters · Place 9 · Upper DarbyUpper Darby400 Meters9.52.47a PB11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 400 Meters · Place 34 · Upper DarbyUpper Darby400 Meters34.56.50a11
Mar 25Lower Merion Boys MeetMar 25 · 400 Meters · Place 6 · Upper DarbyUpper Darby400 Meters6.53.57a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · 400 Meters · Place 19 · Upper DarbyUpper Darby400 Meters1955.0611
Jan 2La Salle Winter Series - Sprint NightJan 2 · 400 Meters · Place 39 · Upper DarbyUpper Darby400 Meters39.54.48a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 400 Meters · Upper DarbyUpper Darby400 MetersRelay Split—57.725 PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5CAL Boys JV MeetMay 5 · 200 Meters · Place 9 · Upper DarbyUpper Darby200 Meters924.77 PB10
May 5CAL Boys JV MeetMay 5 · 100 Meters · Place 9 · Upper DarbyUpper Darby100 Meters912.21 PB10
Apr 25UD InviteApr 25 · 400 Meters · Place 20 · Upper DarbyUpper Darby400 Meters20.54.55a10
Apr 21Boys CAL JVApr 21 · 400 Meters · Place 15 · Upper DarbyUpper Darby400 Meters15.57.01a10
Apr 21Boys CAL JVApr 21 · 200 Meters · Place 8 · Upper DarbyUpper Darby200 Meters8.24.77a10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26UD InviteApr 26 · 100 Meters · Place 15 · Upper DarbyUpper Darby100 Meters15.12.65a9
Apr 23CAL JV MeetApr 23 · 200 Meters · Place 16 · Upper DarbyUpper Darby200 Meters1625.449
Apr 23Boys CAL JVApr 23 · 200 Meters · Place 16 · Upper DarbyUpper Darby200 Meters16.25.44a9
Apr 19Bob Friday Warrior InviteApr 19 · 100 Meters · Place 51 · Upper DarbyUpper Darby100 Meters5112.82FR
Apr 17CAL Meet #3 @ HarritonApr 17 · 100 Meters · Place 21 · Upper DarbyUpper Darby100 Meters21.12.70a9