Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bear Cave ParkBill Glomski Invitational · Aug 31 | 19:33.90 | Bill Glomski Invitational | August 31, 2017 |
| 5,000 Meters · Chosen Valley Golf CourseChatfield Invitational · Oct 1 | 20:28.4 | Chatfield Invitational | October 1, 2019 |
| 5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 14 | 21:05.62 | Mayo Invitational | September 14, 2017 |
| 5,000 Meters · Enger Golf CourseSwain Invitational · Oct 5 | 22:48.08 | Swain Invitational | October 5, 2019 |
| 5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 8 | 18:57.90 | Packer Invitational | October 8, 2019 |
| 5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 25 | 18:36.1 | MSHSL Section 1A Championships | October 25, 2018 |
| 5,000 Meters · Pine Island Golf CourseHVL Conference Championships · Oct 15 | 18:46.90 | HVL Conference Championships | October 15, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Section · Place 63 · Stewartville | 5,000 Meters Section | 63 | 19:03.0 | 11 |
| Oct 15 | HVL Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 33 · Stewartville | 5,000 Meters Varsity | 33 | 18:46.90 PB | 11 |
| Oct 8 | Packer InvitationalOct 8 · 5,000 Meters JV/Varsity · Place 48 · Stewartville | 5,000 Meters JV/Varsity | 48 | 18:57.90 PB | 11 |
| Oct 5 | Swain InvitationalOct 5 · 5,000 Meters Varsity Class A · Place 159 · Stewartville | 5,000 Meters Varsity Class A | 159 | 22:48.08 PB | 11 |
| Oct 1 | Chatfield InvitationalOct 1 · 5,000 Meters 5000 · Place 21 · Stewartville | 5,000 Meters 5000 | 21 | 20:28.4 PB | 11 |
| Sep 26 | St. Charles InvitationalSep 26 · Varsity · Place 42 · Stewartville | Varsity | 42 | 6:27 | 11 |
| Aug 29 | Bill Glomski InvitationalAug 29 · 5,000 Meters Varsity · Place 35 · Stewartville | 5,000 Meters Varsity | 35 | 19:54.2 | 11 |
2018 Cross Country
2 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 1A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 59 · Stewartville | 5,000 Meters Varsity | 59 | 19:01.1 | 9 |
| Sep 28 | St. Charles InvitationalSep 28 · 5,000 Meters Varsity · Place 36 · Stewartville | 5,000 Meters Varsity | 36 | 19:26.3 | 9 |
| Sep 23 | Roy Griak InvitationalSep 23 · 3,000 Meters Varsity · Place 362 · Stewartville | 3,000 Meters Varsity | 362 | 12:46 | — |
| Sep 14 | Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 158 · Stewartville | 5,000 Meters Varsity | 158 | 21:05.62 PB | 9 |
| Aug 31 | Bill Glomski InvitationalAug 31 · 5,000 Meters Varsity · Place 45 · Stewartville | 5,000 Meters Varsity | 45 | 19:33.90 PB | 9 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSL Section 1A ChampionshipOct 27 · 5,000 Meters Varsity · Place 74 · Stewartville | 5,000 Meters Varsity | 74 | 19:22.1 | 8 |
| Oct 18 | Hiawatha Valley League Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 34 · Stewartville | 5,000 Meters Varsity | 34 | 19:29.1 | 8 |
| Oct 4 | Chatfield InvitationalOct 4 · 5,000 Meters Varsity · Place 31 · Stewartville | 5,000 Meters Varsity | 31 | 20:52.7 | 8 |
| Sep 29 | St. Charles InvitationalSep 29 · 5,000 Meters Varsity · Place 29 · Stewartville | 5,000 Meters Varsity | 29 | 20:27.3 | 8 |
| Sep 24 | Roy Griak InviteSep 24 · 5,000 Meters Varsity · Place 364 · Stewartville | 5,000 Meters Varsity | 364 | 6:52 | 8 |
| Sep 20 | Lake City InviteSep 20 · 5,000 Meters Varsity · Place 55 · Stewartville | 5,000 Meters Varsity | 55 | 20:05.8 | 8 |
| Sep 15 | Mayo InviteSep 15 · 5,000 Meters Varsity · Place 143 · Stewartville | 5,000 Meters Varsity | 143 | 20:18.31 | 8 |
| Sep 13 | Byron InvitationalSep 13 · 1.5 Miles Middle School · Place 1 · Stewartville | 1.5 Miles Middle School | 1 | 8:35.9 | 8 |
| Sep 1 | Bill Glomski InvitationalSep 1 · 5,000 Meters Varsity · Place 49 · Stewartville | 5,000 Meters Varsity | 49 | 19:49.00 | 8 |
2015 Cross Country
1 results