Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMCPS #2 · Dec 166:55.88aMCPS #2December 16, 2025
1600 Meters · OutdoorMPSSAA 4A South Region Championship · May 146:19.71aMPSSAA 4A South Region ChampionshipMay 14, 2026
800 Meters · IndoorMontgomery Invitational · Jan 102:55.34aMontgomery InvitationalJanuary 10, 2026
800 Meters · OutdoorTrojan Invitational · Apr 182:49.15aTrojan InvitationalApril 18, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14MPSSAA 4A South Region ChampionshipMay 14 · 1600 Meters · Place 10 · Paint Branch1600 Meters10.6:19.71a PB9
May 14MPSSAA 4A South Region ChampionshipMay 14 · 800 Meters · Place 14 · Paint Branch800 Meters14.2:51.96a9
May 6MCPS Outdoor County ChampionshipsMay 6 · 1600 Meters · Place 36 · Paint Branch1600 Meters366:29.04a9
May 6MCPS Outdoor County ChampionshipsMay 6 · 800 Meters · Place 35 · Paint Branch800 Meters352:52.53a9
Apr 21Springbrook at Paint BranchApr 21 · 1600 Meters · Place 2 · Paint Branch1600 Meters26:46.09
Apr 21Springbrook at Paint BranchApr 21 · 800 Meters · Place 1 · Paint Branch800 Meters12:59.59
Apr 18Trojan InvitationalApr 18 · 800 Meters · Place 20 · Paint Branch800 Meters20.2:49.15a PB9
Apr 11DMV Wildcat InvitationalApr 11 · 1600 Meters · Place 31 · Paint Branch1600 Meters316:37.40a9
Apr 11DMV Wildcat InvitationalApr 11 · 800 Meters · Place 34 · Paint Branch800 Meters342:56.33a9
Apr 9Sherwood, Rockville @ Paint BranchApr 9 · 800 Meters · Place 5 · Paint Branch800 Meters52:58.13a9
Mar 25Paint Branch @ BlakeMar 25 · 1600 Meters · Place 6 · Paint Branch1600 Meters67:03.09
Mar 25Paint Branch @ BlakeMar 25 · 800 Meters · Place 8 · Paint Branch800 Meters83:10.09

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 21MCPS Indoor ChampionshipsJan 21 · 1600 Meters · Place 33 · Paint Branch1600 Meters336:59.69a9
Jan 21MCPS Indoor ChampionshipsJan 21 · 800 Meters · Place 36 · Paint Branch800 Meters362:57.84a9
Jan 10Montgomery InvitationalJan 10 · 800 Meters · Place 67 · Paint Branch800 Meters672:55.34a PB9
Jan 6MCPS #3Jan 6 · 1600 Meters · Place 30 · Paint Branch1600 Meters307:06.95a9
Jan 6MCPS #3Jan 6 · 800 Meters · Place 30 · Paint Branch800 Meters303:10.45a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16MCPS #2Dec 16 · 1600 Meters · Place 38 · Paint Branch1600 Meters38.6:55.88a PB9
Dec 16MCPS #2Dec 16 · 800 Meters · Place 35 · Paint Branch800 Meters35.3:06.94a9
Dec 9MCPS #1Dec 9 · 800 Meters · Place 33 · Paint Branch800 Meters33.3:08.17a9
Dec 4MCPS Scrimmage Dec 4 · 1600 Meters · Place 74 · Paint Branch1600 Meters74.7:34.26aUnofficial9