Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBerks County Showdown Presented by 2L Race Services · Feb 15:22.87aBerks County Showdown Presented by 2L Race ServicesFebruary 1, 2026
1600 Meters · OutdoorJohn H. Shaner Meet Invitational · May 15:03.11aJohn H. Shaner Meet InvitationalMay 1, 2026
3200 Meters · OutdoorReading Vs. Exeter · Apr 1411:52.7Reading Vs. ExeterApril 14, 2026
800 Meters · Indoor2LRS Indoor Invitational · Jan 162:23.25a2LRS Indoor InvitationalJanuary 16, 2026
800 Meters · Relay Split · IndoorTFCAGP #2 · Dec 203:00.6TFCAGP #2December 20, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1John H. Shaner Meet InvitationalMay 1 · 1600 Meters · Place 20 · Exeter TownshipExeter Township1600 Meters205:03.11a PB10
Apr 25Panther InvitationalApr 25 · 1600 Meters · Place 12 · Exeter TownshipExeter Township1600 Meters12.5:13.85a10
Apr 14Reading Vs. ExeterApr 14 · 3200 Meters · Place 4 · Exeter TownshipExeter Township3200 Meters411:52.7 PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Berks County Showdown Presented by 2L Race ServicesFeb 1 · 1 Mile · Place 11 · Exeter TownshipExeter Township1 Mile11.5:22.87a PB10
Jan 162LRS Indoor InvitationalJan 16 · 800 Meters · Place 31 · Exeter TownshipExeter Township800 Meters31.2:23.25a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · Exeter TownshipExeter Township800 MetersRelay Split—3:00.6 PB10
Dec 72LRS Indoor OpenDec 7 · 800 Meters · Place 8 · Exeter TownshipExeter Township800 Meters8.2:24.42a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6Twin Valley MS Quad MeetMay 6 · 1600 Meters · Place 3 · Exeter TwpExeter Twp1600 Meters35:37.77a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Boys All County MeetApr 26 · 3200 Meters · Place 9 · Exeter TownsExeter Towns3200 Meters912:06.50—
Apr 17Twin Valley MS vs ExeterApr 17 · 1600 Meters · Place 11 · Exeter TwpExeter Twp1600 Meters11.5:39.93a8