Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · CherokeeDeb Hankins XC Meet · Aug 28 | 28:53.31 | Deb Hankins XC Meet | August 28, 2025 |
| 5,000 Meters · Dordt CourseSioux Center XC Invite · Sep 25 | 27:56.41 | Sioux Center XC Invite | September 25, 2025 |
| 5,000 Meters · Hawarden Golf CourseHawarden XC Invite · Oct 10 | 29:24.45 | Hawarden XC Invite | October 10, 2024 |
| 5,000 Meters · HintonHinton XC Invite · Aug 25 | 30:55.70 | Hinton XC Invite | August 25, 2025 |
| 5,000 Meters · Holstein Country ClubIowa Class 1A State Qualifier · Oct 24 | 27:47.62 | Iowa Class 1A State Qualifier | October 24, 2024 |
| 5,000 Meters · Iowa Lakes Community College - Emmetsburg CampusIowa State Qualifier - 1A - Emmetsburg · Oct 23 | 26:46.7 | Iowa State Qualifier - 1A - Emmetsburg | October 23, 2025 |
| 5,000 Meters · Le MarsLe Mars XC Invite · Sep 9 | 27:08.41 | Le Mars XC Invite | September 9, 2025 |
| 5,000 Meters · MarcusMMCRU XC Meet · Oct 13 | 25:12.85 | MMCRU XC Meet | October 13, 2025 |
| 5,000 Meters · Paullina Golf CourseSouth O'Brien XC Meet · Oct 2 | 29:28.70 | South O'Brien XC Meet | October 2, 2025 |
| 5,000 Meters · Ridge View High SchoolTim Thomas Classic · Sep 13 | 28:56.50 | Tim Thomas Classic | September 13, 2025 |
| 5,000 Meters · Sanborn Golf & Country ClubWar Eagle Conference XC Meet · Oct 16 | 27:02.40 | War Eagle Conference XC Meet | October 16, 2025 |
| 5,000 Meters · Washington HSCherokee Meet · Aug 25 | 28:39.06 | Cherokee Meet | August 25, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Iowa State Qualifier - 1A - EmmetsburgOct 23 · 5,000 Meters State · Place 48 · Gehlen Catholic LeMars | 5,000 Meters State | 48 | 26:46.7 PB | 12 |
| Oct 16 | War Eagle Conference XC MeetOct 16 · 5,000 Meters Varsity · Place 29 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 29 | 27:02.40 PB | 12 |
| Oct 13 | MMCRU XC MeetOct 13 · 5,000 Meters Varsity · Place 10 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 10 | 25:12.85 PB | 12 |
| Oct 2 | South O'Brien XC MeetOct 2 · 5,000 Meters Varsity · Place 35 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 35 | 29:28.70 PB | 12 |
| Sep 25 | Sioux Center XC InviteSep 25 · 5,000 Meters Varsity · Place 99 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 99 | 27:56.41 PB | 12 |
| Sep 13 | Tim Thomas ClassicSep 13 · 5,000 Meters VAR B · Place 111 · Gehlen Catholic LeMars | 5,000 Meters VAR B | 111 | 28:56.50 PB | 12 |
| Sep 9 | Le Mars XC InviteSep 9 · 5,000 Meters VAR · Place 79 · Gehlen Catholic LeMars | 5,000 Meters VAR | 79 | 27:08.41 PB | 12 |
| Sep 2 | BHRV MeetSep 2 · 5,000 Meters Varsity · Place 22 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 22 | 29:40.83 | — |
| Aug 28 | Deb Hankins XC MeetAug 28 · 5,000 Meters V · Place 31 · Gehlen Catholic LeMars | 5,000 Meters V | 31 | 28:53.31 PB | 12 |
| Aug 25 | Hinton XC InviteAug 25 · 5,000 Meters Varsity · Place 16 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 16 | 30:55.70 PB | 12 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Iowa State Qualifier - 1A - Ridge ViewOct 24 · 5,000 Meters Varsity · Place 52 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 52 | 27:47.62 | 11 |
| Oct 24 | Iowa Class 1A State QualifierOct 24 · 5,000 Meters Girls · Place 52 · Gehlen Catholic LeMars | 5,000 Meters Girls | 52 | 27:47.62 PB | 11 |
| Oct 17 | WEC Conference XC MeetOct 17 · 5,000 Meters Varsity · Place 15 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 15 | 26:43.22 | 11 |
| Oct 10 | Hawarden XC InviteOct 10 · 5,000 Meters Varsity · Place 26 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 26 | 29:24.45 PB | 11 |
| Oct 8 | Kingsley-Pierson XC InviteOct 8 · 5,000 Meters Varsity · Place 28 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 28 | 27:54.04 | 11 |
| Oct 1 | Hull Western XC InviteOct 1 · 5,000 Meters Varsity · Place 43 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 43 | 26:26.43 | 11 |
| Sep 26 | Sioux Center XC InviteSep 26 · 5,000 Meters Varsity · Place 89 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 89 | 28:03.85 | 11 |
| Sep 14 | Tim Thomas ClassicSep 14 · 5,000 Meters Varsity · Place 94 · Gehlen Catholic V | 5,000 Meters Varsity | 94 | 27:53.58 | 11 |
| Sep 10 | Lemars XC InviteSep 10 · 5,000 Meters Varsity · Place 90 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 90 | 30:31.96 | 11 |
| Sep 3 | BHRV MeetSep 3 · 5,000 Meters Varsity · Place 29 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 29 | 28:46.12 | 11 |
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Kingsley-Pierson InvitationalOct 4 · 5,000 Meters Varsity · Place 29 · V-Gehlen Catholic | 5,000 Meters Varsity | 29 | 26:46.04 | 09 |
| Oct 3 | South O'Brien XC MeetOct 3 · Varsity · Place 51 · Gehlen Cath, L | Varsity | 51 | 26:59.51 | 09 |
| Aug 25 | Cherokee MeetAug 25 · 5,000 Meters Varsity · Place 27 · Gehlen Catholic LeMars | 5,000 Meters Varsity | 27 | 28:39.06 PB | 9 |