Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Corydon Central High SchoolRumble in the Jungle · Aug 23 | 21:16.00 | Rumble in the Jungle | August 23, 2025 |
| 5,000 Meters · Creasey Mahan Nature PreserveRumble Through the Jungle · Sep 9 | 28:57.07 | Rumble Through the Jungle | September 9, 2023 |
| 5,000 Meters · EP Tom Sawyer State ParkJCPS HS XC Championship · Oct 17 | 19:55.03 | JCPS HS XC Championship | October 17, 2024 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 19 | 22:44.35 | Trinity / Valkyrie Invitational | September 19, 2025 |
| 5,000 Meters · Louisville Champions ParkSTXXC Tiger Run · Aug 30 | 20:22.01 | STXXC Tiger Run | August 30, 2025 |
| 5,000 Meters · Phil Moore ParkGatorland Invitational · Sep 16 | 25:38.5 | Gatorland Invitational | September 16, 2023 |
| 5,000 Meters · Thomas Nelson High SchoolHillbilly Run '26 HS (entries on MileSplit) · Sep 26 | 21:11.71 | Hillbilly Run '26 HS (entries on MileSplit) | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 19 | Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 1 · Place 174 · Atherton | 5,000 Meters HS Race 1 | 174 | 22:44.35 PB | 11 |
| Aug 30 | STXXC Tiger RunAug 30 · 5,000 Meters Junior Varsity · Place 99 · Atherton | 5,000 Meters Junior Varsity | 99 | 20:22.01 PB | 11 |
| Aug 23 | Rumble in the JungleAug 23 · 5,000 Meters Varsity · Place 44 · Atherton | 5,000 Meters Varsity | 44 | 21:16.00 PB | 11 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Metro JV Regional XCOct 24 · 5,000 Meters Junior Varsity · Place 91 · Atherton | 5,000 Meters Junior Varsity | 91 | 19:20.46 | 10 |
| Oct 17 | JCPS HS XC ChampionshipOct 17 · 5,000 Meters JV · Place 20 · Atherton | 5,000 Meters JV | 20 | 19:55.03 PB | 10 |
| Sep 28 | Hillbilly Run XCSep 28 · 5,000 Meters Junior Varsity · Place 25 · Atherton | 5,000 Meters Junior Varsity | 25 | 20:42.83 | 10 |
| Sep 14 | Barton Malow - CHHS Fairgrounds FrenzySep 14 · 5,000 Meters Varsity · Place 77 · Atherton | 5,000 Meters Varsity | 77 | 20:04.96 | 10 |
| Sep 14 | Barton Malow - CHHS Fairgrounds FrenzySep 14 · 5,000 Meters Varsity · Place 77 · Atherton | 5,000 Meters Varsity | 77 | 20:04.96 | 10 |
| Sep 6 | Rumble through the JungleSep 6 · 5,000 Meters Junior Varsity · Place 33 · Atherton | 5,000 Meters Junior Varsity | 33 | 20:30.19 | 10 |
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Metro JV RegionalOct 19 · 5,000 Meters Varsity · Place 214 · Atherton | 5,000 Meters Varsity | 214 | 22:59.00 | — |
| Sep 16 | Gatorland InvitationalSep 16 · 5,000 Meters Varsity · Place 172 · Atherton | 5,000 Meters Varsity | 172 | 25:38.5 PB | 9 |
| Sep 9 | Rumble Through the JungleSep 9 · 5,000 Meters Junior Varsity · Place 188 · Atherton | 5,000 Meters Junior Varsity | 188 | 28:57.07 PB | 9 |
| Aug 26 | STXXC Tiger RunAug 26 · 5,000 Meters Varsity · Place 287 · Atherton | 5,000 Meters Varsity | 287 | 31:34.95 | 9 |