Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Pub Last Chance · Feb 185:25.25The Pub Last ChanceFebruary 18, 2026
100 Meters · OutdoorHMS vs DHMS vs RMS vs TEMS · May 315.93aHMS vs DHMS vs RMS vs TEMSMay 3, 2023
1500 Meters · IndoorOcean Breeze Freedom Games · Jan 35:02.40Ocean Breeze Freedom GamesJanuary 3, 2026
1600 Meters · IndoorGarden State Invitational 2026 · Feb 135:17.49Garden State Invitational 2026February 13, 2026
1600 Meters · OutdoorPIAA District 1 AA/AAA Championships · May 155:09.35aPIAA District 1 AA/AAA ChampionshipsMay 15, 2026
3200 Meters · OutdoorGreen Raider Inv · Apr 1611:55.12aGreen Raider InvApril 16, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:03.24a130th Penn Relays CarnivalApril 23, 2026
800 Meters · OutdoorWelsh Valley MS Quad Meet · May 92:54.24aWelsh Valley MS Quad MeetMay 9, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 1600 Meters · Place 12 · RadnorRadnor1600 Meters12.5:09.35a PB10
May 6Central League Championship 26May 6 · 1600 Meters · Place 1 · RadnorRadnor1600 Meters1.5:16.11a10
Apr 29Delco ChampsApr 29 · 1600 Meters · Place 4 · RadnorRadnor1600 Meters4.5:11.18a10
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · RadnorRadnor400 Meters—1:03.24a PB10
Apr 15CAL Meet #3 @ HarritonApr 15 · 400 Meters · Place 11 · RadnorRadnor400 Meters11.1:04.24a10
Apr 10Brooks Haverford Distance ClassicApr 10 · 1600 Meters · Place 17 · RadnorRadnor1600 Meters17.5:13.07a10
Apr 8CAL Meet #2 @ Strath HavenApr 8 · 3200 Meters · Place 4 · RadnorRadnor3200 Meters4.12:40.37a10
Mar 24CAL Week #1 RadnorMar 24 · 1600 Meters · Place 2 · RadnorRadnor1600 Meters2.5:16.38a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 18The Pub Last ChanceFeb 18 · 1 Mile · Place 3 · Radnor 01Radnor 011 Mile35:25.25 PB—
Feb 13Garden State Invitational 2026Feb 13 · 1600 Meters · Place 6 · Radnor 01Radnor 011600 Meters65:17.49 PB10
Feb 13Garden State Invitational 2026Feb 13 · 1600 Meters · Place 6 · Radnor 01Radnor 011600 Meters65:17.4910
Feb 13Garden State Open at Ocean BreezeFeb 13 · 1600 Meters · Place 6 · Radnor 01Radnor 011600 Meters65:17.4910
Jan 3Ocean Breeze Freedom GamesJan 3 · 1500 Meters · Place 12 · Radnor 01Radnor 011500 Meters125:02.40 PB10
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 12 · Radnor 01Radnor 011600 Meters125:23.4610
Jan 3Freedom GamesJan 3 · 1600 Meters · Place 12 · RadnorRadnor1600 Meters12.5:23.46a10
Jan 3Freedom GamesJan 3 · 1500 Meters · Place 12 · RadnorRadnor1500 Meters12.5:02.4010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Ursinus HS IcebreakerDec 7 · 1600 Meters · Place 4 · RadnorRadnor1600 Meters4.5:24.87a10
Dec 7Ursinus HS IcebreakerDec 7 · 1600 Meters · Place 4 · RadnorRadnor1600 Meters4.5:24.87a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 1600 Meters · Place 12 · RadnorRadnor1600 Meters12.5:15.42a9
May 7CAL ChampsMay 7 · 1600 Meters · Place 4 · RadnorRadnor1600 Meters4.5:13.79a9
Apr 16Green Raider InvApr 16 · 3200 Meters · Place 1 · RadnorRadnor3200 Meters1.11:55.12a PB9
Apr 9CAL Meet #3Apr 9 · 1600 Meters · Place 1 · RadnorRadnor1600 Meters1.5:31.80a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Radnor MS Tri MeetMay 8 · 1600 Meters · Place 1 · RadnorRadnor1600 Meters1.5:48.91a8
Apr 11Garnet Valley MS #1Apr 11 · 1600 Meters · Place 1 · Radnor MiddlRadnor Middl1600 Meters16:03.17—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Welsh Valley MS Quad MeetMay 9 · 800 Meters · Place 4 · RadnorRadnor800 Meters4.2:54.24a PB7
May 9Welsh Valley MS Quad MeetMay 9 · 100 Meters · RadnorRadnor100 Meters—DNS7
May 3HMS vs DHMS vs RMS vs TEMSMay 3 · 100 Meters · Place 21 · RadnorRadnor100 Meters21.15.93a PB7