Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAofGP Novice · Jan 245:52.11TFCAofGP NoviceJanuary 24, 2025
100 Meters · OutdoorGarnet Valley MS #7 · May 915.55Garnet Valley MS #7May 9, 2024
1600 Meters · IndoorBob Friday Warrior Invitational 2026 · Apr 105:11.37aBob Friday Warrior Invitational 2026April 10, 2026
1600 Meters · OutdoorRadnor Last Chance Meet · May 85:05.43aRadnor Last Chance MeetMay 8, 2026
1600 Meters · Relay Split · IndoorTFCAGP #4 · Jan 35:45.384TFCAGP #4January 3, 2026
200 Meters · OutdoorGarnet Valley MS #7 · May 933.83Garnet Valley MS #7May 9, 2024
3200 Meters · OutdoorCAL Week #2 @ Haverford (Boys) · Apr 811:16.16aCAL Week #2 @ Haverford (Boys)April 8, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · 1600 Meters · Place 25 · Garnet ValleyGarnet Valley1600 Meters25.5:05.43a PB10
May 6Central League Championship 26May 6 · 3200 Meters · Place 18 · Garnet ValleyGarnet Valley3200 Meters18.11:20.44a10
Apr 29Delco ChampsApr 29 · 3200 Meters · Place 20 · Garnet ValleyGarnet Valley3200 Meters20.11:28.60a10
Apr 15CAL Meet #3Apr 15 · 3200 Meters · Place 13 · Garnet ValleyGarnet Valley3200 Meters13.12:36.11a10
Apr 15CAL Meet #3Apr 15 · 1600 Meters · Place 13 · Garnet ValleyGarnet Valley1600 Meters13.5:08.89a10
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 3200 Meters · Place 7 · Garnet ValleyGarnet Valley3200 Meters7.11:16.16a PB10
Mar 25Lower Merion Boys MeetMar 25 · 3200 Meters · Place 12 · Garnet ValleyGarnet Valley3200 Meters12.11:22.31a10
Mar 14Phantom InvitationalMar 14 · 3200 Meters · Place 4 · Garnet ValleyGarnet Valley3200 Meters411:49.00a10
Mar 14Phantom InvitationalMar 14 · 1600 Meters · Place 17 · Garnet ValleyGarnet Valley1600 Meters175:35.04a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · 1600 Meters · Place 26 · Garnet ValleyGarnet Valley1600 Meters26.5:11.37a PB10
Jan 3TFCAGP #4Jan 3 · 1600 Meters · Garnet ValleyGarnet Valley1600 MetersRelay Split—5:45.384 PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1 Mile · Garnet ValleyGarnet Valley1 Mile--DNS10
Jan 24TFCAofGP NoviceJan 24 · 1 Mile · Place 18 · Garnet ValleGarnet Valle1 Mile185:52.11 PB9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30Delco ChampsApr 30 · 1600 Meters · Place 26 · Garnet ValleGarnet Valle1600 Meters265:36.16—
Apr 25UD InviteApr 25 · 1600 Meters · Place 71 · Garnet ValleyGarnet Valley1600 Meters71.6:07.49a9
Apr 21Boys CAL JVApr 21 · 1600 Meters · Garnet ValleyGarnet Valley1600 Meters--DNS9
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 1600 Meters · Place 26 · Garnet ValleGarnet Valle1600 Meters265:36.539
Apr 9Marple Newtown CAL MeetApr 9 · 1600 Meters · Place 26 · Garnet ValleyGarnet Valley1600 Meters26.5:36.53a9
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · 1600 Meters · Place 23 · Garnet ValleyGarnet Valley1600 Meters23.5:40.01a9
Mar 26Ridley Boys CAL #1Mar 26 · 1600 Meters · Place 32 · Garnet ValleyGarnet Valley1600 Meters32.5:48.15a9

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Garnet Valley MS #7May 9 · 100 Meters · Place 14 · Garnet ValleGarnet Valle100 Meters1415.55 PB—
May 9Garnet Valley MS #7May 9 · 200 Meters · Place 21 · Garnet ValleGarnet Valle200 Meters2133.83 PB—
Apr 29Garnet Valley MS #5Apr 29 · 100 Meters · Place 17 · Garnet ValleGarnet Valle100 Meters1715.81—
Apr 25Garnet Valley MS #4Apr 25 · 100 Meters · Place 18 · Garnet ValleGarnet Valle100 Meters1816.15—
Apr 18HMS vs GVMS vs SLMS vs Northley MS MeetApr 18 · 100 Meters · Place 21 · Garnet ValleyGarnet Valley100 Meters21.16.16a8