Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Grant ParkRocket Invitational · Sep 9 | 17:38.02 | Rocket Invitational | September 9, 2017 |
| 5,000 Meters · Mitchell ParkWIAA D1 Sectional Mitchell Park Brookfield · Oct 20 | 17:12.1 | WIAA D1 Sectional Mitchell Park Brookfield | October 20, 2018 |
| 5,000 Meters · Ridges Golf CourseWIAA D1 State XC Championships · Oct 28 | 17:09.8 | WIAA D1 State XC Championships | October 28, 2017 |
| 5,000 Meters · Sheridan ParkPurgold Invitational · Sep 29 | 17:02.30 | Purgold Invitational | September 29, 2018 |
| 5,000 Meters · St. Lawrence SeminarySt. Lawrence Seminary Hilltopper Invite · Sep 15 | 19:01.22 | St. Lawrence Seminary Hilltopper Invite | September 15, 2018 |
| 5,000 Meters · UW Parkside Cross Country CourseRacine Horlick Rebel Invitational · Sep 2 | 18:33.8 | Racine Horlick Rebel Invitational | September 2, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | WIAA State Cross Country MeetOct 27 · 5,000 Meters Varsity - D1 · Place 121 · Milwaukee Ronald Reagan | 5,000 Meters Varsity - D1 | 121 | 17:13.8 | 12 |
| Oct 20 | WIAA D1 Sectional Mitchell Park BrookfieldOct 20 · 5,000 Meters Varsity · Place 12 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 12 | 17:12.1 PB | 12 |
| Sep 29 | Cudahy Purgold InvitationalSep 29 · 5,000 Meters Varsity · Place 9 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 9 | 17:02.30 | 12 |
| Sep 29 | Purgold InvitationalSep 29 · 5,000 Meters Varsity · Place 9 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 9 | 17:02.30 PB | 12 |
| Sep 22 | Pete Nielsen Laser RelaysSep 22 · 5,000 Meters Varsity · Place 33 · Milwaukee Ronald Reag | 5,000 Meters Varsity | 33 | 5:53 | 12 |
| Sep 15 | St. Lawrence Seminary Hilltopper InviteSep 15 · 5,000 Meters Varsity · Place 18 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 18 | 19:01.22 PB | 12 |
| Sep 8 | South Milwaukee Rocket InvitationalSep 8 · 5,000 Meters Varsity · Place 24 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 24 | 18:04.2 | 12 |
| Sep 1 | Rebel InvitationalSep 1 · 5,000 Meters Varsity · Place 106 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 106 | 19:11.4 | 12 |
| Aug 23 | Milwaukee River InvitationalAug 23 · Varsity · Place 52 · Milwaukee Ronald Reagan | Varsity | 52 | 6:05 | 12 |
| Aug 23 | Milwaukee River InvitationalAug 23 · 5,000 Meters Varsity · Place 41 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 41 | 6:05 | 12 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA D1 State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 99 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 99 | 17:09.8 PB | 11 |
| Oct 21 | WIAA D1 Sectional - South MilwaukeeOct 21 · 5,000 Meters Varsity · Place 5 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 5 | 5:28 | JR |
| Oct 7 | Shorewood Invitational Oct 7 · 5,000 Meters Varsity · Place 5 · Milwaukee Ronald Reag | 5,000 Meters Varsity | 5 | 5:42 | JR |
| Sep 30 | Cudahy Purgold InvitationalSep 30 · 5,000 Meters Varsity · Place 13 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 13 | 17:09.36 | 11 |
| Sep 9 | Rocket InvitationalSep 9 · 5,000 Meters Varsity · Place 29 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 29 | 17:38.02 PB | 11 |
| Sep 2 | Racine Horlick Rebel InvitationalSep 2 · 5,000 Meters Varsity · Place 110 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 110 | 18:33.8 PB | 11 |
2016 Cross Country
1 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Purgold InviteOct 3 · 5,000 Meters Varsity · Place 49 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 49 | 6:00 | FR |