Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Grace CampJim Hetrick Junior High Invitational (Central DeWitt) · Oct 3 | 14:43.2 | Jim Hetrick Junior High Invitational (Central DeWitt) | October 3, 2023 |
| 3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 19 | 19:29.07 | PND Richard Spring Invitational | September 19, 2026 |
| 3,000 Meters · Scott County ParkNorth Scott XC · Sep 12 | 16:11.5 | North Scott XC | September 12, 2023 |
| 3,200 Meters · Emma Young Park CourseClinton Middle School XC · Sep 8 | 15:17.3 | Clinton Middle School XC | September 8, 2023 |
| 3,200 Meters · Scott County ParkNorth Scott Lancer Invitational · Sep 17 | 14:36.0 | North Scott Lancer Invitational | September 17, 2024 |
| 5,000 Meters · Crow Creek Park2026 Mississippi Athletic Conference Meet (Bettendorf) · Oct 14 | 20:09.6 | 2026 Mississippi Athletic Conference Meet (Bettendorf) | October 14, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 25 | 19:43.2 | Gans Creek Classic HS | September 25, 2026 |
| 5,000 Meters · Hoover ParkSterling HS XC Invitational · Oct 11 | 20:03.64 | Sterling HS XC Invitational | October 11, 2025 |
| 5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Oct 31 | 19:26.1 | Iowa State Championships 4A | October 31, 2026 |
| 5,000 Meters · Marshalltown Community CollegeBobcat Invite · Sep 10 | 20:59.7 | Bobcat Invite | September 10, 2026 |
| 5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 4 | 20:48.0 | Dan Huston/Steve Johnson Invitational | October 4, 2025 |
| 5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 3 | 19:43.8 | Steve Johnson Invitational | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Iowa State Championships 4AOct 31 · 5,000 Meters State · Place 47 · Pleasant ValleyPleasant Valley | 5,000 Meters State | 47 | 19:26.1 PB | 10 |
| Oct 14 | 2026 Mississippi Athletic Conference Meet (Bettendorf)Oct 14 · 5,000 Meters Varsity Girls · Place 10 · Pleasant ValleyPleasant Valley | 5,000 Meters Varsity Girls | 10 | 20:09.6 PB | 10 |
| Oct 3 | Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 43 · Pleasant ValleyPleasant Valley | 5,000 Meters Varsity | 43 | 19:43.8 PB | 10 |
| Sep 25 | Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 107 · Pleasant ValleyPleasant Valley | 5,000 Meters Elite Varsity | 107 | 19:43.2 PB | 10 |
| Sep 19 | PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Girls · Place 142 · Pleasant ValleyPleasant Valley | 3 Miles Varsity Girls | 142 | 19:29.07 PB | 10 |
| Sep 10 | Bobcat InviteSep 10 · 5,000 Meters Varsity · Place 57 · Pleasant ValleyPleasant Valley | 5,000 Meters Varsity | 57 | 20:59.7 PB | 10 |
| Sep 5 | Pleasant Valley Spartan InviteSep 5 · 5,000 Meters Varsity · Place 36 · Pleasant ValleyPleasant Valley | 5,000 Meters Varsity | 36 | 21:22 | 10 |
2025 Cross Country
2 results2024 Cross Country
1 results2023 Cross Country
3 results