Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Standing Rocks ParkSPASH Invite · Sep 10 | 17:14.76 | SPASH Invite | September 10, 2016 |
| 3,200 Meters · Black River Golf ClubMedford Invite · Oct 1 | 15:19.7 | Medford Invite | October 1, 2015 |
| 3,200 Meters · Columbus Catholic Wildwood ZooMarshfield Tiger Invitational · Sep 8 | 18:29.4 | Marshfield Tiger Invitational | September 8, 2015 |
| 3,200 Meters · Horace Mann MSWisconsin Valley Conf MS Meet · Oct 10 | 15:07.89 | Wisconsin Valley Conf MS Meet | October 10, 2017 |
| 3,200 Meters · Marathon ParkJohn Muir Invite · Sep 22 | 16:20.18 | John Muir Invite | September 22, 2016 |
| 3,200 Meters · Standing Rocks ParkSPASH Invitational · Sep 12 | 17:13.7 | SPASH Invitational | September 12, 2015 |
| 3,200 Meters · Sunnyvale ParkJohn Muir Invite · Sep 21 | 16:46.3 | John Muir Invite | September 21, 2017 |
| 5,000 Meters · Medford High SchoolMedford Invitational · Sep 30 | 18:12.8 | Medford Invitational | September 30, 2021 |
| 5,000 Meters · Merrill Area Rec ComplexMerrill Invite · Oct 4 | 18:10.6 | Merrill Invite | October 4, 2021 |
| 5,000 Meters · Nine Mile Recreation AreaWausau West - Merrill Dual · Sep 17 | 19:54 | Wausau West - Merrill Dual | September 17, 2020 |
| 5,000 Meters · Rhinelander HSRhinelander Cross Country Meet · Aug 26 | 20:19 | Rhinelander Cross Country Meet | August 26, 2021 |
| 5,000 Meters · Stevens PointSPASH Invite · Sep 11 | 19:13 | SPASH Invite | September 11, 2021 |
| 5,000 Meters · WausauSmiley Invite · Sep 18 | 18:48.4 | Smiley Invite | September 18, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | WIAA D2 Sectional - ColbyOct 23 · Varsity · Place 19 · MerrillMerrill | Varsity | 19 | 5:49 | SR |
| Oct 4 | Merrill InviteOct 4 · 5,000 Meters Varsity · Place 8 · MerrillMerrill | 5,000 Meters Varsity | 8 | 18:10.6 PB | 12 |
| Sep 30 | Medford InvitationalSep 30 · 5,000 Meters High School · Place 7 · MerrillMerrill | 5,000 Meters High School | 7 | 18:12.8 PB | 12 |
| Sep 18 | Smiley InviteSep 18 · 5,000 Meters Varsity - D1 Small · Place 30 · MerrillMerrill | 5,000 Meters Varsity - D1 Small | 30 | 18:48.4 PB | 12 |
| Sep 11 | SPASH InviteSep 11 · 5,000 Meters Varsity · Place 44 · MerrillMerrill | 5,000 Meters Varsity | 44 | 19:13 PB | 12 |
| Sep 2 | Marathon InvitationalSep 2 · 5,000 Meters Varsity · Place 7 · MerrillMerrill | 5,000 Meters Varsity | 7 | 18:30.5 | 12 |
| Aug 26 | Rhinelander Cross Country MeetAug 26 · 5,000 Meters Varsity · Place 9 · MerrillMerrill | 5,000 Meters Varsity | 9 | 20:19 PB | 12 |
2020 Cross Country
2 results2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D1 Sectional - Stevens PointOct 26 · 5,000 Meters Varsity · Place 63 · MerrillMerrill | 5,000 Meters Varsity | 63 | 18:58.6 | 10 |
| Oct 19 | Wisconsin Valley Conference MeetOct 19 · 5,000 Meters Varsity · Place 38 · MerrillMerrill | 5,000 Meters Varsity | 38 | 18:41 | 10 |
| Oct 12 | Merrill Bluejay InvitationalOct 12 · 5,000 Meters Varsity · Place 17 · MerrillMerrill | 5,000 Meters Varsity | 17 | 19:36.7 | 10 |
| Oct 3 | Medford InvitationalOct 3 · 5,000 Meters Varsity · Place 30 · MerrillMerrill | 5,000 Meters Varsity | 30 | 19:51 | 10 |
| Oct 3 | Medford InvitationalOct 3 · 5,000 Meters Varsity · Place 30 · MerrillMerrill | 5,000 Meters Varsity | 30 | 19:51 | 10 |
| Sep 24 | Gartzke Flowage Invite (Antigo)Sep 24 · 5,000 Meters Varsity · Place 29 · MerrillMerrill | 5,000 Meters Varsity | 29 | 23:29 | 10 |
| Sep 14 | SPASH Panther InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 156 · MerrillMerrill | 5,000 Meters Junior Varsity | 156 | 1:30:20 | 10 |
| Sep 5 | Marathon InviteSep 5 · 5,000 Meters Varsity · Place 46 · MerrillMerrill | 5,000 Meters Varsity | 46 | 21:08.9 | 10 |
| Aug 29 | Hodag InviteAug 29 · 5,000 Meters Varsity · Place 69 · MerrillMerrill | 5,000 Meters Varsity | 69 | 21:51.5 | 10 |
2017 Cross Country
3 results2016 Cross Country
4 results2015 Cross Country
4 results