Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 15 | 18:24.94 | Mayo Invitational | September 15, 2022 |
| 3,200 Meters · Arrowwood ResortLions Cross Country Invitational "Meet of Champions" · Oct 5 | 13:06.3 | Lions Cross Country Invitational "Meet of Champions" | October 5, 2019 |
| 5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 27 | 18:33.85 | MSHSL Section 1AA Championships | October 27, 2022 |
| 5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 5 | 18:26.20 | Ev Berg Invitational | October 5, 2023 |
| 5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invite · Sep 27 | 19:22.4 | New Prague XC Invite | September 27, 2022 |
| 5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 14 | 19:12.55 | Mayo Invitational | September 14, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Section 1AA JV Oct 24 · 5,000 Meters Junior Varsity · Place 17 · Red Wing | 5,000 Meters Junior Varsity | 17 | 19:31.9 | SR |
| Oct 15 | Big 9 Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 48 · Red Wing | 5,000 Meters Junior Varsity | 48 | 19:20.9 | 12 |
| Sep 20 | Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 279 · Red Wing | 5,000 Meters Varsity | 279 | 21:43.2 | 12 |
| Aug 29 | St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 133 · Red Wing | 5,000 Meters Varsity | 133 | 20:10.20 | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 1AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 23 · Red Wing | 5,000 Meters Varsity | 23 | 19:19.0 | 11 |
| Oct 17 | Big 9 Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 53 · Red Wing | 5,000 Meters Varsity | 53 | 18:26.9 | 11 |
| Oct 5 | Ev Berg InvitationalOct 5 · 5,000 Meters Varsity · Place 77 · Red Wing | 5,000 Meters Varsity | 77 | 18:26.20 PB | 11 |
| Sep 22 | Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 159 · Red Wing | 5,000 Meters Varsity | 159 | 19:39.9 | 11 |
| Sep 22 | Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 159 · Red Wing | 5,000 Meters Varsity | 159 | 19:39.9 | 11 |
| Sep 14 | Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 84 · Red Wing | 5,000 Meters Varsity | 84 | 19:12.55 PB | 11 |
| Sep 8 | Faribault InvitationalSep 8 · 5,000 Meters Varsity · Place 72 · Red Wing | 5,000 Meters Varsity | 72 | 19:15.97 | — |
| Aug 31 | St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 135 · Red Wing | 5,000 Meters Varsity | 135 | 19:21.4 | 11 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSL Section 1AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 31 · Red Wing | 5,000 Meters Varsity | 31 | 18:33.85 PB | 10 |
| Oct 18 | Big 9 Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 71 · Red Wing | 5,000 Meters Varsity | 71 | 18:33.66 | 10 |
| Sep 30 | Red Wing InviteSep 30 · 5,000 Meters Varsity · Place 28 · Red Wing | 5,000 Meters Varsity | 28 | 18:52.00 | — |
| Sep 27 | New Prague XC InviteSep 27 · 5,000 Meters Varsity · Place 36 · Red Wing | 5,000 Meters Varsity | 36 | 19:22.4 PB | 10 |
| Sep 15 | Mayo InvitationalSep 15 · 2.95 Miles Varsity · Place 92 · Red Wing | 2.95 Miles Varsity | 92 | 18:24.94 PB | 10 |
| Sep 1 | St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 310 · Red Wing | 5,000 Meters Varsity | 310 | 20:27.1 | — |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Big 9 Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 82 · Red Wing | 5,000 Meters Varsity | 82 | 20:23.30 | 9 |
| Oct 12 | Kasson-Mantorville/Triton InvitationalOct 12 · 5,000 Meters Varsity · Place 19 · Red Wing | 5,000 Meters Varsity | 19 | 19:52.4 | 9 |
| Sep 28 | New Prague Trojan XC InviteSep 28 · Varsity · Place 31 · Red Wing | Varsity | 31 | 21:54.3 | — |
| Sep 21 | Albert Lea InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 45 · Red Wing | 5,000 Meters Junior Varsity | 45 | 22:59.2 | 9 |
| Sep 16 | Mayo InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 87 · Red Wing | 5,000 Meters Junior Varsity | 87 | 21:24.54 | 9 |
| Sep 2 | St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Open · Place 113 · Red Wing | 5,000 Meters Open | 113 | 21:21.6 | 9 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Big 9 Virtual JV ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Red Wing | 5,000 Meters Junior Varsity | 0 | 20:30Unofficial | 8 |
| Oct 1 | Winona vs Red WingOct 1 · 5,000 Meters Junior Varsity · Place 3 · Red Wing | 5,000 Meters Junior Varsity | 3 | 20:44.6 | 8 |
| Sep 24 | Red Wing TriSep 24 · 5,000 Meters Junior Varsity · Place 10 · Red Wing | 5,000 Meters Junior Varsity | 10 | 22:03.3 | 8 |
| Sep 16 | Northfield TriSep 16 · 5,000 Meters Junior Varsity · Place 19 · Red Wing | 5,000 Meters Junior Varsity | 19 | 21:37.3 | 8 |
| Sep 10 | Austin TriSep 10 · 5,000 Meters Junior Varsity · Place 24 · Red Wing | 5,000 Meters Junior Varsity | 24 | 21:12.91 | 8 |
| Sep 3 | Red Wing vs CenturySep 3 · 5,000 Meters Junior Varsity · Place 12 · Red Wing | 5,000 Meters Junior Varsity | 12 | 22:45.3 | 8 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Big 9 Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 160 · Red Wing | 5,000 Meters Junior Varsity | 160 | 20:44.2 | — |
| Oct 5 | Lions Cross Country Invitational "Meet of Champions"Oct 5 · 3,200 Meters Junior High · Place 70 · Red Wing | 3,200 Meters Junior High | 70 | 13:06.3 PB | 7 |
| Sep 17 | Mayo Invitational #2Sep 17 · 5,000 Meters Junior Varsity · Place 88 · Red Wing | 5,000 Meters Junior Varsity | 88 | 23:19.30 | 7 |
| Sep 17 | Mayo Invitational #2Sep 17 · 5,000 Meters Varsity · Place 157 · Red Wing | 5,000 Meters Varsity | 157 | 23:19.25 | 7 |
| Aug 29 | St. Olaf College High School Cross Country ShowcaseAug 29 · 5,000 Meters Varsity · Place 633 · Red Wing | 5,000 Meters Varsity | 633 | 7:38 | 7 |