Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Eastwood Golf CourseMayo Invitational #2 · Sep 17 | 15:57.16 | Mayo Invitational #2 | September 17, 2019 |
| 2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 15 | 27:19.36 | Mayo Invitational | September 15, 2022 |
| 3,200 Meters · Arrowwood ResortLions Cross Country Invitational "Meet of Champions" · Oct 5 | 19:15.7 | Lions Cross Country Invitational "Meet of Champions" | October 5, 2019 |
| 5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 27 | 27:22.52 | MSHSL Section 1AA Championships | October 27, 2022 |
| 5,000 Meters · Brooktree Golf CourseSection 1AA JV Entries · Oct 24 | 30:28.38 | Section 1AA JV Entries | October 24, 2019 |
| 5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invite · Sep 27 | 27:39.7 | New Prague XC Invite | September 27, 2022 |
| 5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 16 | 28:02.87 | Mayo Invitational | September 16, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSL Section 1AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 73 · Red Wing | 5,000 Meters Varsity | 73 | 27:22.52 PB | 11 |
| Sep 30 | Red Wing InviteSep 30 · 5,000 Meters Varsity · Place 43 · Red Wing | 5,000 Meters Varsity | 43 | 27:30.00 | — |
| Sep 27 | New Prague XC InviteSep 27 · 5,000 Meters Junior Varsity · Place 88 · Red Wing | 5,000 Meters Junior Varsity | 88 | 27:39.7 PB | 11 |
| Sep 21 | Albert Lea InvitationalSep 21 · 5,000 Meters Varsity · Place 19 · Red Wing | 5,000 Meters Varsity | 19 | 28:18.80 | 11 |
| Sep 15 | Mayo InvitationalSep 15 · 2.95 Miles Junior Varsity · Place 118 · Red Wing | 2.95 Miles Junior Varsity | 118 | 27:19.36 PB | 11 |
| Sep 1 | St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 361 · Red Wing | 5,000 Meters Varsity | 361 | 29:52.1 | — |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Big 9 Conference ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 130 · Red Wing | 5,000 Meters Junior Varsity | 130 | 27:08.50 | 10 |
| Oct 12 | Kasson-Mantorville/Triton InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 29 · Red Wing | 5,000 Meters Junior Varsity | 29 | 26:24.4 | 10 |
| Sep 21 | Albert Lea InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 39 · Red Wing | 5,000 Meters Junior Varsity | 39 | 29:17.1 | 10 |
| Sep 16 | Mayo InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 93 · Red Wing | 5,000 Meters Junior Varsity | 93 | 28:02.87 PB | 10 |
| Sep 2 | St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Open · Place 126 · Red Wing | 5,000 Meters Open | 126 | 27:12.0 | 10 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Winona vs Red WingOct 1 · 5,000 Meters Junior Varsity · Place 8 · Red Wing | 5,000 Meters Junior Varsity | 8 | 29:16.9 | 9 |
| Sep 24 | Red Wing TriSep 24 · 5,000 Meters Junior Varsity · Place 23 · Red Wing | 5,000 Meters Junior Varsity | 23 | 30:37.3 | 9 |
| Sep 16 | Northfield TriSep 16 · 5,000 Meters Junior Varsity · Place 42 · Red Wing | 5,000 Meters Junior Varsity | 42 | 30:49.5 | 9 |
| Sep 10 | Austin TriSep 10 · 5,000 Meters Junior Varsity · Place 29 · Red Wing | 5,000 Meters Junior Varsity | 29 | 30:05.33 | 9 |
| Sep 3 | Red Wing vs CenturySep 3 · 5,000 Meters Junior Varsity · Place 33 · Red Wing | 5,000 Meters Junior Varsity | 33 | 31:08.6 | 9 |
2019 Cross Country
4 results