Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Lafayette Central Catholic HSCentral Catholic Invitational · Sep 13 | 12:00.16 | Central Catholic Invitational | September 13, 2018 |
| 5,000 Meters · Indiana Wesleyan UniversityWildcat Invitational · Sep 11 | 17:39.90 | Wildcat Invitational | September 11, 2021 |
| 5,000 Meters · New Prairie High SchoolIHSAA New Prairie Semi-State Meet · Oct 24 | 18:06.0 | IHSAA New Prairie Semi-State Meet | October 24, 2020 |
| 5,000 Meters · Rochester Community High SchoolRochester Invitational · Aug 21 | 18:53.1 | Rochester Invitational | August 21, 2021 |
| 5,000 Meters · Tippecanoe County AmphitheaterNorth Central Conference Championship · Oct 2 | 17:23 | North Central Conference Championship | October 2, 2021 |
| 5,000 Meters · Tippecanoe County Amphitheater ParkLafayette Harrison Invite · Sep 3 | 17:25 | Lafayette Harrison Invite | September 3, 2022 |
| 5,000 Meters · Wea Ridge Middle SchoolMaverick Stampede · Aug 28 | 18:59.4 | Maverick Stampede | August 28, 2021 |
| 5,000 Meters · William Henry Harrison High SchoolIHSAA Sectional 06 - Harrison (West Lafayette) · Oct 8 | 17:22.9 | IHSAA Sectional 06 - Harrison (West Lafayette) | October 8, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
4 results2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | IHSAA Semi-States 4 - New PrairieOct 23 · 5,000 Meters Varsity · Place 131 · McCutcheonMcCutcheon | 5,000 Meters Varsity | 131 | 18:15.5 | JR |
| Oct 16 | IHSAA Regional 03 - HarrisonOct 16 · 5,000 Meters Varsity · Place 19 · McCutcheonMcCutcheon | 5,000 Meters Varsity | 19 | 17:29.4 | 11 |
| Oct 9 | IHSAA Sectional 06 - HarrisonOct 9 · 5,000 Meters Varsity · Place 19 · McCutcheonMcCutcheon | 5,000 Meters Varsity | 19 | 17:40.2 | 11 |
| Oct 2 | North Central Conference ChampionshipOct 2 · 5,000 Meters Varsity · Place 12 · McCutcheonMcCutcheon | 5,000 Meters Varsity | 12 | 17:23 PB | 11 |
| Sep 18 | New Prairie Invite (Hobart Results)Sep 18 · 5,000 Meters 3A · Place 108 · McCutcheonMcCutcheon | 5,000 Meters 3A | 108 | 19:00.3 | 11 |
| Sep 18 | New Prairie InvitationalSep 18 · 5,000 Meters Varsity AAA · Place 108 · McCutcheonMcCutcheon | 5,000 Meters Varsity AAA | 108 | 19:00.3 | 11 |
| Sep 11 | Wildcat InvitationalSep 11 · 5,000 Meters Red · Place 76 · McCutcheonMcCutcheon | 5,000 Meters Red | 76 | 17:39.90 PB | 11 |
| Aug 28 | Maverick StampedeAug 28 · 5,000 Meters Varsity · Place 18 · McCutcheonMcCutcheon | 5,000 Meters Varsity | 18 | 18:59.4 PB | 11 |
| Aug 21 | Rochester InvitationalAug 21 · 5,000 Meters Varsity · Place 5 · McCutcheonMcCutcheon | 5,000 Meters Varsity | 5 | 18:53.1 PB | 11 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | IHSAA New Prairie Semi-State MeetOct 24 · 5,000 Meters Varsity · Place 133 · McCutcheonMcCutcheon | 5,000 Meters Varsity | 133 | 18:06.0 PB | 10 |
| Oct 17 | IHSAA Harrison (West Lafayette) RegionalOct 17 · 5,000 Meters Varsity · Place 37 · McCutcheonMcCutcheon | 5,000 Meters Varsity | 37 | 18:03.1 | 10 |
| Oct 10 | IHSAA Harrison (West Lafayette) SectionalOct 10 · 5,000 Meters Varsity · Place 32 · McCutcheonMcCutcheon | 5,000 Meters Varsity | 32 | 18:15.3 | 10 |
| Sep 19 | New Prairie InviteSep 19 · 5,000 Meters Varsity 4A · Place 101 · McCutcheonMcCutcheon | 5,000 Meters Varsity 4A | 101 | 18:26.8 | Sophomore |
| Sep 19 | New Prairie InviteSep 19 · 5,000 Meters Boys 4A Varsity · Place 101 · McCutcheonMcCutcheon | 5,000 Meters Boys 4A Varsity | 101 | 18:26.8 | 10 |
| Sep 12 | Wildcat ClassicSep 12 · 5,000 Meters Red · Place 135 · McCutcheonMcCutcheon | 5,000 Meters Red | 135 | 18:36.3 | 10 |
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | Wildcat ClassicSep 14 · 5,000 Meters Varsity Red · Place 134 · McCutcheonMcCutcheon | 5,000 Meters Varsity Red | 134 | 18:51.3 | 9 |
2018 Cross Country
2 results2017 Cross Country
1 results