Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSusquehanna River Hawk HS Invitational · Jan 115:28.35Susquehanna River Hawk HS InvitationalJanuary 11, 2026
100 Meters · OutdoorCarlisle vs. Cumberland Valley · Apr 2314.98aCarlisle vs. Cumberland ValleyApril 23, 2024
1600 Meters · IndoorDickinson Holiday HS Meet · Dec 205:24.31aDickinson Holiday HS MeetDecember 20, 2025
1600 Meters · OutdoorCD East/Carlisle · May 65:34.98aCD East/CarlisleMay 6, 2025
200 Meters · IndoorDickinson College Holiday HS Invite · Dec 2130.68aDickinson College Holiday HS InviteDecember 21, 2024
200 Meters · OutdoorCarlisle vs. Cumberland Valley · Apr 2331.47aCarlisle vs. Cumberland ValleyApril 23, 2024
3000 Meters · IndoorBison HS Invitational · Feb 110:51.44aBison HS InvitationalFebruary 1, 2026
400 Meters · OutdoorCarlisle vs. Cumberland Valley · Apr 231:10.11aCarlisle vs. Cumberland ValleyApril 23, 2024
Pole Vault · OutdoorCD East/Carlisle · May 66-00.00CD East/CarlisleMay 6, 2025

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Bison HS InvitationalFeb 1 · 3000 Meters · Place 19 · Carlisle3000 Meters19.10:51.44a PB11
Jan 11Susquehanna River Hawk HS InvitationalJan 11 · 3000 Meters · Place 11 · Carlisle 033000 Meters1111:05.8111
Jan 11Susquehanna River Hawk HS InvitationalJan 11 · 1 Mile · Place 34 · Carlisle 031 Mile345:28.35 PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Dickinson Holiday HS MeetDec 20 · 1600 Meters · Place 36 · Carlisle1600 Meters36.5:24.31a PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6CD East/CarlisleMay 6 · 1600 Meters · Place 13 · Carlisle1600 Meters13.5:34.98a PB10
May 6CD East/CarlisleMay 6 · Pole Vault · Place 7 · CarlislePole Vault7.6-00.00 PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Dickinson College Holiday HS InviteDec 21 · 200 Meters · Place 37 · Carlisle200 Meters37.30.68a PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 23Carlisle vs. Cumberland ValleyApr 23 · 400 Meters · Place 17 · Carlisle400 Meters17.1:10.11a PB9
Apr 23Carlisle vs. Cumberland ValleyApr 23 · 200 Meters · Place 21 · Carlisle200 Meters21.31.47a PB9
Apr 23Carlisle vs. Cumberland ValleyApr 23 · 100 Meters · Place 25 · Carlisle100 Meters25.14.98a PB9
Apr 16Carlisle vs. Altoona MeetApr 16 · 100 Meters · Place 18 · Carlisle100 Meters1815.059
Apr 16Carlisle vs. Altoona MeetApr 16 · 200 Meters · Place 19 · Carlisle200 Meters1931.939
Apr 16Carlisle vs. Altoona MeetApr 16 · 400 Meters · Place 12 · Carlisle400 Meters121:10.249
Apr 16Carlisle vs. Altoona MeetApr 16 · 400 Meters · Place 2 · Carlisle400 Meters21:10.24—
Apr 16Carlisle vs. Altoona MeetApr 16 · 400 Meters · Place 12 · Carlisle400 Meters121:10.24—
Apr 16Carlisle vs. Altoona MeetApr 16 · 200 Meters · Place 2 · Carlisle200 Meters231.93—
Apr 16Carlisle vs. Altoona MeetApr 16 · 200 Meters · Place 19 · Carlisle200 Meters1931.93—
Apr 16Carlisle vs. Altoona MeetApr 16 · 100 Meters · Place 3 · Carlisle100 Meters315.05—
Apr 16Carlisle vs. Altoona MeetApr 16 · 100 Meters · Place 18 · Carlisle100 Meters1815.05—