Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCAL Meet #3 · Apr 155:14.84aCAL Meet #3April 15, 2026
400 Meters · OutdoorCAL Boys Meet #3 - Marple Newtown · Apr 956.17CAL Boys Meet #3 - Marple NewtownApril 9, 2025
800 Meters · IndoorTFCAofGP Meet #6 · Jan 162:07.51TFCAofGP Meet #6January 16, 2026
800 Meters · OutdoorCAL Meet #2 @ Conestoga · Apr 82:05.50aCAL Meet #2 @ ConestogaApril 8, 2026
800 Meters · Relay Split · IndoorTFCAGP #2 · Dec 202:07.464TFCAGP #2December 20, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Lower Merion InvitationalMay 2 · 800 Meters · Place 4 · Conestoga800 Meters4.2:06.38a11
Apr 15CAL Meet #3Apr 15 · 1600 Meters · Place 15 · Conestoga1600 Meters15.5:14.84a PB11
Apr 10Brooks Haverford Distance ClassicApr 10 · 800 Meters · Place 46 · Conestoga800 Meters46.2:07.82a11
Apr 8CAL Meet #2 @ ConestogaApr 8 · 800 Meters · Place 8 · Conestoga800 Meters8.2:05.50a PB11
Mar 25CAL Week #1 PenncrestMar 25 · 800 Meters · Place 6 · Conestoga800 Meters6.2:09.37a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16TFCAofGP Meet #6Jan 16 · 800 Meters · Place 24 · Conestoga800 Meters242:07.51 PB—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · Conestoga800 MetersRelay Split—2:07.464 PB11
Dec 13Alvernia Holiday ClassicDec 13 · 800 Meters · Place 11 · Conestoga800 Meters11.2:08.44a11
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 38 · Conestoga800 Meters38.2:14.26a10
Jan 4TFCAGP #4Jan 4 · 800 Meters · Place 28 · Conestoga800 Meters28.2:15.87a10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · 800 Meters · Place 24 · Conestoga800 Meters242:20.5810
May 7CAL ChampsMay 7 · 800 Meters · Place 24 · Conestoga800 Meters24.2:20.58a10
Apr 25UD InviteApr 25 · 800 Meters · Place 25 · Conestoga800 Meters25.2:09.19a10
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 400 Meters · Place 17 · Conestoga400 Meters1756.17 PB10
Apr 9Marple Newtown CAL MeetApr 9 · 400 Meters · Place 17 · Conestoga400 Meters17.56.17a10
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · 800 Meters · Place 5 · Conestoga800 Meters52:11.5510

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Lower Merion InvitationalMay 4 · 800 Meters · Place 1 · Conestoga800 Meters12:16.969
Apr 27New Balance Whippets T&F InvitationalApr 27 · 800 Meters · Place 48 · Conestoga800 Meters482:20.18FR
Apr 11CAL Boys Meet #2 - Lower MerionApr 11 · 800 Meters · Place 13 · Conestoga800 Meters13.2:25.78a9
Mar 20Boys CAL #1Mar 20 · 800 Meters · Place 17 · Conestoga800 Meters17.2:22.01a9