Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Bishop Heelan HSBishop Heelan, Sioux City Meet · Aug 25 | 15:50.55 | Bishop Heelan, Sioux City Meet | August 25, 2022 |
| 5,000 Meters · CherokeeDeb Hankins XC Meet · Aug 28 | 23:20.77 | Deb Hankins XC Meet | August 28, 2025 |
| 5,000 Meters · Dordt CourseIowa State Qualifier - 2A - Unity Christian · Oct 23 | 21:57.21 | Iowa State Qualifier - 2A - Unity Christian | October 23, 2025 |
| 5,000 Meters · Ida GroveOA-BCIG XC Meet · Oct 13 | 21:49.50 | OA-BCIG XC Meet | October 13, 2025 |
| 5,000 Meters · KingsleyKingsley-Pierson XC Invite · Oct 7 | 21:43.66 | Kingsley-Pierson XC Invite | October 7, 2025 |
| 5,000 Meters · Landsmeer Golf ClubIowa Class 2A State Qualifier · Oct 24 | 22:45.78 | Iowa Class 2A State Qualifier | October 24, 2024 |
| 5,000 Meters · Le MarsLe Mars XC Invite · Sep 9 | 22:12.53 | Le Mars XC Invite | September 9, 2025 |
| 5,000 Meters · Mapleton HSMVAOCOU XC Meet · Sep 25 | 22:59.36 | MVAOCOU XC Meet | September 25, 2025 |
| 5,000 Meters · OnawaWestern Valley Conference XC Meet · Oct 18 | 22:09.69 | Western Valley Conference XC Meet | October 18, 2025 |
| 5,000 Meters · Ridge View High SchoolTim Thomas Classic · Sep 13 | 24:04.00 | Tim Thomas Classic | September 13, 2025 |
| 5,000 Meters · Unity Christian HSIowa State Qualifier - 2A - Unity Christian · Oct 24 | 22:45.8 | Iowa State Qualifier - 2A - Unity Christian | October 24, 2024 |
| 5,000 Meters · Woodbury Central HSWoodbury Central XC Meet · Sep 16 | 23:40.23 | Woodbury Central XC Meet | September 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Iowa State Qualifier - 2A - Unity ChristianOct 23 · 5,000 Meters State · Place 88 · KP-WC-RVKP-WC-RV | 5,000 Meters State | 88 | 21:57.21 PB | 12 |
| Oct 18 | Western Valley Conference XC MeetOct 18 · 5,000 Meters High School · Place 38 · KP-WC-RVKP-WC-RV | 5,000 Meters High School | 38 | 22:09.69 PB | 12 |
| Oct 13 | OA-BCIG XC MeetOct 13 · 5,000 Meters High School · Place 90 · KP-WC-RVKP-WC-RV | 5,000 Meters High School | 90 | 21:49.50 PB | 12 |
| Oct 7 | Kingsley-Pierson XC InviteOct 7 · 5,000 Meters Junior Varsity · Place 4 · KP-WC-RVKP-WC-RV | 5,000 Meters Junior Varsity | 4 | 21:43.66 PB | 12 |
| Sep 25 | MVAOCOU XC MeetSep 25 · 5,000 Meters Varsity · Place 61 · KP-WC-RVKP-WC-RV | 5,000 Meters Varsity | 61 | 22:59.36 PB | 12 |
| Sep 16 | Woodbury Central XC MeetSep 16 · 5,000 Meters Varsity & JV · Place 26 · KP-WC-RVKP-WC-RV | 5,000 Meters Varsity & JV | 26 | 23:40.23 PB | 12 |
| Sep 13 | Tim Thomas ClassicSep 13 · 5,000 Meters Var B · Place 121 · KP-WC-RVKP-WC-RV | 5,000 Meters Var B | 121 | 24:04.00 PB | 12 |
| Sep 9 | Le Mars XC InviteSep 9 · 5,000 Meters VAR · Place 77 · KP-WC-RVKP-WC-RV | 5,000 Meters VAR | 77 | 22:12.53 PB | 12 |
| Aug 28 | Deb Hankins XC MeetAug 28 · 5,000 Meters New Division A · Place 43 · Woodbury CentralWoodbury Central | 5,000 Meters New Division A | 43 | 23:20.77 PB | 12 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Iowa State Qualifier - 2A - Unity ChristianOct 24 · 5,000 Meters State · Place 88 · KP-WC-RVKP-WC-RV | 5,000 Meters State | 88 | 22:45.8 PB | 11 |
| Oct 24 | Iowa Class 2A State QualifierOct 24 · 5,000 Meters Boys · Place 88 · KP-WC-RVKP-WC-RV | 5,000 Meters Boys | 88 | 22:45.78 PB | 11 |
| Oct 19 | Western Valley Conference XC MeetOct 19 · 5,000 Meters Varsity · Place 40 · KP-WC-RVKP-WC-RV | 5,000 Meters Varsity | 40 | 22:21.53 | 11 |
| Oct 14 | OA-BCIG XC MeetOct 14 · 5,000 Meters Varsity · Place 60 · KP-WC-RVKP-WC-RV | 5,000 Meters Varsity | 60 | 21:32.13 | 11 |
| Oct 8 | Kingsley-Pierson XC InviteOct 8 · 5,000 Meters Varsity · Place 35 · KP-WC-RVKP-WC-RV | 5,000 Meters Varsity | 35 | 21:46.57 | 11 |
| Oct 1 | Hull Western XC InviteOct 1 · 5,000 Meters Varsity · Place 41 · KP-WC-RVKP-WC-RV | 5,000 Meters Varsity | 41 | 20:59.18 | 11 |
| Sep 26 | MVAOCOU XC MeetSep 26 · 5,000 Meters Varsity · Place 60 · KP-WC-RVKP-WC-RV | 5,000 Meters Varsity | 60 | 22:47.89 | 11 |
| Sep 14 | Tim Thomas ClassicSep 14 · 5,000 Meters Varsity · Place 72 · Wc-Kp-Rv VWc-Kp-Rv V | 5,000 Meters Varsity | 72 | 22:50.88 | 11 |
| Sep 10 | Lemars XC InviteSep 10 · 5,000 Meters Varsity · Place 99 · KP-WC-RVKP-WC-RV | 5,000 Meters Varsity | 99 | 26:06.84 | 11 |
2023 Cross Country
1 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Western Valley Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 52 · Woodbury Cent-KPWoodbury Cent-KP | 5,000 Meters Varsity | 52 | 25:03.03 | 9 |
| Oct 10 | OA-BCIG InvitationalOct 10 · 5,000 Meters Varsity · Place 121 · Woodbury Cent-KPWoodbury Cent-KP | 5,000 Meters Varsity | 121 | 25:14.12 | 09 |
| Oct 4 | Kingsley-Pierson InvitationalOct 4 · 5,000 Meters Varsity · Place 44 · V-Woodbury Cent-KPV-Woodbury Cent-KP | 5,000 Meters Varsity | 44 | 24:36.40 | 09 |
| Sep 27 | Western Christian XC InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 52 · Woodbury Cent-KPWoodbury Cent-KP | 5,000 Meters Junior Varsity | 52 | 24:03.03 | 09 |
| Sep 22 | MVAOCOU XC MeetSep 22 · 5,000 Meters Varsity · Place 73 · Woodbury Cent-KP VWoodbury Cent-KP V | 5,000 Meters Varsity | 73 | 23:47.60 | 09 |
| Sep 13 | Woodbury Central InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 52 · V-Woodbury Cent-KPV-Woodbury Cent-KP | 5,000 Meters Junior Varsity | 52 | 24:22.35 | 09 |
| Sep 6 | Gary Meyer MemorialSep 6 · 5,000 Meters Varsity · Place 93 · Woodbury Cent-KPWoodbury Cent-KP | 5,000 Meters Varsity | 93 | 26:40.90 | — |
| Aug 25 | Bishop Heelan, Sioux City MeetAug 25 · 2.5 Miles Junior Varsity · Place 51 · KP-WC-RVKP-WC-RV | 2.5 Miles Junior Varsity | 51 | 15:50.55 PB | 9 |