Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot Games · Jan 314:35.76aPatriot GamesJanuary 31, 2025
10,000 Meters · OutdoorC2C Championships · May 132:29.12aC2C ChampionshipsMay 1, 2026
100 Meters · OutdoorCentury, Catoctin and Williamsport @ Boonsboro · Apr 1712.97aCentury, Catoctin and Williamsport @ BoonsboroApril 17, 2023
1600 Meters · IndoorMPSSAA 1A Indoor State Championships · Feb 204:31.38MPSSAA 1A Indoor State ChampionshipsFebruary 20, 2024
1600 Meters · OutdoorMPSSAA 1A State Track & Field Championships · May 224:24.68aMPSSAA 1A State Track & Field ChampionshipsMay 22, 2024
200 Meters · OutdoorUrbana Tri Meet · Apr 626.64Urbana Tri MeetApril 6, 2023
3000 Meters · IndoorC2C Indoor Championships · Feb 208:55.62aC2C Indoor ChampionshipsFebruary 20, 2026
3200 Meters · IndoorMPSSAA 1A West Region Championships · Feb 109:59.67aMPSSAA 1A West Region ChampionshipsFebruary 10, 2024
3200 Meters · OutdoorMPSSAA 1A State Track & Field Championships · May 229:51.32aMPSSAA 1A State Track & Field ChampionshipsMay 22, 2024
400 Meters · OutdoorUrbana Tri Meet · Apr 1055.17aUrbana Tri MeetApril 10, 2024
5000 Meters · IndoorGeorge Mason Patriot Games · Jan 3015:33.13aGeorge Mason Patriot GamesJanuary 30, 2026
5000 Meters · OutdoorEastern Shore Challenge · Apr 1815:45.11aEastern Shore ChallengeApril 18, 2026
800 Meters · IndoorFrederick County Championships · Jan 202:09.25aFrederick County ChampionshipsJanuary 20, 2024
800 Meters · OutdoorMPSSAA 1A West Region Championships · May 132:01.11MPSSAA 1A West Region ChampionshipsMay 13, 2024
800 Meters · Relay Split · OutdoorMPSSAA 1A State Track & Field Championships · May 222:01.248aMPSSAA 1A State Track & Field ChampionshipsMay 22, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1C2C ChampionshipsMay 1 · 10,000 Meters · Place 7 · SalisburySalisbury10,000 Meters7.32:29.12a PBSo
Apr 18Eastern Shore ChallengeApr 18 · 5000 Meters · Place 4 · SalisburySalisbury5000 Meters4.15:45.11a PBSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · 3000 Meters · Place 10 · SalisburySalisbury3000 Meters10.8:55.62a PBSo
Jan 30George Mason Patriot GamesJan 30 · 5000 Meters · Place 22 · SalisburySalisbury5000 Meters2215:33.13a PBSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6CNU Holiday OpenDec 6 · 5000 Meters · Place 2 · SalisburySalisbury5000 Meters2.15:57.34aSo
Feb 21C2C Indoor ChampionshipsFeb 21 · 3000 Meters · Place 12 · SalisburySalisbury3000 Meters12.9:10.69aFr
Jan 31Patriot GamesJan 31 · 1 Mile · Place 22 · SalisburySalisbury1 Mile224:35.76a PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19Eastern Shore ChallengeApr 19 · 5000 Meters · Place 5 · SalisburySalisbury5000 Meters5.16:19.56aFr
Mar 29Blue & Silver ChallengeMar 29 · 5000 Meters · Place 5 · SalisburySalisbury5000 Meters516:22.79aFr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 8CNU Holiday OpenDec 8 · 3000 Meters · Place 5 · SalisburySalisbury3000 Meters5.9:27.76aFr
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 3200 Meters · Place 1 · CatoctinCatoctin3200 Meters110:05.4212
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 1600 Meters · Place 1 · CatoctinCatoctin1600 Meters14:31.38 PB12
Feb 10MPSSAA 1A West Region ChampionshipsFeb 10 · 3200 Meters · Place 1 · CatoctinCatoctin3200 Meters1.9:59.67a PB12
Feb 10MPSSAA 1A West Region ChampionshipsFeb 10 · 1600 Meters · Place 1 · CatoctinCatoctin1600 Meters1.4:40.20a12
Jan 26CMC ChampionshipsJan 26 · 3200 Meters · Place 2 · CatoctinCatoctin3200 Meters210:00.13a—
Jan 26CMC ChampionshipsJan 26 · 1600 Meters · Place 3 · CatoctinCatoctin1600 Meters34:35.73a—
Jan 20Frederick County ChampionshipsJan 20 · 1600 Meters · Place 4 · CatoctinCatoctin1600 Meters44:41.81a—
Jan 20Frederick County ChampionshipsJan 20 · 800 Meters · Place 6 · CatoctinCatoctin800 Meters62:09.25a PB—
Jan 132024 Montgomery Invitational Jan 13 · 3200 Meters · Place 11 · CatoctinCatoctin3200 Meters1110:00.18—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 2 · CatoctinCatoctin3200 Meters2.9:51.32a PB12
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 2 · CatoctinCatoctin1600 Meters2.4:24.68a PB12
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 800 Meters · CatoctinCatoctin800 MetersRelay Split—2:01.248a PB12
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 800 Meters · Place 13 · CatoctinCatoctin800 Meters13.2:06.47a12
May 13MPSSAA 1A West Region ChampionshipsMay 13 · 3200 Meters · Place 1 · CatoctinCatoctin3200 Meters110:15.7112
May 13MPSSAA 1A West Region ChampionshipsMay 13 · 1600 Meters · Place 1 · CatoctinCatoctin1600 Meters14:30.7212
May 13MPSSAA 1A West Region ChampionshipsMay 13 · 800 Meters · Place 2 · CatoctinCatoctin800 Meters22:01.11 PB12
May 4The East Coast International ShowcaseMay 4 · 3200 Meters · Place 4 · CatoctinCatoctin3200 Meters49:53.08a—
May 4The East Coast International ShowcaseMay 4 · 1600 Meters · Place 6 · CatoctinCatoctin1600 Meters64:30.05a—
Apr 27Cougar Mountain BashApr 27 · 3200 Meters · Place 5 · CatoctinCatoctin3200 Meters510:19.4512
Apr 27Cougar Mountain BashApr 27 · 1600 Meters · Place 3 · CatoctinCatoctin1600 Meters34:32.1612
Apr 27Cougar Mountain BashApr 27 · 800 Meters · Place 13 · CatoctinCatoctin800 Meters132:12.0612
Apr 19Sam Singleton Scorpion ClassicApr 19 · 1600 Meters · Place 5 · CatoctinCatoctin1600 Meters54:29.5512
Apr 13TU Classic HS InvitationalApr 13 · 1600 Meters · Place 6 · CatoctinCatoctin1600 Meters64:33.14a—
Apr 13TU Classic HS InvitationalApr 13 · 800 Meters · Place 24 · CatoctinCatoctin800 Meters242:06.65a—
Apr 10Urbana Tri MeetApr 10 · 800 Meters · Place 3 · CatoctinCatoctin800 Meters32:04.47a—
Apr 10Urbana Tri MeetApr 10 · 400 Meters · Place 8 · CatoctinCatoctin400 Meters855.17a PB—
Apr 6Red, White and Blue ClassicApr 6 · 3200 Meters · Place 1 · CatoctinCatoctin3200 Meters110:20.7412
Mar 28Hoover-Josenhans InvitationalMar 28 · 400 Meters · Place 3 · CatoctinCatoctin400 Meters356.37a—

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 27N5CTA Indoor T&F Holiday ClassicDec 27 · 3200 Meters · Place 3 · CatoctinCatoctin3200 Meters3.10:08.27a12
Dec 27N5CTA Indoor T&F Holiday ClassicDec 27 · 1600 Meters · Place 5 · CatoctinCatoctin1600 Meters5.4:39.00a12
Dec 22Jeff Spielman Winter ClassicDec 22 · 800 Meters · Place 15 · CatoctinCatoctin800 Meters15.2:15.77a12
Dec 16Dickinson College Holiday HS InviteDec 16 · 3200 Meters · Place 6 · CatoctinCatoctin3200 Meters6.10:15.99a12
Dec 9Liberty Flames HS InvitationalDec 9 · 1600 Meters · Place 21 · CatoctinCatoctin1600 Meters21.4:42.60a12
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 3200 Meters · Place 4 · CatoctinCatoctin3200 Meters410:34.4511
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 1600 Meters · Place 4 · CatoctinCatoctin1600 Meters44:51.1011
Feb 4MPSSAA 1A West Region ChampionshipsFeb 4 · 3200 Meters · Place 4 · CatoctinCatoctin3200 Meters411:02.4211
Feb 4MPSSAA 1A West Region ChampionshipsFeb 4 · 1600 Meters · Place 5 · CatoctinCatoctin1600 Meters54:53.1711
Jan 27CMC Indoor Track & Field ChampionshipsJan 27 · 3200 Meters · Place 9 · CatoctinCatoctin3200 Meters910:45.0511
Jan 27CMC Indoor Track & Field ChampionshipsJan 27 · 1600 Meters · Place 8 · CatoctinCatoctin1600 Meters84:54.2811
Jan 20Frederick County Indoor Track & Field ChampionshipsJan 20 · 3200 Meters · Place 11 · CatoctinCatoctin3200 Meters1111:06.08a11
Jan 20Frederick County Indoor Track & Field ChampionshipsJan 20 · 1600 Meters · Place 10 · CatoctinCatoctin1600 Meters105:02.25a11
Jan 13Warrior Invitational Jan 13 · 3200 Meters · Place 7 · CatoctinCatoctin3200 Meters711:00.3411
Jan 13Warrior Invitational Jan 13 · 1600 Meters · Place 9 · CatoctinCatoctin1600 Meters94:56.6211
Jan 7HCC/Dwight Scott InvitationalJan 7 · 3200 Meters · CatoctinCatoctin3200 Meters--DNS11

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 25MPSSAA 1A State Track & Field ChampionshipsMay 25 · 3200 Meters · Place 7 · CatoctinCatoctin3200 Meters7.10:27.80a11
May 25MPSSAA 1A State Track & Field ChampionshipsMay 25 · 1600 Meters · Place 6 · CatoctinCatoctin1600 Meters6.4:35.33a11
May 18MPSSAA 1A West Region ChampionshipsMay 18 · 3200 Meters · Place 5 · CatoctinCatoctin3200 Meters5.10:34.73a11
May 18MPSSAA 1A West Region ChampionshipsMay 18 · 1600 Meters · Place 5 · CatoctinCatoctin1600 Meters5.4:39.32a11
May 18MPSSAA 1A West Region ChampionshipsMay 18 · 800 Meters · Place 11 · CatoctinCatoctin800 Meters11.2:14.07a11
May 11Frederick County ChampionshipMay 11 · 1600 Meters · Place 10 · CatoctinCatoctin1600 Meters104:40.8211
May 11Frederick County ChampionshipMay 11 · 800 Meters · Place 19 · CatoctinCatoctin800 Meters192:12.4411
May 6East Coast International ShowcaseMay 6 · 3200 Meters · Place 3 · Catoctin HigCatoctin Hig3200 Meters310:22.8011
May 6East Coast International ShowcaseMay 6 · 1600 Meters · Place 13 · Catoctin HigCatoctin Hig1600 Meters134:40.8411
May 4CMC ChampionshipMay 4 · 800 Meters · Place 14 · CatoctinCatoctin800 Meters14.2:07.16a11
May 4CMC ChampionshipMay 4 · 400 Meters · CatoctinCatoctin400 Meters--DNS11
Apr 29Mountain BashApr 29 · 800 Meters · Place 8 · CatoctinCatoctin800 Meters82:09.90a—
Apr 17Century, Catoctin and Williamsport @ BoonsboroApr 17 · 400 Meters · Place 5 · CatoctinCatoctin400 Meters558.69a—
Apr 17Century, Catoctin and Williamsport @ BoonsboroApr 17 · 200 Meters · Place 16 · CatoctinCatoctin200 Meters1626.97a—
Apr 17Century, Catoctin and Williamsport @ BoonsboroApr 17 · 100 Meters · Place 17 · CatoctinCatoctin100 Meters1712.97a PB—
Apr 15Bullis Bulldog InvitationalApr 15 · 1600 Meters · Place 16 · CatoctinCatoctin1600 Meters164:48.5111
Apr 15Bullis Bulldog InvitationalApr 15 · 3200 Meters · Place 10 · CatoctinCatoctin3200 Meters1010:30.4311
Apr 15Bullis Bulldog InvitationalApr 15 · 3200 Meters · Place 10 · Catoctin HigCatoctin Hig3200 Meters1010:30.4311
Apr 15Bullis Bulldog InvitationalApr 15 · 1600 Meters · Place 16 · Catoctin HigCatoctin Hig1600 Meters164:48.5111
Apr 8Sam Singleton Scorpion ClassicApr 8 · 3200 Meters · Place 15 · CatoctinCatoctin3200 Meters1510:41.7311
Apr 8Sam Singleton Scorpion ClassicApr 8 · 1600 Meters · Place 11 · CatoctinCatoctin1600 Meters114:45.0111
Apr 6Urbana Tri MeetApr 6 · 200 Meters · Place 36 · CatoctinCatoctin200 Meters3626.64 PB11
Mar 30Jerry Calhoun Invitational @ MRHSMar 30 · 3200 Meters · Place 3 · CatoctinCatoctin3200 Meters310:40.07a—
Mar 25The Kayley Milor Invitational @ UrbanaMar 25 · 1600 Meters · Place 3 · CatoctinCatoctin1600 Meters34:41.0711
Mar 25The Kayley Milor Invitational @ UrbanaMar 25 · 800 Meters · Place 14 · CatoctinCatoctin800 Meters142:14.2911

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28Holiday InvitationalDec 28 · 3200 Meters · Place 14 · CatoctinCatoctin3200 Meters14.10:57.30a11
Dec 17Liberty Christmas InvitationalDec 17 · 3200 Meters · CatoctinCatoctin3200 Meters--DNS11
Dec 17Liberty Christmas InvitationalDec 17 · 1600 Meters · Place 66 · CatoctinCatoctin1600 Meters66.5:11.82a11
Dec 9HCC/ Terry Baker InvitationalDec 9 · 3200 Meters · Place 9 · CatoctinCatoctin3200 Meters9.11:23.35a11
Jan 22Frederick County Indoor ChampionshipsJan 22 · 800 Meters · Place 17 · CatoctinCatoctin800 Meters17.2:28.02a11
Jan 15Kutztown Golden Bear HS InviteJan 15 · 1600 Meters · Place 28 · CatoctinCatoctin1600 Meters28.5:22.74a11
Jan 15Kutztown Golden Bear HS InviteJan 15 · 800 Meters · Place 35 · CatoctinCatoctin800 Meters35.2:32.74a11
Jan 8HCC/Dwight Scott InvitationalJan 8 · 1600 Meters · Place 22 · CatoctinCatoctin1600 Meters225:32.6811
Jan 8HCC/Dwight Scott InvitationalJan 8 · 800 Meters · Place 21 · CatoctinCatoctin800 Meters212:31.6211

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19MPSSAA 1A West Region ChampionshipsMay 19 · 3200 Meters · Place 15 · CatoctinCatoctin3200 Meters15.11:30.38a10
May 19MPSSAA 1A West Region ChampionshipsMay 19 · 1600 Meters · Place 15 · CatoctinCatoctin1600 Meters15.5:10.29a10
May 19MPSSAA 1A West Region ChampionshipsMay 19 · 800 Meters · Place 21 · CatoctinCatoctin800 Meters21.2:24.23a10
May 12Frederick County ChampionshipMay 12 · 3200 Meters · Place 14 · CatoctinCatoctin3200 Meters1411:25.9410
May 12Frederick County ChampionshipMay 12 · 3200 Meters · Place 14 · CatoctinCatoctin3200 Meters14.11:25.94a10
May 5CMC ChampionshipsMay 5 · 800 Meters · Place 29 · CatoctinCatoctin800 Meters29.2:19.21a10
Apr 2327th Annual Chuck Zonis Track & Field InvitationalApr 23 · 1600 Meters · Place 23 · CatoctinCatoctin1600 Meters23.5:01.44a10
Apr 21Century and Catoctin @ BoonsboroApr 21 · 1600 Meters · Place 2 · CatoctinCatoctin1600 Meters25:13.0310
Apr 16Sam Singleton Scorpion ClassicApr 16 · 1600 Meters · Place 39 · CatoctinCatoctin1600 Meters395:09.0810
Apr 9Don Boyer InvApr 9 · 1600 Meters · Place 29 · CatoctinCatoctin1600 Meters295:06.4210
Apr 5Catoctin, South Carroll At FSKApr 5 · 1600 Meters · Place 1 · CatoctinCatoctin1600 Meters15:11.9110
Apr 5Catoctin, South Carroll At FSKApr 5 · 800 Meters · Place 1 · CatoctinCatoctin800 Meters12:17.5510
Mar 31Jerry Calhoun Invitational at Mountain RidgeMar 31 · 800 Meters · Place 7 · CatoctinCatoctin800 Meters72:23.8910
Mar 25Charas Heurich InvitationalMar 25 · 1600 Meters · Place 17 · CatoctinCatoctin1600 Meters175:22.0410

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 8MPSSAA 1A West Section 2 ChampionshipsJun 8 · 400 Meters · Place 5 · CatoctinCatoctin400 Meters5.1:01.58a9
Jun 8MPSSAA 1A West Section 2 ChampionshipsJun 8 · 100 Meters · Place 7 · CatoctinCatoctin100 Meters7.13.92a9
Jun 5JV Frederick County Championships/ LAST CHANCE MEETJun 5 · 200 Meters · Place 17 · CatoctinCatoctin200 Meters1727.869
Jun 5JV Frederick County Championships/ LAST CHANCE MEETJun 5 · 100 Meters · Place 24 · CatoctinCatoctin100 Meters2413.969
May 27Frederick County ChampionshipsMay 27 · 400 Meters · Place 25 · CatoctinCatoctin400 Meters251:02.399
May 27Frederick County ChampionshipsMay 27 · 200 Meters · Place 27 · CatoctinCatoctin200 Meters2729.029
May 27Frederick County ChampionshipsMay 27 · 100 Meters · Place 30 · CatoctinCatoctin100 Meters3013.769
May 20GTJ & Urbana @ Catoctin HSMay 20 · 400 Meters · Place 18 · CatoctinCatoctin400 Meters181:04.47—
May 20GTJ & Urbana @ Catoctin HSMay 20 · 100 Meters · Place 21 · CatoctinCatoctin100 Meters2113.99—
May 20GTJ & Urbana @ Catoctin HSMay 20 · 400 Meters · Place 18 · CatoctinCatoctin400 Meters181:04.47—
May 20GTJ & Urbana @ Catoctin HSMay 20 · 100 Meters · Place 21 · CatoctinCatoctin100 Meters2113.99—
May 8Tuscarora HS T&F Meet (THS-BHS-CHS-LHS-WHS)May 8 · 200 Meters · Place 37 · CatoctinCatoctin200 Meters37.30.21a9
May 8Tuscarora HS T&F Meet (THS-BHS-CHS-LHS-WHS)May 8 · 100 Meters · Place 42 · CatoctinCatoctin100 Meters42.14.69a9