Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlake, Rockville @ Springbrook · Apr 2912.94aBlake, Rockville @ SpringbrookApril 29, 2026
200 Meters · OutdoorMontgomery County B Meet · May 926.0Montgomery County B MeetMay 9, 2026
400 Meters · OutdoorMPSSAA 3A West Region Championships · May 1458.62aMPSSAA 3A West Region ChampionshipsMay 14, 2026
800 Meters · IndoorMCPS Indoor Championships · Jan 212:43.05aMCPS Indoor ChampionshipsJanuary 21, 2026
800 Meters · OutdoorMCPS B Meet · May 102:34.2MCPS B MeetMay 10, 2025
Long Jump · OutdoorMontgomery County B Meet · May 916' 2"Montgomery County B MeetMay 9, 2026
Triple Jump · OutdoorMPSSAA 3A West Region Championships · May 1434-01.00MPSSAA 3A West Region ChampionshipsMay 14, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 14MPSSAA 3A West Region ChampionshipsMay 14 · Triple Jump · Place 18 · RockvilleTriple Jump18.34-01.00 PB11
May 14MPSSAA 3A West Region ChampionshipsMay 14 · Long Jump · RockvilleLong Jump--SCR11
May 14MPSSAA 3A West Region ChampionshipsMay 14 · 400 Meters · Place 28 · Rockville400 Meters28.58.62a PB11
May 9Montgomery County B MeetMay 9 · Long Jump · Place 29 · RockvilleLong Jump29.16' 2" PB11
May 9Montgomery County B MeetMay 9 · 200 Meters · Place 90 · Rockville200 Meters90.26.0 PB11
May 240th Katie Jenkins Invitational Track & Field MeetMay 2 · Triple Jump · Place 11 · RockvilleTriple Jump1133-1011
May 240th Katie Jenkins Invitational Track & Field MeetMay 2 · Long Jump · Place 10 · RockvilleLong Jump1016-2.511
Apr 29Blake, Rockville @ SpringbrookApr 29 · Long Jump · Place 5 · RockvilleLong Jump516-4.511
Apr 29Blake, Rockville @ SpringbrookApr 29 · 200 Meters · Place 16 · Rockville200 Meters1627.21a11
Apr 29Blake, Rockville @ SpringbrookApr 29 · 100 Meters · Place 17 · Rockville100 Meters1712.94a PB11
Apr 25Mountain BashApr 25 · Triple Jump · Place 12 · RockvilleTriple Jump1235-08.0011
Apr 25Mountain BashApr 25 · 200 Meters · Place 35 · Rockville200 Meters3527.20a11
Apr 9Sherwood, Rockville @ Paint BranchApr 9 · Triple Jump · Place 4 · RockvilleTriple Jump434-311
Apr 9Sherwood, Rockville @ Paint BranchApr 9 · Long Jump · Place 8 · RockvilleLong Jump817-1011
Apr 9Sherwood, Rockville @ Paint BranchApr 9 · 200 Meters · Place 28 · Rockville200 Meters2827.79a11
Apr 9Sherwood, Rockville @ Paint BranchApr 9 · 100 Meters · Place 29 · Rockville100 Meters2913.34a11
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · Triple Jump · Place 1 · RockvilleTriple Jump135-411
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · Long Jump · Place 5 · RockvilleLong Jump515-1011
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · 400 Meters · Place 26 · Rockville400 Meters261:01.44a11
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · 200 Meters · Place 27 · Rockville200 Meters2728.01a11
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · 100 Meters · Place 33 · Rockville100 Meters3313.51a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21MCPS Indoor ChampionshipsJan 21 · 800 Meters · Place 42 · Rockville800 Meters422:43.05a PB11
Jan 6MCPS #3Jan 6 · Long Jump · Place 38 · RockvilleLong Jump3815-7.511

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10MCPS B MeetMay 10 · 800 Meters · Place 106 · Rockville800 Meters1062:34.2 PB—
May 10MCPS B MeetMay 10 · 400 Meters · Place 52 · Rockville400 Meters521:01.5—
Apr 30Rockville & Paint Branch @SpringbrookApr 30 · 800 Meters · Place 17 · Rockville800 Meters172:40.05a—
Apr 30Rockville & Paint Branch @SpringbrookApr 30 · 400 Meters · Place 20 · Rockville400 Meters201:03.41a—
Apr 8Dual Divisional Meet - Sherwood@RockvilleApr 8 · 400 Meters · Place 13 · Rockville400 Meters131:07.71a—
Apr 2MCPS Dual Meet Rockville @ BlakeApr 2 · 200 Meters · Place 7 · Rockville200 Meters730.50—