Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorVictor Cahoon Invitational · May 94:39.16aVictor Cahoon InvitationalMay 9, 2026
100 Meters · OutdoorLiberty District at Wakefield · Mar 1912.78aLiberty District at WakefieldMarch 19, 2025
1000 Meters · IndoorNorthern VA TJMS Meet #8 · Jan 162:55.50Northern VA TJMS Meet #8January 16, 2026
1600 Meters · IndoorNorthern VA TJMS Meet # 7 · Jan 175:01.64Northern VA TJMS Meet # 7January 17, 2025
1600 Meters · OutdoorLiberty District Championship · May 134:34.97aLiberty District ChampionshipMay 13, 2026
3200 Meters · OutdoorLiberty District at Marshall · Apr 910:40.18aLiberty District at MarshallApril 9, 2025
800 Meters · OutdoorLiberty District Jamboree · May 62:08.18aLiberty District JamboreeMay 6, 2026
Complete · OutdoorLiberty District at Yorktown · Apr 302:09.16Liberty District at YorktownApril 30, 2025
Updated · OutdoorLiberty District at McLean · May 74:43.63Liberty District at McLeanMay 7, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Liberty District ChampionshipMay 13 · 1600 Meters · Place 7 · Langley1600 Meters7.4:34.97a PB12
May 9Victor Cahoon InvitationalMay 9 · 1 Mile · Place 9 · Langley1 Mile9.4:39.16a PB12
May 6Liberty District JamboreeMay 6 · 800 Meters · Place 5 · Langley800 Meters5.2:08.18a PB12
May 2Titans Classic HS InvitationalMay 2 · 1600 Meters · Place 10 · Langley1600 Meters10.4:50.14a12
Apr 22Liberty District at MarshallApr 22 · 1600 Meters · Place 5 · Langley1600 Meters5.4:49.72a12
Mar 25Liberty District @ LangleyMar 25 · 800 Meters · Place 9 · Langley800 Meters92:11.00a12
Mar 18Liberty District @ WakefieldMar 18 · 1600 Meters · Place 4 · Langley1600 Meters44:54.20a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Northern VA TJMS Meet #8Jan 16 · 1000 Meters · Place 2 · Langley1000 Meters22:55.50 PB—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13Liberty District Championship @ WakefieldMay 13 · Complete · Place 10 · LangleyComplete104:41.5011
May 7Liberty District at McLeanMay 7 · Updated · Place 8 · LangleyUpdated84:43.63 PB11
May 7Liberty District at McLeanMay 7 · Complete · Place 8 · LangleyComplete84:43.6311
Apr 30Liberty District at YorktownApr 30 · Complete · Place 10 · LangleyComplete102:09.16 PB11
Apr 22Liberty District at HerndonApr 22 · 1600 Meters · Place 7 · Langley1600 Meters74:45.4711
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 16 · Langley1600 Meters164:47.06—
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 16 · Langley1600 Meters164:47.0611
Apr 11=PR= Northern Virginia InvitationalApr 11 · 1600 Meters · Place 54 · Langley1600 Meters544:52.0711
Apr 9Liberty District at MarshallApr 9 · 3200 Meters · Place 7 · Langley3200 Meters710:40.18a PB11
Apr 5Colonial Forge ShowcaseApr 5 · 1600 Meters · Place 25 · Langley1600 Meters254:50.11JR
Apr 2Liberty District at LangleyApr 2 · 1600 Meters · Place 5 · Langley1600 Meters54:44.78a11
Mar 26Liberty District at Washington-LibertyMar 26 · 800 Meters · Place 12 · Langley800 Meters122:13.49a11
Mar 19Liberty District at WakefieldMar 19 · 1600 Meters · Place 20 · Langley1600 Meters204:56.66a—
Mar 19Liberty District at WakefieldMar 19 · 100 Meters · Place 104 · Langley100 Meters10412.78a PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Northern VA TJMS Meet # 7Jan 17 · 1600 Meters · Place 2 · Langley1600 Meters25:01.64 PB—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Battlefield RelaysApr 6 · 1600 Meters · Place 5 · Langley1600 Meters55:02.9510