Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorVictor Cahoon Invitational · May 104:58.49aVictor Cahoon InvitationalMay 10, 2025
1000 Meters · IndoorWalter Bass HS Invitational · Jan 132:57.19aWalter Bass HS InvitationalJanuary 13, 2024
1000 Meters · OutdoorLiberty Christmas HS Invitational · Dec 132:55.15aLiberty Christmas HS InvitationalDecember 13, 2025
1600 Meters · IndoorWalter Bass HS Invitational · Jan 134:57.15aWalter Bass HS InvitationalJanuary 13, 2024
1600 Meters · OutdoorPatriot Fast Times Invite Sponsored By RunTwisted.com · Apr 254:39.51aPatriot Fast Times Invite Sponsored By RunTwisted.comApril 25, 2026
500 Meters · IndoorOsbourn Home Meet · Jan 71:17.44Osbourn Home MeetJanuary 7, 2026
800 Meters · OutdoorVictor Cahoon Invitational · May 92:12.90aVictor Cahoon InvitationalMay 9, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · 800 Meters · Place 51 · Patriot800 Meters51.2:12.90a PB12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 1600 Meters · Place 12 · Patriot1600 Meters12.4:39.51a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 13Cedar Run District Meet #4Jan 13 · 1600 Meters · Place 3 · Patriot1600 Meters34:58.4512
Jan 7Osbourn Home MeetJan 7 · 500 Meters · Place 17 · Patriot500 Meters171:17.44 PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 1000 Meters · Place 70 · Patriot1000 Meters70.2:55.15a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · 1600 Meters · Place 60 · Patriot1600 Meters60.4:50.72a12
Dec 6Liberty Flames HS InvitationalDec 6 · 1000 Meters · Place 59 · Patriot1000 Meters59.2:58.76a12
Dec 6Liberty Flames HS InvitationalDec 6 · 1600 Meters · Place 34 · Patriot1600 Meters34.4:46.31a12
May 10Victor Cahoon InvitationalMay 10 · 1 Mile · Place 31 · Patriot1 Mile31.4:58.49a PB11
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 1 · Patriot1600 Meters14:54.44JR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 1 · Patriot1600 Meters14:54.44JR
Mar 27Freedom , Patriot & Osbourn ParkMar 27 · 1600 Meters · Place 9 · Patriot1600 Meters9.5:08.20a11
Mar 18Osbourn Home MeetMar 18 · 800 Meters · Place 10 · Patriot800 Meters102:20.3311
Mar 18Osbourn Home MeetMar 18 · 1600 Meters · Place 23 · Patriot1600 Meters235:13.5911

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29Freedom Polar Bear MeetJan 29 · 1000 Meters · Place 16 · Patriot1000 Meters163:07.1011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 132 · Patriot1000 Meters132.3:04.25a11
Dec 14Liberty Christmas HS InvitationalDec 14 · 1600 Meters · Place 108 · Patriot1600 Meters108.5:09.27a11
Jan 13Walter Bass HS InvitationalJan 13 · 1000 Meters · Place 82 · Patriot1000 Meters82.2:57.19a PB10
Jan 13Walter Bass HS InvitationalJan 13 · 1600 Meters · Place 72 · Patriot1600 Meters72.4:57.15a PB10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Winter Jacket ClassicDec 7 · 1000 Meters · Place 23 · Patriot1000 Meters23.3:04.20aUnofficial11
Dec 4Cedar Run District #1 (Battlefield, Patriot, OP, UR)Dec 4 · 1600 Meters · Place 16 · Patriot1600 Meters16.5:38.4hUnofficial11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1000 Meters · Place 86 · Patriot1000 Meters86.3:00.60a10
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 113 · Patriot1600 Meters113.5:14.38a10
Dec 9Liberty Flames HS InvitationalDec 9 · 1000 Meters · Place 64 · Patriot1000 Meters64.2:58.51a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Winter Jacket ClassicDec 2 · 1600 Meters · Place 5 · Patriot1600 Meters5.5:04.75aUnofficial10