Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.8 Miles · Washington ParkZiomek Invitational · Sep 26 | 14:44.8 | Ziomek Invitational | September 26, 2015 |
| 3 Miles · Horner ParkDePaul Academy Ram Invitational/ Catholic Cup Elementary Meet · Sep 9 | 21:30.2 | DePaul Academy Ram Invitational/ Catholic Cup Elementary Meet | September 9, 2017 |
| 3 Miles · LaBagh WoodsIHSA 1A Luther North Regional · Oct 24 | 22:31.8 | IHSA 1A Luther North Regional | October 24, 2015 |
| 3 Miles · Lisle Community ParkIHSA 1A Lisle XC Sectional · Oct 28 | 19:55 | IHSA 1A Lisle XC Sectional | October 28, 2017 |
| 3 Miles · Miller MeadowIHSA 1A Walther Christian XC Regional · Oct 20 | 19:29.4 | IHSA 1A Walther Christian XC Regional | October 20, 2018 |
| 3 Miles · Washington ParkISL Championships · Oct 15 | 23:24.8 | ISL Championships | October 15, 2015 |
| 5,000 Meters · Community ParkIHSA 1A Lisle XC Sectional · Oct 27 | 19:06 | IHSA 1A Lisle XC Sectional | October 27, 2018 |
| 5,000 Meters · Harvest Christian AcademyIHSA 1A Harvest Christian Academy Regional · Oct 21 | 19:40.8 | IHSA 1A Harvest Christian Academy Regional | October 21, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
2 results2017 Cross Country
3 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 6 | Ron Campbell 2 Mile RunSep 6 · 2 Miles JV · Place 25 · Winnetka (North Shore Country Day) | 2 Miles JV | 25 | 17:16Unofficial | 10 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | IHSA 1A Luther North RegionalOct 24 · 3 Mile Varsity · Place 47 · Winnetka (North Shore Country Day) | 3 Mile Varsity | 47 | 22:31.8 PB | 9 |
| Oct 15 | ISL ChampionshipsOct 15 · 3 Mile Varsity · Place 44 · Winnetka (North Shore Country Day) | 3 Mile Varsity | 44 | 23:24.8 PB | 9 |
| Oct 8 | Latin School Prep ClassicOct 8 · 2 Mile Frosh/Soph · Place 43 · Winnetka (North Shore Country Day) | 2 Mile Frosh/Soph | 43 | 14:13Unofficial | 9 |
| Sep 26 | Ziomek InvitationalSep 26 · 1.8 Mile Freshman · Place 51 · Winnetka (North Shore Country Day) | 1.8 Mile Freshman | 51 | 14:44.8 PB | 9 |
| Sep 16 | Lake Forest Academy MeetSep 16 · 5,000 Meters Varsity · Place 53 · Winnetka (North Shore Country Day) | 5,000 Meters Varsity | 53 | 31:55Unofficial | 9 |