Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Grant ParkSouth Milwaukee Rocket JV Invite · Oct 22 | 17:52.95 | South Milwaukee Rocket JV Invite | October 22, 2015 |
| 5,000 Meters · Hales Corners ParkWoodland Conference Meet · Oct 13 | 18:01.35 | Woodland Conference Meet | October 13, 2016 |
| 5,000 Meters · Kern ParkShorewood Early Season Invite · Aug 25 | 20:04.54 | Shorewood Early Season Invite | August 25, 2016 |
| 5,000 Meters · Kettle Moraine Lutheran HSKettle Moraine Lutheran Invite · Aug 27 | 20:15.56 | Kettle Moraine Lutheran Invite | August 27, 2015 |
| 5,000 Meters · Kettle Moraine Lutheran HSKettle Moraine Lutheran Invite · Aug 28 | 19:41.31 | Kettle Moraine Lutheran Invite | August 28, 2014 |
| 5,000 Meters · Kletzsch ParkWhitefish Bay Invite · Sep 15 | 18:24.21 | Whitefish Bay Invite | September 15, 2016 |
| 5,000 Meters · Lake Breeze Golf CourseLourdes Academy Invite · Sep 26 | 17:48.5 | Lourdes Academy Invite | September 26, 2015 |
| 5,000 Meters · Lake Country LutheranLake Country Lutheran Lightning Invite · Sep 30 | 18:59.78 | Lake Country Lutheran Lightning Invite | September 30, 2017 |
| 5,000 Meters · Lake Denoon Muskego Invitational · Sep 23 | 19:21.9 | Muskego Invitational | September 23, 2017 |
| 5,000 Meters · McCarty ParkViking Invitational · Oct 9 | 17:54.2 | Viking Invitational | October 9, 2015 |
| 5,000 Meters · Mitchell ParkWIAA Division 1 Sectional - Brookfield Central · Oct 24 | 18:29 | WIAA Division 1 Sectional - Brookfield Central | October 24, 2015 |
| 5,000 Meters · Sheridan ParkCudahy Purgold Invitational · Oct 1 | 18:37.62 | Cudahy Purgold Invitational | October 1, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
3 results2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WIAA D1 Sectional - South MilwaukeeOct 22 · 5,000 Meters Varsity · Place 44 · Greenfield | 5,000 Meters Varsity | 44 | 18:11.42 | 11 |
| Oct 13 | Woodland Conference MeetOct 13 · 5,000 Meters Varsity · Place 38 · Greenfield | 5,000 Meters Varsity | 38 | 18:01.35 PB | 11 |
| Oct 7 | Viking InvitationalOct 7 · 5,000 Meters Varsity · Place 72 · Greenfield | 5,000 Meters Varsity | 72 | 18:07.5 | 11 |
| Oct 1 | Cudahy Purgold InvitationalOct 1 · 5,000 Meters Varsity · Place 53 · Greenfield | 5,000 Meters Varsity | 53 | 18:37.62 PB | 11 |
| Sep 15 | Whitefish Bay InviteSep 15 · 5,000 Meters Varsity · Place 21 · Greenfield | 5,000 Meters Varsity | 21 | 18:24.21 PB | 11 |
| Sep 10 | South Milwaukee Rocket InvitationalSep 10 · 5,000 Meters Varsity · Place 80 · Greenfield | 5,000 Meters Varsity | 80 | 18:56.32 | 11 |
| Sep 8 | Whitnall InviteSep 8 · 5,000 Meters Varsity · Place 30 · Greenfield | 5,000 Meters Varsity | 30 | 20:39.17 | 11 |
| Sep 2 | Bulldog Cross Country InvitationalSep 2 · 5,000 Meters Varsity · Place 47 · Greenfield | 5,000 Meters Varsity | 47 | 19:06.36 | 11 |
| Aug 25 | Shorewood Early Season InviteAug 25 · 5,000 Meters Varsity · Place 51 · Greenfield | 5,000 Meters Varsity | 51 | 20:04.54 PB | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WIAA Division 1 Sectional - Brookfield CentralOct 24 · 5,000 Meters Varsity · Place 41 · Greenfield | 5,000 Meters Varsity | 41 | 18:29 PB | 10 |
| Oct 22 | South Milwaukee Rocket JV InviteOct 22 · 5,000 Meters Junior Varsity · Place 12 · Greenfield | 5,000 Meters Junior Varsity | 12 | 17:52.95 PB | 10 |
| Oct 9 | Viking InvitationalOct 9 · 5,000 Meters Varsity · Place 67 · Greenfield | 5,000 Meters Varsity | 67 | 17:54.2 PB | 10 |
| Sep 26 | Lourdes Academy InviteSep 26 · 5,000 Meters Varsity Large · Place 52 · Greenfield | 5,000 Meters Varsity Large | 52 | 17:48.5 PB | 10 |
| Sep 18 | Saber InvitationalSep 18 · 5,000 Meters Varsity · Place 57 · Greenfield | 5,000 Meters Varsity | 57 | 18:25.38 | 10 |
| Sep 12 | Rocket InvitationalSep 12 · 5,000 Meters Varsity · Place 75 · Greenfield | 5,000 Meters Varsity | 75 | 18:31.11 | 10 |
| Sep 4 | West Allis Central Bulldog InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 12 · Greenfield | 5,000 Meters Junior Varsity | 12 | 19:19.56 | 10 |
| Aug 27 | Kettle Moraine Lutheran InviteAug 27 · 5,000 Meters Varsity · Place 47 · Greenfield | 5,000 Meters Varsity | 47 | 20:15.56 PB | 10 |
2014 Cross Country
3 results