Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Bear Cave ParkBill Glomski Invitational · Aug 31 | 16:33.89 | Bill Glomski Invitational | August 31, 2023 |
| 3,200 Meters · Dover SchoolDover Eyota Invitational · Sep 12 | 15:18.10 | Dover Eyota Invitational | September 12, 2023 |
| 5,000 Meters · Cedar River Golf CourseThree Rivers Conference Championships · Oct 15 | 23:22.1 | Three Rivers Conference Championships | October 15, 2024 |
| 5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 11 | 25:22.8 | Mayo Invitational | September 11, 2025 |
| 5,000 Meters · Harmony Golf ClubThree Rivers Conference Championships · Oct 14 | 23:50.9 | Three Rivers Conference Championships | October 14, 2025 |
| 5,000 Meters · Heart Land Country ClubLARPH Invitational · Oct 8 | 25:47.99 | LARPH Invitational | October 8, 2026 |
| 5,000 Meters · Lewiston Golf CourseLARPH Invitational · Oct 2 | 30:06.00 | LARPH Invitational | October 2, 2025 |
| 5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 7 | 23:03.4 | Packer Invitational | October 7, 2025 |
| 5,000 Meters · Pine Island Golf CoursePine Island Invitational · Sep 21 | 24:18.60 | Pine Island Invitational | September 21, 2023 |
| 5,000 Meters · River Oaks Golf CoursePacker Invitational · Oct 10 | 22:23.72 | Packer Invitational | October 10, 2023 |
| 5,000 Meters · St. Charles Golf CourseSt. Charles Invitational · Oct 1 | 25:03.0 | St. Charles Invitational | October 1, 2026 |
| 5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 4 | 24:38.6 | Hayfield Invitational | September 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | LARPH InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 23 · GMLOS | 5,000 Meters Junior Varsity | 23 | 25:47.99 PB | 10 |
| Oct 1 | St. Charles InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 25 · GMLOS | 5,000 Meters Junior Varsity | 25 | 25:03.0 PB | 10 |
| Sep 22 | Pine Island InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 40 · GMLOS | 5,000 Meters Junior Varsity | 40 | 26:45.9 | 10 |
| Sep 17 | Mayo InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 293 · GMLOS | 5,000 Meters Junior Varsity | 293 | 27:47.3 | 10 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Three Rivers Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 98 · GMLOS | 5,000 Meters Varsity | 98 | 23:50.9 PB | 9 |
| Oct 7 | Packer InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 37 · GMLOS | 5,000 Meters Junior Varsity | 37 | 23:03.4 PB | 9 |
| Oct 2 | LARPH InvitationalOct 2 · 5,000 Meters Boys JV · Place 25 · GMLOS | 5,000 Meters Boys JV | 25 | 30:06.00 PB | 9 |
| Sep 11 | Mayo InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 270 · GMLOS | 5,000 Meters Junior Varsity | 270 | 25:22.8 PB | 9 |
| Sep 4 | Hayfield InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 23 · GMLOS | 5,000 Meters Junior Varsity | 23 | 24:38.6 PB | 9 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Three Rivers Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 95 · GMLOS | 5,000 Meters Varsity | 95 | 23:22.1 PB | 8 |
| Oct 8 | Packer InvitationalOct 8 · 5,000 Meters Varsity · Place 59 · GMLOS | 5,000 Meters Varsity | 59 | 23:00.4 | 8 |
| Oct 3 | LARP InvitationalOct 3 · 5,000 Meters Varsity · Place 91 · GMLOS | 5,000 Meters Varsity | 91 | 23:25.60 | 8 |
| Sep 26 | St. Charles InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 19 · GMLOS | 5,000 Meters Junior Varsity | 19 | 25:02.6 | 8 |
| Sep 5 | Hayfield InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 12 · GMLOS | 5,000 Meters Junior Varsity | 12 | 24:47.7 | 8 |
| Aug 29 | Stewartville Bill Glomski InvitationalAug 29 · 3,200 Meters Varsity · Place 110 · GMLOS | 3,200 Meters Varsity | 110 | 15:39.2 | 8 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Three Rivers Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 93 · GMLOS | 5,000 Meters Varsity | 93 | 22:13.5 | 7 |
| Oct 10 | Packer InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 38 · GMLOS | 5,000 Meters Junior Varsity | 38 | 22:23.72 PB | 7 |
| Oct 5 | LARP InvitationalOct 5 · 5,000 Meters Varsity · Place 62 · GMLOS | 5,000 Meters Varsity | 62 | 22:36.80 | 7 |
| Sep 28 | St. Charles InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 20 · GMLOS | 5,000 Meters Junior Varsity | 20 | 25:17.89 | — |
| Sep 21 | Pine Island Invitational Sep 21 · 5,000 Meters 5000 · Place 75 · GMLOS | 5,000 Meters 5000 | 75 | 24:18.60 PB | 7 |
| Sep 12 | Dover Eyota InvitationalSep 12 · 3,200 Meters Boys Jr High · Place 21 · GMLOS | 3,200 Meters Boys Jr High | 21 | 15:18.10 PB | 7 |
| Sep 7 | Hayfield InvitationalSep 7 · 1.5 Miles Varsity · Place 25 · GMLOS | 1.5 Miles Varsity | 25 | 10:42.38 | — |
| Aug 31 | Bill Glomski InvitationalAug 31 · 3,200 Meters Junior Varsity · Place 13 · GMLOS | 3,200 Meters Junior Varsity | 13 | 16:33.89 PB | 7 |