Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Jackson City ParkJackson Invitational · Aug 31 | 10:54.35 | Jackson Invitational | August 31, 2024 |
| 3,000 Meters · Jackson City ParkJackson Jr High Invitational · Sep 7 | 10:00.4 | Jackson Jr High Invitational | September 7, 2021 |
| 5,000 Meters · Buder ParkBig River PR Invite · Oct 23 | 15:51.7 | Big River PR Invite | October 23, 2025 |
| 5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 15:55.26 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 26 | 15:49.78 | Gans Creek Classic HS | September 26, 2025 |
| 5,000 Meters · Langenberg Field20th Annual FPXC · Sep 13 | 16:00.8 | 20th Annual FPXC | September 13, 2025 |
| 5,000 Meters · Lydia D. Buder Park (Buder South)BR Invite · Oct 26 | 16:24.2 | BR Invite | October 26, 2024 |
| 5,000 Meters · Mike Rose Soccer ComplexMEMPHIS TWILIGHT XC CLASSIC · Sep 3 | 19:33.0 | MEMPHIS TWILIGHT XC CLASSIC | September 3, 2022 |
| 5,000 Meters · Osage ParkMSHSAA Class 5 District 1 · Nov 1 | 15:50.25 | MSHSAA Class 5 District 1 | November 1, 2025 |
| 8,000 Meters · Hovander Homestead Park2026 WWU Bill Roe Classic · Sep 26 | 26:36.83 | 2026 WWU Bill Roe Classic | September 26, 2026 |
| 8,000 Meters · Kincaid ParkSeawolf Throwdown · Sep 12 | 26:48 | Seawolf Throwdown | September 12, 2026 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 10 | 26:42.89 | Lewis Crossover | October 10, 2026 |
| 8,000 Meters · UAF Trail SystemBlue and Gold · Sep 5 | 27:21 | Blue and Gold | September 5, 2026 |
| 8,000 Meters · Western Oregon UniversityGNAC Cross Country Championships · Nov 7 | 25:55.3 | GNAC Cross Country Championships | November 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | GNAC Cross Country ChampionshipsNov 7 · 8,000 Meters Mens 8K · Place 50 · AlaskaAlaska | 8,000 Meters Mens 8K | 50 | 25:55.3 PB | Fr |
| Oct 10 | Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 162 · AlaskaAlaska | 8,000 Meters Collegiate | 162 | 26:42.89 PB | Fr |
| Sep 26 | 2026 WWU Bill Roe ClassicSep 26 · 8,000 Meters College · Place 56 · AlaskaAlaska | 8,000 Meters College | 56 | 26:36.83 PB | Fr |
| Sep 12 | Seawolf ThrowdownSep 12 · 8,000 Meters Varsity · Place 4 · AlaskaAlaska | 8,000 Meters Varsity | 4 | 26:48 PB | Fr |
| Sep 5 | Blue and GoldSep 5 · 8,000 Meters Men · Place 11 · AlaskaAlaska | 8,000 Meters Men | 11 | 27:21 PB | Fr |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 5 · Place 21 · JacksonJackson | 5,000 Meters Class 5 | 21 | 15:53.39 | 12 |
| Nov 1 | MSHSAA Class 5 District 1Nov 1 · 5,000 Meters Varsity · Place 4 · JacksonJackson | 5,000 Meters Varsity | 4 | 15:50.25 PB | 12 |
| Oct 23 | Big River PR InviteOct 23 · 5,000 Meters Varsity · Place 1 · JacksonJackson | 5,000 Meters Varsity | 1 | 15:51.7 PB | 12 |
| Oct 16 | SEMO Conference XC ChampionshipsOct 16 · 5,000 Meters Varsity Boys · Place 2 · JacksonJackson | 5,000 Meters Varsity Boys | 2 | 16:14.6 | 12 |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters Invite · Place 6 · JacksonJackson | 5,000 Meters Invite | 6 | 15:55.26 PB | 12 |
| Oct 3 | Louisville XC ClassicOct 3 · 5,000 Meters Varsity · Place 6 · JacksonJackson | 5,000 Meters Varsity | 6 | 15:55.3 | 12 |
| Sep 26 | Gans Creek Classic HSSep 26 · 5,000 Meters Elite Varsity · Place 38 · JacksonJackson | 5,000 Meters Elite Varsity | 38 | 15:49.78 PB | 12 |
| Sep 20 | Cape Central XC InvitationalSep 20 · 5,000 Meters Varsity · Place 3 · JacksonJackson | 5,000 Meters Varsity | 3 | 17:09 | 12 |
| Sep 13 | 20th Annual FPXCSep 13 · 5,000 Meters Varsity Green · Place 10 · JacksonJackson | 5,000 Meters Varsity Green | 10 | 16:00.8 PB | 12 |
2024 Cross Country
3 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Big RiverOct 21 · 5,000 Meters Varsity · Place 26 · JacksonJackson | 5,000 Meters Varsity | 26 | 17:28.3 | 10 |
2022 Cross Country
2 results2021 Cross Country
3 results