Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPenn Relays Winter Showcase presented by Toyota · Jan 314:39.13Penn Relays Winter Showcase presented by ToyotaJanuary 31, 2025
100 Meters · OutdoorLower Merion Meet · Mar 1913.44Lower Merion MeetMarch 19, 2025
1600 Meters · OutdoorCAL Meet #2 @ Lower Merion · Apr 24:33.59aCAL Meet #2 @ Lower MerionApril 2, 2025
200 Meters · OutdoorLower Merion Meet · Mar 1927.22Lower Merion MeetMarch 19, 2025
3000 Meters · IndoorTFCAofGP Last Chance · Feb 79:20.52TFCAofGP Last ChanceFebruary 7, 2025
3200 Meters · IndoorLa Salle Winter Series - Boys Distance Night · Jan 810:15.86La Salle Winter Series - Boys Distance NightJanuary 8, 2025
3200 Meters · OutdoorCentral League Individual Champs · May 79:56.46Central League Individual ChampsMay 7, 2025
400 Meters · OutdoorLower Merion Meet · Mar 1958.06Lower Merion MeetMarch 19, 2025
800 Meters · IndoorF&M HS Invite #2 · Jan 262:10.28aF&M HS Invite #2January 26, 2025
800 Meters · OutdoorLower Merion Invitational · May 42:09.22Lower Merion InvitationalMay 4, 2024

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · 3200 Meters · Place 5 · Lower Merion3200 Meters59:56.46 PB12
May 7CAL ChampsMay 7 · 3200 Meters · Place 5 · Lower Merion3200 Meters5.9:56.46a12
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 29 · Lower Merion1600 Meters29.4:35.12a12
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 800 Meters · Place 10 · Lower Merion800 Meters102:11.5512
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 1600 Meters · Place 2 · Lower Merion1600 Meters24:38.1112
Apr 9Marple Newtown CAL MeetApr 9 · 1600 Meters · Place 2 · Lower Merion1600 Meters2.4:38.11a12
Apr 9Marple Newtown CAL MeetApr 9 · 800 Meters · Place 10 · Lower Merion800 Meters10.2:11.55a12
Apr 2CAL Meet #2 @ Lower MerionApr 2 · 3200 Meters · Place 5 · Lower Merion3200 Meters510:12.69a12
Apr 2CAL Meet #2 @ Lower MerionApr 2 · 1600 Meters · Place 6 · Lower Merion1600 Meters64:33.59a PB12
Mar 26CAL Meet #1 (UD)Mar 26 · 1600 Meters · Place 3 · Lower Merion1600 Meters3.4:44.28a12
Mar 26CAL Meet #1 (UD)Mar 26 · 800 Meters · Place 5 · Lower Merion800 Meters5.2:11.86a12
Mar 19Lower Merion MeetMar 19 · 200 Meters · Place 22 · Lower Merion200 Meters2227.22 PB12
Mar 19Lower Merion MeetMar 19 · 400 Meters · Place 9 · Lower Merion400 Meters958.06 PB12
Mar 19Lower Merion MeetMar 19 · 100 Meters · Place 28 · Lower Merion100 Meters2813.44 PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7TFCAofGP Last ChanceFeb 7 · 3000 Meters · Place 7 · Lower Merion3000 Meters79:20.52 PB12
Jan 31Penn Relays Winter Showcase presented by ToyotaJan 31 · 1 Mile · Place 24 · Lower Merion1 Mile244:39.13 PB12
Jan 26F&M HS Invite #2Jan 26 · 3000 Meters · Place 7 · Lower Merion3000 Meters7.9:39.83a12
Jan 26F&M HS Invite #2Jan 26 · 800 Meters · Place 9 · Lower Merion800 Meters9.2:10.28a PB12
Jan 11TFCAGP #5Jan 11 · 1 Mile · Place 11 · Lower Merion1 Mile11.4:47.40a12
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 3200 Meters · Place 22 · Lower Merion3200 Meters2210:15.86 PB12
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 3000 Meters · Place 24 · Lower Merion3000 Meters249:39.3612

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Lower Merion InvitationalMay 4 · 800 Meters · Place 10 · Lower Merion800 Meters102:09.22 PB11
Apr 17CAL Week #3 (Marple) Apr 17 · 800 Meters · Place 10 · Lower Merion800 Meters10.2:14.72a11
Apr 11CAL Boys Meet #2 - Lower MerionApr 11 · 1600 Meters · Place 5 · Lower Merion1600 Meters5.4:59.45a11