Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Hay Pennsylvania Distance Festival · May 264:41.33aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
1500 Meters · OutdoorGreater Philly Area Multi Event · May 294:23.12aGreater Philly Area Multi Event May 29, 2026
1600 Meters · OutdoorDelco Champs · Apr 294:42.37aDelco ChampsApril 29, 2026
3200 Meters · OutdoorPenn Wood Rap Curry Invitational · Apr 1810:15.51aPenn Wood Rap Curry InvitationalApril 18, 2026
800 Meters · OutdoorCAL Boys JV Meet · May 52:14.03CAL Boys JV MeetMay 5, 2025
800 Meters · Relay Split · IndoorTFCAGP #2 · Dec 202:14.467TFCAGP #2December 20, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29Greater Philly Area Multi Event May 29 · 1500 Meters · Place 2 · RidleyRidley1500 Meters2.4:23.12a PB10
May 6Central League Championship 26May 6 · 1600 Meters · Place 14 · RidleyRidley1600 Meters14.4:43.46a10
Apr 29Delco ChampsApr 29 · 1600 Meters · Place 2 · RidleyRidley1600 Meters2.4:42.37a PB10
Apr 25Springfield InvitationalApr 25 · 3200 Meters · Place 4 · RidleyRidley3200 Meters4.10:19.86a10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 3200 Meters · Place 10 · RidleyRidley3200 Meters10.10:15.51a PB10
Apr 18Rap Curry InvitationalApr 18 · 3200 Meters · Place 10 · RidleyRidley3200 Meters10.10:15.51a10
Apr 15CAL Meet #3 @ SpringfieldApr 15 · 3200 Meters · Place 3 · RidleyRidley3200 Meters3.10:51.28a10
Apr 15CAL Meet #3 @ SpringfieldApr 15 · 1600 Meters · Place 5 · RidleyRidley1600 Meters5.4:50.35a10
Apr 8CAL Meet #2 @ ConestogaApr 8 · 1600 Meters · Place 2 · RidleyRidley1600 Meters2.4:46.60a10
Mar 25Lower Merion Boys MeetMar 25 · 3200 Meters · Place 10 · RidleyRidley3200 Meters10.10:41.41a10
Mar 25Lower Merion Boys MeetMar 25 · 1600 Meters · Place 12 · RidleyRidley1600 Meters12.4:53.52a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 1 Mile · Place 124 · Ridley TCRidley TC1 Mile124.4:41.33a PB10
Feb 18The Pub Last ChanceFeb 18 · 1 Mile · Place 4 · Ridley 01Ridley 011 Mile44:47.34—
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 23 · Ridley 01Ridley 011 Mile234:48.8410
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 23 · Ridley 01Ridley 011 Mile234:48.8410
Jan 10TFCAGP #5Jan 10 · 1 Mile · Place 16 · RidleyRidley1 Mile164:53.23a10
Jan 3TFCAGP #4Jan 3 · 800 Meters · RidleyRidley800 MetersRelay Split—2:22.32510

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · RidleyRidley800 MetersRelay Split—2:14.467 PB10
Dec 13TFCAGP #1Dec 13 · 1 Mile · Place 21 · RidleyRidley1 Mile21.4:55.44a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Nov 15Springfield Sweet 16Nov 15 · 1600 Meters · Place 14 · Ridley 01Ridley 011600 Meters145:00.98—
May 5CAL Boys JV MeetMay 5 · 800 Meters · Place 6 · RidleyRidley800 Meters62:14.03 PB9
Apr 21Boys CAL JVApr 21 · 800 Meters · Place 16 · RidleyRidley800 Meters16.2:18.31a9
Apr 8CAL Meet #2 - Radnor (Boys Only)Apr 8 · 800 Meters · Place 12 · RidleyRidley800 Meters12.2:19.50a9