Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Brookwood HSBrookwood Invitational · Sep 20 | 16:08.9 | Brookwood Invitational | September 20, 2014 |
| 3,200 Meters · The FarmHolte Invite · Oct 10 | 12:50.31 | Holte Invite | October 10, 2015 |
| 5,000 Meters · American Legion Golf CourseSmiley Invite · Sep 15 | 20:39.06 | Smiley Invite | September 15, 2018 |
| 5,000 Meters · Columbus Catholic Wildwood ZooColumbus Catholic Invite · Sep 3 | 21:23.42 | Columbus Catholic Invite | September 3, 2016 |
| 5,000 Meters · Forest Hills Golf CourseRichard Mitchell Invitational · Sep 27 | 20:23.0 | Richard Mitchell Invitational | September 27, 2018 |
| 5,000 Meters · Skyline Golf CourseBlack River Falls Invite · Oct 2 | 20:10.11 | Black River Falls Invite | October 2, 2018 |
| 5,000 Meters · Vernon County FairgroundsViroqua Invite · Sep 5 | 20:46.0 | Viroqua Invite | September 5, 2019 |
| 5,000 Meters · West Salem HSCoulee Conference Meet · Oct 15 | 20:34.91 | Coulee Conference Meet | October 15, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Gerald Holte InviteOct 6 · 5,000 Meters Junior Varsity · Place 13 · West SalemWest Salem | 5,000 Meters Junior Varsity | 13 | 20:07.68 | 11 |
| Oct 2 | Black River Falls InviteOct 2 · 5,000 Meters Varsity · Place 67 · West SalemWest Salem | 5,000 Meters Varsity | 67 | 20:10.11 PB | 11 |
| Sep 27 | Richard Mitchell InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 39 · West SalemWest Salem | 5,000 Meters Junior Varsity | 39 | 20:23.0 PB | 11 |
| Sep 15 | Smiley InviteSep 15 · 5,000 Meters Junior Varsity DII/DIII · Place 41 · West SalemWest Salem | 5,000 Meters Junior Varsity DII/DIII | 41 | 20:39.06 PB | 11 |
| Aug 25 | Gale Johnson CC Kick-OffAug 25 · 5,000 Meters Varsity · Place 72 · West SalemWest Salem | 5,000 Meters Varsity | 72 | 21:33.6 | 11 |
2016 Cross Country
4 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Holte InviteOct 10 · 3,200 Meters Middle School · Place 35 · West SalemWest Salem | 3,200 Meters Middle School | 35 | 12:50.31 PB | 8 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Holte InviteOct 11 · 3,200 Meters Middle School · Place 48 · West SalemWest Salem | 3,200 Meters Middle School | 48 | 13:25.98 | 7 |
| Sep 20 | Brookwood InvitationalSep 20 · 3,200 Meters Middle School · Place 69 · West SalemWest Salem | 3,200 Meters Middle School | 69 | 16:08.9 PB | 7 |