Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Franklin Community High SchoolJohnson County Championships · Sep 30 | 11:43.88 | Johnson County Championships | September 30, 2017 |
| 3,000 Meters · Shelbyville Blue River 3K Cross Country CourseGolden Bear Invitational · Sep 23 | 11:26.60 | Golden Bear Invitational | September 23, 2017 |
| 5,000 Meters · Decatur Central High School Cross Country CourseMid State Conference · Sep 25 | 17:40.77 | Mid State Conference | September 25, 2021 |
| 5,000 Meters · Eagle ParkEagle Classic · Sep 11 | 17:37.7 | Eagle Classic | September 11, 2021 |
| 5,000 Meters · Franklin Community High SchoolJohnson County HS Championships · Oct 1 | 16:50.09 | Johnson County HS Championships | October 1, 2022 |
| 5,000 Meters · Franklin Community HSFranklin High School · Aug 29 | 19:06.01 | Franklin High School | August 29, 2020 |
| 5,000 Meters · LaVern Gibson CourseTerre Haute South Vigo Valley Kickoff Meet · Aug 15 | 20:38.4 | Terre Haute South Vigo Valley Kickoff Meet | August 15, 2020 |
| 5,000 Meters · Northview Christian ChurchAthletic Annex FlashRock Invitational · Sep 17 | 17:07.3 | Athletic Annex FlashRock Invitational | September 17, 2022 |
| 5,000 Meters · Shelbyville High SchoolIHSAA Shelbyville Semi-State Meet · Oct 24 | 17:44.4 | IHSAA Shelbyville Semi-State Meet | October 24, 2020 |
| 8,000 Meters · Infirmary Mound ParkNorth Coast AC Meet · Oct 28 | 28:22.4 | North Coast AC Meet | October 28, 2023 |
| 8,000 Meters · LaVern Gibson CourseNCAC · Nov 3 | 29:10.81 | NCAC | November 3, 2024 |
| 8,000 Meters · Wheaton CollegeGil Dodds · Sep 21 | 28:47.20 | Gil Dodds | September 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NCACNov 3 · 8,000 Meters NCAC · Place 71 · WabashWabash | 8,000 Meters NCAC | 71 | 29:10.81 PB | So |
| Oct 19 | Interregional InvitationalOct 19 · 8,000 Meters Varsity · Place 386 · WabashWabash | 8,000 Meters Varsity | 386 | 28:46.3 | SO |
| Sep 21 | Gil DoddsSep 21 · 8,000 Meters College · Place 148 · WabashWabash | 8,000 Meters College | 148 | 28:47.20 PB | So |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | North Coast AC MeetOct 28 · 8,000 Meters College · Place 57 · WabashWabash | 8,000 Meters College | 57 | 28:22.4 PB | Fr |
| Oct 14 | Augustana InterregionalOct 14 · 8,000 Meters Varsity Invitational · Place 391 · WabashWabash | 8,000 Meters Varsity Invitational | 391 | 28:44.8 | FR |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | IHSAA Semi-State 3 - ShelbyvilleOct 22 · 5,000 Meters Varsity · Place 67 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 67 | 16:53.3 | — |
| Oct 15 | IHSAA Regional 12 - Franklin CommunityOct 15 · 5,000 Meters Varsity · Place 6 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 6 | 16:45.9 | — |
| Oct 8 | IHSAA Sectional 24 - Franklin CommunityOct 8 · 5,000 Meters Varsity · Place 12 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 12 | 16:52.6 | SR |
| Oct 1 | Johnson County HS ChampionshipsOct 1 · 5,000 Meters High School · Place 3 · Franklin CommunityFranklin Community | 5,000 Meters High School | 3 | 16:50.09 PB | 12 |
| Sep 24 | Mid State Conference Meet HSSep 24 · 5,000 Meters Varsity · Place 9 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 9 | 16:57 | 12 |
| Sep 17 | Athletic Annex FlashRock InvitationalSep 17 · 5,000 Meters Varsity Championship · Place 52 · Franklin CommunityFranklin Community | 5,000 Meters Varsity Championship | 52 | 17:07.3 PB | 12 |
| Sep 10 | Eagle ClassicSep 10 · 5,000 Meters Varsity AA · Place 30 · Franklin CommunityFranklin Community | 5,000 Meters Varsity AA | 30 | 17:41.3 | 12 |
| Aug 27 | Franklin CC InvitationalAug 27 · 5,000 Meters Varsity · Place 20 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 20 | 17:33.13 | 12 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | IHSAA Semi-States 2 - ShelbyvilleOct 23 · 5,000 Meters Varsity · Place 117 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 117 | 17:30.2 | JR |
| Oct 16 | IHSAA Regional 12 - Franklin CommunityOct 16 · 5,000 Meters Varsity · Place 22 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 22 | 18:13.9 | JR |
| Oct 9 | IHSAA Sectional 24 - Franklin CommunityOct 9 · 5,000 Meters Varsity · Place 24 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 24 | 18:24.7 | JR |
| Oct 2 | Johnson County HS & MS ChampionshipsOct 2 · 5,000 Meters Varsity · Place 11 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 11 | 17:22 | 11 |
| Sep 25 | Mid State ConferenceSep 25 · 5,000 Meters High School · Place 18 · Franklin CommunityFranklin Community | 5,000 Meters High School | 18 | 17:40.77 PB | 11 |
| Sep 18 | Riverview Health InvitationalSep 18 · Invitational · Place 22 · FRANKLIN COMMFRANKLIN COMM | Invitational | 22 | 5:50 | — |
| Sep 11 | Eagle ClassicSep 11 · 5,000 Meters Varsity AA · Place 18 · Franklin CommunityFranklin Community | 5,000 Meters Varsity AA | 18 | 17:37.7 PB | 11 |
| Aug 28 | Franklin CC InvitationalAug 28 · 5,000 Meters Varsity · Place 12 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 12 | 17:19.06 | 11 |
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | IHSAA Shelbyville Semi-State MeetOct 24 · 5,000 Meters Varsity · Place 130 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 130 | 17:44.4 PB | 10 |
| Oct 17 | IHSAA Franklin Community RegionalOct 17 · 5,000 Meters Varsity · Place 50 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 50 | 18:24.5 | 10 |
| Oct 10 | IHSAA Franklin Community SectionalOct 10 · 5,000 Meters Varsity · Place 32 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 32 | 18:12.0 | 10 |
| Oct 3 | Johnson County HS MS CC ChampionshipsOct 3 · 5,000 Meters High School · Place 17 · Franklin CommunityFranklin Community | 5,000 Meters High School | 17 | 17:33.41 | 10 |
| Sep 26 | Mid State CC ChampionshipsSep 26 · 5,000 Meters Varsity · Place 16 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 16 | 17:34.46 | 10 |
| Sep 19 | Riverview Health InvitationalSep 19 · Varsity Championship · Place 98 · FRANKLIN COMMUNITY BOYSFRANKLIN COMMUNITY BOYS | Varsity Championship | 98 | 5:44 | — |
| Sep 12 | Eagle ClassicSep 12 · 5,000 Meters Varsity AA · Place 64 · Franklin CommunityFranklin Community | 5,000 Meters Varsity AA | 64 | 18:21.8 | 10 |
| Aug 29 | Franklin High SchoolAug 29 · 5,000 Meters Varsity · Place 69 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 69 | 19:06.01 PB | 10 |
| Aug 15 | Terre Haute South Vigo Valley Kickoff MeetAug 15 · 5,000 Meters Varsity · Place 184 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 184 | 20:38.4 PB | 10 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Johnson Co HS MS CC ChampionshipsOct 5 · 5,000 Meters High School · Place 25 · Franklin CommunityFranklin Community | 5,000 Meters High School | 25 | 17:34.58 | 9 |
| Sep 28 | Mid-State ConferenceSep 28 · 5,000 Meters Varsity · Place 39 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 39 | 18:16.8 | FR |
| Sep 21 | Riverview Health InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 64 · Franklin CommunityFranklin Community | 5,000 Meters Junior Varsity | 64 | 18:36.8 | 9 |
| Sep 14 | Eagle ClassicSep 14 · 5,000 Meters JV · Place 110 · Franklin CommunityFranklin Community | 5,000 Meters JV | 110 | 19:24.6 | 9 |
| Aug 31 | Franklin CC InvitationalAug 31 · 5,000 Meters Varsity · Place 91 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 91 | 19:06.93 | 9 |
| Aug 24 | Plainfield RelaysAug 24 · 3,200 Meters Open · Place 52 · Franklin CommunityFranklin Community | 3,200 Meters Open | 52 | 12:08 | 9 |
| Aug 19 | Blue River Park Early Bird InvitationalAug 19 · 5,000 Meters Varsity · Place 59 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 59 | 21:29.82 | 9 |
2017 Cross Country
2 results