Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Cresco Country ClubCrestwood Invitational · Oct 1 | 17:24.58 | Crestwood Invitational | October 1, 2022 |
| 5,000 Meters · Cresco Country ClubCrestwood Invitational · Oct 3 | 27:11.0 | Crestwood Invitational | October 3, 2026 |
| 5,000 Meters · Max Championship Cross Country Course2026 Dick Pollitt Classic (Waverly-Shell Rock) · Sep 8 | 25:20.6 | 2026 Dick Pollitt Classic (Waverly-Shell Rock) | September 8, 2026 |
| 5,000 Meters · Milton R. Owen Nature CenterOsage Invitational · Sep 15 | 25:28.1 | Osage Invitational | September 15, 2026 |
| 5,000 Meters · New Hampton Golf & Country ClubNew Hampton Invitational · Oct 8 | 25:30.6 | New Hampton Invitational | October 8, 2026 |
| 5,000 Meters · North Fayette High School2026 Bob Scott Invitational (North Fayette Valley) · Sep 10 | 27:28.8 | 2026 Bob Scott Invitational (North Fayette Valley) | September 10, 2026 |
| 5,000 Meters · Pioneer Town & Country ClubPanther Invitational · Sep 24 | 25:27.1 | Panther Invitational | September 24, 2026 |
| 5,000 Meters · Wild Wood Golf Course2026 Charles City Invitational · Aug 27 | 25:47.7 | 2026 Charles City Invitational | August 27, 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 8 | New Hampton InvitationalOct 8 · 5,000 Meters Varsity · Place 66 · RicevilleRiceville | 5,000 Meters Varsity | 66 | 25:30.6 PB | 11 |
| Oct 3 | Crestwood InvitationalOct 3 · 5,000 Meters Varsity · Place 31 · RicevilleRiceville | 5,000 Meters Varsity | 31 | 27:11.0 PB | 11 |
| Sep 24 | Panther InvitationalSep 24 · 5,000 Meters High School · Place 153 · RicevilleRiceville | 5,000 Meters High School | 153 | 25:27.1 PB | 11 |
| Sep 15 | Osage InvitationalSep 15 · 5,000 Meters Varsity · Place 71 · RicevilleRiceville | 5,000 Meters Varsity | 71 | 25:28.1 PB | 11 |
| Sep 10 | 2026 Bob Scott Invitational (North Fayette Valley)Sep 10 · 5,000 Meters Boys 5K · Place 119 · RicevilleRiceville | 5,000 Meters Boys 5K | 119 | 27:28.8 PB | 11 |
| Sep 8 | 2026 Dick Pollitt Classic (Waverly-Shell Rock)Sep 8 · 5,000 Meters Boys 11th/12th 5K · Place 100 · RicevilleRiceville | 5,000 Meters Boys 11th/12th 5K | 100 | 25:20.6 PB | 11 |
| Aug 27 | 2026 Charles City InvitationalAug 27 · 5,000 Meters 11th/12th Boys 5K · Place 55 · RicevilleRiceville | 5,000 Meters 11th/12th Boys 5K | 55 | 25:47.7 PB | 11 |
2023 Cross Country
2 results2022 Cross Country
2 results