Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Cuyuna Roling HillsCrosby-Ironton XC Invitational · Oct 7 | 14:10.5 | Crosby-Ironton XC Invitational | October 7, 2021 |
| 3,200 Meters · Emily Greens Golf CourseCrosby Ironton XC Invite · Oct 6 | 16:18.4 | Crosby Ironton XC Invite | October 6, 2022 |
| 5,000 Meters · Blueberry Hills Golf CourseDeer River XC Invitational · Sep 26 | 25:45.60 | Deer River XC Invitational | September 26, 2023 |
| 5,000 Meters · Eagle Ridge Golf CourseMSHSL Section 7A Championships · Oct 24 | 24:19.6 | MSHSL Section 7A Championships | October 24, 2024 |
| 5,000 Meters · Grand Rapids Sports ComplexPaul Bauer Invitational · Sep 16 | 26:42.9 | Paul Bauer Invitational | September 16, 2025 |
| 5,000 Meters · Minnesota National Golf CourseMcGregor XC Invitational · Sep 30 | 26:30.2 | McGregor XC Invitational | September 30, 2025 |
| 5,000 Meters · Pincushion Mountain Trail SystemPolar League Conference · Oct 9 | 24:58.10 | Polar League Conference | October 9, 2025 |
| 5,000 Meters · Pine River - Backus High SchoolPRB Invitational · Sep 11 | 26:35.2 | PRB Invitational | September 11, 2025 |
| 5,000 Meters · Proctor Golf CourseProctor XC Invitational · Oct 14 | 24:11.1 | Proctor XC Invitational | October 14, 2025 |
| 5,000 Meters · Ruttger's Bay Lake ResortCrosby Ironton XC Invite · Oct 5 | 24:32.79 | Crosby Ironton XC Invite | October 5, 2023 |
| 5,000 Meters · White Oak Antique Tractor ClubDeer River XC Invitational · Sep 23 | 24:30.0 | Deer River XC Invitational | September 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | MSHSL Section 7A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 89 · McGregor-Aitkin | 5,000 Meters Varsity | 89 | 25:12.7 | 12 |
| Oct 14 | Proctor XC InvitationalOct 14 · 5,000 Meters Varsity · Place 104 · McGregor-Aitkin | 5,000 Meters Varsity | 104 | 24:11.1 PB | 12 |
| Oct 9 | Polar League ConferenceOct 9 · 5,000 Meters Varsity · Place 33 · McGregor-Aitkin | 5,000 Meters Varsity | 33 | 24:58.10 PB | 12 |
| Oct 2 | Crosby-Ironton XC InvitationalOct 2 · 5,000 Meters Varsity · Place 21 · McGregor-Aitkin | 5,000 Meters Varsity | 21 | 25:47.5 | 12 |
| Sep 30 | McGregor XC InvitationalSep 30 · 5,000 Meters Varsity · Place 17 · McGregor-Aitkin | 5,000 Meters Varsity | 17 | 26:30.2 PB | 12 |
| Sep 23 | Deer River XC InvitationalSep 23 · 5,000 Meters Varsity/JV · Place 18 · McGregor-Aitkin | 5,000 Meters Varsity/JV | 18 | 24:30.0 PB | 12 |
| Sep 16 | Paul Bauer InvitationalSep 16 · 5,000 Meters Varsity · Place 70 · McGregor-Aitkin | 5,000 Meters Varsity | 70 | 26:42.9 PB | 12 |
| Sep 11 | PRB InvitationalSep 11 · 5,000 Meters Varsity · Place 19 · McGregor-Aitkin | 5,000 Meters Varsity | 19 | 26:35.2 PB | 12 |
| Sep 4 | Pine City InviteSep 4 · 5,000 Meters Varsity · Place 56 · Mcgregor | 5,000 Meters Varsity | 56 | 24:52 | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 7A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 63 · McGregor-Aitkin | 5,000 Meters Varsity | 63 | 24:19.6 PB | 11 |
| Oct 15 | Proctor XC InvitationalOct 15 · 5,000 Meters Varsity · Place 96 · Mcgregor | 5,000 Meters Varsity | 96 | 24:17.06 | JR |
| Oct 3 | Crosby-Ironton XC InvitationalOct 3 · 5,000 Meters Varsity · Place 18 · Mcgregor | 5,000 Meters Varsity | 18 | 24:34.0 | JR |
| Oct 1 | McGregor XC InvitationalOct 1 · 5,000 Meters Varsity · Place 11 · Mcgregor | 5,000 Meters Varsity | 11 | 24:07.14 | JR |
| Sep 24 | Deer River/N/HC WarEagles InvitationalSep 24 · 5,000 Meters Varsity · Place 16 · Mcgregor | 5,000 Meters Varsity | 16 | 24:43.2 | JR |
| Sep 17 | Paul Bauer InvitationalSep 17 · 5,000 Meters Varsity · Place 67 · Mcgregor | 5,000 Meters Varsity | 67 | 26:49.1 | 11 |
| Sep 12 | PRB InvitationalSep 12 · 5,000 Meters Varsity · Place 17 · Mcgregor | 5,000 Meters Varsity | 17 | 27:52.1 | 11 |
| Sep 5 | Pine City InviteSep 5 · Varsity · Place 51 · Mcgregor | Varsity | 51 | 25:27 | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 7A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 75 · McGregor-Aitkin | 5,000 Meters Varsity | 75 | 25:09.9 | 10 |
| Oct 17 | Proctor XC InviteOct 17 · 5,000 Meters Varsity · Place 71 · Mcgregor | 5,000 Meters Varsity | 71 | 25:48.20 | 10 |
| Oct 5 | Crosby Ironton XC InviteOct 5 · 5,000 Meters Varsity · Place 25 · McGregor-Aitkin | 5,000 Meters Varsity | 25 | 24:32.79 PB | 10 |
| Oct 3 | McGregor XC InviteOct 3 · 5,000 Meters Varsity · Place 29 · Mcgregor | 5,000 Meters Varsity | 29 | 25:58.5 | — |
| Sep 26 | Deer River XC Invitational Sep 26 · 5,000 Meters Varsity/JV · Place 11 · McGregor-Aitkin | 5,000 Meters Varsity/JV | 11 | 25:45.60 PB | 10 |
| Sep 7 | Pine City InvitationalSep 7 · 5,000 Meters Varsity · Place 44 · McGregor | 5,000 Meters Varsity | 44 | 24:51.00 | 10 |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Crosby Ironton XC InviteOct 6 · 3,200 Meters Junior High · Place 24 · McGregor-Aitkin | 3,200 Meters Junior High | 24 | 16:18.4 PB | 9 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Crosby-Ironton XC InvitationalOct 7 · 3,200 Meters Junior High · Place 9 · McGregor-Aitkin | 3,200 Meters Junior High | 9 | 14:10.5 PB | 8 |