Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Gans Creek Recreation AreaCOMO Kick-Off · Aug 29 | 11:59.98 | COMO Kick-Off | August 29, 2026 |
| 3,000 Meters · Hannibal-LaGrange UniversityHannibal XC · Oct 12 | 14:19.45 | Hannibal XC | October 12, 2024 |
| 3,200 Meters · Fulton High School40th annual Fulton Invitational · Sep 20 | 14:43.40 | 40th annual Fulton Invitational | September 20, 2025 |
| 3,200 Meters · Howard Hils Athletic ComplexNCMC Cross Country Championships · Oct 18 | 12:25.27 | NCMC Cross Country Championships | October 18, 2025 |
| 5,000 Meters · Fulton High School41st Annual Fulton Invitational · Sep 19 | 21:15.11 | 41st Annual Fulton Invitational | September 19, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 25 | 19:41.9 | Gans Creek Classic HS | September 25, 2026 |
| 5,000 Meters · Hannibal-LaGrange University46th Annual Frank Lemons XC Invitational · Oct 17 | 19:51.82 | 46th Annual Frank Lemons XC Invitational | October 17, 2026 |
| 5,000 Meters · Principia CollegeBorder War XC Championships · Oct 10 | 20:27.29 | Border War XC Championships | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Bowling Green XC InviteOct 23 · 5,000 Meters Varsity · Place 61 · HannibalHannibal | 5,000 Meters Varsity | 61 | 19:40.09 | 9 |
| Oct 17 | 46th Annual Frank Lemons XC InvitationalOct 17 · 5,000 Meters High School · Place 9 · HannibalHannibal | 5,000 Meters High School | 9 | 19:51.82 PB | 9 |
| Oct 10 | Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 125 · HannibalHannibal | 5,000 Meters Varsity | 125 | 20:27.29 PB | 9 |
| Sep 25 | Gans Creek Classic HSSep 25 · 5,000 Meters Blue Varsity · Place 226 · HannibalHannibal | 5,000 Meters Blue Varsity | 226 | 19:41.9 PB | 9 |
| Sep 19 | 41st Annual Fulton InvitationalSep 19 · 5,000 Meters Varsity · Place 49 · HannibalHannibal | 5,000 Meters Varsity | 49 | 21:15.11 PB | 9 |
| Sep 12 | Tolton Catholic XC InviteSep 12 · 5,000 Meters JV · Place 8 · HannibalHannibal | 5,000 Meters JV | 8 | 19:44.66 | 9 |
| Aug 29 | COMO Kick-OffAug 29 · 3,000 Meters High School · Place 83 · HannibalHannibal | 3,000 Meters High School | 83 | 11:59.98 PB | 9 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | NCMC Cross Country ChampionshipsOct 18 · 3,200 Meters Junior High · Place 7 · HannibalHannibal | 3,200 Meters Junior High | 7 | 12:25.27 PB | 8 |
| Oct 11 | 45th Annual Frank Lemons InvitationalOct 11 · 3,000 Meters Middle School · Place 8 · HannibalHannibal | 3,000 Meters Middle School | 8 | 12:50.7 | 8 |
| Oct 7 | Mexico Middle School InviteOct 7 · 3,200 Meters Varsity · Place 64 · HannibalHannibal | 3,200 Meters Varsity | 64 | 14:18.59 | 8 |
| Oct 2 | Moberly XC InvitationalOct 2 · 2,500 Meters Middle School · Place 56 · Hannibal MSHannibal MS | 2,500 Meters Middle School | 56 | 13:34.96 | 8 |
| Sep 20 | 40th annual Fulton InvitationalSep 20 · 3,200 Meters Middle School · Place 57 · HannibalHannibal | 3,200 Meters Middle School | 57 | 14:43.40 PB | 8 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Hannibal XCOct 12 · 3,000 Meters Middle School · Place 15 · HannibalHannibal | 3,000 Meters Middle School | 15 | 14:19.45 PB | 7 |
| Oct 3 | Bowling Green Invite Oct 3 · 3,000 Meters Middle School · Place 109 · Hannibal MSHannibal MS | 3,000 Meters Middle School | 109 | 20:50.85 | 7 |
| Sep 21 | 39th Annual Fulton Cross-Country InvitationalSep 21 · 3,200 Meters Boys Middle School · Place 63 · HannibalHannibal | 3,200 Meters Boys Middle School | 63 | 15:24.71 | 7 |
| Sep 14 | Forest Park XC FestivalSep 14 · 3,000 Meters Middle School · Place 44 · Hannibal Middle SchoHannibal Middle Scho | 3,000 Meters Middle School | 44 | 15:31.4 | 7 |
| Sep 14 | Forest Park XC FestivalSep 14 · 3,000 Meters Middle School · Place 44 · Hannibal Middle SchoHannibal Middle Scho | 3,000 Meters Middle School | 44 | 15:31.4 | 7 |