Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Blue River Cross Country CourseUSATF Indiana Association Junior Olympic Championships · Nov 11 | 10:34.45 | USATF Indiana Association Junior Olympic Championships | November 11, 2017 |
| 3,000 Meters · Ceraland ParkUSATF Region 7 Junior Olympic Championships · Nov 18 | 10:35.40 | USATF Region 7 Junior Olympic Championships | November 18, 2017 |
| 5,000 Meters · Eagle ParkEagle Classic · Sep 10 | 14:52.1 | Eagle Classic | September 10, 2022 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 13 | 14:47.0 | NXR Midwest Regional Championships | November 13, 2022 |
| 5,000 Meters · Morley Field Sports ComplexEastbay National Cross Country Championships · Dec 11 | 15:22.3 | Eastbay National Cross Country Championships | December 11, 2021 |
| 5,000 Meters · Northview Christian ChurchAthletic Annex FlashRock Invitational · Sep 17 | 15:04.7 | Athletic Annex FlashRock Invitational | September 17, 2022 |
| 5,000 Meters · Shelbyville High SchoolIHSAA Shelbyville Semi-State Meet · Oct 24 | 15:18.7 | IHSAA Shelbyville Semi-State Meet | October 24, 2020 |
| 5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 14 | 15:24.9 | XC Town USA Meet of Champions Presented by the Garrett Companies | November 14, 2020 |
| 5,000 Meters · White River ElementaryIHSAA Noblesville Regional · Oct 17 | 15:12.2 | IHSAA Noblesville Regional | October 17, 2020 |
| 6,000 Meters · Colorado Mesa UniversityGig Leadbetter Maverick Stampede · Sep 5 | 18:01.60 | Gig Leadbetter Maverick Stampede | September 5, 2025 |
| 8,000 Meters · Pole Green ParkUSATF National Cross Country Championships · Jan 21 | 24:12 | USATF National Cross Country Championships | January 21, 2023 |
| 8,000 Meters · Rim Rock FarmBig 12 Cross Country Championships · Oct 31 | 23:53.79 | Big 12 Cross Country Championships | October 31, 2025 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational Presented by Under Armour · Sep 27 | 24:16.3 | Nuttycombe Wisconsin Invitational Presented by Under Armour | September 27, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
3 results2024 Cross Country
2 results2023 Cross Country
1 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Championship · Place 5 · CarmelCarmel | 5,000 Meters Championship | 5 | 14:47.0 PB | 12 |
| Oct 29 | IHSAA State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 15:02.8 | 12 |
| Oct 22 | IHSAA Semi-State 3 - ShelbyvilleOct 22 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 14:56.1 | — |
| Oct 15 | IHSAA Regional 10 - NoblesvilleOct 15 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 14:57.0 | — |
| Oct 1 | Nike XC Town Twilight, Presented by the Garrett CompaniesOct 1 · 5,000 Meters USA Race of Champions · Place 1 · CarmelCarmel | 5,000 Meters USA Race of Champions | 1 | 14:51.7 | 12 |
| Sep 17 | Athletic Annex FlashRock InvitationalSep 17 · 5,000 Meters Varsity Championship · Place 1 · CarmelCarmel | 5,000 Meters Varsity Championship | 1 | 15:04.7 PB | 12 |
| Sep 10 | Eagle ClassicSep 10 · 5,000 Meters Varsity Elite · Place 1 · CarmelCarmel | 5,000 Meters Varsity Elite | 1 | 14:52.1 PB | 12 |
| Aug 27 | Hamilton CountyAug 27 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 4:53 | SR |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 11 | Eastbay National Cross Country ChampionshipsDec 11 · 5,000 Meters Championship · Place 5 · CarmelCarmel | 5,000 Meters Championship | 5 | 15:22.3 PB | 11 |
| Oct 30 | IHSAA State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 4 · CarmelCarmel | 5,000 Meters Varsity | 4 | 15:37.2 | 84 |
| Oct 23 | IHSAA Semi-States 2 - ShelbyvilleOct 23 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 15:15.8 | JR |
| Oct 16 | IHSAA Regional 10 - NoblesvilleOct 16 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 15:22.2 | JR |
| Oct 2 | Nike XC Town Twilight, Presented by the Garrett CompaniesOct 2 · 5,000 Meters Midwest Race of Champions · Place 1 · CarmelCarmel | 5,000 Meters Midwest Race of Champions | 1 | 15:37.4 | 11 |
| Sep 18 | Riverview Health InvitationalSep 18 · Championship · Place 2 · CARMELCARMEL | Championship | 2 | 4:48 | — |
| Sep 11 | Eagle ClassicSep 11 · 5,000 Meters Varsity Elite · Place 1 · CarmelCarmel | 5,000 Meters Varsity Elite | 1 | 14:57.3 | 11 |
| Aug 31 | Hamilton CountyAug 31 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 15:24.0 | 11 |
2020 Cross Country
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | Nike Cross Virtual ChampionshipNov 16 · 5,000 Meters Championship Race · Place 13 · CarmelCarmel | 5,000 Meters Championship Race | 13 | 15:20.5Unofficial | 10 |
| Nov 14 | XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters High School Championship · Place 8 · CarmelCarmel | 5,000 Meters High School Championship | 8 | 15:24.9 PB | 10 |
| Oct 31 | IHSAA State XC ChampionshipsOct 31 · 5,000 Meters Varsity · Place 3 · CarmelCarmel | 5,000 Meters Varsity | 3 | 15:36.4 | 10 |
| Oct 24 | IHSAA Shelbyville Semi-State MeetOct 24 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 15:18.7 PB | 10 |
| Oct 19 | Nike Cross Virtual Week 5Oct 19 · 5,000 Meters NXV Midwest Region · Place 2 · CarmelCarmel | 5,000 Meters NXV Midwest Region | 2 | 15:18.7Unofficial | 10 |
| Oct 17 | IHSAA Noblesville RegionalOct 17 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 15:12.2 PB | 10 |
| Oct 12 | Nike Cross Virtual Week 4Oct 12 · 5,000 Meters NXV Midwest Region · Place 2 · CarmelCarmel | 5,000 Meters NXV Midwest Region | 2 | 15:12.2Unofficial | 10 |
| Oct 3 | Nike Twilight InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 15:18.6 | 10 |
| Sep 28 | Nike Cross Virtual Week 2Sep 28 · 5,000 Meters NXV Midwest Region · Place 2 · CarmelCarmel | 5,000 Meters NXV Midwest Region | 2 | 15:18.6Unofficial | 10 |
| Sep 26 | Metropolitan Interscholastic ConferenceSep 26 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 15:31.9 | 10 |
| Sep 21 | Nike Cross Virtual Week 1Sep 21 · 5,000 Meters NXV Midwest Region · Place 3 · CarmelCarmel | 5,000 Meters NXV Midwest Region | 3 | 15:31.9Unofficial | 10 |
| Sep 19 | Riverview Health InvitationalSep 19 · Varsity Championship · Place 1 · CARMELCARMEL | Varsity Championship | 1 | 4:55 | — |
| Sep 12 | Eagle ClassicSep 12 · 5,000 Meters Elite · Place 1 · CarmelCarmel | 5,000 Meters Elite | 1 | 15:18.3 | 10 |
| Sep 1 | Hamilton CountySep 1 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 4:59 | FR |
| Aug 15 | Terre Haute South Vigo Valley Kickoff MeetAug 15 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 15:53.6 | 10 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Championship Race · Place 22 · CarmelCarmel | 5,000 Meters Championship Race | 22 | 15:36.6 | 9 |
| Nov 2 | IHSAA StateNov 2 · 5,000 Meters Varsity · Place 11 · CarmelCarmel | 5,000 Meters Varsity | 11 | 15:54.1 | 9 |
| Oct 12 | IHSAA Sectional (Noblesville)Oct 12 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 15:32.7 | 9 |
| Oct 5 | Nike Valley Twilight InvitationalOct 5 · 5,000 Meters Championship · Place 8 · CarmelCarmel | 5,000 Meters Championship | 8 | 15:46.1 | 9 |
| Sep 28 | Metropolitan Interscholastic ConferenceSep 28 · 5,000 Meters Varsity · Place 2 · CarmelCarmel | 5,000 Meters Varsity | 2 | 15:57.3 | FR |
| Sep 21 | Riverview Health InvitationalSep 21 · 5,000 Meters Championship · Place 8 · CarmelCarmel | 5,000 Meters Championship | 8 | 15:49.4 | 9 |
| Sep 21 | Riverview Health InvitationalSep 21 · Championship · Place 8 · CARMELCARMEL | Championship | 8 | 5:06 | — |
| Sep 14 | Eagle ClassicSep 14 · 5,000 Meters Elite · Place 3 · CarmelCarmel | 5,000 Meters Elite | 3 | 15:41.4 | 9 |
| Sep 7 | Marion InvitationalSep 7 · 5,000 Meters Elite · Place 9 · CarmelCarmel | 5,000 Meters Elite | 9 | 15:51.2 | FR |
| Sep 3 | Hamilton CountySep 3 · 5,000 Meters Varsity · Place 1 · CarmelCarmel | 5,000 Meters Varsity | 1 | 5:15 | FR |
2018 Cross Country
2 results2017 Cross Country
2 results