Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Premier Invitational · Jan 103:02.03Liberty Premier InvitationalJanuary 10, 2026
1000 Meters · OutdoorLiberty Flames HS Invitational · Dec 63:00.24aLiberty Flames HS InvitationalDecember 6, 2025
1600 Meters · IndoorOsbourn Home Meet · Jan 75:15.50Osbourn Home MeetJanuary 7, 2026
1600 Meters · OutdoorPatriot Fast Times Invite Sponsored By RunTwisted.com · Apr 254:54.36aPatriot Fast Times Invite Sponsored By RunTwisted.comApril 25, 2026
2 Miles · OutdoorVictor Cahoon Invitational · May 910:50.02aVictor Cahoon InvitationalMay 9, 2026
800 Meters · OutdoorPatriot Fast Times Invite Sponsored By RunTwisted.com · Apr 252:19.28aPatriot Fast Times Invite Sponsored By RunTwisted.comApril 25, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · 2 Miles · Place 10 · Patriot2 Miles10.10:50.02a PB9
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 1600 Meters · Place 9 · Patriot1600 Meters9.4:54.36a PB9
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 800 Meters · Place 59 · Patriot800 Meters59.2:19.28a PB9
Mar 28Patriot InvitationalMar 28 · 1600 Meters · Place 17 · Patriot1600 Meters17.5:10.82a9
Mar 21Battlefield RelaysMar 21 · 1600 Meters · Place 3 · Patriot1600 Meters3.5:14.09a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 13Cedar Run District Meet #4Jan 13 · 1000 Meters · Place 3 · Patriot1000 Meters33:02.839
Jan 10Liberty Premier InvitationalJan 10 · 1000 Meters · Place 123 · Patriot High1000 Meters1233:02.03 PB—
Jan 7Osbourn Home MeetJan 7 · 1600 Meters · Place 12 · Patriot1600 Meters125:15.50 PB9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 1000 Meters · Place 122 · Patriot1000 Meters122.3:03.86a9
Dec 13Liberty Christmas HS InvitationalDec 13 · 1600 Meters · Place 136 · Patriot1600 Meters136.5:15.03a9
Dec 6Liberty Flames HS InvitationalDec 6 · 1000 Meters · Place 65 · Patriot1000 Meters65.3:00.24a PB9
Dec 6Liberty Flames HS InvitationalDec 6 · 1600 Meters · Place 101 · Patriot1600 Meters101.5:15.66a9