Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAlvernia Winter Invite · Jan 185:07.26aAlvernia Winter InviteJanuary 18, 2025
10000 Meters · OutdoorDanny Curran Invitational · Mar 2834:29.58aDanny Curran InvitationalMarch 28, 2025
1500 Meters · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 164:30.08aShippensburg Mid-Week PR Bonanza MeetApril 16, 2026
1600 Meters · IndoorFebruary Flash Invitational · Feb 55:28.66February Flash InvitationalFebruary 5, 2022
1600 Meters · OutdoorCarlisle @ State High · Mar 285:26.57aCarlisle @ State HighMarch 28, 2023
3000 Meters · IndoorAlvernia Holiday Classic · Dec 1111:04.39aAlvernia Holiday ClassicDecember 11, 2021
3000 Meters · OutdoorLVC Blue & White Open · Mar 289:44.61aLVC Blue & White OpenMarch 28, 2026
3200 Meters · OutdoorCarlisle @ State High · Mar 2811:49.66aCarlisle @ State HighMarch 28, 2023
400 Meters · OutdoorWinter Storm Invite · Feb 71:03.68aWinter Storm Invite February 7, 2020
5000 Meters · IndoorBlue & White Invite · Feb 816:45.42Blue & White InviteFebruary 8, 2025
5000 Meters · OutdoorYork College Twilight Meet · Apr 1617:07.76York College Twilight MeetApril 16, 2025
800 Meters · IndoorAlvernia Winter Invite · Jan 182:20.60aAlvernia Winter InviteJanuary 18, 2025
800 Meters · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 162:18.39aShippensburg Mid-Week PR Bonanza MeetApril 16, 2026
R Bruce Dallas T&F Invit Bigger, Brady State Coll 9:18.43 4/3/2021 Cumberland · OutdoorBruce Dallas Invitational · Apr 311:50.35Bruce Dallas InvitationalApril 3, 2021
R Tim Cook Invitational: Long, Weber Greencastl 9:28.31 3/27/2021 Chambersbu · OutdoorTim Cook Memorial Invitational · Mar 2611:47.03Tim Cook Memorial InvitationalMarch 26, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Paul Kaiser ClassicApr 24 · 10,000 Meters · York (Pa.)York (Pa.)10,000 Meters—DNFSo
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 1500 Meters · Place 11 · York (Pa.)York (Pa.)1500 Meters11.4:30.08a PBSo
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 800 Meters · Place 19 · York (Pa.)York (Pa.)800 Meters19.2:18.39a PBSo
Apr 9Messiah InvitationalApr 9 · 10,000 Meters · York (Pa.)York (Pa.)10,000 Meters—DNFSo
Apr 1York College Twilight MeetApr 1 · 5000 Meters · Place 33 · York (Pa.)York (Pa.)5000 Meters3317:21.12aSo
Mar 28LVC Blue & White OpenMar 28 · 3000 Meters · Place 13 · York (Pa.)York (Pa.)3000 Meters13.9:44.61a PBSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 10000 Meters · Place 28 · York (Pa.)York (Pa.)10000 Meters2837:43.83FR
Apr 16York College Twilight MeetApr 16 · 5000 Meters · Place 39 · York (Pa.)York (Pa.)5000 Meters3917:07.76 PBFR
Apr 10Messiah InvitationalApr 10 · 1500 Meters · Place 64 · York (Pa.)York (Pa.)1500 Meters64.4:42.14aFr
Apr 10Messiah InvitationalApr 10 · 800 Meters · Place 62 · York (Pa.)York (Pa.)800 Meters62.2:18.47aFr
Mar 28Danny Curran InvitationalMar 28 · 10000 Meters · Place 51 · York (Pa.)York (Pa.)10000 Meters5134:29.58a PBFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8Blue & White InviteFeb 8 · 5000 Meters · Place 13 · York (Pa.)York (Pa.)5000 Meters1316:45.42 PBFR
Jan 25Coach I OpenJan 25 · 5000 Meters · Place 14 · York (Pa.)York (Pa.)5000 Meters1416:53.10a—
Jan 18Alvernia Winter InviteJan 18 · 1 Mile · Place 30 · York (Pa.)York (Pa.)1 Mile305:07.26a PB—
Jan 18Alvernia Winter InviteJan 18 · 800 Meters · Place 34 · York (Pa.)York (Pa.)800 Meters342:20.60a PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 28Carlisle @ State HighMar 28 · 3200 Meters · Place 8 · CarlisleCarlisle3200 Meters8.11:49.66a PB12
Mar 28Carlisle @ State HighMar 28 · 1600 Meters · Place 20 · CarlisleCarlisle1600 Meters20.5:26.57a PB12
Mar 28Carlisle @ State HighMar 28 · Pole Vault · CarlisleCarlislePole Vault—DNS12
Mar 28Carlisle @ State HighMar 28 · 400 Meters · CarlisleCarlisle400 Meters—DNS12

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 14Carlisle @ State HighApr 14 · 3200 Meters · Place 4 · CarlisleCarlisle3200 Meters412:32.02JR
Apr 14Carlisle @ State HighApr 14 · 800 Meters · Place 23 · CarlisleCarlisle800 Meters232:28.45JR
Apr 14Carlisle @ State HighApr 14 · 1600 Meters · Place 16 · CarlisleCarlisle1600 Meters165:37.24JR
Mar 26Tim Cook Memorial InvitationalMar 26 · R Tim Cook Invitational: Long, Weber Greencastl 9:28.31 3/27/2021 Chambersbu · Place 21 · CarlisleCarlisleR Tim Cook Invitational: Long, Weber Greencastl 9:28.31 3/27/2021 Chambersbu2111:47.03 PBJR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5February Flash InvitationalFeb 5 · 1600 Meters · Place 10 · CarlisleCarlisle1600 Meters105:28.66 PB11
Feb 5February Flash InvitationalFeb 5 · 800 Meters · Place 7 · CarlisleCarlisle800 Meters72:26.5411
Feb 5February Flash InvitationalFeb 5 · 1600 Meters · Place 10 · CarlisleCarlisle1600 Meters105:28.6611
Feb 5February Flash InvitationalFeb 5 · 800 Meters · Place 7 · CarlisleCarlisle800 Meters72:26.5411

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Alvernia Holiday ClassicDec 11 · 3000 Meters · Place 20 · CarlisleCarlisle3000 Meters20.11:04.39a PB11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27CDHS vs. Carlisle MeetApr 27 · 3200 Meters · Place 5 · CarlisleCarlisle3200 Meters512:09.30—
Apr 27CDHS vs. Carlisle MeetApr 27 · 1600 Meters · Place 5 · CarlisleCarlisle1600 Meters55:30.08—
Apr 3Bruce Dallas InvitationalApr 3 · R Bruce Dallas T&F Invit Bigger, Brady State Coll 9:18.43 4/3/2021 Cumberland · Place 25 · CarlisleCarlisleR Bruce Dallas T&F Invit Bigger, Brady State Coll 9:18.43 4/3/2021 Cumberland2511:50.35 PBSO

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Winter Storm Invite Feb 7 · 400 Meters · Place 16 · CarlisleCarlisle400 Meters16.1:03.68a PB9

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26Susquehanna University HS InvitationalJan 26 · 800 Meters · Place 6 · CarlisleCarlisle800 Meters62:30.65FR
Jan 12River Hawk InvitationalJan 12 · 1 Mile · Place 25 · CarlisleCarlisle1 Mile255:42.769

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Mercersburg Season Opener Dec 13 · 1600 Meters · Place 29 · CarlisleCarlisle1600 Meters29.5:30.59a9