Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invitational · Dec 164:47.97aJAMBAR Coaches Hall of Fame InvitationalDecember 16, 2023
1500 Meters · OutdoorKehoe Twilight Meet · May 14:13.39aKehoe Twilight MeetMay 1, 2026
1600 Meters · IndoorSJTCA Meet #7 · Dec 284:41.59aSJTCA Meet #7December 28, 2024
1600 Meters · OutdoorCentral League Individual Champs · May 74:37.62Central League Individual ChampsMay 7, 2025
400 Meters · IndoorThe Armory HS Holiday Classic · Dec 2956.71aThe Armory HS Holiday ClassicDecember 29, 2022
800 Meters · IndoorPenn Relays Winter Showcase presented by Toyota · Jan 312:03.56Penn Relays Winter Showcase presented by ToyotaJanuary 31, 2025
800 Meters · OutdoorBob Friday Warrior Invitational · Apr 212:03.76Bob Friday Warrior InvitationalApril 21, 2023
800 Meters · OutdoorJohn Hay Pennsylvania Distance Carnival · Jun 22:05.55John Hay Pennsylvania Distance CarnivalJune 2, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Kehoe Twilight MeetMay 1 · 1500 Meters · Place 24 · Loyola (Md.)Loyola (Md.)1500 Meters24.4:13.39a PBFr
Apr 10JMU InvitationalApr 10 · 1500 Meters · Loyola (Md.)Loyola (Md.)1500 Meters--DNSFr
Mar 28Navy Outdoor InvitationalMar 28 · 800 Meters · Place 21 · Loyola (Md.)Loyola (Md.)800 Meters21.2:05.10aFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · 1600 Meters · Place 11 · Haverford ToHaverford To1600 Meters114:37.62 PB12
May 7CAL ChampsMay 7 · 1600 Meters · Place 11 · Haverford Twp.Haverford Twp.1600 Meters11.4:37.62a12
Apr 30Delco ChampsApr 30 · 1600 Meters · Place 1 · Haverford ToHaverford To1600 Meters14:38.48—
Apr 11Fords TwilightApr 11 · 1600 Meters · Place 16 · Haverford Twp.Haverford Twp.1600 Meters16.4:42.32a12
Mar 26Ridley Boys CAL #1Mar 26 · 1600 Meters · Place 14 · Haverford Twp.Haverford Twp.1600 Meters14.4:57.32a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31Penn Relays Winter Showcase presented by ToyotaJan 31 · 800 Meters · Place 22 · Haverford TwHaverford Tw800 Meters222:03.56 PB12
Jan 11Kevin Dare InvitationalJan 11 · 1 Mile · Place 24 · Haverford Twp.Haverford Twp.1 Mile244:49.05a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 1600 Meters · Place 3 · Haverford Twp.Haverford Twp.1600 Meters3.4:41.59a PB12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Central League Individual ChampsMay 8 · 800 Meters · Place 11 · Haverford ToHaverford To800 Meters112:03.9811
Apr 19Bob Friday Warrior InviteApr 19 · 800 Meters · Place 18 · Haverford TownshipHaverford Township800 Meters182:06.95JR
Apr 12Fords Track ClassicApr 12 · 800 Meters · Place 7 · Haverford TownshipHaverford Township800 Meters72:03.87JR
Apr 6Haverford InvitationalApr 6 · 800 Meters · Place 18 · Haverford TownshipHaverford Township800 Meters182:08.61JR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 41 · Haverford Twp.Haverford Twp.1 Mile41.4:47.97a PB11
Feb 17Garden State InvitationalFeb 17 · 800 Meters · Place 22 · Haverford ToHaverford To800 Meters222:06.12—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2John Hay Pennsylvania Distance CarnivalJun 2 · 800 Meters · Place 57 · Haverford TownshipTCHaverford TownshipTC800 Meters572:05.55 PBSO
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 800 Meters · Place 16 · Haverford Twp.Haverford Twp.800 Meters16.2:05.81a10
Apr 21Bob Friday Warrior InvitationalApr 21 · 800 Meters · Place 9 · Haverford Township HHaverford Township H800 Meters92:03.76 PBSO
Apr 15Fords Track ClassicApr 15 · 1600 Meters · Place 12 · Haverford Township HHaverford Township H1600 Meters124:45.94SO
Apr 5Rustin InvitationalApr 5 · 1600 Meters · Place 18 · Haverford Township HHaverford Township H1600 Meters184:46.97SO

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 800 Meters · Place 8 · Haverford Twp.Haverford Twp.800 Meters8.2:12.92a10
Dec 29The Armory HS Holiday ClassicDec 29 · 400 Meters · Place 38 · Haverford Twp.Haverford Twp.400 Meters38.56.71a PB10
Jan 14TFCAofGP Meet #5Jan 14 · 400 Meters · Place 11 · Haverford ToHaverford To400 Meters1158.859
Jan 9Collegeville HS InvitationalJan 9 · 400 Meters · Place 16 · Haverford ToHaverford To400 Meters1658.789

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Central League Individual ChampsMay 11 · 800 Meters · Place 15 · Haverford ToHaverford To800 Meters152:10.949
Apr 2Haverford InvitationalApr 2 · 800 Meters · Place 11 · Haverford ToHaverford To800 Meters112:06.44—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18UC Holiday HS InvitationalDec 18 · 400 Meters · Place 35 · Haverford Twp.Haverford Twp.400 Meters35.58.38a9
Dec 18UC Holiday HS InvitationalDec 18 · 400 Meters · Place 35 · Haverford Twp.Haverford Twp.400 Meters35.58.38a9