Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belton High SchoolBelton Cross Country Invitational 2025 · Sep 6 | 19:40.60 | Belton Cross Country Invitational 2025 | September 6, 2025 |
| 5,000 Meters · Haskell Indian Nations UniversityHaskell XC Invitational · Oct 7 | 20:06.81 | Haskell XC Invitational | October 7, 2023 |
| 5,000 Meters · Johnson County Community CollegeGreg Wilson Invitational · Sep 7 | 19:51.6 | Greg Wilson Invitational | September 7, 2024 |
| 5,000 Meters · Olathe District Activity CenterOlathe Twilight · Sep 13 | 18:58.70 | Olathe Twilight | September 13, 2025 |
| 5,000 Meters · Rim Rock FarmRim Rock Farm High School Cross Country Classic · Sep 27 | 18:54.67 | Rim Rock Farm High School Cross Country Classic | September 27, 2025 |
| 5,000 Meters · Savannah HSSavannah Invite · Oct 5 | 20:59.48 | Savannah Invite | October 5, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Rim Rock ClassicSep 26 · 5,000 Meters C · Place 20 · Shawnee Mission East | 5,000 Meters C | 20 | 20:47.7 | 12 |
| Sep 12 | Olathe TwilightSep 12 · 5,000 Meters Boys JV · Place 73 · Shawnee Mission East | 5,000 Meters Boys JV | 73 | 19:07.9 | 12 |
| Sep 5 | Belton Cross Country Invitational 2026Sep 5 · 5,000 Meters C Team/ Alternates Boys · Place 4 · Shawnee Mission East | 5,000 Meters C Team/ Alternates Boys | 4 | 20:56.0 | 12 |
2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | The Billy Mills ClassicOct 12 · 5,000 Meters Varsity · Place 70 · SM East | 5,000 Meters Varsity | 70 | 19:02.90 | 10 |
| Oct 5 | Savannah InviteOct 5 · 5,000 Meters Junior Varsity · Place 8 · Shawnee Mission East | 5,000 Meters Junior Varsity | 8 | 20:59.48 PB | 10 |
| Sep 21 | Baldwin InvitationalSep 21 · 5,000 Meters Varsity · Place 53 · Shawnee Mission East High Scho | 5,000 Meters Varsity | 53 | 19:25.50 | 10 |
| Sep 14 | Olathe TwilightSep 14 · 5,000 Meters Varsity · Place 320 · Shawnee Mission East High Scho | 5,000 Meters Varsity | 320 | 19:48.80 | 10 |
| Sep 7 | Greg Wilson InvitationalSep 7 · 5,000 Meters Boys JV · Place 17 · Shawnee Mission East | 5,000 Meters Boys JV | 17 | 19:51.6 PB | 10 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Haskell XC InvitationalOct 7 · 5,000 Meters Varsity · Place 54 · Shawnee Mission East | 5,000 Meters Varsity | 54 | 20:06.81 PB | 9 |
| Sep 9 | Olathe Twilight 2023Sep 9 · 5,000 Meters Junior Varsity · Place 206 · SM East | 5,000 Meters Junior Varsity | 206 | 20:31.80 | 9 |