Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.8 Miles · Belle City ParkBelle Invite · Sep 26 | 14:53.0 | Belle Invite | September 26, 2024 |
| 2,500 Meters · Bolivar City Municipal Golf CourseSWCCCA Richard Clark Invitational · Sep 5 | 10:30.92 | SWCCCA Richard Clark Invitational | September 5, 2026 |
| 2,500 Meters · Steelville City ParkSteelville XC · Sep 19 | 12:42.3 | Steelville XC | September 19, 2024 |
| 3,200 Meters · Belle City ParkBelle XC Invitational · Sep 21 | 15:20.85 | Belle XC Invitational | September 21, 2023 |
| 3,200 Meters · City Lake ParkSullivan Invitational · Sep 10 | 15:19.59 | Sullivan Invitational | September 10, 2024 |
| 3,200 Meters · Owensville High SchoolOwensville Invitational · Oct 15 | 14:38.42 | Owensville Invitational | October 15, 2024 |
| 3,200 Meters · Piney Valley Golf CourseWaynesville District Warmup · Oct 23 | 13:20.04 | Waynesville District Warmup | October 23, 2025 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 26 | 22:13.83 | Gans Creek Classic HS | September 26, 2025 |
| 5,000 Meters · Ha Ha Tonka State ParkCamdenton Laker Invitational Day 1 · Oct 2 | 22:03.00 | Camdenton Laker Invitational Day 1 | October 2, 2026 |
| 5,000 Meters · Nelson parkLebanon XC Invitational · Sep 19 | 23:35.4 | Lebanon XC Invitational | September 19, 2026 |
| 5,000 Meters · Pleasant Hope Middle SchoolPleasant Hope Invitational · Oct 7 | 22:49.9 | Pleasant Hope Invitational | October 7, 2025 |
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 |
| Oct 6 | Sherrer Trails Invitational Oct 6 · 5,000 Meters Varsity · Place 67 · RollaRolla | 5,000 Meters Varsity | 67 | 23:56.5 | 10 |
| Oct 2 | Camdenton Laker Invitational Day 1Oct 2 · 5,000 Meters Junior Varsity · Place 51 · RollaRolla | 5,000 Meters Junior Varsity | 51 | 22:03.00 PB | 10 |
| Sep 25 | Gans Creek Classic HSSep 25 · 5,000 Meters Gold JV · Place 246 · RollaRolla | 5,000 Meters Gold JV | 246 | 22:17.8 | 10 |
| Sep 19 | Lebanon XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 28 · RollaRolla | 5,000 Meters Junior Varsity | 28 | 23:35.4 PB | 10 |
| Sep 5 | SWCCCA Richard Clark InvitationalSep 5 · 2,500 Meters JV · Place 103 · RollaRolla | 2,500 Meters JV | 103 | 10:30.92 PB | 10 |
2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Owensville InvitationalOct 15 · 3,200 Meters Middle School · Place 38 · RollaRolla | 3,200 Meters Middle School | 38 | 14:38.42 PB | 8 |
| Sep 26 | Belle InviteSep 26 · 1.8 Miles MIDDLE SCHOOL BOYS · Place 65 · RollaRolla | 1.8 Miles MIDDLE SCHOOL BOYS | 65 | 14:53.0 PB | 8 |
| Sep 19 | Steelville XCSep 19 · 2,500 Meters Middle School · Place 82 · RollaRolla | 2,500 Meters Middle School | 82 | 12:42.3 PB | 8 |
| Sep 14 | Lebanon InvitationalSep 14 · 2 Miles Middle School · Place 112 · Rolla MSRolla MS | 2 Miles Middle School | 112 | 15:25.80 | — |
| Sep 10 | Sullivan InvitationalSep 10 · 3,200 Meters Middle School · Place 35 · RollaRolla | 3,200 Meters Middle School | 35 | 15:19.59 PB | 8 |
2023 Cross Country
2 results