Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lake Breeze Golf CourseLourdes Invitational · Sep 23 | 11:20.84 | Lourdes Invitational | September 23, 2017 |
| 5,000 Meters · Concordia University WIMLHS/CUW Classic · Sep 2 | 17:44.86 | MLHS/CUW Classic | September 2, 2017 |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside WIAA D3 Sectional - Kenosha St Joseph · Oct 22 | 16:42.0 | WIAA D3 Sectional - Kenosha St Joseph | October 22, 2016 |
| 5,000 Meters · Hon-E-Kor Golf CourseKewaskum Invite · Sep 21 | 18:56.82 | Kewaskum Invite | September 21, 2017 |
| 5,000 Meters · Kettle Moraine Lutheran HSKettle Moraine Lutheran Invite · Aug 24 | 18:01.42 | Kettle Moraine Lutheran Invite | August 24, 2017 |
| 5,000 Meters · Lake Country LutheranMidwest Classic Conference · Oct 15 | 17:03.7 | Midwest Classic Conference | October 15, 2016 |
| 5,000 Meters · Ridges Golf CourseWIAA D3 State XC Championships · Oct 28 | 16:38.3 | WIAA D3 State XC Championships | October 28, 2017 |
| 5,000 Meters · Sheboygan Lutheran HSCrusader Challenge · Sep 12 | 17:03.5 | Crusader Challenge | September 12, 2017 |
| 5,000 Meters · Spring BrookNightfall Classic · Sep 29 | 16:32.4 | Nightfall Classic | September 29, 2017 |
| 5,000 Meters · St. John's NW Military AcademySJNMA Lancer Invite · Oct 3 | 16:28.42 | SJNMA Lancer Invite | October 3, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA D3 State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 4 · Living Word Lutheran | 5,000 Meters Varsity | 4 | 16:38.3 PB | 12 |
| Oct 21 | WIAA D3 Sectional - Lake County LutheranOct 21 · 5,000 Meters Varsity · Place 2 · Living Word Lutheran | 5,000 Meters Varsity | 2 | 5:26 | SR |
| Oct 14 | Midwest Classic ConferenceOct 14 · 5,000 Meters Varsity · Place 1 · Living Word Lutheran | 5,000 Meters Varsity | 1 | 5:21 | 12 |
| Oct 5 | Campbellsport InviteOct 5 · 5,000 Meters Varsity · Place 9 · Living Word Lutheran | 5,000 Meters Varsity | 9 | 18:08.53Unofficial | 12 |
| Oct 3 | SJNMA Lancer InviteOct 3 · 5,000 Meters Varsity · Place 1 · Living Word Lutheran | 5,000 Meters Varsity | 1 | 16:28.42 PB | 12 |
| Sep 29 | Nightfall ClassicSep 29 · 5,000 Meters Varsity Div 3 · Place 2 · Living Word Lutheran | 5,000 Meters Varsity Div 3 | 2 | 16:32.4 PB | 12 |
| Sep 23 | Lourdes InvitationalSep 23 · 2 Miles Varsity Small · Place 9 · Living Word Lutheran | 2 Miles Varsity Small | 9 | 11:20.84 PB | 12 |
| Sep 21 | Kewaskum InviteSep 21 · 5,000 Meters Varsity · Place 9 · Living Word Lutheran | 5,000 Meters Varsity | 9 | 18:56.82 PB | 12 |
| Sep 16 | Angel InviteSep 16 · 5,000 Meters Varsity · Place 10 · Living Word Lutheran | 5,000 Meters Varsity | 10 | 16:46.0 | 12 |
| Sep 12 | Crusader ChallengeSep 12 · 5,000 Meters Varsity · Place 4 · Living Word Lutheran | 5,000 Meters Varsity | 4 | 17:03.5 PB | 12 |
| Sep 2 | MLHS/CUW ClassicSep 2 · 5,000 Meters Varsity · Place 4 · Living Word Lutheran | 5,000 Meters Varsity | 4 | 17:44.86 PB | 12 |
| Aug 29 | St. Joseph Lancer InvitationalAug 29 · 5,000 Meters Varsity · Place 2 · Living Word Lutheran | 5,000 Meters Varsity | 2 | 17:17.8 | 12 |
| Aug 24 | Kettle Moraine Lutheran InviteAug 24 · 5,000 Meters Varsity · Place 6 · Living Word Lutheran | 5,000 Meters Varsity | 6 | 18:01.42 PB | 12 |
2016 Cross Country
3 results2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Midwest Classic ConferenceOct 16 · 5,000 Meters Varsity · Place 4 · Living Word Lutheran | 5,000 Meters Varsity | 4 | 5:32 | SO |
| Sep 19 | Hilltopper InvitationalSep 19 · 5,000 Meters Varsity · Place 7 · Living Word Lutheran | 5,000 Meters Varsity | 7 | 5:58 | SO |