Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 6A State XC Championships · Nov 6 | 19:52.35 | AHSAA Class 6A State XC Championships | November 6, 2021 |
| 5,000 Meters · Veteran's ParkAHSAA 6A Section 4 · Oct 28 | 22:24.88 | AHSAA 6A Section 4 | October 28, 2021 |
| 8,000 Meters · John Hunt Cross Country ParkNJCAA Region 22/ACCC Cross Country Championships · Oct 24 | 40:05.59 | NJCAA Region 22/ACCC Cross Country Championships | October 24, 2025 |
| 8,000 Meters · John Hunt Cross Country Running ParkTwilight at John Hunt · Sep 26 | 41:31.62 | Twilight at John Hunt | September 26, 2025 |
| 8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 8 | 41:09.6 | NJCAA Division II Cross Country Championships | November 8, 2025 |
| 8,000 Meters · McFarland ParkUNA Invitational · Sep 5 | 39:26.60 | UNA Invitational | September 5, 2025 |
| 8,000 Meters · Montevallo campusMontevallo Falcon Classic · Sep 12 | 39:47.41 | Montevallo Falcon Classic | September 12, 2025 |
| 8,000 Meters · Oakville Indian Mounds ParkWarhawk Invitational 2025 · Oct 9 | 38:06.37 | Warhawk Invitational 2025 | October 9, 2025 |
| 8,000 Meters · Pole Green ParkNJCAA D2 XC Championships · Nov 9 | 36:36.0 | NJCAA D2 XC Championships | November 9, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 340 · Jefferson State CC (AL)Jefferson State CC (AL) | 8,000 Meters NJCAA D2 | 340 | 41:09.6 PB | So |
| Oct 24 | NJCAA Region 22/ACCC Cross Country ChampionshipsOct 24 · 8,000 Meters ACCC · Place 98 · Jefferson State CC (AL)Jefferson State CC (AL) | 8,000 Meters ACCC | 98 | 40:05.59 PB | So |
| Oct 9 | Warhawk Invitational 2025Oct 9 · 8,000 Meters Men · Place 140 · Jefferson State CC (AL)Jefferson State CC (AL) | 8,000 Meters Men | 140 | 38:06.37 PB | So |
| Sep 26 | Twilight at John HuntSep 26 · 8,000 Meters Men · Place 156 · Jefferson State CC (AL)Jefferson State CC (AL) | 8,000 Meters Men | 156 | 41:31.62 PB | So |
| Sep 12 | Montevallo Falcon ClassicSep 12 · 8,000 Meters Collegiate · Place 134 · Jefferson State CC (AL)Jefferson State CC (AL) | 8,000 Meters Collegiate | 134 | 39:47.41 PB | So |
| Sep 5 | UNA InvitationalSep 5 · 8,000 Meters Men's Race · Place 150 · Jefferson State CC (AL)Jefferson State CC (AL) | 8,000 Meters Men's Race | 150 | 39:26.60 PB | So |
2024 Cross Country
1 results2023 Cross Country
1 results2022 Cross Country
2 results2021 Cross Country
2 results2020 Cross Country
1 results