Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arrowwood ResortAlexandria Lions Invitational · Oct 9 | 18:55.8 | Alexandria Lions Invitational | October 9, 2021 |
| 5,000 Meters · Bassett Creek ParkLefty Wright Grade Level Championships · Oct 21 | 18:53.3 | Lefty Wright Grade Level Championships | October 21, 2019 |
| 5,000 Meters · Chanhassen HSChanhassen vs Washburn · Sep 25 | 18:08.14 | Chanhassen vs Washburn | September 25, 2020 |
| 5,000 Meters · Crown CollegeWildcat Invitational · Sep 15 | 19:38.86 | Wildcat Invitational | September 15, 2022 |
| 5,000 Meters · Elm Creek Park ReserveCopper - Chanhassen - Jefferson Tri · Sep 19 | 18:26.4 | Copper - Chanhassen - Jefferson Tri | September 19, 2020 |
| 5,000 Meters · Gale Woods FarmBauman/Rovn Hopkins Invitational · Sep 9 | 18:36.1 | Bauman/Rovn Hopkins Invitational | September 9, 2021 |
| 5,000 Meters · Hyland Greens Golf CourseMetro West Conference Championships · Oct 18 | 18:39.3 | Metro West Conference Championships | October 18, 2022 |
| 5,000 Meters · Lake Ann ParkChaska/Chan Dual · Aug 27 | 20:21.6 | Chaska/Chan Dual | August 27, 2020 |
| 5,000 Meters · Round Lake ParkMetro Invite · Sep 18 | 18:14.3 | Metro Invite | September 18, 2021 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 19:02.5 | NXR Heartland Regional Championships | November 10, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MSHSL Section 2AAA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 50 · Chanhassen | 5,000 Meters Varsity | 50 | 18:54.95 | 12 |
| Oct 18 | Metro West Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 56 · Chanhassen | 5,000 Meters Varsity | 56 | 18:39.3 PB | 12 |
| Oct 8 | 49th Annual Alexandria Lions Meet of ChampionsOct 8 · 5,000 Meters Junior Varsity · Place 63 · Chanhassen | 5,000 Meters Junior Varsity | 63 | 19:12.7 | — |
| Oct 4 | Victoria Lions InvitationalOct 4 · 5,000 Meters Varsity · Place 94 · Chanhassen | 5,000 Meters Varsity | 94 | 19:41.78 | — |
| Sep 17 | Eden Prairie Metro InvitationalSep 17 · 5,000 Meters Varsity · Place 66 · Chanhassen | 5,000 Meters Varsity | 66 | 19:44.2 | — |
| Sep 15 | Wildcat InvitationalSep 15 · 5,000 Meters Varsity · Place 28 · Chanhassen | 5,000 Meters Varsity | 28 | 19:38.86 PB | 12 |
| Sep 8 | Hopkins Bauman/Rovn InvitationalSep 8 · 5,000 Meters Varsity · Place 75 · Chanhassen | 5,000 Meters Varsity | 75 | 19:09.5 | 12 |
| Sep 1 | Shakopee InvitationalSep 1 · 2 Miles Varsity · Place 26 · Chanhassen | 2 Miles Varsity | 26 | 12:30.53 | 12 |
2021 Cross Country
5 results2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Metro West Conference ChampionshipsOct 8 · 5,000 Meters Varsity - Wave 1 · Place 27 · Chanhassen | 5,000 Meters Varsity - Wave 1 | 27 | 18:41.10 | 10 |
| Sep 30 | Metro West Conference JamboreeSep 30 · 5,000 Meters Junior Varsity · Place 1 · Chanhassen | 5,000 Meters Junior Varsity | 1 | 18:46.72 | 10 |
| Sep 25 | Chanhassen vs WashburnSep 25 · 5,000 Meters Varsity · Place 17 · Chanhassen | 5,000 Meters Varsity | 17 | 18:08.14 PB | 10 |
| Sep 19 | Copper - Chanhassen - Jefferson TriSep 19 · 5,000 Meters Varsity · Place 12 · Chanhassen | 5,000 Meters Varsity | 12 | 18:26.4 PB | 10 |
| Sep 12 | St. Louis Park/Chan DualSep 12 · 5,000 Meters Varsity · Place 10 · Chanhassen | 5,000 Meters Varsity | 10 | 19:00 | 10 |
| Aug 27 | Chaska/Chan DualAug 27 · 5,000 Meters Varsity · Place 16 · Chanhassen | 5,000 Meters Varsity | 16 | 20:21.6 PB | 10 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational -Combined · Place 790 · Chanhassen | 5,000 Meters Open Invitational -Combined | 790 | 19:02.5 PB | 9 |
| Oct 21 | Lefty Wright Grade Level ChampionshipsOct 21 · 5,000 Meters Freshman and Under Boys · Place 31 · Chanhassen | 5,000 Meters Freshman and Under Boys | 31 | 18:53.3 PB | 9 |
| Oct 15 | Metro West Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 3 · Chanhassen | 5,000 Meters Junior Varsity | 3 | 19:05.40 | 9 |
| Oct 5 | Lions Cross Country Invitational "Meet of Champions"Oct 5 · 5,000 Meters Junior Varsity · Place 87 · Chanhassen | 5,000 Meters Junior Varsity | 87 | 19:00.8 | 9 |
| Oct 1 | Victoria Lions InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 76 · Chanhassen | 5,000 Meters Junior Varsity | 76 | 19:23.29 | 9 |
| Sep 24 | Jaguar ChallengeSep 24 · 5,000 Meters Junior Varsity · Place 78 · Chanhassen | 5,000 Meters Junior Varsity | 78 | 21:10.1 | — |
| Sep 17 | Waconia Run of the Lakes InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 26 · Chanhassen | 5,000 Meters Junior Varsity | 26 | 20:43.4 | — |
| Sep 14 | Metro InviteSep 14 · 5,000 Meters Boys JV · Place 47 · Chanhassen | 5,000 Meters Boys JV | 47 | 19:11.0 | 9 |
| Sep 5 | Bauman/Rovn Hopkins InviteSep 5 · 5,000 Meters Junior Varsity · Place 119 · Chanhassen | 5,000 Meters Junior Varsity | 119 | 20:38.7 | 9 |