Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 14 | 15:37.6 | Mora XC Invitational | September 14, 2021 |
| 5,000 Meters · Bassett Creek ParkLefty Wright Grade Level Champs · Oct 20 | 20:59.6 | Lefty Wright Grade Level Champs | October 20, 2025 |
| 5,000 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 25 | 21:12.7 | 2025 Osseo Invitational | September 25, 2025 |
| 5,000 Meters · Gale Woods Regional ParkGryphon XC Invitational · Oct 5 | 22:14.3 | Gryphon XC Invitational | October 5, 2022 |
| 5,000 Meters · Grand National Golf ClubHinckley Invitational · Oct 3 | 21:07.1 | Hinckley Invitational | October 3, 2023 |
| 5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 2 | 20:04.7 | Litchfield Invitational | October 2, 2025 |
| 5,000 Meters · Pierz Golf CourseRey Zimney Stampede · Sep 15 | 20:53.1 | Rey Zimney Stampede | September 15, 2025 |
| 5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 7 | 19:27.7 | Tiger Invitational | October 7, 2025 |
| 5,000 Meters · Shamrock Golf CourseRocket Run · Sep 4 | 20:13.0 | Rocket Run | September 4, 2025 |
| 5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 12 | 21:17.70 | Mora XC Invitational | September 12, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Lefty Wright Grade Level ChampsOct 20 · 5,000 Meters Junior-Senior · Place 52 · Northwest Nighthawks | 5,000 Meters Junior-Senior | 52 | 20:59.6 PB | 12 |
| Oct 7 | Tiger InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 37 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 37 | 19:27.7 PB | 12 |
| Oct 2 | Litchfield InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 24 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 24 | 20:04.7 PB | 12 |
| Sep 25 | 2025 Osseo InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 34 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 34 | 21:12.7 PB | 12 |
| Sep 15 | Rey Zimney StampedeSep 15 · 5,000 Meters Junior Varsity · Place 6 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 6 | 20:53.1 PB | 12 |
| Sep 9 | Mora XC InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 27 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 27 | 20:46.7 | SR |
| Sep 4 | Rocket RunSep 4 · 5,000 Meters Junior Varsity · Place 18 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 18 | 20:13.0 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Lefty Wright Grade Level ClassicOct 21 · 5,000 Meters Junior-Senior · Place 74 · Northwest Nighthawks | 5,000 Meters Junior-Senior | 74 | 21:50.6 | 11 |
| Oct 8 | Tiger InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 76 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 76 | 20:56.1 | 11 |
| Oct 1 | Hinckley-FInlayson InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 26 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 26 | 20:07.2 | 11 |
| Sep 26 | 2024 Osseo InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 58 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 58 | 21:19.4 | 11 |
| Sep 16 | Rey Zimney StampedeSep 16 · 5,000 Meters Junior Varsity · Place 28 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 28 | 22:11.3 | 11 |
| Sep 10 | Mora XC InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 52 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 52 | 21:48.3 | JR |
| Sep 5 | Rocket RunSep 5 · 5,000 Meters Junior Varsity · Place 38 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 38 | 21:38.6 | JR |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Tiger InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 63 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 63 | 20:10.9 | 10 |
| Oct 3 | Hinckley InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 31 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 31 | 21:07.1 PB | 10 |
| Sep 28 | Osseo InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 87 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 87 | 6:48 | 10 |
| Sep 18 | Rey Zimney StampedeSep 18 · 5,000 Meters Junior Varsity · Place 16 · Northwest | 5,000 Meters Junior Varsity | 16 | 21:36.2 | — |
| Sep 12 | Mora XC InvitationalSep 12 · 5,000 Meters JV · Place 37 · Northwest Nighthawks | 5,000 Meters JV | 37 | 21:17.70 PB | 10 |
| Sep 7 | Rocket RunSep 7 · 5,000 Meters Junior Varsity · Place 34 · Northwest Nighthawks | 5,000 Meters Junior Varsity | 34 | 21:11.80 | — |
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Gryphon XC InvitationalOct 5 · 5,000 Meters Varsity · Place 79 · Northwest Nighthawks | 5,000 Meters Varsity | 79 | 22:14.3 PB | 9 |
| Sep 19 | Rey Zimney StampedeSep 19 · 5,000 Meters Junior Varsity · Place 46 · Northwest | 5,000 Meters Junior Varsity | 46 | 22:12.2 | — |
| Sep 13 | Mora XC InvitationalSep 13 · 5,000 Meters JV · Place 54 · Northwest Nighthawks | 5,000 Meters JV | 54 | 22:29.6 | 9 |
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Becker InvitationalOct 5 · 3,200 Meters Middle School · Place 29 · Northwest | 3,200 Meters Middle School | 29 | 15:16.1 | — |
| Sep 14 | Mora XC InvitationalSep 14 · 3,200 Meters 7th and 8th Grades · Place 42 · Northwest Nighthawks | 3,200 Meters 7th and 8th Grades | 42 | 15:37.6 PB | 8 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Granite Ridge JamboreeSep 26 · 3,200 Meters Middle School · Place 25 · Northwest | 3,200 Meters Middle School | 25 | 15:22.5 | — |