Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorDickinson Holiday HS Meet · Dec 205:00.41aDickinson Holiday HS MeetDecember 20, 2025
1600 Meters · OutdoorMPSSAA 2A West Region Championships · May 124:53.16aMPSSAA 2A West Region ChampionshipsMay 12, 2026
300 Meters · IndoorMCPS Meet #1 · Dec 1047.25aMCPS Meet #1December 10, 2024
3000 Meters · Outdoor2022 West Carroll Wings Invitational Meet · May 2212:28.35a2022 West Carroll Wings Invitational MeetMay 22, 2022
3200 Meters · OutdoorCougar Mountain Bash · Apr 2711:37.65Cougar Mountain BashApril 27, 2024
400 Meters · OutdoorCougar Mountain Bash · Apr 2659.68Cougar Mountain BashApril 26, 2025
500 Meters · IndoorMCPS Meet #1 · Dec 101:23.37aMCPS Meet #1December 10, 2024
800 Meters · IndoorDickinson Holiday HS Meet · Dec 202:15.41aDickinson Holiday HS MeetDecember 20, 2025
800 Meters · OutdoorMCPS Outdoor County Championships · May 62:11.94aMCPS Outdoor County ChampionshipsMay 6, 2026
800 Meters · Relay Split · IndoorMPSSAA 2A West Region Championships · Feb 32:13.675MPSSAA 2A West Region ChampionshipsFebruary 3, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12MPSSAA 2A West Region ChampionshipsMay 12 · 1600 Meters · Place 21 · Poolesville SrPoolesville Sr1600 Meters21.4:53.16a PB12
May 6MCPS Outdoor County ChampionshipsMay 6 · 800 Meters · Place 40 · Poolesville SrPoolesville Sr800 Meters402:11.94a PB12
May 240th Katie Jenkins Invitational Track & Field MeetMay 2 · 1600 Meters · Place 7 · Poolesville SrPoolesville Sr1600 Meters74:57.67a12
Apr 25Mountain BashApr 25 · 1600 Meters · Place 17 · Poolesville SrPoolesville Sr1600 Meters175:00.78a12
Apr 25Mountain BashApr 25 · 800 Meters · Place 16 · Poolesville SrPoolesville Sr800 Meters162:14.56a12
Apr 16Under Armour Black & Blue InvitationalApr 16 · 1600 Meters · Place 60 · Poolesville SrPoolesville Sr1600 Meters605:12.72a12
Apr 8Seneca Valley and Damascus at PoolesvilleApr 8 · 1600 Meters · Place 11 · Poolesville SrPoolesville Sr1600 Meters115:12.412
Apr 8Seneca Valley and Damascus at PoolesvilleApr 8 · 800 Meters · Place 10 · Poolesville SrPoolesville Sr800 Meters102:20.512
Apr 8Seneca Valley and Damascus at PoolesvilleApr 8 · 400 Meters · Place 15 · Poolesville SrPoolesville Sr400 Meters151:01.212
Mar 25Watkins Mill vs PoolesvilleMar 25 · 3200 Meters · Place 5 · Poolesville SrPoolesville Sr3200 Meters511:48.712
Mar 25Watkins Mill vs PoolesvilleMar 25 · 1600 Meters · Place 3 · Poolesville SrPoolesville Sr1600 Meters35:10.412
Mar 11Clarksburg ScrimmageMar 11 · 1600 Meters · Place 15 · Poolesville SrPoolesville Sr1600 Meters15.5:32.67aUnofficial12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3MPSSAA 2A West Region ChampionshipsFeb 3 · 800 Meters · Poolesville SrPoolesville Sr800 MetersRelay Split—2:13.675 PB12
Jan 21MCPS Indoor ChampionshipsJan 21 · 1600 Meters · Place 31 · Poolesville SrPoolesville Sr1600 Meters315:09.27a12
Jan 6MCPS #3Jan 6 · 800 Meters · Place 21 · Poolesville SrPoolesville Sr800 Meters212:16.21a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Dickinson Holiday HS MeetDec 20 · 1600 Meters · Place 18 · Poolesville SrPoolesville Sr1600 Meters18.5:00.41a PB12
Dec 20Dickinson Holiday HS MeetDec 20 · 800 Meters · Place 11 · Poolesville SrPoolesville Sr800 Meters11.2:15.41a PB12
Dec 9MCPS #1Dec 9 · 1600 Meters · Place 16 · Poolesville SrPoolesville Sr1600 Meters16.5:01.76a12
Dec 4MCPS Scrimmage Dec 4 · 1600 Meters · Place 37 · Poolesville SrPoolesville Sr1600 Meters37.5:16.83aUnofficial12
Jan 4Dickinson College New Year HS InviteJan 4 · 1600 Meters · Place 23 · Poolesville SrPoolesville Sr1600 Meters235:13.67a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10MCPS B MeetMay 10 · 1600 Meters · Place 17 · Poolesville SrPoolesville Sr1600 Meters174:57.911
May 10MCPS B MeetMay 10 · 800 Meters · Place 12 · Poolesville SrPoolesville Sr800 Meters122:15.411
May 3The 39th Katie Jenkins Memorial Invitational Track and Field MeetMay 3 · 800 Meters · Poolesville SrPoolesville Sr800 Meters—DNS11
Apr 30Watkins Mill HS & Poolesville HS @ Damascus HSApr 30 · 1600 Meters · Place 4 · Poolesville SrPoolesville Sr1600 Meters45:03.06a11
Apr 30Watkins Mill HS & Poolesville HS @ Damascus HSApr 30 · 800 Meters · Place 7 · Poolesville SrPoolesville Sr800 Meters72:14.89a11
Apr 30Watkins Mill HS & Poolesville HS @ Damascus HSApr 30 · 400 Meters · Place 12 · Poolesville SrPoolesville Sr400 Meters1259.86a11
Apr 26Cougar Mountain BashApr 26 · 1600 Meters · Place 14 · Poolesville SrPoolesville Sr1600 Meters145:06.0411
Apr 26Cougar Mountain BashApr 26 · 400 Meters · Place 24 · Poolesville SrPoolesville Sr400 Meters2459.68 PB11
Apr 22The Kayley Milor Twilight MeetApr 22 · 800 Meters · Place 31 · Poolesville SrPoolesville Sr800 Meters312:14.82a11
Apr 8Poolesville @ Seneca ValleyApr 8 · 1600 Meters · Place 16 · Poolesville SrPoolesville Sr1600 Meters165:34.24a11
Apr 8Poolesville @ Seneca ValleyApr 8 · 800 Meters · Place 7 · Poolesville SrPoolesville Sr800 Meters72:29.35a11
Apr 2Clarksburg@Poolesville HSApr 2 · 1600 Meters · Place 6 · Poolesville SrPoolesville Sr1600 Meters65:25.21a11
Apr 2Clarksburg@Poolesville HSApr 2 · 800 Meters · Place 8 · Poolesville SrPoolesville Sr800 Meters82:26.70a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Dickinson College Holiday HS InviteDec 21 · 1600 Meters · Place 14 · Poolesville SrPoolesville Sr1600 Meters14.5:09.62a11
Dec 17 MCPS Meet #2Dec 17 · 1600 Meters · Place 34 · Poolesville SrPoolesville Sr1600 Meters34.5:25.42a11
Dec 10MCPS Meet #1Dec 10 · 500 Meters · Place 49 · Poolesville SrPoolesville Sr500 Meters49.1:23.37a PB11
Dec 10MCPS Meet #1Dec 10 · 300 Meters · Place 66 · Poolesville SrPoolesville Sr300 Meters66.47.25a PB11
Dec 4MCPS ScrimmageDec 4 · 1600 Meters · Place 39 · Poolesville SrPoolesville Sr1600 Meters39.5:16.96aUnofficial11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 23Clarksburg ScrimmageNov 23 · 1600 Meters · Place 9 · Poolesville SrPoolesville Sr1600 Meters9.5:17.94a11
Nov 23Clarksburg ScrimmageNov 23 · 800 Meters · Place 11 · Poolesville SrPoolesville Sr800 Meters11.2:29.13a11
May 11Montgomery County B MeetMay 11 · 1600 Meters · Place 72 · Poolesville SrPoolesville Sr1600 Meters725:19.1—
May 11Montgomery County B MeetMay 11 · 800 Meters · Place 50 · Poolesville SrPoolesville Sr800 Meters502:27.8—
Apr 27Cougar Mountain BashApr 27 · 3200 Meters · Place 18 · Poolesville SrPoolesville Sr3200 Meters1811:37.65 PB10
Apr 16Seneca Valley vs. Damascus and PoolesvilleApr 16 · 3200 Meters · Place 6 · Poolesville SrPoolesville Sr3200 Meters612:31.38a—
Apr 16Seneca Valley vs. Damascus and PoolesvilleApr 16 · 1600 Meters · Place 27 · Poolesville SrPoolesville Sr1600 Meters275:48.90a—
Apr 16Seneca Valley vs. Damascus and PoolesvilleApr 16 · 800 Meters · Place 22 · Poolesville SrPoolesville Sr800 Meters222:32.24a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13MCPS B Championship Track & Field MeetMay 13 · 1600 Meters · Place 90 · Poolesville SrPoolesville Sr1600 Meters905:31.69
May 13MCPS B Championship Track & Field MeetMay 13 · 800 Meters · Place 91 · Poolesville SrPoolesville Sr800 Meters912:35.29
May 13MCPS B Championship Track & Field MeetMay 13 · 400 Meters · Place 109 · Poolesville SrPoolesville Sr400 Meters1091:06.69
Apr 18Poolesville & Clarksburg @ Damascus Apr 18 · 1600 Meters · Place 15 · Poolesville SrPoolesville Sr1600 Meters155:42.79
Apr 18Poolesville & Clarksburg @ Damascus Apr 18 · 800 Meters · Place 19 · Poolesville SrPoolesville Sr800 Meters192:43.29
Apr 18Poolesville & Clarksburg @ Damascus Apr 18 · 400 Meters · Place 44 · Poolesville SrPoolesville Sr400 Meters441:15.29
Mar 29Northwest and Quince Orchard at PoolesvilleMar 29 · 1600 Meters · Place 29 · Poolesville SrPoolesville Sr1600 Meters296:00.089
Mar 29Northwest and Quince Orchard at PoolesvilleMar 29 · 800 Meters · Place 25 · Poolesville SrPoolesville Sr800 Meters252:34.599
Mar 29Northwest and Quince Orchard at PoolesvilleMar 29 · 400 Meters · Place 47 · Poolesville SrPoolesville Sr400 Meters471:11.989
Mar 29Northwest and Quince Orchard at PoolesvilleMar 29 · 1600 Meters · Place 29 · Poolesville SrPoolesville Sr1600 Meters296:00.089
Mar 29Northwest and Quince Orchard at PoolesvilleMar 29 · 800 Meters · Place 25 · Poolesville SrPoolesville Sr800 Meters252:34.599
Mar 29Northwest and Quince Orchard at PoolesvilleMar 29 · 400 Meters · Place 47 · Poolesville SrPoolesville Sr400 Meters471:11.989
Mar 21Poolesville@Seneca ValleyMar 21 · 400 Meters · Place 14 · Poolesville SrPoolesville Sr400 Meters141:05.049

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 222022 West Carroll Wings Invitational MeetMay 22 · 3000 Meters · Place 11 · Clarksburg CoyotesClarksburg Coyotes3000 Meters11.12:28.35a PB8
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · Long Jump · Clarksburg CoyotesClarksburg CoyotesLong Jump--DNS8
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · High Jump · Clarksburg CoyotesClarksburg CoyotesHigh Jump--DNS8
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 3000 Meters · Place 8 · Clarksburg CoyotesClarksburg Coyotes3000 Meters8.12:41.68a8
May 1Bullseye Youth Track & Field MeetMay 1 · 3000 Meters · Place 11 · Clarksburg CoyotesClarksburg Coyotes3000 Meters11.12:47.30a8
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 3000 Meters · Place 2 · Clarksburg CoyotesClarksburg Coyotes3000 Meters2.14:06.33a8
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 1500 Meters · Clarksburg CoyotesClarksburg Coyotes1500 Meters--DNS8