Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Anamosa Middle SchoolAnamosa Cross Country Invitational · Sep 27 | 24:52.6 | Anamosa Cross Country Invitational | September 27, 2025 |
| 5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 29:19.5 | Dan Huston Invitational | September 30, 2023 |
| 5,000 Meters · Hart Ridge Golf Course2026 West Delaware XC Invite · Oct 6 | 23:35.8 | 2026 West Delaware XC Invite | October 6, 2026 |
| 5,000 Meters · Hillcrest AcademyHillcrest Academy Cross Country Invitational · Oct 6 | 25:18.1 | Hillcrest Academy Cross Country Invitational | October 6, 2025 |
| 5,000 Meters · Iowa State Cross Country CourseGilbert CC Invitational · Sep 10 | 24:54.57 | Gilbert CC Invitational | September 10, 2026 |
| 5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 3 | 24:09.8 | Steve Johnson Invitational | October 3, 2026 |
| 5,000 Meters · MHI2025 Independence Invitational · Sep 18 | 25:12.7 | 2025 Independence Invitational | September 18, 2025 |
| 5,000 Meters · North Linn High School46th Annual Bob Mudd Lynx Invitational · Oct 10 | 24:49.1 | 46th Annual Bob Mudd Lynx Invitational | October 10, 2026 |
| 5,000 Meters · Seminole Valley ParkWaMaC Conference · Oct 14 | 22:43.5 | WaMaC Conference | October 14, 2026 |
| 5,000 Meters · Solon Recreation and Nature AreaSolon Invitational · Sep 22 | 25:55.4 | Solon Invitational | September 22, 2025 |
| 5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 30 | 29:19.50 | Steve Johnson Invitational | September 30, 2023 |
| 5,000 Meters · Williamsburg Sports Complex2025 Williamsburg Invitational · Sep 30 | 24:58.8 | 2025 Williamsburg Invitational | September 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | WaMaC ConferenceOct 14 · 5,000 Meters JV · Place 102 · Solon | 5,000 Meters JV | 102 | 22:43.5 PB | 12 |
| Oct 10 | 46th Annual Bob Mudd Lynx Invitational Oct 10 · 5,000 Meters JV · Place 27 · Solon | 5,000 Meters JV | 27 | 24:49.1 PB | 12 |
| Oct 10 | 46th Annual Bob Mudd Lynx Invitational Oct 10 · 5,000 Meters High School Boys 5000 Meters · Place 125 · Solon | 5,000 Meters High School Boys 5000 Meters | 125 | 24:49.1 | 12 |
| Oct 6 | 2026 West Delaware XC InviteOct 6 · 5,000 Meters JV Boys 5000 Meters · Place 112 · Solon | 5,000 Meters JV Boys 5000 Meters | 112 | 23:35.8 PB | 12 |
| Oct 3 | Steve Johnson Invitational Oct 3 · 5,000 Meters Junior Varsity · Place 428 · Solon | 5,000 Meters Junior Varsity | 428 | 24:09.8 PB | 12 |
| Sep 29 | 2026 Williamsburg InvitationalSep 29 · 5,000 Meters Boys Junior Varsity 5K · Place 207 · Solon | 5,000 Meters Boys Junior Varsity 5K | 207 | 25:51.8 | 12 |
| Sep 10 | Gilbert CC InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 174 · Solon | 5,000 Meters Junior Varsity | 174 | 24:54.57 PB | 12 |
| Aug 29 | Seminole Valley ClassicAug 29 · 5,000 Meters Boys 5K · Place 149 · Solon | 5,000 Meters Boys 5K | 149 | 24:16.3 | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | WaMaC ConferenceOct 16 · 5,000 Meters Junior Varsity · Place 97 · Solon | 5,000 Meters Junior Varsity | 97 | 23:27.5 | JR |
| Oct 11 | Bob Mudd Lynx InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 64 · Solon | 5,000 Meters Junior Varsity | 64 | 24:00.9 | JR |
| Oct 6 | Hillcrest Academy Cross Country InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 39 · Solon | 5,000 Meters Junior Varsity | 39 | 25:18.1 PB | 11 |
| Sep 30 | 2025 Williamsburg InvitationalSep 30 · 5,000 Meters Boys Junior Varsity 5K · Place 157 · Solon | 5,000 Meters Boys Junior Varsity 5K | 157 | 24:58.8 PB | 11 |
| Sep 27 | Anamosa Cross Country InvitationalSep 27 · 5,000 Meters High School Boys · Place 134 · Solon | 5,000 Meters High School Boys | 134 | 24:52.6 PB | 11 |
| Sep 22 | Solon InvitationalSep 22 · 5,000 Meters JV Boys · Place 97 · Solon | 5,000 Meters JV Boys | 97 | 25:55.4 PB | 11 |
| Sep 18 | 2025 Independence InvitationalSep 18 · 5,000 Meters Boys Junior Varsity 5K · Place 96 · Solon | 5,000 Meters Boys Junior Varsity 5K | 96 | 25:12.7 PB | 11 |
| Sep 11 | Gilbert InviteSep 11 · 5,000 Meters Junior Varsity · Place 184 · Solon | 5,000 Meters Junior Varsity | 184 | 25:11.93 | 11 |
| Aug 30 | Anamosa August XCAug 30 · 5,000 Meters Varsity · Place 118 · Solon | 5,000 Meters Varsity | 118 | 25:56.0 | JR |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | WaMaC ConferenceOct 17 · 5,000 Meters Junior Varsity · Place 98 · Solon | 5,000 Meters Junior Varsity | 98 | 23:30.8 | SO |
| Oct 12 | Bob Mudd Lynx InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 60 · Solon | 5,000 Meters Junior Varsity | 60 | 23:54.1 | SO |
| Oct 1 | Williamsburg InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 144 · Solon | 5,000 Meters Junior Varsity | 144 | 23:38.13 | SO |
| Sep 28 | Anamosa XCSep 28 · 5,000 Meters Varsity · Place 122 · Solon - | 5,000 Meters Varsity | 122 | 25:13.9 | SO |
| Sep 23 | Solon InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 63 · Solon | 5,000 Meters Junior Varsity | 63 | 25:17.0 | SO |
| Sep 19 | Independence InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 58 · Solon | 5,000 Meters Junior Varsity | 58 | 31:28.2 | SO |
| Aug 31 | Anamosa August XC MeetAug 31 · 5,000 Meters Varsity · Place 126 · Solon | 5,000 Meters Varsity | 126 | 29:42.3 | — |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | WaMaC ConferenceOct 12 · 5,000 Meters Junior Varsity · Place 141 · Solon | 5,000 Meters Junior Varsity | 141 | 26:21.2 | FR |
| Oct 7 | North Linn Invitational XC MeetOct 7 · 5,000 Meters Junior Varsity · Place 102 · Solon | 5,000 Meters Junior Varsity | 102 | 25:52.6 | FR |
| Sep 30 | Dan Huston InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 338 · Solon | 5,000 Meters Junior Varsity | 338 | 29:19.5 PB | 9 |
| Sep 30 | Steve Johnson InvitationalSep 30 · 5,000 Meters Boys JV 5000M · Place 338 · Solon | 5,000 Meters Boys JV 5000M | 338 | 29:19.50 PB | 9 |
| Sep 26 | Williamsburg InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 145 · Solon | 5,000 Meters Junior Varsity | 145 | 25:58.55 | FR |
| Sep 23 | Anamosa XCSep 23 · 5,000 Meters Junior Varsity · Place 64 · Solon | 5,000 Meters Junior Varsity | 64 | 31:01.5 | FR |
| Sep 18 | Solon InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 96 · Solon | 5,000 Meters Junior Varsity | 96 | 26:44.4 | FR |