Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMontgomery Invitational · Jan 104:48.22aMontgomery InvitationalJanuary 10, 2026
1600 Meters · OutdoorMPSSAA 3A West Region Championships · May 144:50.58aMPSSAA 3A West Region ChampionshipsMay 14, 2026
1600m Race Walk · Outdoor40th Katie Jenkins Invitational Track & Field Meet · May 27:42.30a40th Katie Jenkins Invitational Track & Field MeetMay 2, 2026
3200 Meters · IndoorMCPS Indoor Championships · Jan 2210:50.13aMCPS Indoor ChampionshipsJanuary 22, 2025
3200 Meters · OutdoorMontgomery County B Meet · May 1110:24.2Montgomery County B MeetMay 11, 2024
800 Meters · IndoorMontgomery Invitational · Jan 112:15.40aMontgomery InvitationalJanuary 11, 2025
800 Meters · OutdoorTrojan Invitational · Apr 202:17.08aTrojan InvitationalApril 20, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14MPSSAA 3A West Region ChampionshipsMay 14 · 3200 Meters · Place 12 · Rockville3200 Meters12.10:43.79a11
May 14MPSSAA 3A West Region ChampionshipsMay 14 · 1600 Meters · Place 15 · Rockville1600 Meters15.4:50.58a PB11
May 240th Katie Jenkins Invitational Track & Field MeetMay 2 · 1600m Race Walk · Place 1 · Rockville1600m Race Walk17:42.30a PB11
Apr 29Blake, Rockville @ SpringbrookApr 29 · 3200 Meters · Place 2 · Rockville3200 Meters211:09.47a11
Apr 11Woodward Track & Field RelaysApr 11 · 1600m Race Walk · Place 1 · Rockville1600m Race Walk18:03.06a11
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · 300m Hurdles · Place 3 · Rockville300m Hurdles348.42a11
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · 1600 Meters · Place 4 · Rockville1600 Meters44:55.24a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21MCPS Indoor ChampionshipsJan 21 · 1600 Meters · Place 27 · Rockville1600 Meters275:02.67a11
Jan 10Montgomery InvitationalJan 10 · 1600 Meters · Place 18 · Rockville1600 Meters184:48.22a PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18MPSSAA 3A West Region ChampionshipsFeb 18 · 3200 Meters · Place 14 · Rockville3200 Meters1410:53.91a—
Jan 22MCPS Indoor ChampionshipsJan 22 · 3200 Meters · Place 21 · Rockville3200 Meters2110:50.13a PB—
Jan 13MCPS Meet #3Jan 13 · 1600 Meters · Place 4 · Rockville1600 Meters44:52.93a—
Jan 11Montgomery InvitationalJan 11 · 800 Meters · Place 54 · Rockville800 Meters542:15.40a PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Montgomery County B MeetMay 11 · 3200 Meters · Place 1 · Rockville3200 Meters110:24.2 PB—
May 11Montgomery County B MeetMay 11 · 800 Meters · Place 37 · Rockville800 Meters372:22.7—
Apr 20Trojan InvitationalApr 20 · 1600 Meters · Place 20 · Rockville1600 Meters204:55.50a—
Apr 20Trojan InvitationalApr 20 · 800 Meters · Place 30 · Rockville800 Meters302:17.08a PB—
Apr 11Poolesville and Rockville @ WheatonApr 11 · 3200 Meters · Place 2 · Rockville3200 Meters211:03.00—
Apr 11Poolesville and Rockville @ WheatonApr 11 · 800 Meters · Place 4 · Rockville800 Meters42:33.00—
Mar 21Blake, Springbrook @ RockvilleMar 21 · 1600 Meters · Place 2 · Rockville1600 Meters25:02.93a—
Mar 21Blake, Springbrook @ RockvilleMar 21 · 800 Meters · Place 7 · Rockville800 Meters72:28.96a—