Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAlvernia Winter Invite · Jan 185:09.84aAlvernia Winter InviteJanuary 18, 2025
10000 Meters · OutdoorDanny Curran Invitational · Mar 2835:55.52aDanny Curran InvitationalMarch 28, 2025
1500 Meters · OutdoorMessiah Invitational · Apr 104:43.69aMessiah InvitationalApril 10, 2025
1600 Meters · OutdoorTrojan Invitational · Apr 225:19.31Trojan Invitational April 22, 2023
3000 Meters · IndoorBlue and White Invite · Feb 79:54.37aBlue and White InviteFebruary 7, 2026
3000 Meters · OutdoorLVC Blue & White Open · Mar 289:53.14aLVC Blue & White OpenMarch 28, 2026
3000m Steeplechase · 0.914m · OutdoorPaul Kaiser Classic · Apr 2410:51.81aPaul Kaiser ClassicApril 24, 2026
3200 Meters · IndoorCarroll County Indoor Track Championship · Jan 2811:55.50aCarroll County Indoor Track ChampionshipJanuary 28, 2023
3200 Meters · OutdoorMPSSAA 3A East Region Championships · May 1710:56.31MPSSAA 3A East Region ChampionshipsMay 17, 2023
5000 Meters · IndoorPLEX Shootout · Jan 3117:03.45aPLEX ShootoutJanuary 31, 2026
5000 Meters · OutdoorYork College Twilight Meet · Apr 1617:18.99York College Twilight MeetApril 16, 2025
800 Meters · IndoorAlvernia Winter Invite · Jan 182:24.90aAlvernia Winter InviteJanuary 18, 2025
800 Meters · OutdoorMessiah Invitational · Apr 102:21.31aMessiah InvitationalApril 10, 2025
800 Meters · Outdoor · Hand timedWestminster and Winters Mill at Liberty · May 142:50.1hWestminster and Winters Mill at LibertyMay 14, 2021

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Paul Kaiser ClassicApr 24 · 3000m Steeplechase · Place 13 · York (Pa.)York (Pa.)3000m Steeplechase0.914m13.10:51.81a PBJr
Apr 9Messiah InvitationalApr 9 · 3000m Steeplechase · Place 19 · York (Pa.)York (Pa.)3000m Steeplechase0.914m19.10:57.59aJr
Apr 1York College Twilight MeetApr 1 · 5000 Meters · Place 37 · York (Pa.)York (Pa.)5000 Meters3717:31.60aJr
Mar 28LVC Blue & White OpenMar 28 · 3000 Meters · Place 17 · York (Pa.)York (Pa.)3000 Meters17.9:53.14a PBJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14SU Valentine InviteFeb 14 · 5000 Meters · Place 17 · York (Pa.)York (Pa.)5000 Meters1717:12.77aJr
Feb 7Blue and White InviteFeb 7 · 3000 Meters · Place 22 · York (Pa.)York (Pa.)3000 Meters229:54.37a PBJr
Jan 31PLEX ShootoutJan 31 · 5000 Meters · Place 28 · York (Pa.)York (Pa.)5000 Meters2817:03.45a PBJr
Jan 17Alvernia Winter InvitationalJan 17 · 5000 Meters · Place 24 · York (Pa.)York (Pa.)5000 Meters2417:43.82aJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Paul Kaiser ClassicApr 26 · 5000 Meters · Place 36 · York (Pa.)York (Pa.)5000 Meters3617:50.94SO
Apr 26Paul Kaiser ClassicApr 26 · 5000 Meters · Place 36 · York (Pa.)York (Pa.)5000 Meters3617:50.94SO
Apr 16York College Twilight MeetApr 16 · 5000 Meters · Place 43 · York (Pa.)York (Pa.)5000 Meters4317:18.99 PBSO
Apr 10Messiah InvitationalApr 10 · 1500 Meters · Place 68 · York (Pa.)York (Pa.)1500 Meters68.4:43.69a PBSo
Apr 10Messiah InvitationalApr 10 · 800 Meters · Place 71 · York (Pa.)York (Pa.)800 Meters71.2:21.31a PBSo
Mar 28Danny Curran InvitationalMar 28 · 10000 Meters · Place 59 · York (Pa.)York (Pa.)10000 Meters5935:55.52a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8Blue & White InviteFeb 8 · 5000 Meters · Place 21 · York (Pa.)York (Pa.)5000 Meters2117:27.93SO
Jan 25Coach I OpenJan 25 · 5000 Meters · Place 20 · York (Pa.)York (Pa.)5000 Meters2017:32.23a—
Jan 18Alvernia Winter InviteJan 18 · 1 Mile · Place 31 · York (Pa.)York (Pa.)1 Mile315:09.84a PB—
Jan 18Alvernia Winter InviteJan 18 · 800 Meters · Place 38 · York (Pa.)York (Pa.)800 Meters382:24.90a PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9Blue & White InvitationalFeb 9 · 5000 Meters · Place 25 · York (Pa.)York (Pa.)5000 Meters2517:33.01a—
Feb 3Plex ShootoutFeb 3 · 3000 Meters · Place 36 · York (Pa.)York (Pa.)3000 Meters3610:11.94Fr
Jan 27Mini Dip InvitationalJan 27 · 5000 Meters · Place 16 · York (Pa.)York (Pa.)5000 Meters16.17:47.75aFr
Jan 20Alvernia Winter InviteJan 20 · 1 Mile · Place 28 · York (Pa.)York (Pa.)1 Mile285:21.78FR

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17MPSSAA 3A East Region ChampionshipsMay 17 · 3200 Meters · Place 17 · WestminsterWestminster3200 Meters1710:56.31 PB12
May 11Carroll County ChampionshipMay 11 · 3200 Meters · Place 6 · WestminsterWestminster3200 Meters610:56.9512
May 5Maverick Madness 5May 5 · 3200 Meters · Place 7 · WestminsterWestminster3200 Meters710:59.35a—
Apr 22Trojan Invitational Apr 22 · 1600 Meters · Place 31 · WestminsterWestminster1600 Meters315:19.31 PB12
Apr 19Westminster Jamboree #2Apr 19 · 1600 Meters · Place 16 · WestminsterWestminster1600 Meters165:20.5512
Apr 19Westminster Jamboree #2Apr 19 · 800 Meters · Place 26 · WestminsterWestminster800 Meters262:30.1812
Apr 1Pikesville Track ClassicApr 1 · 3200 Meters · Place 31 · WestminsterWestminster3200 Meters31.11:49.34a12
Mar 25Seahawk InvitationalMar 25 · 5000 Meters · Place 25 · WestminsterWestminster5000 Meters2518:13.4912
Mar 25Seahawk InvitationalMar 25 · 5000 Meters · Place 25 · WestminsterWestminster5000 Meters2518:13.49—
Mar 22Westminster Jamboree #1Mar 22 · 1600 Meters · Place 14 · WestminsterWestminster1600 Meters145:25.8712
Mar 22Westminster Jamboree #1Mar 22 · 800 Meters · Place 17 · WestminsterWestminster800 Meters172:30.0612

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9MPSSAA 3A West Region ChampionshipsFeb 9 · 3200 Meters · Place 20 · WestminsterWestminster3200 Meters20.11:56.13a12
Jan 28Carroll County Indoor Track ChampionshipJan 28 · 3200 Meters · Place 11 · WestminsterWestminster3200 Meters1111:55.50a PB12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9HCC/ Terry Baker InvitationalDec 9 · 3200 Meters · Place 17 · WestminsterWestminster3200 Meters17.12:16.26a12

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19MPSSAA 3A East Region ChampionshipsMay 19 · 3200 Meters · Place 27 · WestminsterWestminster3200 Meters27.11:43.19a11
May 12Carroll County Outdoor Track & Field ChampionshipsMay 12 · 3200 Meters · Place 16 · WestminsterWestminster3200 Meters1611:56.7411
Apr 30Gator Track & Field InvitationalApr 30 · 1600 Meters · Place 128 · WestminsterWestminster1600 Meters128.5:30.14a11
Apr 30Gator Track & Field InvitationalApr 30 · 800 Meters · Place 150 · WestminsterWestminster800 Meters150.2:35.94a11
Apr 23Trojan InvitationalApr 23 · 3200 Meters · Place 29 · WestminsterWestminster3200 Meters2911:35.5211
Apr 20Westminster Jamboree #2Apr 20 · 1600 Meters · Place 12 · WestminsterWestminster1600 Meters125:32.1411
Apr 20Westminster Jamboree #2Apr 20 · 800 Meters · Place 14 · WestminsterWestminster800 Meters142:32.5211
Apr 9Don Boyer InvApr 9 · 3200 Meters · Place 28 · WestminsterWestminster3200 Meters2811:37.1111
Apr 6Manchester Valley Home MeetApr 6 · 1600 Meters · Place 13 · WestminsterWestminster1600 Meters135:31.9311
Apr 6Manchester Valley Home MeetApr 6 · 800 Meters · Place 19 · WestminsterWestminster800 Meters192:34.6711
Mar 30Westminster Jamboree #1Mar 30 · 3200 Meters · Place 7 · WestminsterWestminster3200 Meters711:49.4011
Mar 26Seahawk InvitationalMar 26 · 800 Meters · Place 35 · WestminsterWestminster800 Meters352:32.0811

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22FSK and Westminster at CenturyMay 22 · 1600 Meters · Place 8 · WestminsterWestminster1600 Meters8.6:06.19a10
May 22FSK and Westminster at CenturyMay 22 · 800 Meters · Place 18 · WestminsterWestminster800 Meters18.2:48.99a10
May 18Century, South Carroll, Westminster, @ Manchester ValleyMay 18 · 1600 Meters · Place 22 · WestminsterWestminster1600 Meters226:14.2210
May 18Century, South Carroll, Westminster, @ Manchester ValleyMay 18 · 800 Meters · Place 33 · WestminsterWestminster800 Meters332:55.1910
May 14Westminster and Winters Mill at LibertyMay 14 · 1600 Meters · Place 19 · WestminsterWestminster1600 Meters196:12.5310
May 14Westminster and Winters Mill at LibertyMay 14 · 800 Meters · Place 17 · WestminsterWestminster800 Meters172:50.1h PB10
May 11South Carroll, Westminster, Liberty @ Manchester ValleyMay 11 · 1600 Meters · Place 27 · WestminsterWestminster1600 Meters276:21.0710
May 11South Carroll, Westminster, Liberty @ Manchester ValleyMay 11 · 800 Meters · Place 35 · WestminsterWestminster800 Meters352:51.6110