Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBullseye's Ice Box Track & Field Invitational · Dec 294:51.16aBullseye's Ice Box Track & Field InvitationalDecember 29, 2025
100 Meters · OutdoorBullseye Youth Track & Field League Meet · Apr 2815.25aBullseye Youth Track & Field League MeetApril 28, 2024
1500 Meters · OutdoorBethesda Track Club League Meet · May 264:59.52aBethesda Track Club League MeetMay 26, 2024
1600 Meters · IndoorMPSSAA 1A West Region Championships · Jan 314:40.52aMPSSAA 1A West Region ChampionshipsJanuary 31, 2026
1600 Meters · OutdoorMPSSAA State Track & Field Championships · May 214:26.00aMPSSAA State Track & Field ChampionshipsMay 21, 2026
200 Meters · OutdoorLinganore Hexa-Classic · Apr 2126.60aLinganore Hexa-ClassicApril 21, 2026
3000 Meters · OutdoorCatonsville Youth League Meet · Jun 210:48.04aCatonsville Youth League MeetJune 2, 2024
3200 Meters · IndoorThe VA Showcase · Jan 1710:21.07aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorMPSSAA State Track & Field Championships · May 219:41.56aMPSSAA State Track & Field ChampionshipsMay 21, 2026
400 Meters · OutdoorLinganore Hexa-Classic · Apr 2156.09aLinganore Hexa-ClassicApril 21, 2026
800 Meters · IndoorFrederick County Indoor T&F Championships · Jan 232:11.08aFrederick County Indoor T&F ChampionshipsJanuary 23, 2026
800 Meters · OutdoorMPSSAA 1A West Region Championships · May 132:04.14aMPSSAA 1A West Region ChampionshipsMay 13, 2026
High Jump · OutdoorWestminster TC Youth Track & Field Meet · Apr 164' 0Westminster TC Youth Track & Field MeetApril 16, 2023
Long Jump · OutdoorBullseye Youth Track & Field Meet · May 17-03.25Bullseye Youth Track & Field MeetMay 1, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 3 · CatoctinCatoctin3200 Meters3.9:41.56a PB10
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 3 · CatoctinCatoctin1600 Meters3.4:26.00a PB10
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 800 Meters · Place 13 · CatoctinCatoctin800 Meters13.2:04.88a10
May 13MPSSAA 1A West Region ChampionshipsMay 13 · 3200 Meters · Place 4 · CatoctinCatoctin3200 Meters4.9:59.85a10
May 13MPSSAA 1A West Region ChampionshipsMay 13 · 1600 Meters · Place 2 · CatoctinCatoctin1600 Meters2.4:29.20a10
May 13MPSSAA 1A West Region ChampionshipsMay 13 · 800 Meters · Place 6 · CatoctinCatoctin800 Meters6.2:04.14a PB10
May 7 FCPS Track & Field ChampionshipsMay 7 · 3200 Meters · Place 5 · CatoctinCatoctin3200 Meters5.9:57.24a10
Apr 25Mountain BashApr 25 · 3200 Meters · Place 3 · CatoctinCatoctin3200 Meters310:02.69a10
Apr 21Linganore Hexa-ClassicApr 21 · 400 Meters · Place 11 · CatoctinCatoctin400 Meters1156.09a PB10
Apr 21Linganore Hexa-ClassicApr 21 · 200 Meters · Place 77 · CatoctinCatoctin200 Meters7726.60a PB10
Apr 41st Tamara Ovejera Invitational (Patriot Invite)Apr 4 · 1600 Meters · Place 10 · CatoctinCatoctin1600 Meters104:42.99a10
Apr 41st Tamara Ovejera Invitational (Patriot Invite)Apr 4 · 800 Meters · Place 11 · CatoctinCatoctin800 Meters112:06.63a10
Apr 1North Hagerstown Coaches' OpenApr 1 · High Jump · Place 11 · CatoctinCatoctinHigh Jump114-10.0010
Mar 24Hoover Josenhans InvitationalMar 24 · 1600 Meters · Place 4 · CatoctinCatoctin1600 Meters45:20.39a10
Mar 24Hoover Josenhans InvitationalMar 24 · 800 Meters · Place 2 · CatoctinCatoctin800 Meters22:11.03a10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 1600 Meters · Place 6 · CatoctinCatoctin1600 Meters64:41.95—
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 3200 Meters · Place 8 · CatoctinCatoctin3200 Meters810:21.12—
Jan 31MPSSAA 1A West Region ChampionshipsJan 31 · 3200 Meters · Place 6 · CatoctinCatoctin3200 Meters6.10:22.76a10
Jan 31MPSSAA 1A West Region ChampionshipsJan 31 · 1600 Meters · Place 5 · CatoctinCatoctin1600 Meters5.4:40.52a PB10
Jan 23Frederick County Indoor T&F ChampionshipsJan 23 · 1600 Meters · Place 9 · CatoctinCatoctin1600 Meters94:45.40a10
Jan 23Frederick County Indoor T&F ChampionshipsJan 23 · 800 Meters · Place 15 · CatoctinCatoctin800 Meters152:11.08a PB10
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 175 · CatoctinCatoctin3200 Meters175.10:21.07a PB10
Jan 10Warrior InvitationalJan 10 · 3200 Meters · Place 5 · CatoctinCatoctin3200 Meters510:22.32a10
Jan 10Warrior InvitationalJan 10 · 1600 Meters · Place 16 · CatoctinCatoctin1600 Meters165:19.43a10

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 29Bullseye's Ice Box Track & Field InvitationalDec 29 · 1 Mile · Place 10 · CatoctinCatoctin1 Mile10.4:51.16a PB10
Dec 29Bullseye's Ice Box Track & Field InvitationalDec 29 · 1600 Meters · CatoctinCatoctin1600 MetersEx.4:49.47a10
Dec 19HCC Dwight Scott InvitationalDec 19 · 3200 Meters · Place 7 · CatoctinCatoctin3200 Meters7.10:34.88a10
Dec 19HCC Dwight Scott InvitationalDec 19 · 1600 Meters · Place 10 · CatoctinCatoctin1600 Meters10.4:45.30a10
Dec 12Ray Shriver InvitationalDec 12 · 1600 Meters · CatoctinCatoctin1600 Meters--DNS10
Dec 12Ray Shriver InvitationalDec 12 · 800 Meters · Place 14 · CatoctinCatoctin800 Meters14.2:12.01a10
Dec 5Terry Baker InvitationalDec 5 · 1600 Meters · Place 8 · CatoctinCatoctin1600 Meters8.4:53.76a10
Feb 26MPSSAA 1A Indoor State ChampionshipsFeb 26 · 3200 Meters · Place 7 · CatoctinCatoctin3200 Meters710:40.00a—
Feb 26MPSSAA 1A Indoor State ChampionshipsFeb 26 · 1600 Meters · Place 13 · CatoctinCatoctin1600 Meters134:54.01a—
Feb 8MPSSAA 1A West Region ChampionshipsFeb 8 · 3200 Meters · Place 9 · CatoctinCatoctin3200 Meters910:48.04a—
Feb 8MPSSAA 1A West Region ChampionshipsFeb 8 · 1600 Meters · Place 11 · CatoctinCatoctin1600 Meters114:52.67a—
Jan 24CMC Indoor ChampionshipJan 24 · 800 Meters · Place 11 · CatoctinCatoctin800 Meters112:17.67a—
Jan 18Frederick County Championship MeetJan 18 · 3200 Meters · Place 7 · CatoctinCatoctin3200 Meters710:47.89a—
Jan 18Frederick County Championship MeetJan 18 · 1600 Meters · Place 14 · CatoctinCatoctin1600 Meters145:00.69a—
Jan 11Warrior InvitationalJan 11 · 1600 Meters · Place 13 · CatoctinCatoctin1600 Meters134:56.90a—
Jan 11Warrior InvitationalJan 11 · 800 Meters · Place 17 · CatoctinCatoctin800 Meters172:19.25a—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 1600 Meters · Place 59 · CatoctinCatoctin1600 Meters59.5:03.07a9

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 16 · CatoctinCatoctin3200 Meters1610:15.649
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 16 · CatoctinCatoctin3200 Meters16.10:15.64a9
May 14MPSSAA 1A West Region ChampionshipsMay 14 · 3200 Meters · Place 9 · CatoctinCatoctin3200 Meters9.10:19.52a9
May 14MPSSAA 1A West Region ChampionshipsMay 14 · 1600 Meters · Place 12 · CatoctinCatoctin1600 Meters12.4:44.84a9
May 14MPSSAA 1A West Region ChampionshipsMay 14 · 800 Meters · Place 18 · CatoctinCatoctin800 Meters18.2:12.20a9
May 8FCPS Track & Field ChampionshipsMay 8 · 3200 Meters · Place 6 · CatoctinCatoctin3200 Meters6.10:28.49a9
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 1600 Meters · Place 21 · Catoctin HigCatoctin Hig1600 Meters214:56.909
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 800 Meters · Place 36 · Catoctin HigCatoctin Hig800 Meters362:16.709
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 1600 Meters · Place 21 · Catoctin HigCatoctin Hig1600 Meters214:56.909
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 800 Meters · Place 37 · Catoctin HigCatoctin Hig800 Meters372:16.709
May 3East Coast International(High School)May 3 · 1600 Meters · Place 21 · CatoctinCatoctin1600 Meters21.4:50.41a9
May 3East Coast International(High School)May 3 · 800 Meters · Place 36 · CatoctinCatoctin800 Meters36.2:14.62a9
Apr 30CMC Small School Championship Apr 30 · 3200 Meters · Place 2 · CatoctinCatoctin3200 Meters210:39.34a9
Apr 26Cougar Mountain BashApr 26 · 1600 Meters · Place 9 · CatoctinCatoctin1600 Meters94:54.219
Apr 26Cougar Mountain BashApr 26 · 800 Meters · Place 18 · CatoctinCatoctin800 Meters182:16.689
Apr 17Sam Singleton Scorpion ClassicApr 17 · 3200 Meters · Place 8 · CatoctinCatoctin3200 Meters810:49.879
Apr 1230th Annual Chuck Zonis InvitationalApr 12 · 3200 Meters · Place 6 · CatoctinCatoctin3200 Meters6.11:13.96a9
Apr 1230th Annual Chuck Zonis InvitationalApr 12 · 1600 Meters · Place 9 · CatoctinCatoctin1600 Meters9.5:01.28a9
Apr 10Linganore Hexa-ClassicApr 10 · 400 Meters · Place 17 · CatoctinCatoctin400 Meters171:02.86a9
Apr 10Linganore Hexa-ClassicApr 10 · 200 Meters · Place 78 · CatoctinCatoctin200 Meters7828.25a9
Apr 5Red, White & Blue ClassicApr 5 · 800 Meters · Place 24 · CatoctinCatoctin800 Meters242:23.40a9
Mar 25Hoover Josenhans InvitationalMar 25 · 800 Meters · Place 2 · CatoctinCatoctin800 Meters22:18.21a9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 1600 Meters · Place 35 · CatoctinCatoctin1600 Meters35.4:58.25a9
Dec 14Jeff Spielman Winter ClassicDec 14 · 3200 Meters · Place 4 · CatoctinCatoctin3200 Meters410:51.42a—
Dec 14Jeff Spielman Winter ClassicDec 14 · 1600 Meters · Place 9 · CatoctinCatoctin1600 Meters94:58.11a—
Dec 6HCC Terry Baker InvitationalDec 6 · 1600 Meters · Place 8 · CatoctinCatoctin1600 Meters85:03.76a—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 2Catonsville Youth League MeetJun 2 · 3000 Meters · Place 8 · CatoctinCatoctin3000 Meters810:48.04a PB—
May 26Bethesda Track Club League MeetMay 26 · 1500 Meters · Place 5 · CatoctinCatoctin1500 Meters5.4:59.52a PB8
May 26Bethesda Track Club League MeetMay 26 · 800 Meters · Place 3 · CatoctinCatoctin800 Meters3.2:28.52a8
May 26Bethesda Track Club League MeetMay 26 · 200 Meters · CatoctinCatoctin200 Meters—DNS8
May 19Catoctin Youth Track & Field League MeetMay 19 · 1500 Meters · Place 9 · CatoctinCatoctin1500 Meters9.5:02.67a8
May 19Catoctin Youth Track & Field League MeetMay 19 · 800 Meters · Place 11 · CatoctinCatoctin800 Meters11.2:25.96a8
May 19Catoctin Youth Track & Field League MeetMay 19 · 400 Meters · CatoctinCatoctin400 Meters—DNS8
May 5Freedom Flyers League MeetMay 5 · 1500 Meters · Place 9 · CatoctinCatoctin1500 Meters9.5:00.25a8
May 5Freedom Flyers League MeetMay 5 · 400 Meters · Place 17 · CatoctinCatoctin400 Meters17.1:07.64a8
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 1500 Meters · Place 13 · CatoctinCatoctin1500 Meters13.5:07.46a8
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 800 Meters · Place 12 · CatoctinCatoctin800 Meters12.2:34.84a8
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 100 Meters · Place 44 · CatoctinCatoctin100 Meters44.15.25a PB8
Apr 21Westminster Track & Field Club League MeetApr 21 · High Jump · CatoctinCatoctinHigh Jump—DNS8
Apr 21Westminster Track & Field Club League MeetApr 21 · 3000 Meters · CatoctinCatoctin3000 Meters—DNS8
Apr 21Westminster Track & Field Club League MeetApr 21 · 1500 Meters · Place 8 · CatoctinCatoctin1500 Meters8.5:21.17a8
Apr 14Lightning Youth Track & Field League MeetApr 14 · High Jump · CatoctinCatoctinHigh Jump—DNS8
Apr 14Lightning Youth Track & Field League MeetApr 14 · 3000 Meters · Place 8 · CatoctinCatoctin3000 Meters8.11:25.50a8
Apr 14Lightning Youth Track & Field League MeetApr 14 · 1500 Meters · CatoctinCatoctin1500 Meters—DNS8
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · High Jump · Place 10 · CatoctinCatoctinHigh Jump10.3' 108
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 1500 Meters · Place 14 · CatoctinCatoctin1500 Meters14.5:28.69a8
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 800 Meters · Place 8 · CatoctinCatoctin800 Meters8.2:35.04a8

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 4Lightning TC Youth Track & Field MeetJun 4 · High Jump · Place 14 · CatoctinCatoctinHigh Jump14.3' 87
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 1500 Meters · CatoctinCatoctin1500 Meters—DNS7
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 100 Meters · Place 38 · CatoctinCatoctin100 Meters38.15.46a7
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · High Jump · Place 8 · CatoctinCatoctinHigh Jump83-8—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 1500 Meters · Place 12 · CatoctinCatoctin1500 Meters125:38.37a—
May 212023 FSK Jr. Eagles Invitational MeetMay 21 · 800 Meters · Place 21 · CatoctinCatoctin800 Meters212:47.03a—
May 7Freedom Flyers Youth MeetMay 7 · High Jump · Place 12 · CatoctinCatoctinHigh Jump123-6—
May 7Freedom Flyers Youth MeetMay 7 · 800 Meters · Place 15 · CatoctinCatoctin800 Meters152:43.93a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · High Jump · Place 10 · CatoctinCatoctinHigh Jump103-8—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 1500 Meters · Place 14 · CatoctinCatoctin1500 Meters145:45.32a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 400 Meters · Place 27 · CatoctinCatoctin400 Meters271:12.91a—
Apr 16Westminster TC Youth Track & Field MeetApr 16 · High Jump · Place 9 · CatoctinCatoctinHigh Jump9.4' 0 PB7
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 1500 Meters · Place 14 · CatoctinCatoctin1500 Meters14.5:41.38a7
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 800 Meters · Place 22 · CatoctinCatoctin800 Meters22.2:43.63a7

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Championship Feb 18 · 1600 Meters · Place 18 · CatoctinCatoctin1600 Meters185:47.157
Feb 18PVA 14 & Under National Championship Feb 18 · 800 Meters · Place 29 · CatoctinCatoctin800 Meters292:44.027
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 1600 Meters · Place 18 · CatoctinCatoctin1600 Meters18.5:47.15a7
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 800 Meters · Place 29 · CatoctinCatoctin800 Meters29.2:44.02a7

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29Seven Locks Running Club Youth Track & Field MeetMay 29 · 1500 Meters · Place 6 · CatoctinCatoctin1500 Meters66:00.616
May 29Seven Locks Running Club Youth Track & Field MeetMay 29 · 800 Meters · Place 6 · CatoctinCatoctin800 Meters62:44.256
May 222022 West Carroll Wings Invitational MeetMay 22 · 800 Meters · Place 4 · CatoctinCatoctin800 Meters4.2:51.05a6
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 3000 Meters · Place 6 · CatoctinCatoctin3000 Meters6.12:28.08a6
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 1500 Meters · Place 7 · CatoctinCatoctin1500 Meters7.5:45.52a6
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 800 Meters · Place 3 · CatoctinCatoctin800 Meters3.2:52.52a6
May 1Bullseye Youth Track & Field MeetMay 1 · Long Jump · Place 15 · CatoctinCatoctinLong Jump15.7-03.25 PB6
May 1Bullseye Youth Track & Field MeetMay 1 · 1500 Meters · Place 7 · CatoctinCatoctin1500 Meters7.5:59.64a6
May 1Bullseye Youth Track & Field MeetMay 1 · 800 Meters · Place 14 · CatoctinCatoctin800 Meters14.2:55.57a6
Apr 24Lightning Youth Track & Field MeetApr 24 · 1500 Meters · Place 7 · CatoctinCatoctin1500 Meters7.6:11.39a6
Apr 24Lightning Youth Track & Field MeetApr 24 · 800 Meters · Place 6 · CatoctinCatoctin800 Meters6.2:54.56a6
Apr 24Lightning Youth Track & Field MeetApr 24 · 400 Meters · Place 18 · CatoctinCatoctin400 Meters18.1:17.09a6
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 1500 Meters · Place 2 · CatoctinCatoctin1500 Meters2.6:04.27a6
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 800 Meters · Place 7 · CatoctinCatoctin800 Meters7.2:59.92a6
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 400 Meters · Place 7 · CatoctinCatoctin400 Meters7.1:17.84a6
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 800 Meters · Place 7 · CatoctinCatoctin800 Meters7.3:07.22a6
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 400 Meters · Place 6 · CatoctinCatoctin400 Meters6.1:20.96a6
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 200 Meters · Place 11 · CatoctinCatoctin200 Meters11.33.45a6