Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 214:45.37aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
1 Mile · OutdoorVictor Cahoon Track Classic · May 134:45.87Victor Cahoon Track ClassicMay 13, 2023
1000 Meters · IndoorVirginia Beach HS Relays · Jan 252:47.14Virginia Beach HS RelaysJanuary 25, 2025
1600 Meters · IndoorWalt Cormack Memorial · Jan 184:44.49Walt Cormack MemorialJanuary 18, 2025
1600 Meters · OutdoorCassel's XBC Track Experience · Apr 264:35.17Cassel's XBC Track ExperienceApril 26, 2025
2 Miles · OutdoorVictor Cahoon Invitational · May 1010:08.28aVictor Cahoon InvitationalMay 10, 2025
3200 Meters · IndoorBulldog Invitational · Feb 110:15.05Bulldog InvitationalFebruary 1, 2025
3200 Meters · OutdoorDogwood Track Classic · May 210:01.96Dogwood Track ClassicMay 2, 2025
800 Meters · OutdoorCassel's XBC Track Experience · Apr 262:06.91Cassel's XBC Track ExperienceApril 26, 2025

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

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 1600 Meters · Place 7 · Osbourn Park1600 Meters74:37.7112
May 10Victor Cahoon InvitationalMay 10 · 2 Miles · Place 8 · Osbourn Park2 Miles8.10:08.28a PB12
May 10Victor Cahoon InvitationalMay 10 · 1 Mile · Place 37 · Osbourn Park1 Mile37.5:00.48a12
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 14 · Osbourn Park3200 Meters1410:01.96 PB12
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 14 · Osbourn Park3200 Meters1410:01.9612
Apr 26Cassel's XBC Track ExperienceApr 26 · 800 Meters · Place 21 · Osbourn Park800 Meters212:06.91 PB12
Apr 26Cassel's XBC Track ExperienceApr 26 · 1600 Meters · Place 14 · Osbourn Park1600 Meters144:35.17 PB12
Apr 11=PR= Northern Virginia InvitationalApr 11 · 800 Meters · Place 45 · Osbourn Park800 Meters452:08.2912
Apr 11=PR= Northern Virginia InvitationalApr 11 · 1600 Meters · Place 18 · Osbourn Park1600 Meters184:36.6212
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 10 · Osbourn Park800 Meters102:11.22SR
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 10 · Osbourn Park800 Meters102:11.22SR
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · 1000 Meters · Place 16 · Osbourn Park1000 Meters16.2:51.45aUnofficial12
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · 1600 Meters · Place 8 · Osbourn Park1600 Meters8.4:48.35aUnofficial12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1Bulldog InvitationalFeb 1 · 3200 Meters · Place 30 · Osbourn Park3200 Meters3010:15.05 PB12
Feb 1Bulldog InvitationalFeb 1 · 3200 Meters · Place 9 · Osbourn Park3200 Meters910:17.5612
Feb 1Bulldog InvitationalFeb 1 · 3200 Meters · Place 9 · Osbourn Park3200 Meters910:17.5612
Jan 25Virginia Beach HS RelaysJan 25 · 1000 Meters · Place 14 · Osbourn Park1000 Meters142:47.14 PB12
Jan 18Walt Cormack MemorialJan 18 · 1600 Meters · Place 21 · Osbourn Park1600 Meters214:44.49 PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1 Mile · Place 19 · Osbourn Park1 Mile19.4:45.37a PB12
Dec 14Liberty Christmas HS InvitationalDec 14 · 3200 Meters · Place 15 · Osbourn Park3200 Meters15.10:15.05a12
Dec 14Liberty Christmas HS InvitationalDec 14 · 1600 Meters · Place 28 · Osbourn Park1600 Meters28.4:45.47a12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Cedar Run District #1 (Battlefield, Patriot, OP, UR)Dec 4 · 55 Meter · Place 41 · Osbourn Park55 Meter41.7.7hUnofficial12
May 2Osbourn Home MeetMay 2 · Shot Put · Place 19 · Osbourn ParkShot Put1924-06.50—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Cedar Run District ChampionshipsMay 16 · 1600 Meters · Place 8 · Osbourn Park1600 Meters84:43.63—
May 13Victor Cahoon Track ClassicMay 13 · 1 Mile · Place 4 · Osbourn Park1 Mile44:45.87 PB—
May 3The Running Store City-County ChampionshipsMay 3 · 1600 Meters · Place 6 · Osbourn Park1600 Meters64:48.2310
Apr 29Gainesville Cardinal ClassicApr 29 · 1600 Meters · Place 13 · Osbourn Park1600 Meters134:46.45—
Apr 29Gainesville Cardinal ClassicApr 29 · 800 Meters · Place 20 · Osbourn Park800 Meters202:11.99—
Jan 10Cedar Run Meet #2Jan 10 · 1000 Meters · Place 4 · Osbourn Park1000 Meters4.2:56.83aUnofficial10
Jan 10Cedar Run Meet #2Jan 10 · 1600 Meters · Place 2 · Osbourn Park1600 Meters2.4:52.99aUnofficial10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 1600 Meters · Place 25 · Osbourn Park1600 Meters254:46.42—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 1600 Meters · Place 25 · Osbourn Park1600 Meters254:46.42—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Holiday InvitationalDec 28 · 1600 Meters · Place 12 · Osbourn Park1600 Meters12.4:46.91a10
Dec 10Ed Bowie InviteDec 10 · 1600 Meters · Place 12 · Osbourn Park1600 Meters12.4:56.40a10
Jan 25Cedar Run District Indoor Weekday Meet #4Jan 25 · 1600 Meters · Place 2 · Osbourn Park1600 Meters25:13.33—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Cedar Run District ChampionshipsMay 17 · 1600 Meters · Place 11 · Osbourn Park1600 Meters114:52.82—
Apr 22The Running Store City-County ChampionshipApr 22 · 1600 Meters · Place 14 · Osbourn Park1600 Meters145:06.20—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Cedar Run Meet #2 @ Unity ReedDec 15 · 3200 Meters · Place 2 · Osbourn Park3200 Meters2.11:06.51aUnofficial9
Dec 15Cedar Run Meet #2 @ Unity ReedDec 15 · 1600 Meters · Place 8 · Osbourn Park1600 Meters8.5:14.33aUnofficial9
Dec 1Cedar Run District Quad Meet #1Dec 1 · 1600 Meters · Place 4 · Osbourn Park1600 Meters4.5:15.77aUnofficial9