Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorHoxton Invitational · Feb 63:37.32aHoxton InvitationalFebruary 6, 2026
1600 Meters · IndoorMaroon & Black Invite · Jan 166:11.97aMaroon & Black InviteJanuary 16, 2026
1600 Meters · OutdoorVirginia Catholic State Meet · May 95:49.33aVirginia Catholic State Meet May 9, 2026
3200 Meters · OutdoorSpring Neighborhood Scrimmage · Mar 2412:58.82aSpring Neighborhood ScrimmageMarch 24, 2026
400 Meters · Outdoor2026 Brian Watkins Invitational · Mar 211:15.80a2026 Brian Watkins InvitationalMarch 21, 2026
800 Meters · OutdoorVISAA CHAMPIONSHIPS · May 162:44.29VISAA CHAMPIONSHIPSMay 16, 2025
Shot Put · 6lb · OutdoorFlint Hill Middle School #1 · Apr 3015-09.50Flint Hill Middle School #1April 30, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 1600 Meters · Place 24 · OakcrestOakcrest1600 Meters24.5:57.96a9
May 9Virginia Catholic State Meet May 9 · 1600 Meters · Place 10 · OakcrestOakcrest1600 Meters10.5:49.33a PB9
May 143rd Draper InvitationalMay 1 · 1600 Meters · Place 21 · OakcrestOakcrest1600 Meters215:55.83—
Apr 28VCAC ChampionshipsApr 28 · 3200 Meters · Place 7 · OakcrestOakcrest3200 Meters7.13:09.27a9
Apr 28VCAC ChampionshipsApr 28 · 1600 Meters · Place 7 · OakcrestOakcrest1600 Meters7.6:03.04a9
Apr 17=PR= Northern Virginia InvitationalApr 17 · 1600 Meters · Place 17 · OakcrestOakcrest1600 Meters17.6:01.01a9
Mar 24Spring Neighborhood ScrimmageMar 24 · 3200 Meters · Place 4 · OakcrestOakcrest3200 Meters4.12:58.82a PB9
Mar 212026 Brian Watkins InvitationalMar 21 · 1600 Meters · Place 11 · OakcrestOakcrest1600 Meters11.5:54.73a9
Mar 212026 Brian Watkins InvitationalMar 21 · 400 Meters · Place 58 · OakcrestOakcrest400 Meters58.1:15.80a PB9

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 6Hoxton InvitationalFeb 6 · 1000 Meters · Place 18 · OakcrestOakcrest1000 Meters18.3:37.32a PB9
Jan 22EHS Winter InviteJan 22 · 1600 Meters · Place 20 · OakcrestOakcrest1600 Meters206:15.65a9
Jan 22EHS Winter InviteJan 22 · 1600 Meters · Place 20 · OakcrestOakcrest1600 Meters206:15.65—
Jan 22EHS Winter InviteJan 22 · 1600 Meters · Place 20 · OakcrestOakcrest1600 Meters206:15.65—
Jan 22EHS Winter InviteJan 22 · 1600 Meters · Place 20 · OakcrestOakcrest1600 Meters206:15.65—
Jan 16Maroon & Black InviteJan 16 · 1600 Meters · Place 12 · OakcrestOakcrest1600 Meters126:11.97a PB9
Jan 16Maroon & Black InviteJan 16 · 1600 Meters · Place 12 · OakcrestOakcrest1600 Meters126:11.97—
Jan 16Maroon & Black InviteJan 16 · 1600 Meters · Place 12 · OakcrestOakcrest1600 Meters126:11.97—
Jan 3Alexandria City HS - Indoor 2026 Meet#3Jan 3 · 1000 Meters · Place 15 · Oakcrest SchOakcrest Sch1000 Meters153:49.11—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Virginia Premier InvitationalDec 20 · 1000 Meters · Place 24 · OakcrestOakcrest1000 Meters24.3:39.79a9
Dec 12WFS INDOOR MM#1Dec 12 · 1600 Meters · Place 5 · OakcrestOakcrest1600 Meters5.6:14.67a9
Dec 62025 Ed Bowie InvitationalDec 6 · 1600 Meters · Place 15 · OakcrestOakcrest1600 Meters15.6:30.82a9
Dec 62025 Ed Bowie InvitationalDec 6 · 800 Meters · OakcrestOakcrest800 Meters—DNS9
Dec 6ED BOWIE MEETDec 6 · 1600 Meters · Place 15 · OakcrestOakcrest1600 Meters15.6:30.81a9
Jan 31EHS Track & Field InviteJan 31 · 1600 Meters · Place 8 · OakcrestOakcrest1600 Meters8.6:57.49a8
Jan 23EHS Winter InviteJan 23 · 1600 Meters · Place 14 · OakcrestOakcrest1600 Meters147:09.21a—
Jan 23EHS Winter InviteJan 23 · 1600 Meters · Place 14 · OakcrestOakcrest1600 Meters147:09.21—
Jan 23EHS Winter InviteJan 23 · 1600 Meters · Place 14 · OakcrestOakcrest1600 Meters147:09.21—
Jan 4Alexandria City HS - Indoor Meet#3Jan 4 · 1600 Meters · Place 26 · Oakcrest SchOakcrest Sch1600 Meters267:37.75—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16VISAA CHAMPIONSHIPSMay 16 · 800 Meters · Place 23 · Oakcrest SchOakcrest Sch800 Meters232:44.29 PB8
May 16VISAA CHAMPIONSHIPSMay 16 · 800 Meters · Place 23 · Oakcrest SchoolOakcrest School800 Meters232:44.298
May 242nd Draper InvitationalMay 2 · 800 Meters · Place 32 · OakcrestOakcrest800 Meters322:51.60—
Apr 9Saints ShowcaseApr 9 · 800 Meters · Place 4 · OakcrestOakcrest800 Meters4.2:53.39a8
Apr 3The Cronly InvitationalApr 3 · 1600 Meters · Place 6 · OakcrestOakcrest1600 Meters66:19.65a8
Mar 19 Paul VI Spring OpenMar 19 · 800 Meters · Place 14 · Oakcrest SchoolOakcrest School800 Meters143:11.308
Mar 19 Paul VI Spring OpenMar 19 · 1600 Meters · Place 10 · Oakcrest SchoolOakcrest School1600 Meters106:41.318
Mar 13Saints Early BirdMar 13 · 1600 Meters · Place 12 · OakcrestOakcrest1600 Meters12.6:48.39a8
Mar 13Saints Early BirdMar 13 · 800 Meters · Place 9 · OakcrestOakcrest800 Meters9.3:15.39a8

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30Flint Hill Middle School #1Apr 30 · 1600 Meters · Place 10 · OakcrestOakcrest1600 Meters10.7:34.82a7
Apr 30Flint Hill Middle School #1Apr 30 · Shot Put · Place 18 · OakcrestOakcrestShot Put6lb18.15-09.50 PB7
Apr 16Panther IS/MS Invite #1Apr 16 · 1600 Meters · Place 8 · OakcrestOakcrest1600 Meters8.7:25.43Unofficial7

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 25EHS Winter InviteJan 25 · 1600 Meters · Place 8 · OakcrestOakcrest1600 Meters86:57.49—