Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Sheldon ParkNCC Conference XC Meet · Oct 11 | 20:00.53 | NCC Conference XC Meet | October 11, 2022 |
| 5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 16 | 25:33.16 | Storm Lake XC Meet | September 16, 2025 |
| 5,000 Meters · Estherville Lincoln Central High SchoolELC XC Meet · Sep 9 | 26:04.92 | ELC XC Meet | September 9, 2025 |
| 5,000 Meters · HumboldtHumboldt XC Meet · Sep 22 | 25:57.30 | Humboldt XC Meet | September 22, 2025 |
| 5,000 Meters · River Road Country ClubNCC Conference Meet at Algona · Oct 14 | 23:57.98 | NCC Conference Meet at Algona | October 14, 2025 |
| 5,000 Meters · SpencerSpencer XC Invite · Aug 28 | 26:02.44 | Spencer XC Invite | August 28, 2025 |
| 5,000 Meters · Webster City GCWebster City CC Invite · Sep 2 | 25:11.18 | Webster City CC Invite | September 2, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | NCC Conference Meet at AlgonaOct 14 · 5,000 Meters Junior Varsity · Place 42 · AlgonaAlgona | 5,000 Meters Junior Varsity | 42 | 23:57.98 PB | 10 |
| Sep 22 | Humboldt XC MeetSep 22 · 5,000 Meters JV · Place 19 · AlgonaAlgona | 5,000 Meters JV | 19 | 25:57.30 PB | 10 |
| Sep 16 | Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 210 · AlgonaAlgona | 5,000 Meters High School | 210 | 25:33.16 PB | 10 |
| Sep 9 | ELC XC MeetSep 9 · 5,000 Meters New Division · Place 81 · AlgonaAlgona | 5,000 Meters New Division | 81 | 26:04.92 PB | 10 |
| Sep 2 | Webster City CC InviteSep 2 · 5,000 Meters Junior Varsity · Place 14 · AlgonaAlgona | 5,000 Meters Junior Varsity | 14 | 25:11.18 PB | 10 |
| Aug 28 | Spencer XC InviteAug 28 · 5,000 Meters New Division #2 · Place 95 · AlgonaAlgona | 5,000 Meters New Division #2 | 95 | 26:02.44 PB | 10 |
2023 Cross Country
1 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | NCC Conference XC MeetOct 11 · 3,200 Meters Middle School · Place 58 · AlgonaAlgona | 3,200 Meters Middle School | 58 | 20:00.53 PB | 7 |