Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · St. John's NW Military AcademySJNMA Lancer Invite · Oct 6 | 18:42.26 | SJNMA Lancer Invite | October 6, 2015 |
| 3,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lancer Invite · Sep 1 | 10:56.9 | Lancer Invite | September 1, 2015 |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Kenosha County Championship · Sep 28 | 16:12.7 | Kenosha County Championship | September 28, 2017 |
| 5,000 Meters · Kern ParkShorewood Invitational · Oct 8 | 17:13.74 | Shorewood Invitational | October 8, 2016 |
| 5,000 Meters · Lake Country LutheranWIAA Division 3 Sectional 8 · Oct 24 | 18:08.39 | WIAA Division 3 Sectional 8 | October 24, 2015 |
| 5,000 Meters · Nagawaukee ParkPete Nielsen Laser Relays · Sep 24 | 17:43.9 | Pete Nielsen Laser Relays | September 24, 2016 |
| 5,000 Meters · Ridges Golf CourseWIAA D3 State XC Championships · Oct 28 | 16:42.1 | WIAA D3 State XC Championships | October 28, 2017 |
| 5,000 Meters · St. John's NW Military AcademySJNMA Lancer Invite · Oct 3 | 17:19.05 | SJNMA Lancer Invite | October 3, 2017 |
| 5,000 Meters · Washington ParkMetro Reunion Meet · Sep 9 | 17:13 | Metro Reunion Meet | September 9, 2017 |
| 5,000 Meters · Washington ParkRetro Metro Reunion Meet · Sep 10 | 17:55 | Retro Metro Reunion Meet | September 10, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA D3 State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 7 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 7 | 16:42.1 PB | 12 |
| Oct 21 | WIAA D3 Sectional - Lake County LutheranOct 21 · 5,000 Meters Varsity · Place 3 · Kenosha St. Joseph Catho | 5,000 Meters Varsity | 3 | 5:27 | SR |
| Oct 14 | Metro Classic ConferenceOct 14 · 5,000 Meters Varsity · Place 1 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 1 | 16:37.5 | 12 |
| Oct 7 | Shorewood Invitational Oct 7 · 5,000 Meters Varsity · Place 1 · Kenosha St. Joseph Ca | 5,000 Meters Varsity | 1 | 5:23 | SR |
| Oct 3 | SJNMA Lancer InviteOct 3 · 5,000 Meters Varsity · Place 2 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 2 | 17:19.05 PB | 12 |
| Sep 28 | Kenosha County ChampionshipSep 28 · 5,000 Meters Varsity · Place 2 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 2 | 16:12.7 PB | 12 |
| Sep 16 | Angel InviteSep 16 · 5,000 Meters Varsity · Place 9 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 9 | 16:40.6 | 12 |
| Sep 9 | Metro Reunion MeetSep 9 · 5,000 Meters Varsity · Place 1 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 1 | 17:13 PB | 12 |
| Aug 29 | St. Joseph Lancer InvitationalAug 29 · 5,000 Meters Varsity · Place 1 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 1 | 16:58.3 | 12 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | WIAA D3 State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 35 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 35 | 17:35.68 | 11 |
| Oct 22 | WIAA D3 Sectional - Kenosha St JosephOct 22 · 5,000 Meters Varsity · Place 5 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 5 | 17:16.9 | 11 |
| Oct 15 | Metro Classic ConferenceOct 15 · 5,000 Meters Varsity · Place 2 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 2 | 17:22.6 | 11 |
| Oct 8 | Shorewood InvitationalOct 8 · 5,000 Meters Varsity · Place 4 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 4 | 17:13.74 PB | 11 |
| Sep 30 | Kenosha County ChampionshipSep 30 · 5,000 Meters Varsity · Place 8 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 8 | 17:21.1 | 11 |
| Sep 24 | Pete Nielsen Laser RelaysSep 24 · 5,000 Meters Varsity · Place 12 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 12 | 17:43.9 PB | 11 |
| Sep 17 | Angel InviteSep 17 · 5,000 Meters Varsity · Place 22 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 22 | 17:24.1 | 11 |
| Sep 10 | Retro Metro Reunion MeetSep 10 · 5,000 Meters Varsity · Place 1 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 1 | 17:55 PB | 11 |
| Aug 30 | St Joseph Lancer InviteAug 30 · 5,000 Meters Varsity · Place 3 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 3 | 18:07.8 | 11 |
2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | WIAA State Cross Country ChampionshipsOct 31 · 5,000 Meters Division 3 · Place 90 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Division 3 | 90 | 18:32.03Unofficial | 10 |
| Oct 24 | WIAA Division 3 Sectional 8Oct 24 · 5,000 Meters Varsity · Place 18 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 18 | 18:08.39 PB | 10 |
| Oct 17 | Metro Classic ConferenceOct 17 · 5,000 Meters Varsity · Place 9 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 9 | 17:58.4 | 10 |
| Oct 10 | Shorewood InviteOct 10 · 5,000 Meters Varsity · Place 23 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 23 | 18:03.62 | 10 |
| Oct 6 | SJNMA Lancer InviteOct 6 · 3 Miles Varsity · Place 34 · Kenosha St. Joseph Catholic Academy | 3 Miles Varsity | 34 | 18:42.26 PB | 10 |
| Oct 2 | Kenosha County ChampionshipOct 2 · 5,000 Meters Varsity · Place 30 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 30 | 18:05.5 | 10 |
| Sep 26 | Laser InvitationalSep 26 · 5,000 Meters Varsity · Place 28 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 28 | 18:05.7Unofficial | 10 |
| Sep 19 | Angel InviteSep 19 · 5,000 Meters Varsity · Place 72 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 72 | 18:07.3 | 10 |
| Sep 12 | Retro Metro Reunion MeetSep 12 · 5,000 Meters Varsity · Place 9 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 9 | 18:52 | 10 |
| Sep 1 | Lancer InviteSep 1 · 3,000 Meters Varsity · Place 10 · Kenosha St. Joseph Catholic Academy | 3,000 Meters Varsity | 10 | 10:56.9 PB | 10 |
2014 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA Division 3 Sectional 8Oct 25 · 5,000 Meters Varsity · Place 32 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity | 32 | 19:55.2 | 9 |
| Oct 11 | Shorewood InvitationalOct 11 · 5,000 Meters Varsity · Place 69 · Kenosha St. Joseph | 5,000 Meters Varsity | 69 | 19:18.70 | FR |
| Oct 3 | Kenosha County ChampionshipOct 3 · 5,000 Meters Varsity · Place 41 · Kenosha St. Joseph | 5,000 Meters Varsity | 41 | 18:44.2 | — |
| Sep 27 | Laser InvitationalSep 27 · 5,000 Meters Varsity Small Schools · Place 115 · Kenosha St. Joseph Catholic Academy | 5,000 Meters Varsity Small Schools | 115 | 19:39.51 | 9 |