Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #4 · Jan 35:11.01aTFCAGP #4January 3, 2026
1600 Meters · OutdoorUD Invite · Apr 254:56.00aUD InviteApril 25, 2025
2000m Steeplechase · 0.838m · OutdoorUniversity of Delaware HS Invitational 2026 · Apr 116:59.14aUniversity of Delaware HS Invitational 2026April 11, 2026
3200 Meters · OutdoorRustin Invite · Apr 110:38.1Rustin InviteApril 1, 2026
800 Meters · IndoorTFCAofGP Novice · Jan 242:21.63TFCAofGP NoviceJanuary 24, 2025
800 Meters · OutdoorDelco Champs · Apr 292:00.28aDelco ChampsApril 29, 2026
High Jump · OutdoorBoys CAL JV · Apr 234-08.00Boys CAL JVApril 23, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · 800 Meters · Place 17 · Garnet Valley800 Meters17.2:03.81a11
Apr 29Delco ChampsApr 29 · 800 Meters · Place 16 · Garnet Valley800 MetersRound P16.2:00.28a PB11
Apr 15CAL Meet #3Apr 15 · 800 Meters · Place 7 · Garnet Valley800 Meters7.2:07.02a11
Apr 11University of Delaware HS Invitational 2026Apr 11 · 2000m Steeplechase · Place 4 · Garnet Valley2000m Steeplechase0.838m4.6:59.14a PB11
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 3200 Meters · Place 1 · Garnet Valley3200 Meters1.10:49.74a11
Apr 1Rustin InviteApr 1 · 3200 Meters · Place 9 · Garnet Valley3200 Meters9.10:38.1 PB11
Mar 25Lower Merion Boys MeetMar 25 · 1600 Meters · Place 16 · Garnet Valley1600 Meters16.5:03.66a11
Mar 25Lower Merion Boys MeetMar 25 · 800 Meters · Place 10 · Garnet Valley800 Meters10.2:13.50a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3TFCAGP #4Jan 3 · 1 Mile · Place 18 · Garnet Valley1 Mile18.5:11.01a PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · 1600 Meters · Place 17 · Garnet Valle1600 Meters174:57.0110
May 7CAL ChampsMay 7 · 1600 Meters · Place 17 · Garnet Valley1600 Meters17.4:57.01a10
Apr 30Delco ChampsApr 30 · 1600 Meters · Place 21 · Garnet Valle1600 Meters215:00.08—
Apr 25UD InviteApr 25 · 1600 Meters · Place 25 · Garnet Valley1600 Meters25.4:56.00a PB10
Apr 21Boys CAL JVApr 21 · 800 Meters · Place 5 · Garnet Valley800 Meters5.2:12.42a10
Apr 16Green Raider InvApr 16 · 1600 Meters · Place 10 · Garnet Valley1600 Meters10.5:05.67a10
Apr 12CB West RelaysApr 12 · 1600 Meters · Place 30 · Garnet Valley1600 Meters30.5:11.03a10
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 3200 Meters · Place 11 · Garnet Valle3200 Meters1110:58.2710
Apr 9Marple Newtown CAL MeetApr 9 · 3200 Meters · Place 11 · Garnet Valley3200 Meters11.10:58.27a10
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · 800 Meters · Place 8 · Garnet Valley800 Meters8.2:15.26a10
Mar 29North Penn OpenMar 29 · 3200 Meters · Place 8 · Garnet Valle3200 Meters811:02.0010
Mar 26Ridley Boys CAL #1Mar 26 · 800 Meters · Place 9 · Garnet Valley800 Meters9.2:15.17a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24TFCAofGP NoviceJan 24 · 800 Meters · Place 7 · Garnet Valle800 Meters72:21.63 PB10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 23CAL JV MeetApr 23 · 3200 Meters · Place 3 · Garnet Valle3200 Meters311:54.519
Apr 23CAL JV MeetApr 23 · High Jump · Place 15 · Garnet ValleHigh Jump154-08.009
Apr 23Boys CAL JVApr 23 · 3200 Meters · Place 3 · Garnet Valley3200 Meters3.11:54.51a9
Apr 23Boys CAL JVApr 23 · High Jump · Place 15 · Garnet ValleyHigh Jump15.4-08.00 PB9
Apr 19Bob Friday Warrior InviteApr 19 · 3200 Meters · Place 17 · Garnet Valley3200 Meters1711:42.79FR
Apr 17CAL Week #3 (Marple) Apr 17 · 1600 Meters · Place 22 · Garnet Valley1600 Meters22.5:31.05a9
Mar 27Green Raider InvMar 27 · 1600 Meters · Place 16 · Garnet Valley1600 Meters165:30.269