Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lake Breeze Golf CourseLourdes Invitational · Sep 23 | 20:05.94 | Lourdes Invitational | September 23, 2017 |
| 5,000 Meters · American Legion Golf CourseSmiley Invite · Sep 16 | 31:14.65 | Smiley Invite | September 16, 2017 |
| 5,000 Meters · Chequamegon High SchoolMarawood Conference Meet · Oct 12 | 29:56.72 | Marawood Conference Meet | October 12, 2017 |
| 5,000 Meters · Frey FieldAuburndale Invite · Oct 6 | 29:51.0 | Auburndale Invite | October 6, 2015 |
| 5,000 Meters · Lake Breeze Golf CourseLourdes Academy Invite · Sep 26 | 29:05.6 | Lourdes Academy Invite | September 26, 2015 |
| 5,000 Meters · Mosinee HSMarathon Invite · Sep 3 | 34:40 | Marathon Invite | September 3, 2015 |
| 5,000 Meters · Nine Mile ForestMarathon Invite · Aug 31 | 31:05.90 | Marathon Invite | August 31, 2017 |
| 5,000 Meters · Pittsville HSPittsville Invite · Aug 24 | 32:38.2 | Pittsville Invite | August 24, 2017 |
| 5,000 Meters · Pittsville HSPittsville Invite · Aug 25 | 35:29.1 | Pittsville Invite | August 25, 2016 |
| 5,000 Meters · Rib LakeMarawood Conference Meet · Oct 13 | 31:22.36 | Marawood Conference Meet | October 13, 2016 |
| 5,000 Meters · Spring BrookNightfall Classic · Sep 29 | 29:28.5 | Nightfall Classic | September 29, 2017 |
| 5,000 Meters · Spring Brook, Wisconsin DellsNightfall Classic · Sep 28 | 29:09.66 | Nightfall Classic | September 28, 2018 |
| 5,000 Meters · Stanley-Boyd HSStanley-Boyd CC Invite · Sep 10 | 34:59.8 | Stanley-Boyd CC Invite | September 10, 2015 |
| 5,000 Meters · Tiger StadiumStratford Invite · Sep 12 | 33:38.4 | Stratford Invite | September 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Marawood Conference MeetOct 11 · 5,000 Meters Junior Varsity · Place 39 · Marathon | 5,000 Meters Junior Varsity | 39 | 29:30 | 12 |
| Sep 28 | Nightfall ClassicSep 28 · 5,000 Meters Varsity Div 3 · Place 202 · Marathon | 5,000 Meters Varsity Div 3 | 202 | 29:09.66 PB | 12 |
| Sep 22 | Lourdes InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 266 · Marathon | 5,000 Meters Junior Varsity | 266 | 29:43.85 | 12 |
| Sep 15 | Smiley InviteSep 15 · 5,000 Meters Junior Varsity DII/DIII · Place 117 · Marathon | 5,000 Meters Junior Varsity DII/DIII | 117 | 33:59.17 | 12 |
| Aug 30 | Marathon InviteAug 30 · 5,000 Meters Varsity · Place 100 · Marathon | 5,000 Meters Varsity | 100 | 31:22.4 | 12 |
| Aug 23 | Pittsville InviteAug 23 · 5,000 Meters Varsity · Place 73 · Marathon | 5,000 Meters Varsity | 73 | 33:33.4 | 12 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Marawood Conference MeetOct 12 · 5,000 Meters Junior Varsity · Place 33 · Marathon | 5,000 Meters Junior Varsity | 33 | 29:56.72 PB | 11 |
| Oct 5 | Seymour InviteOct 5 · 5,000 Meters Junior Varsity · Place 258 · Marathon | 5,000 Meters Junior Varsity | 258 | 9:47 | JR |
| Sep 29 | Nightfall ClassicSep 29 · 5,000 Meters Varsity Div 3 · Place 165 · Marathon | 5,000 Meters Varsity Div 3 | 165 | 29:28.5 PB | 11 |
| Sep 23 | Lourdes InvitationalSep 23 · 2 Miles Junior Varsity · Place 291 · Marathon | 2 Miles Junior Varsity | 291 | 20:05.94 PB | 11 |
| Sep 16 | Smiley InviteSep 16 · 5,000 Meters JV Division 2-3 · Place 97 · Marathon | 5,000 Meters JV Division 2-3 | 97 | 31:14.65 PB | 11 |
| Sep 12 | Stratford InviteSep 12 · 5,000 Meters Varsity · Place 78 · Marathon | 5,000 Meters Varsity | 78 | 33:38.4 PB | 11 |
| Sep 5 | Marshfield InviteSep 5 · 5,000 Meters Junior Varsity · Place 61 · Marathon | 5,000 Meters Junior Varsity | 61 | 31:32.0 | 11 |
| Aug 31 | Marathon InviteAug 31 · 5,000 Meters Varsity · Place 76 · Marathon | 5,000 Meters Varsity | 76 | 31:05.90 PB | 11 |
| Aug 24 | Pittsville InviteAug 24 · 5,000 Meters Varsity · Place 62 · Marathon | 5,000 Meters Varsity | 62 | 32:38.2 PB | 11 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Marawood Conference MeetOct 13 · 5,000 Meters Junior Varsity · Place 41 · Marathon | 5,000 Meters Junior Varsity | 41 | 31:22.36 PB | 10 |
| Oct 4 | Auburndale InviteOct 4 · 5,000 Meters Varsity · Place 119 · Marathon | 5,000 Meters Varsity | 119 | 32:42.89 | 10 |
| Sep 24 | Lourdes Academy InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 187 · Marathon | 5,000 Meters Junior Varsity | 187 | 34:55.49 | 10 |
| Sep 17 | Smiley InvitationalSep 17 · 5,000 Meters JV Division 2-3 · Place 108 · Marathon | 5,000 Meters JV Division 2-3 | 108 | 33:09.47 | 10 |
| Sep 13 | Stratford InviteSep 13 · 5,000 Meters Varsity · Place 82 · Marathon | 5,000 Meters Varsity | 82 | 35:05.50Unofficial | 10 |
| Sep 8 | Stanley-Boyd CC InviteSep 8 · 5,000 Meters Junior Varsity · Place 20 · Marathon | 5,000 Meters Junior Varsity | 20 | 35:08.8 | 10 |
| Aug 25 | Pittsville InviteAug 25 · 5,000 Meters Varsity · Place 70 · Marathon | 5,000 Meters Varsity | 70 | 35:29.1 PB | 10 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Marawood Conference MeetOct 15 · 5,000 Meters Junior Varsity · Place 29 · Marathon | 5,000 Meters Junior Varsity | 29 | 28:45.7Unofficial | 9 |
| Oct 6 | Auburndale InviteOct 6 · 5,000 Meters Varsity · Place 96 · Marathon | 5,000 Meters Varsity | 96 | 29:51.0 PB | 9 |
| Sep 26 | Lourdes Academy InviteSep 26 · 5,000 Meters Junior Varsity · Place 248 · Marathon | 5,000 Meters Junior Varsity | 248 | 29:05.6 PB | 9 |
| Sep 19 | Smiley InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 440 · Marathon | 5,000 Meters Junior Varsity | 440 | 12:14 | FR |
| Sep 14 | Stratford "Bear" InvitationalSep 14 · 5,000 Meters Varsity · Place 73 · Marathon | 5,000 Meters Varsity | 73 | 34:56.0 | 9 |
| Sep 10 | Stanley-Boyd CC InviteSep 10 · 5,000 Meters Junior Varsity · Place 22 · Marathon | 5,000 Meters Junior Varsity | 22 | 34:59.8 PB | 9 |
| Sep 3 | Marathon InviteSep 3 · 5,000 Meters Varsity · Place 105 · Marathon | 5,000 Meters Varsity | 105 | 34:40 PB | 9 |