Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPAISAA Championships · Feb 165:04.76PAISAA ChampionshipsFebruary 16, 2025
1500 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 314:49.05Penn Relays Winter Showcase - Boys PMJanuary 31, 2026
1600 Meters · IndoorURSA Major HDS Meet · Jan 234:59.33aURSA Major HDS MeetJanuary 23, 2026
1600 Meters · OutdoorBrooks Haverford Distance Classic · Apr 105:03.74aBrooks Haverford Distance ClassicApril 10, 2026
3000 Meters · IndoorBears HS Invitational · Jan 1510:40.81Bears HS InvitationalJanuary 15, 2025
3200 Meters · OutdoorGermantown Academy #1 · Apr 1712:11.78aGermantown Academy #1April 17, 2024
800 Meters · OutdoorPenn Charter #1 Boys · Apr 162:19.70aPenn Charter #1 BoysApril 16, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Inter-AcMay 9 · 1600 Meters · Place 14 · Germantown Academy1600 Meters14.5:21.22a11
Apr 15Germantown Academy #1Apr 15 · 1600 Meters · Germantown Academy1600 Meters—DNS11
Apr 15Germantown Academy #1Apr 15 · 800 Meters · Place 8 · Germantown Academy800 Meters8.2:19.98a11
Apr 10Brooks Haverford Distance ClassicApr 10 · 1600 Meters · Place 71 · Germantown Academy1600 Meters71.5:03.74a PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 1600 Meters · Place 81 · Germantown A1600 Meters815:06.7611
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 1500 Meters · Place 81 · Germantown A1500 Meters814:49.05 PB11
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 1 Mile · Place 81 · Germantown A1 Mile815:08.1011
Jan 23URSA Major HDS MeetJan 23 · 1600 Meters · Place 12 · Germantown Academy1600 Meters124:59.33a PB11
Jan 15Big Bear MeetJan 15 · 1600 Meters · Place 17 · Germantown Academy1600 Meters175:07.61a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Hill v. Perkiomen, Germantown Acad, and PottsgroveDec 6 · 1600 Meters · Place 4 · Germantown Academy1600 Meters4.5:16.73a11
Feb 16PAISAA ChampionshipsFeb 16 · 1 Mile · Place 20 · Germantown A1 Mile205:04.76 PB10
Jan 24Ursinus HS InvitationalJan 24 · 1 Mile · Place 56 · Germantown Academy1 Mile56.5:22.51a10
Jan 15Bears HS InvitationalJan 15 · 3000 Meters · Place 12 · Germantown A3000 Meters1210:40.81 PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Inter-AcMay 10 · 1600 Meters · Place 14 · Germantown Academy1600 Meters14.5:11.15a10
Apr 30Germantown Academy #2Apr 30 · 1600 Meters · Place 4 · Germantown Academy1600 Meters4.5:08.26a10
Apr 16Penn Charter #1 BoysApr 16 · 1600 Meters · Germantown Academy1600 Meters--DNS10
Apr 16Penn Charter #1 BoysApr 16 · 800 Meters · Place 12 · Germantown Academy800 Meters12.2:19.70a PB10
Apr 9Malvern Prep #1Apr 9 · 1600 Meters · Place 9 · Germantown Academy1600 Meters9.5:08.12a10
Mar 12GA Tune UpMar 12 · 1600 Meters · Place 1 · Germantown Academy1600 Meters1.5:13.78a10
Mar 12GA Tune UpMar 12 · 800 Meters · Germantown Academy800 Meters--DNS10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Hill v. Perkiomen, Germantown Acad, Pottsgrove HSDec 4 · 1600 Meters · Place 6 · Germantown Academy1600 Meters6.5:26.52a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Inter-AcMay 9 · 1600 Meters · Place 19 · Germantown Academy1600 Meters19.5:36.43a9
May 1Malvern Prep #2May 1 · 3200 Meters · Germantown Academy3200 Meters--DNS9
May 1Malvern Prep #2May 1 · 1600 Meters · Place 6 · Germantown Academy1600 Meters6.5:48.43a9
Apr 17Germantown Academy #1Apr 17 · 3200 Meters · Place 9 · Germantown Academy3200 Meters912:11.78a PB—