Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hickory Grove G.C.2025 Oelwein Invitational · Sep 2 | 25:47.0 | 2025 Oelwein Invitational | September 2, 2025 |
| 5,000 Meters · Hickory Grove Golf Course2025 NICL Conference Meet (Oelwein) · Oct 16 | 25:07.9 | 2025 NICL Conference Meet (Oelwein) | October 16, 2025 |
| 5,000 Meters · Max Championship Cross Country Course2025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock) · Sep 9 | 24:52.8 | 2025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock) | September 9, 2025 |
| 5,000 Meters · Waukon Golf & Country Club2026 Waukon Invitational · Sep 22 | 25:58.7 | 2026 Waukon Invitational | September 22, 2026 |
| 5,000 Meters · Willow Run Course2025 Denver Invitational · Sep 22 | 25:58.6 | 2025 Denver Invitational | September 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | 2025 NICL Conference Meet (Oelwein)Oct 16 · 5,000 Meters Boys Junior Varsity 5K · Place 55 · Denver | 5,000 Meters Boys Junior Varsity 5K | 55 | 25:07.9 PB | 10 |
| Oct 7 | Dike-New Hartford InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 90 · Denver | 5,000 Meters Junior Varsity | 90 | 25:48.7 | SO |
| Sep 30 | Jesup InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 108 · Denver | 5,000 Meters Junior Varsity | 108 | 24:43.3 | SO |
| Sep 22 | 2025 Denver InvitationalSep 22 · 5,000 Meters Boys JV 5K · Place 41 · Denver | 5,000 Meters Boys JV 5K | 41 | 25:58.6 PB | 10 |
| Sep 18 | 2025 Independence InvitationalSep 18 · 5,000 Meters Boys Junior Varsity 5K · Denver | 5,000 Meters Boys Junior Varsity 5K | — | NT | 10 |
| Sep 13 | Monticello XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 79 · Denver | 5,000 Meters Junior Varsity | 79 | 25:45.3 | SO |
| Sep 9 | 2025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 9 · 5,000 Meters Boys 9th/10th 5K · Place 88 · Denver | 5,000 Meters Boys 9th/10th 5K | 88 | 24:52.8 PB | 10 |
| Sep 2 | 2025 Oelwein InvitationalSep 2 · 5,000 Meters Boys Junior Varsity 5K · Place 95 · Denver | 5,000 Meters Boys Junior Varsity 5K | 95 | 25:47.0 PB | 10 |
| Aug 28 | 2025 Charles City InvitationalAug 28 · 5,000 Meters Varsity · Place 115 · Denver | 5,000 Meters Varsity | 115 | 26:24.0 | SO |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | NICL Conference Meet (Jesup)Oct 17 · 5,000 Meters Junior Varsity · Place 43 · Denver | 5,000 Meters Junior Varsity | 43 | 24:29.8 | FR |
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | NICL Conference MeetOct 11 · Middle School · Place 55 · Denver | Middle School | 55 | 16:06.9 | 8 |
| Oct 3 | Dike-New Hartford InvitationalOct 3 · 1 Mile Middle School · Place 86 · Denver | 1 Mile Middle School | 86 | 8:05.8 | 8 |
| Sep 26 | Jesup InvitationalSep 26 · 1.5 Miles Middle School · Place 86 · Denver | 1.5 Miles Middle School | 86 | 11:44.2 | 8 |
| Sep 7 | Union InvitationalSep 7 · 1.25 Miles Middle School · Place 36 · Denver | 1.25 Miles Middle School | 36 | 8:07.5 | 8 |
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Dike-New Hartford InvitationalOct 4 · Middle School · Place 100 · Denver | Middle School | 100 | 9:10.7 | 7 |
| Sep 27 | Jesup InvitationalSep 27 · 1.5 Miles Middle School · Place 127 · Denver | 1.5 Miles Middle School | 127 | 13:33.6 | 7 |
| Sep 19 | Denver InvitationalSep 19 · 2 Miles Middle School · Place 67 · Denver | 2 Miles Middle School | 67 | 18:29.7 | 7 |