Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Boulder Ridge Golf ClubSt. Cloud Tech Granite Invitational · Oct 11 | 18:46.88 | St. Cloud Tech Granite Invitational | October 11, 2022 |
| 3,200 Meters · Little Falls Golf CourseLucky Lindy Invitational · Sep 12 | 18:26.3 | Lucky Lindy Invitational | September 12, 2024 |
| 5,000 Meters · Bertram ParkMonticello Invitational · Sep 6 | 30:54.0 | Monticello Invitational | September 6, 2025 |
| 5,000 Meters · Detroit Lakes Country Club, Lakeview CourseCLC Cross Country Championship · Oct 14 | 30:20.40 | CLC Cross Country Championship | October 14, 2025 |
| 5,000 Meters · Little Falls Golf CourseLucky Lindy Invitational · Sep 11 | 30:50.6 | Lucky Lindy Invitational | September 11, 2025 |
| 5,000 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Sep 25 | 29:51.81 | John Hermes Invitational | September 25, 2025 |
| 5,000 Meters · Pierz Golf CourseRey Zimney Stampede · Sep 15 | 31:49.7 | Rey Zimney Stampede | September 15, 2025 |
| 5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 7 | 29:22.7 | Tiger Invitational | October 7, 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 14 | CLC Cross Country ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 56 · St. Cloud Apollo | 5,000 Meters Junior Varsity | 56 | 30:20.40 PB | 9 |
| Oct 7 | Tiger InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 113 · St. Cloud Apollo | 5,000 Meters Junior Varsity | 113 | 29:22.7 PB | 9 |
| Sep 25 | John Hermes InvitationalSep 25 · 5,000 Meters Varsity · Place 29 · St. Cloud Apollo | 5,000 Meters Varsity | 29 | 29:51.81 PB | 9 |
| Sep 15 | Rey Zimney StampedeSep 15 · 5,000 Meters Junior Varsity · Place 39 · St. Cloud Apollo | 5,000 Meters Junior Varsity | 39 | 31:49.7 PB | 9 |
| Sep 11 | Lucky Lindy InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 57 · St. Cloud Apollo | 5,000 Meters Junior Varsity | 57 | 30:50.6 PB | 9 |
| Sep 6 | Monticello InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 65 · St. Cloud Apollo | 5,000 Meters Junior Varsity | 65 | 30:54.0 PB | 9 |
| Sep 4 | Detroit Lakes Rotary InvitationalSep 4 · 5,000 Meters Varsity · Place 82 · St. Cloud Apollo | 5,000 Meters Varsity | 82 | 31:25.9 | FR |
| Aug 29 | Warner Lake InvitationalAug 29 · 5,000 Meters Varsity · Place 29 · St. Cloud Apollo | 5,000 Meters Varsity | 29 | 33:37.27 | 9 |
| Aug 23 | St. Cloud Early Bird InviteAug 23 · 5,000 Meters Junior Varsity · Place 24 · St. Cloud Apollo | 5,000 Meters Junior Varsity | 24 | 31:30.39 | 9 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Tiger InvitationalOct 8 · 3,200 Meters Middle School · Place 53 · St. Cloud Apollo | 3,200 Meters Middle School | 53 | 18:31.1 | 8 |
| Sep 26 | John Hermes InvitationalSep 26 · 3,200 Meters Middle School · Place 33 · St. Cloud Apollo | 3,200 Meters Middle School | 33 | 18:04.24 | 8 |
| Sep 16 | Rey Zimney StampedeSep 16 · 3,200 Meters Middle School · Place 71 · St. Cloud Apollo | 3,200 Meters Middle School | 71 | 19:31.9 | 8 |
| Sep 12 | Lucky Lindy InvitationalSep 12 · 3,200 Meters Junior High · Place 98 · St. Cloud Apollo | 3,200 Meters Junior High | 98 | 18:26.3 PB | 8 |
| Sep 7 | Monticello InvitationalSep 7 · 2,400 Meters Middle School · Place 59 · St. Cloud Apollo | 2,400 Meters Middle School | 59 | 13:32.0 | 8 |
| Aug 24 | Apollo Early Bird Cross Country InviteAug 24 · 3,200 Meters Middle School · Place 19 · St. Cloud Apollo | 3,200 Meters Middle School | 19 | 18:55.63 | 8 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Thundering Royal Elk XC InviteOct 5 · 2,500 Meters Middle School · Place 46 · St Cloud Apollo | 2,500 Meters Middle School | 46 | 13:38.0 | — |
| Sep 18 | Rey Zimney StampedeSep 18 · 3,200 Meters Middle School · Place 66 · St Cloud Apollo | 3,200 Meters Middle School | 66 | 18:05.5 | — |
| Sep 14 | Little Falls Lucky LindySep 14 · 3,200 Meters Middle School · Place 115 · St Cloud Apollo | 3,200 Meters Middle School | 115 | 17:58.8 | — |
2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | St. Cloud Tech Granite InvitationalOct 11 · 3,200 Meters Junior High · Place 35 · St. Cloud Apollo | 3,200 Meters Junior High | 35 | 18:46.88 PB | 6 |
| Sep 19 | Rey Zimney StampedeSep 19 · 3,200 Meters Middle School · Place 92 · St Cloud Apollo | 3,200 Meters Middle School | 92 | 21:02.9 | — |