Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 m · Madisonville North Hopkins HSMadisonville Classic · Aug 29 | 4:32.4 | Madisonville Classic | August 29, 2026 |
| 1 Mile · Elizabethtown Sports ParkRun for the Gold · Aug 30 | 7:22.3 | Run for the Gold | August 30, 2025 |
| 1,000 Meters · Yellow Creek Park60th Owensboro Invitational · Sep 12 | 4:39.7 | 60th Owensboro Invitational | September 12, 2026 |
| 1770 m · Calloway County High SchoolCalloway Co Invitational · Sep 13 | 8:15.7 | Calloway Co Invitational | September 13, 2025 |
| 1770 m · Hopkins County Central HSStorm Invitational · Sep 6 | 10:54.1 | Storm Invitational | September 6, 2025 |
| 2,000 Meters · EP Tom Sawyer State ParkMiddle School XC Nationals 2025 · Nov 16 | 8:44.6 | Middle School XC Nationals 2025 | November 16, 2025 |
| 3,000 Meters · Yellow Creek ParkDaviess Co Classic · Oct 3 | 12:59.9 | Daviess Co Classic | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Daviess Co ClassicOct 3 · 3,000 Meters Elementary · Place 22 · John Paul II | 3,000 Meters Elementary | 22 | 12:59.9 PB | 5 |
| Sep 12 | 60th Owensboro InvitationalSep 12 · 1,000 Meters Boys 1000m Elem · Place 10 · John Paul II | 1,000 Meters Boys 1000m Elem | 10 | 4:39.7 PB | 5 |
| Aug 29 | Madisonville ClassicAug 29 · 1.15 Meters Elementary · Place 7 · John Paul II | 1.15 Meters Elementary | 7 | 4:32.4 PB | 5 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | Middle School XC Nationals 2025Nov 16 · 2,000 Meters 8u · Place 79 · John Paul II | 2,000 Meters 8u | 79 | 8:44.6 PB | 4 |
| Sep 13 | Calloway Co InvitationalSep 13 · 1.1 Miles Elementary · Place 22 · John Paul II | 1.1 Miles Elementary | 22 | 8:15.7 PB | 4 |
| Sep 6 | Storm InvitationalSep 6 · 1.1 Miles Elementary · Place 32 · John Paul II | 1.1 Miles Elementary | 32 | 10:54.1 PB | 4 |
| Aug 30 | Run for the GoldAug 30 · 1 Miles Elementary · Place 39 · John Paul II | 1 Miles Elementary | 39 | 7:22.3 PB | 4 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Marshall County InvitationalSep 23 · 1,600 Meters Elementary · Place 24 · John Paul II | 1,600 Meters Elementary | 24 | 7:26.87 | 02 |
| Sep 16 | St. Mary InvitationalSep 16 · 1,600 Meters Elementary · Place 58 · John Paul II | 1,600 Meters Elementary | 58 | 7:21.59 | 02 |
| Sep 2 | Owensboro InvitationalSep 2 · 3,000 Meters Elementary · Place 20 · John Paul II | 3,000 Meters Elementary | 20 | 15:55.02 | 2 |