Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Rotary ParkMatt Hadler Memorial Invitational · Sep 8 | 21:08.18 | Matt Hadler Memorial Invitational | September 8, 2018 |
| 5,000 Meters · Arrowhead HSArrowhead PTTiming Triangular · Aug 24 | 22:53.3 | Arrowhead PTTiming Triangular | August 24, 2018 |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Eagle Invitational · Oct 3 | 19:58.7 | Eagle Invitational | October 3, 2015 |
| 5,000 Meters · Minooka ParkMatt Hadler Memorial Invitational · Sep 10 | 22:03.4 | Matt Hadler Memorial Invitational | September 10, 2016 |
| 5,000 Meters · Mitchell ParkGreater Metro Conference Championship · Oct 14 | 21:44.15 | Greater Metro Conference Championship | October 14, 2017 |
| 5,000 Meters · Nagawaukee ParkPete Nielsen Laser Relays · Sep 24 | 23:16.8 | Pete Nielsen Laser Relays | September 24, 2016 |
| 5,000 Meters · Rotary ParkJV "Future Champions" Meet · Oct 20 | 19:52.76 | JV "Future Champions" Meet | October 20, 2016 |
| 5,000 Meters · Tendick ParkHomestead Invite · Sep 2 | 23:00.73 | Homestead Invite | September 2, 2016 |
| 5,000 Meters · Washington ParkGreater Metro Conference Championship · Oct 15 | 20:59 | Greater Metro Conference Championship | October 15, 2016 |
| 5,000 Meters · Watertown HSGlenn Herold Invitational · Aug 29 | 23:07 | Glenn Herold Invitational | August 29, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Meet of Future ChampionsOct 19 · 5,000 Meters Varsity · Place 138 · Hamilton | 5,000 Meters Varsity | 138 | 7:26 | JR |
| Oct 14 | Greater Metro Conference ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 182 · Hamilton | 5,000 Meters Junior Varsity | 182 | 21:44.15 PB | 11 |
| Sep 30 | Eagle InviteSep 30 · 5,000 Meters Junior Varsity · Place 210 · Hamilton | 5,000 Meters Junior Varsity | 210 | 21:17.3 | 11 |
| Sep 23 | Peter Nielsen Laser RelaysSep 23 · 5,000 Meters Junior Varsity · Place 231 · Hamilton | 5,000 Meters Junior Varsity | 231 | 8:37 | JR |
| Sep 9 | Matt Hadler Memorial InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 145 · Hamilton | 5,000 Meters Junior Varsity | 145 | 22:59.0 | 11 |
| Aug 25 | PT Timing InvitationalAug 25 · 5,000 Meters Varsity · Place 55 · Hamilton | 5,000 Meters Varsity | 55 | 6:56 | JR |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | JV "Future Champions" MeetOct 20 · 5,000 Meters Fast · Place 5 · Hamilton | 5,000 Meters Fast | 5 | 19:52.76 PB | 10 |
| Oct 15 | Greater Metro Conference ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 114 · Hamilton | 5,000 Meters Junior Varsity | 114 | 20:59 PB | 10 |
| Oct 1 | Eagle InviteOct 1 · 5,000 Meters Junior Varsity · Place 298 · Hamilton | 5,000 Meters Junior Varsity | 298 | 23:03.7 | 10 |
| Sep 24 | Pete Nielsen Laser RelaysSep 24 · 5,000 Meters Junior Varsity · Place 215 · Hamilton | 5,000 Meters Junior Varsity | 215 | 23:16.8 PB | 10 |
| Sep 10 | Matt Hadler Memorial InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 126 · Hamilton | 5,000 Meters Junior Varsity | 126 | 22:03.4 PB | 10 |
| Sep 2 | Homestead InviteSep 2 · 5,000 Meters Junior Varsity · Place 127 · Hamilton | 5,000 Meters Junior Varsity | 127 | 23:00.73 PB | 10 |
| Aug 27 | Glenn Herold InvitationalAug 27 · 5,000 Meters Varsity · Place 304 · Hamilton | 5,000 Meters Varsity | 304 | 23:24.9 | 10 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | JV "Future Champions Meet" Menomonee FallsOct 22 · 5,000 Meters Faster · Place 169 · Hamilton | 5,000 Meters Faster | 169 | 20:01.7 | 9 |
| Oct 17 | Greater Metro Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 188 · Hamilton | 5,000 Meters Junior Varsity | 188 | 21:45.92 | 9 |
| Oct 3 | Eagle InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 204 · Hamilton | 5,000 Meters Junior Varsity | 204 | 19:58.7 PB | 9 |
| Sep 26 | Laser InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 92 · Hamilton | 5,000 Meters Junior Varsity | 92 | 21:04.1Unofficial | 9 |
| Sep 12 | Matt Hadler InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 70 · Hamilton | 5,000 Meters Junior Varsity | 70 | 20:56.4 | 9 |
| Sep 4 | Highlander InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 154 · Hamilton | 5,000 Meters Junior Varsity | 154 | 23:03.21 | 9 |
| Aug 29 | Glenn Herold InvitationalAug 29 · 5,000 Meters High School Males · Place 296 · Hamilton | 5,000 Meters High School Males | 296 | 23:07 PB | 9 |