Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Basehor-Linwood High SchoolBobcat Invitational · Sep 5 | 23:20.4 | Bobcat Invitational | September 5, 2019 |
| 5,000 Meters · Maranatha CC CourseMaranatha Invitational · Oct 1 | 21:26.9 | Maranatha Invitational | October 1, 2020 |
| 5,000 Meters · Olathe District Activity CenterMaranatha Invitational · Oct 15 | 21:26.81 | Maranatha Invitational | October 15, 2022 |
| 5,000 Meters · Rim Rock FarmRim Rock Farm Classic · Sep 24 | 22:59.4 | Rim Rock Farm Classic | September 24, 2021 |
| 5,000 Meters · Sand Plum Nature TrailKansas KHSAA Class 2A State XC Championships · Oct 30 | 21:04.1 | Kansas KHSAA Class 2A State XC Championships | October 30, 2021 |
| 5,000 Meters · Wamego Country ClubKSHSAA 2A State Championship · Oct 29 | 22:06.51 | KSHSAA 2A State Championship | October 29, 2022 |
| 5,000 Meters · Zarda FarmMaranatha Invitational · Sep 29 | 21:56.62 | Maranatha Invitational | September 29, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | KSHSAA 2A State ChampionshipOct 29 · 5,000 Meters Varsity · Place 97 · Kansas City Christian | 5,000 Meters Varsity | 97 | 22:06.51 PB | 12 |
| Oct 15 | Maranatha InvitationalOct 15 · 5,000 Meters Varsity · Place 14 · Kansas City Christian | 5,000 Meters Varsity | 14 | 21:26.81 PB | 12 |
| Sep 29 | Maranatha InvitationalSep 29 · 5,000 Meters Varsity · Place 34 · Kansas City Christian | 5,000 Meters Varsity | 34 | 21:56.62 PB | 12 |
| Sep 23 | Rim Rock Farm HS ClassicSep 23 · 5,000 Meters Junior Varsity - Crimson/Blue · Place 254 · Kansas City Christian | 5,000 Meters Junior Varsity - Crimson/Blue | 254 | 23:28.1 | 12 |
| Sep 8 | Lyndon InvitationalSep 8 · 5,000 Meters Varsity · Place 45 · Kansas City Christian High Sch | 5,000 Meters Varsity | 45 | 24:21.59 | 12 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Kansas KHSAA Class 2A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 94 · Kansas City Christian | 5,000 Meters Varsity | 94 | 21:04.1 PB | 11 |
| Oct 23 | KHSSA Class 2A XC Central Heights RegionalOct 23 · 5,000 Meters 2A · Place 50 · KC Christian | 5,000 Meters 2A | 50 | 21:45.99 | 11 |
| Sep 30 | Maranatha InvitationalSep 30 · 5,000 Meters Varsity · Place 37 · Kansas City Christian | 5,000 Meters Varsity | 37 | 22:44.3 | 11 |
| Sep 24 | Rim Rock Farm ClassicSep 24 · 5,000 Meters Junior Varsity - Crimson/Blue · Place 149 · Kansas City Christian | 5,000 Meters Junior Varsity - Crimson/Blue | 149 | 22:59.4 PB | 11 |
| Sep 16 | DeSoto InvitationalSep 16 · 5,000 Meters Varsity · Place 41 · KC Christian | 5,000 Meters Varsity | 41 | 23:46.22 | 11 |
| Sep 9 | Lyndon InvitationalSep 9 · 5,000 Meters Varsity · Place 40 · KC Christian | 5,000 Meters Varsity | 40 | 7:27.0 | 11 |
| Sep 9 | Lyndon InvitationalSep 9 · 5,000 Meters Varsity · Place 40 · KC Christian | 5,000 Meters Varsity | 40 | 7:27.0 | 11 |
2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Maranatha InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 48 · Kansas City Christian | 5,000 Meters Junior Varsity | 48 | 21:26.9 PB | 10 |
| Sep 10 | Lyndon InvitationalSep 10 · 5,000 Meters Varsity · Place 43 · KC Christian | 5,000 Meters Varsity | 43 | 7:11.5 | 10 |
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 5 | Bobcat InvitationalSep 5 · 5,000 Meters Varsity · Place 122 · Kansas City Christian | 5,000 Meters Varsity | 122 | 23:20.4 PB | 9 |