Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBulldog Invitational · Feb 12:38.92Bulldog InvitationalFebruary 1, 2025
1000 Meters · OutdoorClass 6 Region B Indoor Track and Field Championship · Feb 122:41.52aClass 6 Region B Indoor Track and Field ChampionshipFebruary 12, 2024
1600 Meters · IndoorThe VA Showcase · Jan 174:41.404The VA ShowcaseJanuary 17, 2025
1600 Meters · OutdoorGainesville Cardinal Classic · Apr 194:35.90Gainesville Cardinal ClassicApril 19, 2025
3200 Meters · IndoorHoliday Invitational · Dec 3010:43.36aHoliday InvitationalDecember 30, 2025
500 Meters · IndoorEast Coast Elite- VMI 1.4.25 · Jan 41:14.00aEast Coast Elite- VMI 1.4.25January 4, 2025
500 Meters · OutdoorLiberty Flames HS Invitational · Dec 61:15.97aLiberty Flames HS InvitationalDecember 6, 2025
800 Meters · OutdoorCedar Run District Spring Track Championships · May 121:59.36Cedar Run District Spring Track ChampionshipsMay 12, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1Dogwood Track ClassicMay 1 · 800 Meters · Place 95 · Battlefield800 Meters95.2:07.93a12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 800 Meters · Place 44 · Battlefield800 Meters44.2:13.78a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 54 · Battlefield1000 Meters54.2:39.75a12
Jan 10Liberty Premier InvitationalJan 10 · 1600 Meters · Place 66 · Battlefield1600 Meters664:44.22—
Jan 10Liberty Premier InvitationalJan 10 · 1000 Meters · Place 73 · Battlefield1000 Meters732:52.14—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 1600 Meters · Place 5 · Battlefield1600 Meters54:57.9912
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 1000 Meters · Place 1 · Battlefield1000 Meters12:47.8912

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 3200 Meters · Place 13 · Battlefield3200 Meters13.10:43.36a PB12
Dec 30Holiday InvitationalDec 30 · 1600 Meters · Place 21 · Battlefield1600 Meters21.4:54.51a12
Feb 1Bulldog InvitationalFeb 1 · 1000 Meters · Place 13 · Battlefield1000 Meters132:40.7111
Feb 1Bulldog InvitationalFeb 1 · 1000 Meters · Place 6 · Battlefield1000 Meters62:38.92 PB11
Feb 1Bulldog InvitationalFeb 1 · 1000 Meters · Place 6 · Battlefield1000 Meters62:38.9211
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 70 · Battlefield1000 Meters702:41.83—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 130 · Battlefield1600 Meters1304:41.404 PB—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 130 · Battlefield1600 Meters1304:41.404—
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 70 · Battlefield1000 Meters702:41.83—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 500 Meters · Place 25 · Battlefield500 Meters25.1:14.00a PB11
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 1600 Meters · Place 35 · Battlefield1600 Meters35.4:49.62a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 13Bobcat Blizzard InvitationalDec 13 · 500 Meters · Place 11 · Battlefield500 Meters11.1:11.54aUnofficial12
Dec 13Bobcat Blizzard InvitationalDec 13 · 300 Meters · Place 24 · Battlefield300 Meters24.40.35aUnofficial12
Dec 6Liberty Flames HS InvitationalDec 6 · 500 Meters · Place 60 · Battlefield500 Meters60.1:15.97a PB12
Dec 6Liberty Flames HS InvitationalDec 6 · 1600 Meters · Place 67 · Battlefield1600 Meters67.4:56.91a12
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 800 Meters · Place 4 · Battlefield800 Meters41:59.36 PB11
Apr 26Patriot Fast Times InviteApr 26 · 800 Meters · Place 2 · Battlefield800 Meters22:04.68—
Apr 26Patriot Fast Times InviteApr 26 · 800 Meters · Place 2 · Battlefield800 Meters22:04.68—
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 1 · Battlefield800 Meters12:03.52—
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 6 · Battlefield1600 Meters64:35.90 PB—
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 1 · Battlefield800 Meters12:03.5211
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 6 · Battlefield1600 Meters64:35.9011
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 13 · Battlefield800 Meters132:23.35JR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 14 · Battlefield1600 Meters145:17.86JR
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 13 · Battlefield800 Meters132:23.35JR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 14 · Battlefield1600 Meters145:17.86JR
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · 1000 Meters · Place 4 · Battlefield1000 Meters4.2:39.03aUnofficial11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 500 Meters · Battlefield500 Meters--DQ11
Jan 27Track 757 Last Chance MeetJan 27 · 1000 Meters · Place 13 · Battlefield1000 Meters132:43.2710
Jan 27Track 757 Last Chance MeetJan 27 · 1000 Meters · Place 13 · Battlefield1000 Meters132:43.2710
Jan 19St. Christopher's Indoor Track & Field InvitationalJan 19 · 1000 Meters · Place 12 · Battlefield1000 Meters122:44.0010
Jan 13Walt Cormack MemorialJan 13 · 1000 Meters · Place 15 · Battlefield1000 Meters152:45.21—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 20Gainesville Cardinal ClassicApr 20 · 1600 Meters · Place 16 · Battlefield1600 Meters16.4:37.79a10
Apr 20Gainesville Cardinal ClassicApr 20 · 800 Meters · Place 21 · Battlefield800 Meters21.2:05.91a10
Feb 12Class 6 Region B Indoor Track and Field ChampionshipFeb 12 · 1000 Meters · Place 11 · Battlefield1000 Meters11.2:41.52a PB10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1000 Meters · Place 31 · Battlefield1000 Meters31.2:47.71a10
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 33 · Battlefield1600 Meters33.4:42.29a10
Jan 26CRD Mini #3Jan 26 · 1600 Meters · Place 3 · Battlefield1600 Meters35:08.47—
Jan 7Liberty Premier Invitational (College)Jan 7 · 1600 Meters · Place 99 · Battlefield1600 Meters995:10.18—
Jan 7Liberty Premier HS InvitationalJan 7 · 1600 Meters · Place 99 · Battlefield1600 Meters99.5:10.18a9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Bobcat Blizzard InvitationalDec 9 · 1600 Meters · Place 15 · Battlefield1600 Meters15.4:45.32aUnofficial10
Dec 6Cedar Run District #1 (Battlefield, Freedom (SR), Osbourn)Dec 6 · 3200 Meters · Place 4 · Battlefield3200 Meters4.12:12.51aUnofficial10
Dec 2Winter Jacket ClassicDec 2 · 3200 Meters · Place 4 · Battlefield3200 Meters4.10:12.44aUnofficial10
May 16Cedar Run District ChampionshipsMay 16 · 1600 Meters · Place 12 · Battlefield1600 Meters124:55.95—
May 3The Running Store City-County ChampionshipsMay 3 · 1600 Meters · Place 10 · Battlefield1600 Meters104:59.969
Apr 29Gainesville Cardinal ClassicApr 29 · 1600 Meters · Place 22 · Battlefield1600 Meters224:55.54—
Apr 22Lake Braddock InvitationalApr 22 · 1600 Meters · Place 42 · Battlefield1600 Meters42.4:59.46a9
Apr 14Gojekian Twilight ClassicApr 14 · 1600 Meters · Place 20 · Battlefield1600 Meters205:03.779

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 1600 Meters · Place 57 · Battlefield1600 Meters57.5:10.14a9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Bobcat Blizzard InvitationalDec 10 · 1000 Meters · Place 20 · Battlefield1000 Meters20.3:01.16aUnofficial9