Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Columbus High SchoolColumbus Invite · Oct 3 | 20:26.69 | Columbus Invite | October 3, 2025 |
| 5,000 Meters · Lutjelusche Cross Country CourseColumbus MS Invitational · Sep 29 | 23:45.51 | Columbus MS Invitational | September 29, 2023 |
| 5,000 Meters · NorfolkLyle Moeller Invite · Sep 19 | 20:43.31 | Lyle Moeller Invite | September 19, 2025 |
| 5,000 Meters · Pioneers ParkLincoln North Star Invitational · Sep 25 | 21:10.00 | Lincoln North Star Invitational | September 25, 2025 |
| 5,000 Meters · Skyview Lake ParkLyle Moeller Invitational · Sep 16 | 23:33.52 | Lyle Moeller Invitational | September 16, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Columbus InviteOct 3 · 5,000 Meters Junior Varsity · Place 15 · Norfolk | 5,000 Meters Junior Varsity | 15 | 20:26.69 PB | 12 |
| Sep 25 | Lincoln North Star InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 87 · Norfolk | 5,000 Meters Junior Varsity | 87 | 21:10.00 PB | 12 |
| Sep 19 | Lyle Moeller InviteSep 19 · 5,000 Meters Junior Varsity · Place 41 · Norfolk | 5,000 Meters Junior Varsity | 41 | 20:43.31 PB | 12 |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Columbus MS InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 37 · Norfolk | 5,000 Meters Junior Varsity | 37 | 23:45.51 PB | 10 |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | Lyle Moeller InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 80 · Norfolk | 5,000 Meters Junior Varsity | 80 | 23:33.52 PB | 9 |