Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Piqua Country ClubPiqua Cross Country Invitational · Sep 13 | 6:34.0 | Piqua Cross Country Invitational | September 13, 2017 |
| 2 Miles · Kyle ParkTippecanoe David Lightle Invitational · Oct 4 | 13:49 | Tippecanoe David Lightle Invitational | October 4, 2017 |
| 3,200 Meters · Centerville HSGWOC Cross Country Championships · Oct 14 | 13:33.2 | GWOC Cross Country Championships | October 14, 2017 |
| 3,200 Meters · Covington Fraternal of Eagles Picnic GroundsBuccaneer FOE 3998 Invitational - Covington · Sep 2 | 13:55.8 | Buccaneer FOE 3998 Invitational - Covington | September 2, 2017 |
| 3,200 Meters · Milton-Union Lowry Track ComplexMiami County Championship · Sep 30 | 13:50.2 | Miami County Championship | September 30, 2017 |
| 5,000 Meters · American Legion Golf CourseSmiley Invite · Sep 16 | 21:23.17 | Smiley Invite | September 16, 2017 |
| 5,000 Meters · Edgewater Country ClubHatchet Invite · Oct 12 | 21:11.0 | Hatchet Invite | October 12, 2019 |
| 5,000 Meters · Edgewater Golf CourseHatchet Invitational · Oct 6 | 21:07.0 | Hatchet Invitational | October 6, 2018 |
| 5,000 Meters · Nine Mile ForestGreat Northern Conference Meet · Oct 15 | 23:25.2 | Great Northern Conference Meet | October 15, 2016 |
| 5,000 Meters · Northland Pines HSGreat Northern Conference Championships · Oct 14 | 21:29.4 | Great Northern Conference Championships | October 14, 2017 |
| 5,000 Meters · Rhinelander HSHodag Invite · Aug 29 | 20:29.4 | Hodag Invite | August 29, 2019 |
| 5,000 Meters · Sugar Camp Town ParkThree Lakes Invitational · Sep 21 | 21:33.0 | Three Lakes Invitational | September 21, 2017 |
| 5,000 Meters · West FieldStratford Invitational · Sep 17 | 19:36 | Stratford Invitational | September 17, 2019 |
| 5,000 Meters · Wittenberg-Birnamwood High SchoolWittenberg Charger Invitational · Sep 4 | 22:07.7 | Wittenberg Charger Invitational | September 4, 2018 |
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 12 | Hatchet InviteOct 12 · 5,000 Meters Junior Varsity · Place 33 · RhinelanderRhinelander | 5,000 Meters Junior Varsity | 33 | 21:11.0 PB | 12 |
| Sep 26 | Three Lakes InvitationalSep 26 · 5,000 Meters Varsity · Place 19 · RhinelanderRhinelander | 5,000 Meters Varsity | 19 | 19:45.8 | 12 |
| Sep 24 | Gartzke Flowage Invite (Antigo)Sep 24 · 5,000 Meters Varsity · Place 31 · RhinelanderRhinelander | 5,000 Meters Varsity | 31 | 23:35 | 12 |
| Sep 21 | Smiley InvitationalSep 21 · 5,000 Meters Division 1 · Place 148 · RhinelanderRhinelander | 5,000 Meters Division 1 | 148 | 6:35 | 12 |
| Sep 17 | Stratford InvitationalSep 17 · 5,000 Meters Varsity · Place 19 · RhinelanderRhinelander | 5,000 Meters Varsity | 19 | 19:36 PB | 12 |
| Sep 3 | Mosinee InviteSep 3 · 5,000 Meters Varsity · Place 19 · RhinelanderRhinelander | 5,000 Meters Varsity | 19 | 20:56 | 12 |
| Aug 29 | Hodag InviteAug 29 · 5,000 Meters Varsity · Place 35 · RhinelanderRhinelander | 5,000 Meters Varsity | 35 | 20:29.4 PB | 12 |
2018 Cross Country
6 results2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Great Northern Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 27 · RhinelanderRhinelander | 5,000 Meters Junior Varsity | 27 | 21:29.4 PB | 8 |
| Oct 14 | GWOC Cross Country ChampionshipsOct 14 · 3,200 Meters Middle School · Place 155 · PiquaPiqua | 3,200 Meters Middle School | 155 | 13:33.2 PB | 8 |
| Oct 7 | Hatchet InvitationalOct 7 · 5,000 Meters Varsity · Place 64 · RhinelanderRhinelander | 5,000 Meters Varsity | 64 | 21:48.13 | 8 |
| Oct 4 | Tippecanoe David Lightle InvitationalOct 4 · 2 Miles Middle School · Place 57 · PiquaPiqua | 2 Miles Middle School | 57 | 13:49 PB | 8 |
| Sep 30 | Miami County ChampionshipSep 30 · 3,200 Meters Middle School · Place 63 · PiquaPiqua | 3,200 Meters Middle School | 63 | 13:50.2 PB | 8 |
| Sep 28 | Waupaca InvitationalSep 28 · 5,000 Meters Varsity · Place 69 · RhinelanderRhinelander | 5,000 Meters Varsity | 69 | 7:06 | SO |
| Sep 21 | Three Lakes InvitationalSep 21 · 5,000 Meters Varsity · Place 30 · RhinelanderRhinelander | 5,000 Meters Varsity | 30 | 21:33.0 PB | 8 |
| Sep 16 | Smiley InviteSep 16 · 5,000 Meters Varsity Division 1 · Place 170 · RhinelanderRhinelander | 5,000 Meters Varsity Division 1 | 170 | 21:23.17 PB | 8 |
| Sep 13 | Piqua Cross Country Invitational Sep 13 · 1 Miles Boys Junior High · Place 49 · PiquaPiqua | 1 Miles Boys Junior High | 49 | 6:34.0 PB | 8 |
| Sep 5 | Wittenberg InviteSep 5 · 5,000 Meters Varsity · Place 86 · RhinelanderRhinelander | 5,000 Meters Varsity | 86 | 22:14.06 | 8 |
| Sep 2 | Buccaneer FOE 3998 Invitational - CovingtonSep 2 · 3,200 Meters Boys Middle School Varsity · Place 42 · PiquaPiqua | 3,200 Meters Boys Middle School Varsity | 42 | 13:55.8 PB | 8 |
2016 Cross Country
3 results