Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Seneca ParkSt Xavier Alumni Run · Aug 9 | 11:16.60 | St Xavier Alumni Run | August 9, 2025 |
| 5,000 Meters · Eagle ParkEagle Classic · Sep 13 | 18:26.0 | Eagle Classic | September 13, 2025 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 21 | 18:29.01 | Trinity/Valkyre HS Invitational | September 21, 2024 |
| 5,000 Meters · John Hunt Cross Country Running ParkOn Twilight at PR'ville · Sep 27 | 19:45.21 | On Twilight at PR'ville | September 27, 2025 |
| 5,000 Meters · Oldham County High SchoolHaunted Woods XC HS (entries on Milesplit) · Oct 10 | 18:08.24 | Haunted Woods XC HS (entries on Milesplit) | October 10, 2026 |
| 5,000 Meters · Seneca ParkMetro JV Regional XC · Oct 23 | 18:44.81 | Metro JV Regional XC | October 23, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 22 | 18:57.62 | NXR Southeast Regional Championships | November 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 2 · Place 232 · DuPont Manual | 5,000 Meters Invite 2 | 232 | 18:57.62 PB | 10 |
| Oct 23 | Metro JV Regional XCOct 23 · 5,000 Meters JV · Place 66 · DuPont Manual | 5,000 Meters JV | 66 | 18:44.81 PB | 10 |
| Oct 16 | Yared Nuguse JCPS XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 32 · DuPont Manual | 5,000 Meters Varsity | 32 | 18:35.03 | 10 |
| Oct 11 | Haunted Woods XCOct 11 · 5,000 Meters Varsity · Place 66 · DuPont Manual | 5,000 Meters Varsity | 66 | 18:17.81 | 10 |
| Sep 27 | On Twilight at PR'villeSep 27 · 5,000 Meters CHAMPIONSHIP · Place 271 · DuPont Manual | 5,000 Meters CHAMPIONSHIP | 271 | 19:45.21 PB | 10 |
| Sep 13 | Eagle ClassicSep 13 · 5,000 Meters Varsity Elite · Place 174 · DuPont Manual | 5,000 Meters Varsity Elite | 174 | 18:26.0 PB | 10 |
| Aug 9 | St Xavier Alumni RunAug 9 · 2 Miles Varsity Men · Place 27 · DuPont Manual | 2 Miles Varsity Men | 27 | 11:16.60 PB | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Metro JV Regional XCOct 24 · 5,000 Meters Junior Varsity · Place 52 · DuPont Manual | 5,000 Meters Junior Varsity | 52 | 18:28.21 | 9 |
| Oct 17 | JCPS HS XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 36 · DuPont Manual | 5,000 Meters Varsity | 36 | 18:53.08 | 9 |
| Oct 4 | Louisville XC Classic - CollegeOct 4 · 5,000 Meters Open · Place 30 · Dupont Manual | 5,000 Meters Open | 30 | 19:00.1 | 9 |
| Sep 21 | Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Frosh/Soph · Place 38 · DuPont Manual | 5,000 Meters Frosh/Soph | 38 | 18:29.01 PB | 9 |
| Aug 24 | St Xavier Tiger RunAug 24 · 5,000 Meters Junior Varsity · Place 34 · DuPont Manual | 5,000 Meters Junior Varsity | 34 | 18:38.97 | 9 |