Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Hopkins County Central HSStorm Invitational · Sep 611:27.1Storm InvitationalSeptember 6, 2025
3,000 Meters · Phil Moore ParkGatorland '26 MS Divisions Entries on Milesplit · Sep 1914:53.19Gatorland '26 MS Divisions Entries on MilesplitSeptember 19, 2026
3,000 Meters · Yellow Creek ParkOwensboro Invitational · Sep 2012:44.67Owensboro InvitationalSeptember 20, 2025
4,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 417:15.99Swags Louisville Cross Country ClassicOctober 4, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 19Gatorland '26 MS Divisions Entries on MilesplitSep 19 · 3,000 Meters MS Boys · Place 92 · Owensboro3,000 Meters MS Boys9214:53.19 PB8
Sep 1260th Owensboro InvitationalSep 12 · 3,000 Meters Boys 3000m MS · Place 58 · Owensboro3,000 Meters Boys 3000m MS5813:52.58

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 4,000 Meters Middle School · Place 66 · Owensboro4,000 Meters Middle School6617:15.99 PB7
Sep 20Owensboro InvitationalSep 20 · 3,000 Meters Middle School · Place 9 · Owensboro3,000 Meters Middle School912:44.67 PB7
Sep 6Storm InvitationalSep 6 · 3,000 Meters Middle School · Place 26 · Owensboro3,000 Meters Middle School2611:27.1 PB7