Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorConference Carolinas · Feb 235:34.09Conference CarolinasFebruary 23, 2025
1 Mile · OutdoorDavidson Relays · Mar 275:25.30aDavidson RelaysMarch 27, 2026
10,000 Meters · OutdoorConference Carolinas · Apr 2339:08.19aConference CarolinasApril 23, 2026
100 Meters · OutdoorTHS, BHS, FHS, LHS @ Governor Thomas Johnson High · May 1515.24aTHS, BHS, FHS, LHS @ Governor Thomas Johnson HighMay 15, 2021
10000 Meters · Outdoor49er Classic · Mar 1939:01.38a49er ClassicMarch 19, 2026
1500 Meters · OutdoorSouthside Power and Fitness Invitational · Apr 104:55.71aSouthside Power and Fitness InvitationalApril 10, 2026
1600 Meters · IndoorAlvernia Holiday Classic · Dec 95:38.71aAlvernia Holiday ClassicDecember 9, 2023
1600 Meters · OutdoorThe Gator Track & Field Invitational · Apr 275:40.95aThe Gator Track & Field InvitationalApril 27, 2024
200 Meters · OutdoorJV Frederick County Championships/ LAST CHANCE MEET · Jun 532.61JV Frederick County Championships/ LAST CHANCE MEETJune 5, 2021
2000m Steeplechase · 0.762m · Outdoor 50th Annual Woodward Track & Field Relays · Apr 137:57.96a 50th Annual Woodward Track & Field RelaysApril 13, 2024
2000m Steeplechase · OutdoorPhoenix Invitational · Mar 147:41.99Phoenix InvitationalMarch 14, 2025
3000 Meters · IndoorConference Carolinas · Feb 2210:39.96Conference CarolinasFebruary 22, 2026
3000 Meters · OutdoorDavidson Relays · Mar 2710:34.60aDavidson RelaysMarch 27, 2026
3000m Steeplechase · 0.762m · OutdoorConference Carolinas · Apr 2412:08.71aConference CarolinasApril 24, 2025
3000m Steeplechase · OutdoorSouthside Power and Fitness Invitational · Apr 1111:52.48Southside Power and Fitness InvitationalApril 11, 2025
3200 Meters · IndoorFrederick County Championships · Jan 2012:14.30aFrederick County ChampionshipsJanuary 20, 2024
3200 Meters · OutdoorFrederick County Championship · May 911:54.00aFrederick County ChampionshipMay 9, 2024
400 Meters · OutdoorTHS, BHS, FHS, LHS @ Governor Thomas Johnson High · May 151:14.57aTHS, BHS, FHS, LHS @ Governor Thomas Johnson HighMay 15, 2021
500 Meters · IndoorFrederick County Indoor Championships · Jan 221:39.93aFrederick County Indoor ChampionshipsJanuary 22, 2022
5000 Meters · IndoorConference Carolinas · Feb 2218:34.54Conference CarolinasFebruary 22, 2026
5000 Meters · OutdoorSouthside Power and Fitness Invitational · Apr 1018:15.91aSouthside Power and Fitness InvitationalApril 10, 2026
800 Meters · IndoorHoward County Winter Festival · Dec 173:00.77aHoward County Winter FestivalDecember 17, 2022
800 Meters · OutdoorMountaineer First Chance · Mar 212:36.43Mountaineer First ChanceMarch 21, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 23Conference CarolinasApr 23 · 10,000 Meters · Place 3 · Belmont AbbeyBelmont Abbey10,000 Meters3.39:08.19a PBSo
Apr 23Conference CarolinasApr 23 · 5000 Meters · Place 4 · Belmont AbbeyBelmont Abbey5000 Meters4.18:41.55aSo
Apr 10Southside Power and Fitness InvitationalApr 10 · 5000 Meters · Place 2 · Belmont AbbeyBelmont Abbey5000 Meters2.18:15.91a PBSo
Apr 10Southside Power and Fitness InvitationalApr 10 · 1500 Meters · Place 5 · Belmont AbbeyBelmont Abbey1500 Meters5.4:55.71a PBSo
Mar 27Davidson RelaysMar 27 · 3000 Meters · Place 10 · Belmont AbbeyBelmont Abbey3000 Meters10.10:34.60a PBSo
Mar 27Davidson RelaysMar 27 · 1 Mile · Place 18 · Belmont AbbeyBelmont Abbey1 Mile18.5:25.30a PBSo
Mar 1949er ClassicMar 19 · 10000 Meters · Place 7 · Belmont AbbeyBelmont Abbey10000 Meters739:01.38a PBSo
Mar 13Phoenix InvitationalMar 13 · 3000 Meters · Place 10 · Belmont AbbeyBelmont Abbey3000 Meters1010:52.47aSO
Mar 13Phoenix InvitationalMar 13 · 1500 Meters · Place 19 · Belmont AbbeyBelmont Abbey1500 Meters195:08.13aSO

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22Conference CarolinasFeb 22 · 5000 Meters · Place 4 · Belmont AbbeyBelmont Abbey5000 Meters418:34.54 PBSO
Feb 22Conference CarolinasFeb 22 · 3000 Meters · Place 4 · Belmont AbbeyBelmont Abbey3000 Meters410:39.96 PBSO
Feb 13Mid-Winter Collegiate InviteFeb 13 · 3000 Meters · Place 14 · Belmont AbbeyBelmont Abbey3000 Meters14.10:49.07aSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 5000 Meters · Place 9 · Belmont AbbeyBelmont Abbey5000 Meters918:54.90aSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 3000 Meters · Place 21 · Belmont AbbeyBelmont Abbey3000 Meters2111:15.64aSo
Jan 16Tryon Winter ClassicJan 16 · 5000 Meters · Place 2 · Belmont AbbeyBelmont Abbey5000 Meters2.19:06.49aSo
Jan 16Tryon Winter ClassicJan 16 · 3000 Meters · Place 13 · Belmont AbbeyBelmont Abbey3000 Meters13.11:07.76aSo

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24Conference CarolinasApr 24 · 3000m Steeplechase · Place 3 · Belmont AbbeyBelmont Abbey3000m Steeplechase0.762m3.12:08.71a PBFr
Apr 24Conference CarolinasApr 24 · 5000 Meters · Place 12 · Belmont AbbeyBelmont Abbey5000 Meters12.19:38.43aFr
Apr 11Southside Power and Fitness InvitationalApr 11 · 3000m Steeplechase · Place 2 · Belmont AbbeyBelmont Abbey3000m Steeplechase211:52.48 PBFR
Apr 4Tornado ClassicApr 4 · 5000 Meters · Place 5 · Belmont AbbeyBelmont Abbey5000 Meters520:02.28aFr
Apr 4Tornado ClassicApr 4 · 1500 Meters · Place 8 · Belmont AbbeyBelmont Abbey1500 Meters85:11.76aFr
Mar 29Davidson RelaysMar 29 · 3000 Meters · Place 7 · Belmont AbbeyBelmont Abbey3000 Meters711:00.14aFr
Mar 29Davidson RelaysMar 29 · 1500 Meters · Place 18 · Belmont AbbeyBelmont Abbey1500 Meters185:07.85aFr
Mar 21Mountaineer First ChanceMar 21 · 5000 Meters · Place 9 · Belmont AbbeyBelmont Abbey5000 Meters918:57.71FR
Mar 21Mountaineer First ChanceMar 21 · 800 Meters · Place 4 · Belmont AbbeyBelmont Abbey800 Meters42:36.43 PBFR
Mar 14Phoenix InvitationalMar 14 · 3000 Meters · Place 9 · Belmont AbbeBelmont Abbe3000 Meters910:58.62—
Mar 14Phoenix InvitationalMar 14 · 2000m Steeplechase · Place 6 · Belmont AbbeBelmont Abbe2000m Steeplechase67:41.99 PB—

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 23Conference CarolinasFeb 23 · 5000 Meters · Place 8 · Belmont AbbeyBelmont Abbey5000 Meters818:59.77—
Feb 23Conference CarolinasFeb 23 · 3000 Meters · Place 12 · Belmont AbbeyBelmont Abbey3000 Meters1211:08.95—
Feb 23Conference CarolinasFeb 23 · 1 Mile · Place 9 · Belmont AbbeyBelmont Abbey1 Mile95:34.09 PB—
Feb 13JDL College Team ChallengeFeb 13 · 1 Mile · Place 7 · Belmont AbbeBelmont Abbe1 Mile75:42.33—
Feb 13JDL College Team ChallengeFeb 13 · 3000 Meters · Place 4 · Belmont AbbeBelmont Abbe3000 Meters411:09.40—
Feb 8Camel City DistanceFeb 8 · 1 Mile · Place 41 · Belmont AbbeyBelmont Abbey1 Mile415:39.98—
Feb 8Camel City DistanceFeb 8 · 5000 Meters · Place 5 · Belmont AbbeyBelmont Abbey5000 Meters519:11.46—
Jan 31Carolina ChallengeJan 31 · 5000 Meters · Place 6 · Belmont AbbeyBelmont Abbey5000 Meters619:00.72a—
Jan 31Carolina ChallengeJan 31 · 3000 Meters · Place 11 · Belmont AbbeyBelmont Abbey3000 Meters1111:21.60a—
Jan 18Mondo College InvitationalJan 18 · 1 Mile · Place 21 · Belmont AbbeBelmont Abbe1 Mile215:50.06—
Jan 18Mondo College InvitationalJan 18 · 3000 Meters · Place 15 · Belmont AbbeBelmont Abbe3000 Meters1511:26.49—
Jan 18Mondo College InvitationalJan 18 · 3000 Meters · Place 15 · Belmont AbbeyBelmont Abbey3000 Meters1511:26.49a—
Jan 18Mondo College InvitationalJan 18 · 1 Mile · Place 21 · Belmont AbbeyBelmont Abbey1 Mile215:50.06a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 23 · Tuscarora (MD)Tuscarora (MD)3200 Meters23.12:21.35a12
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 3200 Meters · Place 7 · Tuscarora (MD)Tuscarora (MD)3200 Meters7.11:54.26a12
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 800 Meters · Place 21 · Tuscarora (MD)Tuscarora (MD)800 Meters21.2:41.13a12
May 9Frederick County ChampionshipMay 9 · 3200 Meters · Place 6 · TuscaroraTuscarora3200 Meters611:54.00a PB—
May 1CMC Big School Outdoor Track & Field ChampionshipMay 1 · 3200 Meters · Place 2 · TuscaroraTuscarora3200 Meters212:15.14a—
Apr 27The Gator Track & Field InvitationalApr 27 · 3200 Meters · Place 19 · Tuscarora (MD)Tuscarora (MD)3200 Meters19.11:58.48a12
Apr 27The Gator Track & Field InvitationalApr 27 · 1600 Meters · Place 47 · Tuscarora (MD)Tuscarora (MD)1600 Meters47.5:40.95a PB12
Apr 19The Kayley Milor Twilight MeetApr 19 · 5000 Meters · Place 3 · TuscaroraTuscarora5000 Meters319:03.21a—
Apr 18Under Armour Black and Blue InvitationalApr 18 · 3200 Meters · Place 11 · Tuscarora (MD)Tuscarora (MD)3200 Meters11.11:58.08a12
Apr 13 50th Annual Woodward Track & Field RelaysApr 13 · 2000m Steeplechase · Place 2 · Tuscarora (MD)Tuscarora (MD)2000m Steeplechase0.762m2.7:57.96a PB12
Apr 10Urbana Tri MeetApr 10 · 1600 Meters · Place 4 · TuscaroraTuscarora1600 Meters45:41.65a—
Apr 10Urbana Tri MeetApr 10 · 800 Meters · Place 6 · TuscaroraTuscarora800 Meters62:36.94a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 26CMC ChampionshipsJan 26 · 3200 Meters · Place 7 · TuscaroraTuscarora3200 Meters712:29.82a—
Jan 26CMC ChampionshipsJan 26 · 1600 Meters · Place 11 · TuscaroraTuscarora1600 Meters115:43.78a—
Jan 20Frederick County ChampionshipsJan 20 · 3200 Meters · Place 4 · TuscaroraTuscarora3200 Meters412:14.30a PB—

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 22Jeff Spielman Winter ClassicDec 22 · 1600 Meters · Place 7 · Tuscarora (MD)Tuscarora (MD)1600 Meters7.5:50.82a12
Dec 16Dickinson College Holiday HS InviteDec 16 · 3200 Meters · Place 7 · Tuscarora (MD)Tuscarora (MD)3200 Meters7.12:20.27a12
Dec 16Dickinson College Holiday HS InviteDec 16 · 1600 Meters · Place 16 · Tuscarora (MD)Tuscarora (MD)1600 Meters16.5:42.34a12
Dec 16Dickinson College Holiday HS InviteDec 16 · 800 Meters · Tuscarora (MD)Tuscarora (MD)800 Meters—DNS12
Dec 9Alvernia Holiday ClassicDec 9 · 1600 Meters · Place 5 · Tuscarora (MD)Tuscarora (MD)1600 Meters5.5:38.71a PB12
Dec 9Alvernia Holiday ClassicDec 9 · 3000 Meters · Place 5 · Tuscarora (MD)Tuscarora (MD)3000 Meters5.11:26.29a12
Dec 9Alvernia Holiday ClassicDec 9 · 800 Meters · Tuscarora (MD)Tuscarora (MD)800 Meters—DNS12
Feb 9MPSSAA 3A West Region ChampionshipsFeb 9 · 3200 Meters · Place 9 · Tuscarora (MD)Tuscarora (MD)3200 Meters9.13:30.52a11
Jan 27CMC Indoor Track & Field ChampionshipsJan 27 · 3200 Meters · Place 10 · TuscaroraTuscarora3200 Meters1012:53.5811
Jan 20Frederick County Indoor Track & Field ChampionshipsJan 20 · 3200 Meters · Place 8 · TuscaroraTuscarora3200 Meters812:55.54a11
Jan 13Virginia Showcase InvitationalJan 13 · 3200 Meters · Place 64 · Tuscarora (MD)Tuscarora (MD)3200 Meters64.12:54.79a11
Jan 13Virginia Showcase InvitationalJan 13 · 1600 Meters · Place 143 · Tuscarora (MD)Tuscarora (MD)1600 Meters143.6:02.43a11
Jan 7HCC/Dwight Scott InvitationalJan 7 · 800 Meters · Tuscarora (MD)Tuscarora (MD)800 MetersRelay Split—3:00.23Unofficial11
Jan 7HCC/Dwight Scott InvitationalJan 7 · 3200 Meters · Place 11 · Tuscarora (MD)Tuscarora (MD)3200 Meters11.13:20.20a11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17MPSSAA 3A West Region ChampionshipsMay 17 · 3200 Meters · Place 8 · Tuscarora (MD)Tuscarora (MD)3200 Meters8.12:31.24a11
May 11Frederick County ChampionshipMay 11 · 3200 Meters · Place 5 · TuscaroraTuscarora3200 Meters512:47.6511
May 4CMC ChampionshipMay 4 · 3200 Meters · Place 12 · Tuscarora (MD)Tuscarora (MD)3200 Meters12.12:48.15a11
Apr 29The Gator InvitationalApr 29 · 3200 Meters · Place 32 · TuscaroraTuscarora3200 Meters3212:45.12a—
Apr 20JHU Black and Blue InvitationalApr 20 · 1600 Meters · Tuscarora (MD)Tuscarora (MD)1600 Meters--DNS11
Apr 6Urbana Tri MeetApr 6 · 1600 Meters · Place 4 · TuscaroraTuscarora1600 Meters46:01.1611
Mar 25The Kayley Milor Invitational @ UrbanaMar 25 · 1600 Meters · Place 10 · TuscaroraTuscarora1600 Meters106:10.3411

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Howard County Winter FestivalDec 17 · 1600 Meters · Place 35 · Tuscarora (MD)Tuscarora (MD)1600 Meters35.6:06.98a11
Dec 17Howard County Winter FestivalDec 17 · 800 Meters · Place 60 · Tuscarora (MD)Tuscarora (MD)800 Meters60.3:00.77a PB11
Jan 22Frederick County Indoor ChampionshipsJan 22 · 500 Meters · Place 17 · Tuscarora (MD)Tuscarora (MD)500 Meters17.1:39.93a PB10

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17 MPSSAA 3A West Region ChampionshipsMay 17 · 800 Meters · Place 19 · Tuscarora (MD)Tuscarora (MD)800 Meters19.2:47.56a10
May 12Frederick County ChampionshipMay 12 · 800 Meters · Place 20 · TuscaroraTuscarora800 Meters202:49.9610
May 12Frederick County ChampionshipMay 12 · 800 Meters · Place 20 · Tuscarora (MD)Tuscarora (MD)800 Meters20.2:49.96a10
May 5CMC ChampionshipsMay 5 · 800 Meters · Place 22 · Tuscarora (MD)Tuscarora (MD)800 Meters22.2:45.92a10
Apr 30Gator Track & Field InvitationalApr 30 · 800 Meters · Place 86 · Tuscarora (MD)Tuscarora (MD)800 Meters86.2:55.05a10
Apr 22Urbana Twilight MeetApr 22 · 800 Meters · Place 14 · TuscaroraTuscarora800 Meters142:48.8110
Apr 13Southeast Quad MeetApr 13 · 1600 Meters · Place 11 · TuscaroraTuscarora1600 Meters116:42.5010
Apr 13Southeast Quad MeetApr 13 · 400 Meters · Place 16 · TuscaroraTuscarora400 Meters161:16.7910
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 51 · Tuscarora HiTuscarora Hi1600 Meters516:51.2410
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 51 · Tuscarora HiTuscarora Hi1600 Meters516:51.2410
Mar 262022 Urbana InvitationalMar 26 · 400 Meters · Place 35 · TuscaroraTuscarora400 Meters351:18.5710

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Jeff Spielman Winter ClassicDec 18 · 500 Meters · Place 15 · Tuscarora (MD)Tuscarora (MD)500 Meters15.1:40.04a10
Dec 18Jeff Spielman Winter ClassicDec 18 · 400 Meters · Tuscarora (MD)Tuscarora (MD)400 MetersRelay Split—73.60Unofficial10
Dec 10HCC/Terry Baker InvitationalDec 10 · 500 Meters · Place 27 · Tuscarora (MD)Tuscarora (MD)500 Meters27.1:45.17a10

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 8MPSSAA 3A West Section 1 ChampionshipsJun 8 · 400 Meters · Tuscarora (MD)Tuscarora (MD)400 Meters—DNS9
Jun 5JV Frederick County Championships/ LAST CHANCE MEETJun 5 · 400 Meters · Place 13 · TuscaroraTuscarora400 Meters131:16.899
Jun 5JV Frederick County Championships/ LAST CHANCE MEETJun 5 · 200 Meters · Place 23 · TuscaroraTuscarora200 Meters2332.61 PB9
May 22Brunswick Tri-Meet Versus THS & WHSMay 22 · 400 Meters · Place 9 · Tuscarora (MD)Tuscarora (MD)400 Meters9.1:14.71a9
May 22Brunswick Tri-Meet Versus THS & WHSMay 22 · 100 Meters · Place 19 · Tuscarora (MD)Tuscarora (MD)100 Meters19.15.41a9
May 15THS, BHS, FHS, LHS @ Governor Thomas Johnson HighMay 15 · 400 Meters · Place 9 · Tuscarora (MD)Tuscarora (MD)400 Meters9.1:14.57a PB9
May 15THS, BHS, FHS, LHS @ Governor Thomas Johnson HighMay 15 · 200 Meters · Place 16 · Tuscarora (MD)Tuscarora (MD)200 Meters16.32.86a9
May 15THS, BHS, FHS, LHS @ Governor Thomas Johnson HighMay 15 · 100 Meters · Place 24 · Tuscarora (MD)Tuscarora (MD)100 Meters24.15.24a PB9
May 8Tuscarora HS T&F Meet (THS-BHS-CHS-LHS-WHS)May 8 · 400 Meters · Place 8 · Tuscarora (MD)Tuscarora (MD)400 Meters8.1:17.36a9
May 8Tuscarora HS T&F Meet (THS-BHS-CHS-LHS-WHS)May 8 · 100 Meters · Place 23 · Tuscarora (MD)Tuscarora (MD)100 Meters23.15.94a9