Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Eagle ParkUSATF Indiana Association Junior Olympic Championships · Nov 10 | 16:09.00 | USATF Indiana Association Junior Olympic Championships | November 10, 2018 |
| 4,000 Meters · Northern Illinois UniversityUSATF Region 7 Junior Olympic Championships · Nov 17 | 16:03.00 | USATF Region 7 Junior Olympic Championships | November 17, 2018 |
| 5,000 Meters · Bedford North Lawerence HSTed Fox Memorial Invitational · Sep 26 | 20:02.06 | Ted Fox Memorial Invitational | September 26, 2020 |
| 5,000 Meters · Ceraland ParkConference Indiana · Sep 18 | 20:11.7 | Conference Indiana | September 18, 2021 |
| 5,000 Meters · Eagle ParkIHSAA Brown County Semi-State Meet · Oct 24 | 19:46.1 | IHSAA Brown County Semi-State Meet | October 24, 2020 |
| 5,000 Meters · Franklin Community HSFranklin High School · Aug 29 | 21:07.36 | Franklin High School | August 29, 2020 |
| 5,000 Meters · LaVern Gibson CourseNike XC Town Twilight, Presented by the Garrett Companies · Oct 2 | 20:16.3 | Nike XC Town Twilight, Presented by the Garrett Companies | October 2, 2021 |
| 5,000 Meters · Tippecanoe County Amphitheater ParkLafayette Harrison Invite · Sep 3 | 21:37 | Lafayette Harrison Invite | September 3, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | IHSAA State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity · Place 184 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 184 | 21:33.0 | 5 |
| Oct 22 | IHSAA Semi-State 4 - Brown CountyOct 22 · 5,000 Meters Varsity · Place 90 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 90 | 20:59.1 | — |
| Oct 15 | IHSAA Regional 14 - EdgewoodOct 15 · 5,000 Meters Varsity · Place 27 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 27 | 21:11.0 | — |
| Oct 8 | IHSAA Sectional 27 - Bedford North LawrenceOct 8 · 5,000 Meters Varsity · Place 18 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 18 | 20:58 | SR |
| Oct 1 | Nike XC Town Twilight, Presented by the Garrett CompaniesOct 1 · 5,000 Meters USA Race of Champions · Place 147 · Bloomington SouthBloomington South | 5,000 Meters USA Race of Champions | 147 | 20:39.4 | 12 |
| Sep 10 | Eagle ClassicSep 10 · 5,000 Meters Varsity Elite · Place 100 · Bloomington SouthBloomington South | 5,000 Meters Varsity Elite | 100 | 21:10.7 | 12 |
| Sep 3 | Lafayette Harrison InviteSep 3 · 5,000 Meters Varsity · Place 48 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 48 | 21:37 PB | 12 |
| Aug 27 | Franklin CC InvitationalAug 27 · 5,000 Meters Varsity · Place 26 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 26 | 21:21.56 | 12 |
| Aug 13 | Valley Cross KickoffAug 13 · 5,000 Meters Varsity · Place 104 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 104 | 22:39.5 | — |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | IHSAA Semi-States 1 - Brown CountyOct 23 · 5,000 Meters Varsity · Place 61 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 61 | 20:16.8 | JR |
| Oct 16 | IHSAA Regional 14 - North Bedford LawrenceOct 16 · 5,000 Meters Varsity · Place 20 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 20 | 21:27 | JR |
| Oct 2 | Nike XC Town Twilight, Presented by the Garrett CompaniesOct 2 · 5,000 Meters Midwest Race of Champions · Place 39 · Bloomington SouthBloomington South | 5,000 Meters Midwest Race of Champions | 39 | 20:16.3 PB | 11 |
| Sep 18 | Conference IndianaSep 18 · 5,000 Meters Varsity · Place 17 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 17 | 20:11.7 PB | 11 |
| Sep 11 | Eagle ClassicSep 11 · 5,000 Meters Varsity Elite · Place 47 · Bloomington SouthBloomington South | 5,000 Meters Varsity Elite | 47 | 20:00.3 | 11 |
| Aug 28 | Franklin CC InvitationalAug 28 · 5,000 Meters Varsity · Place 12 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 12 | 21:01.30 | 11 |
| Aug 21 | Zionsville InvitationalAug 21 · 4,000 Meters Varsity · Place 18 · Bloomington SouthBloomington South | 4,000 Meters Varsity | 18 | 16:37.9 | 11 |
| Aug 14 | Terre Haute South Valley Kick-OffAug 14 · 5,000 Meters Varsity · Place 42 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 42 | 21:21.1 | 11 |
2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | IHSAA State XC ChampionshipsOct 31 · 5,000 Meters Varsity · Place 156 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 156 | 20:56.8 | 10 |
| Oct 24 | IHSAA Brown County Semi-State MeetOct 24 · 5,000 Meters Varsity · Place 36 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 36 | 19:46.1 PB | 10 |
| Oct 10 | IHSAA Bedford North Lawrence SectionalOct 10 · 5,000 Meters Varsity · Place 16 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 16 | 21:16 | 10 |
| Oct 3 | Nike Twilight InvitationalOct 3 · 5,000 Meters Varsity · Place 29 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 29 | 20:16.5 | 10 |
| Sep 26 | Ted Fox Memorial InvitationalSep 26 · 5,000 Meters Varsity · Place 15 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 15 | 20:02.06 PB | 10 |
| Sep 19 | Conference IndianaSep 19 · 5,000 Meters Varsity · Place 15 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 15 | 19:33.6 | 10 |
| Sep 12 | Eagle ClassicSep 12 · 5,000 Meters Elite · Place 47 · Bloomington SouthBloomington South | 5,000 Meters Elite | 47 | 19:58.9 | 10 |
| Sep 5 | Lafayette Harrison InviteSep 5 · 5,000 Meters Varsity · Place 31 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 31 | 20:19.8 | SO |
| Aug 29 | Franklin High SchoolAug 29 · 5,000 Meters Varsity · Place 16 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 16 | 21:07.36 PB | 10 |
| Aug 22 | Edgewood 5-Way MeetAug 22 · 5,000 Meters Varsity · Place 23 · Bloomington SouthBloomington South | 5,000 Meters Varsity | 23 | 21:35.83 | 10 |
2019 Cross Country
4 results2018 Cross Country
2 results