Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · North Creek Meadow52nd Annual Rich Dust Invitational · Sep 7 | 17:21.42 | 52nd Annual Rich Dust Invitational | September 7, 2024 |
| 3 Miles · North Creek Meadow51st Annual Rich Dust Invite · Sep 2 | 17:57.84 | 51st Annual Rich Dust Invite | September 2, 2023 |
| 3 Miles · North Creek Meadow Forest PreserveRich Dust Invitational · Sep 6 | 16:49.80 | Rich Dust Invitational | September 6, 2025 |
| 5,000 Meters · Hebron High SchoolIHSAA Sectional 02 - Hebron · Oct 8 | 18:54 | IHSAA Sectional 02 - Hebron | October 8, 2022 |
| 5,000 Meters · Kankakee Valley HS2025 Tim Adams Invitational · Aug 30 | 17:25.94 | 2025 Tim Adams Invitational | August 30, 2025 |
| 5,000 Meters · Lemon LakeIHSAA Regional 01 - Crown Point · Oct 15 | 19:45.3 | IHSAA Regional 01 - Crown Point | October 15, 2022 |
| 5,000 Meters · New Prairie High SchoolIHSAA New Prairie Regional · Oct 26 | 17:25.0 | IHSAA New Prairie Regional | October 26, 2024 |
| 5,000 Meters · North Creek Meadow50th Annual Rich Dust Invitational · Sep 3 | 22:03.7 | 50th Annual Rich Dust Invitational | September 3, 2022 |
| 5,000 Meters · Sunset HillIHSAA XC Sectional 2 - Chesterton · Oct 14 | 17:58.0 | IHSAA XC Sectional 2 - Chesterton | October 14, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
6 results2023 Cross Country
4 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | IHSAA Regional 01 - Crown PointOct 15 · 5,000 Meters Varsity · Place 62 · Merrillville | 5,000 Meters Varsity | 62 | 19:45.3 PB | 9 |
| Oct 8 | IHSAA Sectional 02 - HebronOct 8 · 5,000 Meters Varsity · Place 44 · Merrillville | 5,000 Meters Varsity | 44 | 18:54 PB | 9 |
| Sep 24 | Highland InvitationalSep 24 · 5,000 Meters Varsity · Place 118 · Merrillville | 5,000 Meters Varsity | 118 | 20:12.2 | 9 |
| Sep 10 | Bob Thomas InvitationalSep 10 · 5,000 Meters Varsity · Place 100 · Merrillville | 5,000 Meters Varsity | 100 | 21:02.74 | 9 |
| Sep 3 | 50th Annual Rich Dust InvitationalSep 3 · 5,000 Meters Frosh/Soph · Place 49 · Merrillville | 5,000 Meters Frosh/Soph | 49 | 22:03.7 PB | 9 |
| Aug 27 | Tim Adams InviteAug 27 · 5,000 Meters Varsity · Place 60 · Merrillville | 5,000 Meters Varsity | 60 | 22:56.56 | 9 |