Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Windom Country ClubWindom Eagle Invite · Sep 21 | 8:07.6 | Windom Eagle Invite | September 21, 2026 |
| 1,600 Meters · Worthington High SchoolTurkey Trot · Sep 17 | 8:32.2 | Turkey Trot | September 17, 2026 |
| 2,500 Meters · Jackson Golf ClubJCC Tri for Health Meet · Sep 24 | 13:45.0 | JCC Tri for Health Meet | September 24, 2026 |
| 3,200 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 4 | 16:59.8 | 52nd Annual Lions Meet of Champions XC Invitational | October 4, 2025 |
| 5,000 Meters · Arrowwood Resort53rd Annual Lions Meet of Champions XC Invitational · Oct 10 | 30:25.20 | 53rd Annual Lions Meet of Champions XC Invitational | October 10, 2026 |
| 5,000 Meters · Luverne High SchoolMSHSL Section 3A Championships · Oct 24 | 25:53.34 | MSHSL Section 3A Championships | October 24, 2024 |
| 5,000 Meters · Minn Iowa Golf CourseBig South Conference Championships · Oct 15 | 25:30.22 | Big South Conference Championships | October 15, 2024 |
| 5,000 Meters · Redwood Falls Golf ClubRedwood Valley Invitational · Oct 1 | 27:09.3 | Redwood Valley Invitational | October 1, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | 53rd Annual Lions Meet of Champions XC InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 154 · Windom Area | 5,000 Meters Junior Varsity | 154 | 30:25.20 PB | 9 |
| Oct 1 | Redwood Valley InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 23 · Windom Area | 5,000 Meters Junior Varsity | 23 | 27:09.3 PB | 9 |
| Sep 24 | JCC Tri for Health MeetSep 24 · 2,500 Meters 7 & 8th grade · Place 17 · Windom Area | 2,500 Meters 7 & 8th grade | 17 | 13:45.0 PB | 9 |
| Sep 21 | Windom Eagle InviteSep 21 · 1,600 Meters C Division · Place 11 · Windom Area | 1,600 Meters C Division | 11 | 8:07.6 PB | 9 |
| Sep 17 | Turkey TrotSep 17 · 1,600 Meters C Division · Place 11 · Windom Area | 1,600 Meters C Division | 11 | 8:32.2 PB | 9 |
2025 Cross Country
3 results2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 3A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 103 · Windom Area | 5,000 Meters Varsity | 103 | 25:53.34 PB | 7 |
| Oct 15 | Big South Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity - Small Schools · Place 18 · Windom Area | 5,000 Meters Junior Varsity - Small Schools | 18 | 25:30.22 PB | 7 |
| Oct 8 | Buc Invite Oct 8 · 5,000 Meters Varsity · Place 30 · Windom Area | 5,000 Meters Varsity | 30 | 27:50.6 | 7 |
| Oct 5 | 51st Annual Lions Cross Country Invitational Meet of ChampionsOct 5 · 3,200 Meters Middle School · Place 52 · Windom Area | 3,200 Meters Middle School | 52 | 16:32.9 | 7 |
| Sep 26 | Redwood Valley InviteSep 26 · 2,700 Meters Middle School · Place 22 · Windom Area | 2,700 Meters Middle School | 22 | 14:25.00 | 7 |
| Sep 16 | Windom Eagle InvitationalSep 16 · 1,600 Meters Middle School · Place 18 · Windom Area | 1,600 Meters Middle School | 18 | 8:43.52 | 7 |
| Sep 12 | Turkey TrotSep 12 · 1,600 Meters Middle School · Place 19 · Windom Area | 1,600 Meters Middle School | 19 | 9:19.19 | 7 |
| Sep 7 | Bruce Gluff LuverneSep 7 · 3,200 Meters Middle School · Place 38 · Windom Area | 3,200 Meters Middle School | 38 | 19:27.63 | 7 |
| Sep 5 | TMB MeetSep 5 · 2,000 Meters Middle School · Place 53 · Windom Area | 2,000 Meters Middle School | 53 | 11:03.55 | 7 |