Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMuhlenberg Invite · Apr 311.55aMuhlenberg InviteApril 3, 2026
100 Meters · OutdoorSpringfield CAL Meet (Boys Only) · Apr 211.08aSpringfield CAL Meet (Boys Only)April 2, 2025
200 Meters · IndoorBig Apple Invitational · Feb 723.50Big Apple InvitationalFebruary 7, 2026
200 Meters · OutdoorFords Twilight · Apr 1122.45aFords TwilightApril 11, 2025
200 Meters · Relay Split · IndoorTFCAGP #4 · Jan 425.408TFCAGP #4January 4, 2025
300 Meters · IndoorArmy Crowell Multi & Open · Dec 538.76aArmy Crowell Multi & OpenDecember 5, 2025
400 Meters · IndoorTFCAofGP Meet #2 · Dec 211:03.53aTFCAofGP Meet #2December 21, 2023
400 Meters · OutdoorLower Merion Invitational · May 658.73Lower Merion InvitationalMay 6, 2023
400 Meters · Relay Split · OutdoorCAL Meet #2 - Radnor (Boys Only) · Apr 858.22CAL Meet #2 - Radnor (Boys Only)April 8, 2025
60 Meter · IndoorSeahawk Shootout · Dec 127.32aSeahawk ShootoutDecember 12, 2025
60 Meters · IndoorWest Point Tune-Up · Feb 217.25aWest Point Tune-UpFebruary 21, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 34 · StevensStevens200 MetersRound P34.23.66aWind: 0.9Fr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 28 · StevensStevens100 MetersRound P28.11.36aWind: 0.9Fr
Apr 17Coach Pollard InvitationalApr 17 · 200 Meters · Place 33 · StevensStevens200 Meters33.23.03aWind: 3.1Fr
Apr 17Coach Pollard InvitationalApr 17 · 100 Meters · Place 39 · StevensStevens100 MetersRound P39.11.36aWind: 0.5Fr
Apr 9TCNJ InvitationalApr 9 · 200 Meters · Place 20 · StevensStevens200 Meters20.23.35aWind: 0.4Fr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 85 · StevensStevens200 Meters85.23.62aFr
Mar 20Stockton InviteMar 20 · 100 Meters · Place 15 · StevensStevens100 Meters1511.65aFr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · 100 Meters · Place 11 · StevensStevens100 Meters11.11.55a PBWind: -1.3Fr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 30 · StevensStevens60 MeterRound P30.7.33aFr
Feb 21West Point Tune-UpFeb 21 · 200 Meters · Place 17 · StevensStevens200 Meters1724.07aFr
Feb 21West Point Tune-UpFeb 21 · 60 Meters · Place 11 · StevensStevens60 MetersRound P117.25a PBFr
Feb 14NYU DIII InvitationalFeb 14 · 200 Meters · Place 47 · StevensStevens200 Meters4723.90aFr
Feb 7Big Apple InvitationalFeb 7 · 200 Meters · Place 37 · StevensStevens200 Meters3723.50 PBFR
Feb 7Big Apple InvitationalFeb 7 · 60 Meters · Place 38 · StevensStevens60 MetersRound P387.39FR
Jan 31PLEX ShootoutJan 31 · 200 Meters · Place 38 · StevensStevens200 Meters3824.53aFr
Jan 23McElligott InvitationalJan 23 · 60 Meter · Place 19 · StevensStevens60 Meter19.7.47aFr
Jan 23McElligott InvitationalJan 23 · 200 Meters · Place 29 · StevensStevens200 Meters29.25.24aFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · 60 Meter · Place 63 · StevensStevens60 Meter63.7.32a PBFr
Dec 5Army Crowell Multi & OpenDec 5 · 300 Meters · Place 21 · StevensStevens300 Meters21.38.76a PBFr
Feb 8PTFCA Indoor Track CarnivalFeb 8 · 200 Meters · Place 12 · HarritonHarriton200 Meters1224.7612
Jan 31Penn Relays Winter Showcase presented by ToyotaJan 31 · 200 Meters · Place 60 · HarritonHarriton200 Meters6023.7612
Jan 4TFCAGP #4Jan 4 · 200 Meters · HarritonHarriton200 MetersRelay Split—25.408 PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 100 Meters · Place 38 · HarritonHarriton100 MetersRound P38.11.27a12
May 7Central League Individual ChampsMay 7 · 200 Meters · Place 8 · HarritonHarriton200 Meters822.6712
May 7CAL ChampsMay 7 · 200 Meters · Place 8 · HarritonHarriton200 Meters8.22.67a12
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 200 Meters · Place 24 · HarritonHarriton200 Meters24.22.69a12
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 100 Meters · Place 28 · HarritonHarriton100 Meters28.11.22a12
Apr 11Fords TwilightApr 11 · 200 Meters · Place 3 · HarritonHarriton200 Meters3.22.45a PB12
Apr 8CAL Meet #2 - Radnor (Boys Only)Apr 8 · 400 Meters · HarritonHarriton400 MetersRelay Split—58.22 PB12
Apr 8CAL Meet #2 - Radnor (Boys Only)Apr 8 · 200 Meters · Place 1 · HarritonHarriton200 Meters1.23.61a12
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · 100 Meters · Place 4 · HarritonHarriton100 Meters411.2912
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · 100 Meters · Place 2 · HarritonHarriton100 Meters2.11.08a PB12
Mar 26CAL Meet #1 (UD)Mar 26 · 200 Meters · Place 2 · HarritonHarriton200 Meters2.23.12a12
Mar 19Lower Merion MeetMar 19 · 100 Meters · Place 2 · HarritonHarriton100 Meters211.4312

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 200 Meters · HarritonHarriton200 MetersRelay Split—25.49512
Dec 20TFCAGP #2Dec 20 · 60 Meter · Place 23 · HarritonHarriton60 MeterRound P23.7.51a12
Dec 14TFCAGP #1Dec 14 · 200 Meters · HarritonHarriton200 Meters--DQ12
Jan 26T&FCAofGP #6 rescheduledJan 26 · 200 Meters · Place 18 · HarritonHarriton200 Meters18.26.02a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Central League Individual ChampsMay 8 · 100 Meters · Place 13 · HarritonHarriton100 Meters1311.3411
May 4Lower Merion InvitationalMay 4 · 200 Meters · Place 7 · HarritonHarriton200 Meters723.8411
May 4Lower Merion InvitationalMay 4 · 100 Meters · Place 12 · HarritonHarriton100 Meters1211.9611
Apr 17CAL Meet #3 @ HarritonApr 17 · 100 Meters · Place 9 · HarritonHarriton100 Meters9.11.73a11
Apr 13The Coatesville Track and Field InvitationalApr 13 · 400 Meters · Place 43 · HarritonHarriton400 Meters43.58.77a11
Apr 13The Coatesville Track and Field InvitationalApr 13 · 100 Meters · Place 24 · HarritonHarriton100 MetersRound P24.12.13a11
Apr 11CAL Boys Meet #2 - Lower MerionApr 11 · 200 Meters · Place 13 · HarritonHarriton200 Meters13.24.94a11
Apr 11CAL Boys Meet #2 - Lower MerionApr 11 · 100 Meters · Place 11 · HarritonHarriton100 Meters11.12.29a11
Apr 6Haverford InvitationalApr 6 · 200 Meters · Place 27 · HarritonHarriton200 Meters2724.54JR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 400 Meters · Place 49 · HarritonHarriton400 Meters49.1:03.53a PB11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Lower Merion InvitationalMay 6 · 400 Meters · Place 41 · HarritonHarriton400 Meters4158.73 PB10
Apr 12CAL Meet #2Apr 12 · 200 Meters · Place 22 · HarritonHarriton200 Meters2225.2410