Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Crown CollegeWildcat Invitational · Sep 15 | 12:07.74 | Wildcat Invitational | September 15, 2022 |
| 3,200 Meters · Orono High SchoolOrono XC Invitational · Aug 31 | 13:04.0 | Orono XC Invitational | August 31, 2022 |
| 5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 13 | 19:04.2 | Metro Under The Lights | September 13, 2025 |
| 5,000 Meters · Hyland Greens Golf CourseMetro West Conference Championships · Oct 14 | 17:40.8 | Metro West Conference Championships | October 14, 2025 |
| 5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 18:39.0 | Roy Griak Invitational | September 19, 2025 |
| 5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 3 | 17:36.1 | Litchfield Invitational | October 3, 2024 |
| 5,000 Meters · Shamrock Golf CourseRocket Run · Sep 4 | 18:02.2 | Rocket Run | September 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Metro West Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 41 · Orono | 5,000 Meters Varsity | 41 | 17:40.8 PB | 10 |
| Oct 2 | Litchfield InvitationalOct 2 · 5,000 Meters Varsity · Place 115 · Orono | 5,000 Meters Varsity | 115 | 20:38.7 | 10 |
| Sep 19 | Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 247 · Orono | 5,000 Meters High School Boys Championship Race | 247 | 18:39.0 PB | 10 |
| Sep 13 | Metro Under The LightsSep 13 · 5,000 Meters Varsity · Place 169 · Orono | 5,000 Meters Varsity | 169 | 19:04.2 PB | 10 |
| Sep 4 | Rocket RunSep 4 · 5,000 Meters Junior Varsity · Place 1 · Orono | 5,000 Meters Junior Varsity | 1 | 18:02.2 PB | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Metro West Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 66 · Orono | 5,000 Meters Varsity | 66 | 20:16.6 | 9 |
| Oct 3 | Litchfield InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 1 · Orono | 5,000 Meters Junior Varsity | 1 | 17:36.1 PB | 9 |
| Sep 24 | Dassel-Cokato InvitationalSep 24 · 5,000 Meters Varsity · Place 27 · Orono | 5,000 Meters Varsity | 27 | 18:30.1 | 9 |
| Sep 14 | Metro InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 6 · Orono | 5,000 Meters Junior Varsity | 6 | 18:41.4 | 9 |
| Sep 5 | Rocket RunSep 5 · 5,000 Meters Junior Varsity · Place 1 · Orono | 5,000 Meters Junior Varsity | 1 | 18:39.0 | FR |
| Aug 28 | Orono XC InvitationalAug 28 · 5,000 Meters Varsity · Place 44 · Orono | 5,000 Meters Varsity | 44 | 19:37.3 | FR |
| Aug 23 | Kevin Moorhead Northwood's InvitationalAug 23 · 2 Miles Junior Varsity · Place 5 · Orono | 2 Miles Junior Varsity | 5 | 11:44.0 | FR |
2023 Cross Country
2 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Buffalo Bison InvitationalSep 22 · 2,998 Meters Jr High · Place 14 · Orono | 2,998 Meters Jr High | 14 | 11:38.7Unofficial | 7 |
| Sep 15 | Wildcat InvitationalSep 15 · 2 Miles Junior High · Place 6 · Orono | 2 Miles Junior High | 6 | 12:07.74 PB | 7 |
| Sep 8 | Rocket RunSep 8 · 2,500 Meters Varsity · Place 26 · Orono | 2,500 Meters Varsity | 26 | 10:54.10 | 7 |
| Aug 31 | Orono XC InvitationalAug 31 · 3,200 Meters Junior High · Place 17 · Orono | 3,200 Meters Junior High | 17 | 13:04.0 PB | 7 |
| Aug 26 | Rebels Northwoods Park InvitationalAug 26 · 2 Miles Junior Varsity · Place 48 · Orono | 2 Miles Junior Varsity | 48 | 13:18.93 | 7 |