Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Highland 9 Golf CourseSt. Paul Two Mile · Sep 5 | 11:35.1 | St. Paul Two Mile | September 5, 2025 |
| 5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 26 | 16:59.9 | Metro Invitaitonal - Under the Lights | September 26, 2026 |
| 5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 18 | 16:48.1 | Roy Griak Invitational | September 18, 2026 |
| 5,000 Meters · Highland 9 Golf CourseSt Paul City Conference · Oct 14 | 17:58.55 | St Paul City Conference | October 14, 2025 |
| 5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 19:20.0 | Roy Griak Invitational | September 19, 2025 |
| 5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 7 | 16:52.7 | MSHSL Class AA State Championships | November 7, 2026 |
| 5,000 Meters · Picnic IslandWashington Tech Piñata Bash · Oct 7 | 18:55.4 | Washington Tech Piñata Bash | October 7, 2025 |
| 5,000 Meters · Prairie Park Thundering Royal Elk Invitational · Oct 8 | 16:54.0 | Thundering Royal Elk Invitational | October 8, 2026 |
| 5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 3 | 17:45.23 | St. Olaf H.S. Showcase | September 3, 2026 |
| 5,000 Meters · Theodore Wirth Regional ParkDeLaSalle Islander XC Invite · Sep 9 | 18:59.08 | DeLaSalle Islander XC Invite | September 9, 2025 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 20:24.1 | NXR Heartland Regional Championships | November 10, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 76 · St. Paul Como Park | 5,000 Meters Class AA | 76 | 16:52.7 PB | 9 |
| Oct 21 | St Paul City ConferenceOct 21 · 5,000 Meters Varsity · Place 7 · St. Paul Como Park | 5,000 Meters Varsity | 7 | 16:57.7 | 9 |
| Oct 8 | Thundering Royal Elk InvitationalOct 8 · 5,000 Meters Varsity · Place 26 · St. Paul Como Park | 5,000 Meters Varsity | 26 | 16:54.0 PB | 9 |
| Oct 6 | Washington Tech Pinata BashOct 6 · 5,000 Meters Varsity · Place 10 · St. Paul Como Park | 5,000 Meters Varsity | 10 | 18:14.4 | 9 |
| Sep 26 | Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters Varsity · Place 57 · St. Paul Como Park | 5,000 Meters Varsity | 57 | 16:59.9 PB | 9 |
| Sep 18 | Roy Griak InvitationalSep 18 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 24 · St. Paul Como Park | 5,000 Meters Larry Zirgibel Boy’s Gold Competition | 24 | 16:48.1 PB | 9 |
| Sep 11 | Saint Paul Conference 2 MileSep 11 · 2 Miles Open · Place 10 · St. Paul Como Park | 2 Miles Open | 10 | 11:40.5Unofficial | 9 |
| Sep 3 | St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 59 · St. Paul Como Park | 5,000 Meters Varsity | 59 | 17:45.23 PB | 9 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | St Paul City ConferenceOct 14 · 5,000 Meters Unknown · Place 4 · St. Paul Como Park | 5,000 Meters Unknown | 4 | 17:58.55 PB | 8 |
| Oct 7 | Washington Tech Piñata BashOct 7 · 5,000 Meters Varsity · Place 19 · St. Paul Como Park | 5,000 Meters Varsity | 19 | 18:55.4 PB | 8 |
| Oct 2 | Thundering Royal ElkOct 2 · 5,000 Meters Varsity · Place 40 · St. Paul Como Park | 5,000 Meters Varsity | 40 | 18:40.2 | 8 |
| Sep 19 | Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 335 · St. Paul Como Park | 5,000 Meters High School Boys Championship Race | 335 | 19:20.0 PB | 8 |
| Sep 9 | DeLaSalle Islander XC InviteSep 9 · 5,000 Meters Varsity · Place 21 · St. Paul Como Park | 5,000 Meters Varsity | 21 | 18:59.08 PB | 8 |
| Sep 5 | St. Paul Two MileSep 5 · 2 Miles Open · Place 20 · St. Paul Como Park | 2 Miles Open | 20 | 11:35.1 PB | 8 |
| Aug 22 | Cretin-Derham XC InviteAug 22 · 5,000 Meters Varsity · Place 15 · St. Paul Como Park | 5,000 Meters Varsity | 15 | 20:14.48 | 8 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 3 · Place 280 · St. Paul Como Park | 5,000 Meters Open Invitational Section 3 | 280 | 20:24.1 PB | 7 |
| Oct 15 | St Paul City Conference CC MeetOct 15 · 5,000 Meters Junior Varsity · Place 41 · St. Paul Como Park | 5,000 Meters Junior Varsity | 41 | 20:46.31Unofficial | 7 |
| Oct 8 | Washington Tech Piñata BashOct 8 · 5,000 Meters Varsity · Place 56 · St. Paul Como Park | 5,000 Meters Varsity | 56 | 20:43.5 | 7 |
| Oct 3 | Thundering Royal ElkOct 3 · 5,000 Meters Junior Varsity · Place 38 · St. Paul Como Park | 5,000 Meters Junior Varsity | 38 | 20:28.1 | 7 |
| Sep 10 | DeLaSalle Islander InviteSep 10 · 5,000 Meters Junior Varsity · Place 28 · St. Paul Como Park | 5,000 Meters Junior Varsity | 28 | 21:55.1 | 7 |
| Sep 6 | St. Paul Two MileSep 6 · 2 Miles Open · Place 70 · St. Paul Como Park | 2 Miles Open | 70 | 13:25.88 | 7 |