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 | 13:42.19 | USATF Indiana Association Junior Olympic Championships | November 11, 2017 |
| 3,000 Meters · Ceraland ParkUSATF Indiana Association Junior Olympic Championships · Nov 9 | 11:56.80 | USATF Indiana Association Junior Olympic Championships | November 9, 2019 |
| 3,000 Meters · Eagle ParkUSATF Region 7 Junior Olympic Championships · Nov 24 | 12:28.10 | USATF Region 7 Junior Olympic Championships | November 24, 2019 |
| 4,000 Meters · Ceraland ParkUSATF Indiana Association Cross Country Championships · Nov 7 | 16:47.35 | USATF Indiana Association Cross Country Championships | November 7, 2020 |
| 5,000 Meters · Ceraland ParkConference Indiana · Sep 13 | 16:57.3 | Conference Indiana | September 13, 2023 |
| 5,000 Meters · Eagle ParkEagle Classic · Sep 9 | 17:02.6 | Eagle Classic | September 9, 2023 |
| 5,000 Meters · Jasper Cross Country Course at Jasper Youth SportsJasper Invitational · Sep 28 | 17:36.71 | Jasper Invitational | September 28, 2024 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 17 | 17:05.99 | NXR Midwest Regional Championships | November 17, 2024 |
| 8,000 Meters · Allison Sports TownGLVC Cross Country Championships · Nov 7 | 25:55.6 | GLVC Cross Country Championships | November 7, 2026 |
| 8,000 Meters · Chestnut Grove 2KWSU Warrior Challenge 2026 · Oct 24 | 29:20.50 | WSU Warrior Challenge 2026 | October 24, 2026 |
| 8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 27 | 28:50.29 | Lucian Rosa Invitational | September 27, 2025 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 26:23.52 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 5 | 27:48.8 | Indiana Wesleyan Twilight Invitational | September 5, 2025 |
| 8,000 Meters · LaVern Gibson Championship Cross Country CourseISU John McNichols · Sep 20 | 30:01.68 | ISU John McNichols | September 20, 2025 |
| 8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 19 | 28:01.2 | ISU John McNichols | September 19, 2026 |
| 8,000 Meters · Lewis Cross Country Course GLVC Cross Country Championships · Oct 25 | 27:33.16 | GLVC Cross Country Championships | October 25, 2025 |
| 8,000 Meters · Taylor UniversityRay Bullock Invitational · Oct 9 | 27:12.90 | Ray Bullock Invitational | October 9, 2026 |
| 8,000 Meters · Taylor University Cross Country CourseRay Bullock Invitational · Oct 10 | 27:46.99 | Ray Bullock Invitational | October 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | GLVC Cross Country ChampionshipsNov 7 · 8,000 Meters GLVC · Place 72 · IndianapolisIndianapolis | 8,000 Meters GLVC | 72 | 25:55.6 PB | So |
| Oct 24 | WSU Warrior Challenge 2026Oct 24 · 8,000 Meters Warrior Challenge · Place 96 · IndianapolisIndianapolis | 8,000 Meters Warrior Challenge | 96 | 29:20.50 PB | So |
| Oct 9 | Ray Bullock InvitationalOct 9 · 8,000 Meters Collegiate · Place 56 · IndianapolisIndianapolis | 8,000 Meters Collegiate | 56 | 27:12.90 PB | So |
| Oct 3 | Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Blue · Place 47 · IndianapolisIndianapolis | 8,000 Meters Blue | 47 | 26:23.52 PB | So |
| Sep 19 | ISU John McNicholsSep 19 · 8,000 Meters Championship · Place 250 · IndianapolisIndianapolis | 8,000 Meters Championship | 250 | 28:01.2 PB | So |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | GLVC Cross Country ChampionshipsOct 25 · 8,000 Meters Varsity · Place 115 · IndianapolisIndianapolis | 8,000 Meters Varsity | 115 | 27:33.16 PB | Fr |
| Oct 10 | Ray Bullock InvitationalOct 10 · 8,000 Meters Men's 8K · Place 65 · IndianapolisIndianapolis | 8,000 Meters Men's 8K | 65 | 27:46.99 PB | Fr |
| Sep 27 | Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 191 · IndianapolisIndianapolis | 8,000 Meters Men's Championship | 191 | 28:50.29 PB | Fr |
| Sep 20 | ISU John McNicholsSep 20 · 8,000 Meters College · Place 123 · IndianapolisIndianapolis | 8,000 Meters College | 123 | 30:01.68 PB | Fr |
| Sep 5 | Indiana Wesleyan Twilight InvitationalSep 5 · 8,000 Meters Men's Race · Place 190 · IndianapolisIndianapolis | 8,000 Meters Men's Race | 190 | 27:48.8 PB | Fr |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 262 · Columbus NorthColumbus North | 5,000 Meters Championship | 262 | 17:05.99 PB | 12 |
| Oct 19 | IHSAA Sectional 21 - Brown CountyOct 19 · 5,000 Meters Varsity · Place 36 · Columbus NorthColumbus North | 5,000 Meters Varsity | 36 | 18:01.0 | SR |
| Oct 4 | Nike XC Town TwilightOct 4 · 5,000 Meters Varsity · Place 79 · Columbus NorthColumbus North | 5,000 Meters Varsity | 79 | 16:05.19 | 12 |
| Sep 28 | Jasper InvitationalSep 28 · 5,000 Meters Varsity · Place 18 · Columbus NorthColumbus North | 5,000 Meters Varsity | 18 | 17:36.71 PB | 12 |
| Sep 14 | Eagle ClassicSep 14 · 5,000 Meters Varsity Elite · Place 22 · Columbus NorthColumbus North | 5,000 Meters Varsity Elite | 22 | 16:04.0 | 12 |
| Sep 7 | Columbus North ClassicSep 7 · 5,000 Meters Varsity · Place 14 · Columbus NorthColumbus North | 5,000 Meters Varsity | 14 | 15:38.0 | 12 |
| Aug 31 | Franklin Community InvitationalAug 31 · 5,000 Meters Varsity · Place 12 · Columbus NorthColumbus North | 5,000 Meters Varsity | 12 | 16:53.7 | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR Midwest Regional ChampionshipsNov 12 · 5,000 Meters Open · Place 110 · Columbus Thorn, INColumbus Thorn, IN | 5,000 Meters Open | 110 | 17:23.4 | 11 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Open · Place 89 · Columbus NorthColumbus North | 5,000 Meters Open | 89 | 17:26.2 | 11 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Open · Place 89 · Columbus NorthColumbus North | 5,000 Meters Open | 89 | 17:26.2 | 11 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Open · Place 129 · Columbus NorthColumbus North | 5,000 Meters Open | 129 | 17:26.2 | 11 |
| Sep 13 | Conference IndianaSep 13 · 5,000 Meters Varsity · Place 34 · Columbus NorthColumbus North | 5,000 Meters Varsity | 34 | 16:57.3 PB | 11 |
| Sep 9 | Eagle ClassicSep 9 · 5,000 Meters Varsity Elite · Place 96 · Columbus NorthColumbus North | 5,000 Meters Varsity Elite | 96 | 17:02.6 PB | 11 |
| Sep 3 | Rick Weinheimer ClassicSep 3 · 5,000 Meters Varsity AA · Place 52 · Columbus NorthColumbus North | 5,000 Meters Varsity AA | 52 | 17:09.8 | 11 |
| Sep 2 | Rick Weinheimer Classic MSSep 2 · 5,000 Meters Varsity · Place 52 · Columbus NorthColumbus North | 5,000 Meters Varsity | 52 | 17:09.8 | 11 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Nike XC Town Twilight, Presented by the Garrett CompaniesOct 2 · 5,000 Meters Midwest Open · Place 134 · Columbus NorthColumbus North | 5,000 Meters Midwest Open | 134 | 19:46.2 | 9 |
| Sep 18 | Conference IndianaSep 18 · 5,000 Meters Varsity · Place 84 · Columbus NorthColumbus North | 5,000 Meters Varsity | 84 | 19:40.6 | 9 |
| Sep 11 | Eagle ClassicSep 11 · 5,000 Meters Frosh/Soph · Place 92 · Columbus NorthColumbus North | 5,000 Meters Frosh/Soph | 92 | 20:36.5 | 9 |
| Sep 4 | Columbus North Rick Weinheimer ClassicSep 4 · 5,000 Meters Junior Varsity · Place 43 · Columbus NorthColumbus North | 5,000 Meters Junior Varsity | 43 | 19:03.0 | 9 |
| Aug 21 | Zionsville InvitationalAug 21 · 4,000 Meters Frosh/Soph Freshman · Place 57 · Columbus NorthColumbus North | 4,000 Meters Frosh/Soph Freshman | 57 | 15:26.8 | FR |
2020 Cross Country
1 results2019 Cross Country
2 results2018 Cross Country
2 results2017 Cross Country
2 results2016 Cross Country
1 results