Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dover-Eyota Elementary SchoolDover-Eyota Invitational · Sep 10 | 23:28.96 | Dover-Eyota Invitational | September 10, 2019 |
| 5,000 Meters · Heartland Country ClubLewiston-Altura/Rushford-Peterson Invitational · Oct 3 | 20:35.95 | Lewiston-Altura/Rushford-Peterson Invitational | October 3, 2019 |
| 5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 8 | 19:52.30 | Packer Invitational | October 8, 2019 |
| 5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 26 | 19:57.3 | MSHSL Section 1A Championships | October 26, 2017 |
| 5,000 Meters · Pine Island Golf CoursePine Island Invitational · Sep 19 | 21:05.82 | Pine Island Invitational | September 19, 2019 |
| 5,000 Meters · Zumbrota Golf ClubZumbrota-Mezeppa/Kenyon-Wanaming Invitational · Sep 28 | 28:27.7 | Zumbrota-Mezeppa/Kenyon-Wanaming Invitational | September 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Section · Place 125 · GMLOS | 5,000 Meters Section | 125 | 20:56.4 | 12 |
| Oct 15 | Three Rivers Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 57 · GMLOS | 5,000 Meters Varsity | 57 | 6:40 | 12 |
| Oct 8 | Packer InvitationalOct 8 · 5,000 Meters JV/Varsity · Place 71 · GMLOS | 5,000 Meters JV/Varsity | 71 | 19:52.30 PB | 12 |
| Oct 3 | Lewiston-Altura/Rushford-Peterson InvitationalOct 3 · 5,000 Meters 5000 · Place 60 · GMLOS | 5,000 Meters 5000 | 60 | 20:35.95 PB | 12 |
| Sep 26 | St. Charles InvitationalSep 26 · Varsity · Place 64 · GMLOS | Varsity | 64 | 6:50 | 12 |
| Sep 19 | Pine Island InvitationalSep 19 · 5,000 Meters 5000 · Place 55 · GMLOS | 5,000 Meters 5000 | 55 | 21:05.82 PB | 12 |
| Sep 10 | Dover-Eyota InvitationalSep 10 · 5,000 Meters 5000 · Place 45 · GMLOS | 5,000 Meters 5000 | 45 | 23:28.96 PB | 12 |
| Sep 5 | Hayfield InvitationalSep 5 · Varsity · Place 54 · GMLOS | Varsity | 54 | 7:09 | 12 |
2018 Cross Country
2 results2017 Cross Country
2 results