Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Corydon Lake ParkWayne CC Invite · Sep 24 | 26:32.50 | Wayne CC Invite | September 24, 2026 |
| 5,000 Meters · East Lake County ParkClarke Invite · Sep 30 | 27:59.58 | Clarke Invite | September 30, 2025 |
| 5,000 Meters · Graceland UniversityGraceland HS XC Invitational · Sep 29 | 27:55.10 | Graceland HS XC Invitational | September 29, 2026 |
| 5,000 Meters · Jewell Golf & Country ClubIowa State Qualifier - 1A - South Hamilton · Oct 23 | 26:51.0 | Iowa State Qualifier - 1A - South Hamilton | October 23, 2025 |
| 5,000 Meters · Lake IcariaPOI Conference CC Meet · Oct 13 | 29:54.16 | POI Conference CC Meet | October 13, 2026 |
| 5,000 Meters · Lake View Golf & Country ClubChariton Invite · Oct 7 | 26:02.12 | Chariton Invite | October 7, 2025 |
| 5,000 Meters · Leon Golf & Country ClubCentral Decatur Invite · Sep 10 | 25:38.01 | Central Decatur Invite | September 10, 2024 |
| 5,000 Meters · Mt Ayr Golf & Country ClubMt Ayr CC Invitational · Oct 19 | 27:04.25 | Mt Ayr CC Invitational | October 19, 2026 |
| 5,000 Meters · Pleasantville Golf and Country ClubIowa State Qualifier - 1A - Pleasantville · Oct 24 | 25:09.33 | Iowa State Qualifier - 1A - Pleasantville | October 24, 2024 |
| 5,000 Meters · Wayne High SchoolWayne Invite · Sep 4 | 27:00.63 | Wayne Invite | September 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Iowa State Qualifier - 1A - Colfax-MingoOct 22 · 5,000 Meters Varsity · Place 89 · Southeast Warren Liberty CenteSoutheast Warren Liberty Cente | 5,000 Meters Varsity | 89 | 29:31.50 | 12 |
| Oct 19 | Mt Ayr CC InvitationalOct 19 · 5,000 Meters High School · Place 61 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters High School | 61 | 27:04.25 PB | 12 |
| Oct 13 | POI Conference CC MeetOct 13 · 5,000 Meters Varsity · Place 40 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters Varsity | 40 | 29:54.16 PB | 12 |
| Sep 29 | Graceland HS XC InvitationalSep 29 · 5,000 Meters High School · Place 42 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters High School | 42 | 27:55.10 PB | 12 |
| Sep 24 | Wayne CC InviteSep 24 · 5,000 Meters High School · Place 80 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters High School | 80 | 26:32.50 PB | 12 |
| Sep 10 | Central Decatur XC InviteSep 10 · 5,000 Meters Boys · Place 69 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters Boys | 69 | 27:53.11 | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Iowa State Qualifier - 1A - South HamiltonOct 23 · 5,000 Meters Varsity · Place 102 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters Varsity | 102 | 26:51.0 PB | 11 |
| Oct 7 | Chariton InviteOct 7 · 5,000 Meters High School · Place 116 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters High School | 116 | 26:02.12 PB | 11 |
| Sep 30 | Clarke InviteSep 30 · 5,000 Meters High School · Place 66 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters High School | 66 | 27:59.58 PB | 11 |
| Sep 18 | I-35 InviteSep 18 · 5,000 Meters High School · Place 66 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters High School | 66 | 28:50.14 | 11 |
| Sep 15 | Pleasantville InviteSep 15 · 5,000 Meters High School · Place 109 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters High School | 109 | 27:23.52 | 11 |
| Sep 9 | Central Decatur XC InviteSep 9 · 5,000 Meters New Division · Place 55 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters New Division | 55 | 28:12.87 | 11 |
| Sep 4 | Wayne InviteSep 4 · 5,000 Meters High School · Place 86 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters High School | 86 | 27:00.63 PB | 11 |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Pleasantville 1A District MeetOct 24 · 5,000 Meters Varsity · Place 77 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters Varsity | 77 | 25:09.33 | 10 |
| Oct 24 | Iowa State Qualifier - 1A - PleasantvilleOct 24 · 5,000 Meters State · Place 77 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters State | 77 | 25:09.33 PB | 10 |
| Oct 17 | Mt Ayr CC InviteOct 17 · 5,000 Meters Varsity · Place 96 · Southeast WarrenSoutheast Warren | 5,000 Meters Varsity | 96 | 24:51.80 | 10 |
| Oct 15 | POI Conference Meet at Mt AyrOct 15 · 5,000 Meters Varsity · Place 44 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters Varsity | 44 | 26:48.29 | 10 |
| Oct 7 | Nodaway Valley InviteOct 7 · 5,000 Meters Varsity · Place 88 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters Varsity | 88 | 26:25.10 | 10 |
| Oct 3 | Charition CC InviteOct 3 · 5,000 Meters Varsity · Place 49 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters Varsity | 49 | 26:43.33 | 10 |
| Oct 1 | Clarke CC InviteOct 1 · 5,000 Meters Varsity · Place 84 · Southeast WarrenSoutheast Warren | 5,000 Meters Varsity | 84 | 26:41.70 | 10 |
| Sep 19 | I-35 CC InviteSep 19 · 5,000 Meters High School · Place 44 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters High School | 44 | 29:29.33Unofficial | 10 |
| Sep 16 | Pleasantville CC InviteSep 16 · 5,000 Meters Varsity · Place 106 · Southeast WarrenSoutheast Warren | 5,000 Meters Varsity | 106 | 26:24.12 | 10 |
| Sep 10 | Central Decatur InviteSep 10 · 5,000 Meters Varsity · Place 48 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters Varsity | 48 | 25:38.01 PB | 10 |
| Sep 5 | Wayne CC InviteSep 5 · 5,000 Meters Varsity · Place 100 · Southeast Warren Liberty CenterSoutheast Warren Liberty Center | 5,000 Meters Varsity | 100 | 26:19.74 | 10 |