Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Frey FieldSpencer Invite · Sep 21 | 22:18.32 | Spencer Invite | September 21, 2017 |
| 5,000 Meters · Levis MoundWarrior Invitational · Sep 12 | 23:32.5 | Warrior Invitational | September 12, 2017 |
| 5,000 Meters · Loyal High SchoolLoyal-Greenwood Invitational · Aug 29 | 24:31.8 | Loyal-Greenwood Invitational | August 29, 2017 |
| 5,000 Meters · South Middle SchoolOld Abe Invite · Oct 12 | 20:09.52 | Old Abe Invite | October 12, 2019 |
| 5,000 Meters · Stanley-Boyd HSStanley-Boyd CC Invite · Sep 7 | 23:14.9 | Stanley-Boyd CC Invite | September 7, 2017 |
| 5,000 Meters · The WellsHusky Invite · Sep 7 | 19:43.4 | Husky Invite | September 7, 2019 |
| 5,000 Meters · The WellsAltoona Invite · Sep 13 | 21:49.5 | Altoona Invite | September 13, 2018 |
| 5,000 Meters · Whispering Pines Golf CourseCadott · Sep 19 | 22:32.41 | Cadott | September 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D3 Sectional - BoycevilleOct 26 · 5,000 Meters Varsity · Place 62 · Regis | 5,000 Meters Varsity | 62 | 19:52.6 | 12 |
| Oct 12 | Old Abe InviteOct 12 · 5,000 Meters Varsity · Place 115 · Regis | 5,000 Meters Varsity | 115 | 20:09.52 PB | 12 |
| Sep 21 | Smiley InvitationalSep 21 · 5,000 Meters Division 2 · Place 154 · Regis | 5,000 Meters Division 2 | 154 | 6:38 | 12 |
| Sep 7 | Husky InviteSep 7 · 5,000 Meters Varsity · Place 87 · Regis | 5,000 Meters Varsity | 87 | 19:43.4 PB | 12 |
| Aug 28 | Boyceville Alumni InviteAug 28 · 5,000 Meters Varsity · Place 68 · Regis | 5,000 Meters Varsity | 68 | 6:48 | 12 |
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Old Abe InviteOct 6 · 5,000 Meters Varsity · Place 114 · Regis | 5,000 Meters Varsity | 114 | 21:31.7 | 11 |
| Sep 13 | Altoona InviteSep 13 · 5,000 Meters Varsity · Place 69 · Regis | 5,000 Meters Varsity | 69 | 21:49.5 PB | 11 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D3 Sectional - BoycevilleOct 21 · 5,000 Meters Varsity · Place 101 · Regis | 5,000 Meters Varsity | 101 | 23:24.6 | SO |
| Oct 14 | Cloverbelt Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 67 · Regis | 5,000 Meters Varsity | 67 | 20:50.8 | 10 |
| Oct 7 | Old Abe InviteOct 7 · 5,000 Meters Varsity · Place 121 · Regis | 5,000 Meters Varsity | 121 | 22:05.0 | 10 |
| Sep 21 | Spencer InviteSep 21 · 5,000 Meters Varsity · Place 54 · Regis | 5,000 Meters Varsity | 54 | 22:18.32 PB | 10 |
| Sep 19 | CadottSep 19 · 5,000 Meters Varsity · Place 47 · Regis | 5,000 Meters Varsity | 47 | 22:32.41 PB | 10 |
| Sep 14 | Altoona InviteSep 14 · 5,000 Meters Varsity · Place 64 · Regis | 5,000 Meters Varsity | 64 | 22:23.3 | 10 |
| Sep 12 | Warrior InvitationalSep 12 · 5,000 Meters Varsity · Place 93 · Regis | 5,000 Meters Varsity | 93 | 23:32.5 PB | 10 |
| Sep 7 | Stanley-Boyd CC InviteSep 7 · 5,000 Meters Varsity · Place 50 · Regis | 5,000 Meters Varsity | 50 | 23:14.9 PB | 10 |
| Aug 29 | Loyal-Greenwood InvitationalAug 29 · 5,000 Meters Varsity · Place 64 · Regis | 5,000 Meters Varsity | 64 | 24:31.8 PB | 10 |