Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Corwin Nixon ParkMason XC Invitational · Sep 11 | 16:55.8 | Mason XC Invitational | September 11, 2021 |
| 5,000 Meters · Indiana Wesleyan UniversityWildcat Classic · Sep 12 | 16:49.7 | Wildcat Classic | September 12, 2020 |
| 5,000 Meters · LaVern Gibson CourseNike XC Town Twilight, Presented by the Garrett Companies · Oct 2 | 17:17.7 | Nike XC Town Twilight, Presented by the Garrett Companies | October 2, 2021 |
| 8,000 Meters · Blue River Cross Country CourseCrossroads League XC Championship · Nov 4 | 29:34.4 | Crossroads League XC Championship | November 4, 2022 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 27 | 28:32.8 | Gans Creek Classic | September 27, 2024 |
| 8,000 Meters · Indiana Wesleyan UniversityIWU Wildcat Twilight Invitational · Sep 8 | 27:03.7 | IWU Wildcat Twilight Invitational | September 8, 2023 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 25 | 27:41.80 | NAIA Great Lakes Challenge | October 25, 2025 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 21 | 28:18.2 | NAIA Great Lakes Challenge XC Invitational | October 21, 2023 |
| 8,000 Meters · St. Patrick's ParkBethel University Cross Country Invitational · Oct 6 | 27:32.7 | Bethel University Cross Country Invitational | October 6, 2023 |
| 8,000 Meters · Taylor University Cross Country CourseRay Bullock Invitational · Oct 10 | 28:47.00 | Ray Bullock Invitational | October 10, 2025 |
| 8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 28:37.7 | Roy Griak Invitational-College | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Crossroads League Cross Country ChampionshipsNov 3 · 8,000 Meters Varsity · Place 97 · Indiana WesleyanIndiana Wesleyan | 8,000 Meters Varsity | 97 | 28:41.2 | SO |
| Oct 21 | NAIA Great Lakes Challenge XC InvitationalOct 21 · 8,000 Meters White · Place 55 · Indiana WesleyanIndiana Wesleyan | 8,000 Meters White | 55 | 28:18.2 PB | So |
| Oct 6 | Bethel University Cross Country InvitationalOct 6 · 8,000 Meters College · Place 67 · Indiana WesleyanIndiana Wesleyan | 8,000 Meters College | 67 | 27:32.7 PB | So |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Maroon · Place 171 · Indiana WesleyanIndiana Wesleyan | 8,000 Meters Maroon | 171 | 28:37.7 PB | So |
| Sep 8 | IWU Wildcat Twilight InvitationalSep 8 · 8,000 Meters College · Place 76 · Indiana WesleyanIndiana Wesleyan | 8,000 Meters College | 76 | 27:03.7 PB | So |
2022 Cross Country
3 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | IHSAA Sectional 15 - Pendlelton HeightsOct 9 · 5,000 Meters Varsity · Place 10 · FishersFishers | 5,000 Meters Varsity | 10 | 17:25.7 | SR |
| Oct 2 | Nike XC Town Twilight, Presented by the Garrett CompaniesOct 2 · 5,000 Meters Midwest Race of Champions · Place 76 · FishersFishers | 5,000 Meters Midwest Race of Champions | 76 | 17:17.7 PB | 12 |
| Sep 25 | Hoosier Crossroads ConferenceSep 25 · 5,000 Meters Varsity · Place 28 · FishersFishers | 5,000 Meters Varsity | 28 | 16:42.2 | 12 |
| Sep 11 | Mason XC InvitationalSep 11 · 5,000 Meters Varsity - D1 · Place 29 · FishersFishers | 5,000 Meters Varsity - D1 | 29 | 16:55.8 PB | 12 |
| Sep 4 | THSB InvitationalSep 4 · 5,000 Meters Varsity · Place 27 · FishersFishers | 5,000 Meters Varsity | 27 | 16:45.6 | 12 |
| Aug 31 | Hamilton CountyAug 31 · 5,000 Meters Varsity · Place 29 · FishersFishers | 5,000 Meters Varsity | 29 | 17:14.8 | 12 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Nike Twilight InvitationalOct 3 · 5,000 Meters Varsity · Place 102 · FishersFishers | 5,000 Meters Varsity | 102 | 17:36.9 | 11 |
| Sep 26 | Hoosier Crossroads ConferenceSep 26 · 5,000 Meters Varsity · Place 73 · FishersFishers | 5,000 Meters Varsity | 73 | 17:34.9 | 11 |
| Sep 12 | Wildcat ClassicSep 12 · 5,000 Meters Red · Place 38 · FishersFishers | 5,000 Meters Red | 38 | 16:49.7 PB | 11 |
| Sep 5 | Terre Haute Savings Bank State PreviewSep 5 · 5,000 Meters Varsity · Place 44 · FishersFishers | 5,000 Meters Varsity | 44 | 17:14.3 | 11 |
| Sep 1 | Hamilton CountySep 1 · 5,000 Meters Varsity · Place 29 · FishersFishers | 5,000 Meters Varsity | 29 | 5:33 | JR |
| Aug 22 | Brownsburg 4-Way 4KAug 22 · 4,000 Meters Varsity · Place 19 · FishersFishers | 4,000 Meters Varsity | 19 | 13:24.6 | — |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Nike Valley Twilight InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 293 · FishersFishers | 5,000 Meters Junior Varsity | 293 | 19:30.0 | 10 |
| Sep 28 | Hoosier Crossroads ConferenceSep 28 · 5,000 Meters Junior Varsity · Place 114 · FishersFishers | 5,000 Meters Junior Varsity | 114 | 19:09.8 | — |
| Sep 21 | Riverview Health InvitationalSep 21 · 5,000 Meters Invitational · Place 88 · FishersFishers | 5,000 Meters Invitational | 88 | 19:24.2 | 10 |
| Sep 21 | Riverview Health InvitationalSep 21 · Invitational · Place 88 · FISHERSFISHERS | Invitational | 88 | 6:15 | — |
| Sep 7 | THSB InvitationalSep 7 · 5,000 Meters Open · Place 21 · FishersFishers | 5,000 Meters Open | 21 | 18:25.2 | 10 |
| Sep 3 | Hamilton CountySep 3 · 5,000 Meters Junior Varsity · Place 31 · FishersFishers | 5,000 Meters Junior Varsity | 31 | 5:58 | SO |
| Aug 24 | Zionsville InvitationalAug 24 · 4,000 Meters Freshman Sophomore · Place 67 · FishersFishers | 4,000 Meters Freshman Sophomore | 67 | 14:39.0 | 10 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | NIKE VALLEY TWILIGHTSep 29 · 5,000 Meters Frosh/Soph Freshman · Place 113 · FishersFishers | 5,000 Meters Frosh/Soph Freshman | 113 | 19:17.2 | 9 |
| Sep 22 | Hoosier Crossroads ConferenceSep 22 · 5,000 Meters Junior Varsity · Place 136 · FishersFishers | 5,000 Meters Junior Varsity | 136 | 10:12 | FR |
| Sep 1 | THSB InvitationalSep 1 · 5,000 Meters Open · Place 95 · FishersFishers | 5,000 Meters Open | 95 | 20:39.5Unofficial | 9 |
| Aug 28 | Hamilton County InvitationalAug 28 · 3,000 Meters Junior Varsity · Place 188 · FishersFishers | 3,000 Meters Junior Varsity | 188 | 6:28 | FR |
| Aug 18 | Zionsville InvitationalAug 18 · 4,000 Meters Varsity · Place 114 · FishersFishers | 4,000 Meters Varsity | 114 | 16:49.8 | — |