Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Blue River Cross Country CourseIHSAA Semi-State (Shelbyville) · Oct 20 | 16:36.1 | IHSAA Semi-State (Shelbyville) | October 20, 2018 |
| 5,000 Meters · Indiana Wesleyan UniversityWildcat Classic · Sep 12 | 16:46.6 | Wildcat Classic | September 12, 2020 |
| 5,000 Meters · LaVern Gibson CourseNike Twilight Invitational · Oct 3 | 16:30.1 | Nike Twilight Invitational | October 3, 2020 |
| 5,000 Meters · Shelbyville High SchoolIHSAA Shelbyville Semi-State Meet · Oct 24 | 17:03.5 | IHSAA Shelbyville Semi-State Meet | October 24, 2020 |
| 5,000 Meters · Tippecanoe County AmphitheaterHarrison 8-Way · Aug 22 | 17:40 | Harrison 8-Way | August 22, 2017 |
| 5,000 Meters · White River ElementaryIHSAA Noblesville Regional · Oct 17 | 16:17.7 | IHSAA Noblesville Regional | October 17, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | IHSAA State XC ChampionshipsOct 31 · 5,000 Meters Varsity · Place 160 · NoblesvilleNoblesville | 5,000 Meters Varsity | 160 | 17:28.1 | 12 |
| Oct 24 | IHSAA Shelbyville Semi-State MeetOct 24 · 5,000 Meters Varsity · Place 79 · NoblesvilleNoblesville | 5,000 Meters Varsity | 79 | 17:03.5 PB | 12 |
| Oct 17 | IHSAA Noblesville RegionalOct 17 · 5,000 Meters Varsity · Place 20 · NoblesvilleNoblesville | 5,000 Meters Varsity | 20 | 16:17.7 PB | 12 |
| Oct 10 | IHSAA Noblesville SectionalOct 10 · 5,000 Meters Varsity · Place 6 · NoblesvilleNoblesville | 5,000 Meters Varsity | 6 | 16:27 | 12 |
| Oct 3 | Nike Twilight InvitationalOct 3 · 5,000 Meters Varsity · Place 44 · NoblesvilleNoblesville | 5,000 Meters Varsity | 44 | 16:30.1 PB | 12 |
| Sep 26 | Hoosier Crossroads ConferenceSep 26 · 5,000 Meters Varsity · Place 20 · NoblesvilleNoblesville | 5,000 Meters Varsity | 20 | 16:19.6 | 12 |
| Sep 19 | Riverview Health InvitationalSep 19 · Varsity Championship · Place 50 · NOBLESVILLENOBLESVILLE | Varsity Championship | 50 | 5:24 | — |
| Sep 12 | Wildcat ClassicSep 12 · 5,000 Meters Red · Place 34 · NoblesvilleNoblesville | 5,000 Meters Red | 34 | 16:46.6 PB | 12 |
| Sep 5 | Columbus North Rick Weinheimer ClassicSep 5 · 5,000 Meters Varsity 2A · Place 43 · NoblesvilleNoblesville | 5,000 Meters Varsity 2A | 43 | 16:47.1 | 12 |
| Sep 1 | Hamilton CountySep 1 · 5,000 Meters Varsity · Place 42 · NoblesvilleNoblesville | 5,000 Meters Varsity | 42 | 5:42 | SR |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Championship Race · Place 279 · NoblesvilleNoblesville | 5,000 Meters Championship Race | 279 | 17:41.1 | 11 |
| Oct 19 | IHSAA Regional (Noblesville)Oct 19 · 5,000 Meters Varsity · Place 59 · NoblesvilleNoblesville | 5,000 Meters Varsity | 59 | 17:04.1 | 11 |
| Oct 5 | Nike Valley Twilight InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 30 · NoblesvilleNoblesville | 5,000 Meters Junior Varsity | 30 | 17:10.4 | 11 |
| Sep 28 | Hoosier Crossroads ConferenceSep 28 · 5,000 Meters Varsity · Place 75 · NoblesvilleNoblesville | 5,000 Meters Varsity | 75 | 17:38.9 | — |
| Sep 21 | Riverview Health InvitationalSep 21 · 5,000 Meters Championship · Place 93 · NoblesvilleNoblesville | 5,000 Meters Championship | 93 | 17:36.4 | 11 |
| Sep 21 | Riverview Health InvitationalSep 21 · Championship · Place 93 · NOBLESVILLENOBLESVILLE | Championship | 93 | 5:41 | — |
| Sep 14 | Wildcat ClassicSep 14 · 5,000 Meters Varsity Red · Place 40 · NoblesvilleNoblesville | 5,000 Meters Varsity Red | 40 | 16:56.8 | 11 |
| Sep 7 | Columbus North ClassicSep 7 · 5,000 Meters 2A · Place 27 · NoblesvilleNoblesville | 5,000 Meters 2A | 27 | 16:33.2 | 11) |
| Aug 24 | Huntington North InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 6 · NoblesvilleNoblesville | 5,000 Meters Junior Varsity | 6 | 17:53.3 | 11 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | IHSAA Semi-State (Shelbyville)Oct 20 · 5,000 Meters Varsity · Place 40 · NoblesvilleNoblesville | 5,000 Meters Varsity | 40 | 16:36.1 PB | 10 |
| Oct 13 | IHSAA Regional (Noblesville)Oct 13 · 5,000 Meters Varsity · Place 38 · NoblesvilleNoblesville | 5,000 Meters Varsity | 38 | 16:46.3 | 10 |
| Oct 6 | IHSAA Sectional (Noblesville)Oct 6 · 5,000 Meters Varsity · Place 8 · NoblesvilleNoblesville | 5,000 Meters Varsity | 8 | 17:09.3 | 10 |
| Sep 29 | NIKE VALLEY TWILIGHTSep 29 · 5,000 Meters Varsity · Place 70 · NoblesvilleNoblesville | 5,000 Meters Varsity | 70 | 17:09.6 | 10 |
| Sep 15 | Riverview Health InvitationalSep 15 · 5,000 Meters Championship · Place 83 · NOBLESVILLENOBLESVILLE | 5,000 Meters Championship | 83 | 5:47 | — |
| Sep 8 | Wildcat InvitationalSep 8 · 5,000 Meters Varsity Red · Place 78 · NoblesvilleNoblesville | 5,000 Meters Varsity Red | 78 | 19:12.3 | 10 |
| Aug 28 | Hamilton County InvitationalAug 28 · Varsity · Place 35 · NoblesvilleNoblesville | Varsity | 35 | 5:41 | SO |
| Aug 21 | Harrison 8-WayAug 21 · 5,000 Meters Open · Place 3 · NoblesvilleNoblesville | 5,000 Meters Open | 3 | 17:11 | 10 |
| Aug 18 | Zionsville InvitationalAug 18 · 4,000 Meters Varsity · Place 6 · NoblesvilleNoblesville | 4,000 Meters Varsity | 6 | 13:47.8 | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | IHSAA Regional (Noblesville)Oct 14 · 5,000 Meters Varsity · Place 40 · NoblesvilleNoblesville | 5,000 Meters Varsity | 40 | 16:57.4 | 9 |
| Oct 7 | IHSAA SectionalOct 7 · 5,000 Meters Varsity · Place 23 · NoblesvilleNoblesville | 5,000 Meters Varsity | 23 | 16:58.7 | 9 |
| Sep 30 | Hoosier Crossroads ConferenceSep 30 · 5,000 Meters Varsity · Place 33 · NoblesvilleNoblesville | 5,000 Meters Varsity | 33 | 16:41.5 | 9 |
| Sep 23 | New Haven Invitational Sep 23 · 5,000 Meters Varsity · Place 44 · NoblesvilleNoblesville | 5,000 Meters Varsity | 44 | 17:14.0 | 9 |
| Sep 9 | Wildcat InvitationalSep 9 · 5,000 Meters Varsity · Place 51 · NoblesvilleNoblesville | 5,000 Meters Varsity | 51 | 17:05.0 | FR |
| Sep 2 | Columbus North XC Invitational Sep 2 · 5,000 Meters Open · Place 3 · NoblesvilleNoblesville | 5,000 Meters Open | 3 | 17:15.4 | 9 |
| Aug 29 | Hamilton CountyAug 29 · 5,000 Meters Varsity · Place 58 · NoblesvilleNoblesville | 5,000 Meters Varsity | 58 | 18:09.0 | 9 |
| Aug 22 | Harrison 8-WayAug 22 · 5,000 Meters Varsity · Place 14 · NoblesvilleNoblesville | 5,000 Meters Varsity | 14 | 17:40 PB | 9 |
| Aug 19 | Zionsville InvitationalAug 19 · 4,000 Meters Frosh/Soph Freshman · Place 18 · NoblesvilleNoblesville | 4,000 Meters Frosh/Soph Freshman | 18 | 14:21.7 | FR |