Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorSoutheast Showdown · Feb 1 | 4:40.64 | Southeast Showdown | February 1, 2026 |
| 1 Mile · OutdoorBrother Borgia/Coach Cooper Invitational · Apr 25 | 4:34.00a | Brother Borgia/Coach Cooper Invitational | April 25, 2026 |
| 1600 Meters · Indoor6-Way Border Battle · Jan 18 | 4:52.12a | 6-Way Border Battle | January 18, 2025 |
| 1600 Meters · OutdoorAOC Distance Night · Mar 25 | 4:31.48a | AOC Distance Night | March 25, 2026 |
| 2 Miles · IndoorEastern Indoors Invite · Feb 6 | 9:49.34a | Eastern Indoors Invite | February 6, 2026 |
| 3200 Meters · IndoorHS CLassic Field Results on Milesplit · Feb 22 | 9:36.22a | HS CLassic Field Results on Milesplit | February 22, 2026 |
| 3200 Meters · OutdoorEastern Relays · Apr 17 | 9:38.21a | Eastern Relays | April 17, 2026 |
| 800 Meters · IndoorJCPS Last Chance Meet · Feb 13 | 2:13.13a | JCPS Last Chance Meet | February 13, 2026 |
| 800 Meters · OutdoorNorth Oldham All Comers #1 · Apr 16 | 2:21.10a | North Oldham All Comers #1 | April 16, 2024 |
| Results · OutdoorJohnny Conn TF 2026 · Mar 28 | 9:35.47 | Johnny Conn TF 2026 | March 28, 2026 |
| Varsity · OutdoorOC Kickoff · Mar 21 | 9:53.03 | OC Kickoff | March 21, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | Brother Borgia/Coach Cooper InvitationalApr 25 · 1 Mile · Place 15 · Trinity (Louisville) | 1 Mile | 15. | 4:34.00a PB | 11 |
| Apr 17 | Eastern RelaysApr 17 · 3200 Meters · Place 29 · Trinity (Louisville) | 3200 Meters | 29 | 9:38.21a PB | 11 |
| Apr 17 | Eastern RelaysApr 17 · 1 Mile · Place 53 · Trinity (Louisville) | 1 Mile | 53 | 4:37.12a | 11 |
| Mar 28 | Johnny Conn TF 2026Mar 28 · Results · Place 2 · TRINITY (LOUISVILLE) | Results | 2 | 9:35.47 PB | 11 |
| Mar 28 | Johnny Conn TF 2026Mar 28 · Results · Place 2 · TRINITY (LOUISVILLE) | Results | 2 | 9:35.47 | 11 |
| Mar 25 | AOC Distance NightMar 25 · 1600 Meters · Place 14 · Trinity (Louisville) | 1600 Meters | 14 | 4:31.48a PB | 11 |
| Mar 21 | OC KickoffMar 21 · Varsity · Place 1 · TRINITY (LOUISVILLE) | Varsity | 1 | 9:53.03 PB | 11 |
| Mar 21 | OC KickoffMar 21 · 3200 Meters · Place 1 · Trinity (Louisville) | 3200 Meters | 1 | 9:53.03a | 11 |
2026 Indoor Track
5 results2025 Outdoor Track
7 results2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 12 | JCPS HS Dev League Week 4Feb 12 · 1 Mile · Place 1 · Trinity (Louisville) | 1 Mile | 1 | 4:50.85a | — |
| Jan 18 | 6-Way Border BattleJan 18 · 1600 Meters · Place 8 · Trinity (Louisville) | 1600 Meters | 8. | 4:52.12a PB | 10 |
2024 Outdoor Track
6 results2024 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 28 | Southeast ShowdownJan 28 · 1 Mile · Place 75 · Trinity (Louisville) | 1 Mile | 75 | 5:09.43 | — |