Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 15 | 32:53.5 | NCAA DI Southeast Regional | November 15, 2024 |
| 3,000 Meters · Zionsville West Middle SchoolFranklin Central/Zionsville · Aug 15 | 9:45 | Franklin Central/Zionsville | August 15, 2020 |
| 5,000 Meters · Ben DavisIHSAA Regional 09 - Ben Davis · Oct 16 | 16:17.4 | IHSAA Regional 09 - Ben Davis | October 16, 2021 |
| 5,000 Meters · Ben Davis Cross Country CourseIHSAA Regional 09 - Ben Davis · Oct 15 | 15:57.3 | IHSAA Regional 09 - Ben Davis | October 15, 2022 |
| 5,000 Meters · Eagle ParkEagle Classic · Sep 11 | 15:47.9 | Eagle Classic | September 11, 2021 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 13 | 16:05.8 | NXR Midwest Regional Championships | November 13, 2022 |
| 5,000 Meters · Percy Warner ParkBelmont Opener · Sep 1 | 15:25.00 | Belmont Opener | September 1, 2023 |
| 5,000 Meters · Shelbyville High SchoolIHSAA Shelbyville Semi-State Meet · Oct 24 | 16:42.1 | IHSAA Shelbyville Semi-State Meet | October 24, 2020 |
| 5,000 Meters · Traders PointIHSAA Ben Davis Sectional · Oct 10 | 17:00.8 | IHSAA Ben Davis Sectional | October 10, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
2 results2023 Cross Country
2 results2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Championship · Place 134 · ZionsvilleZionsville | 5,000 Meters Championship | 134 | 16:05.8 PB | 12 |
| Oct 29 | IHSAA State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity · Place 117 · ZionsvilleZionsville | 5,000 Meters Varsity | 117 | 17:00.2 | 12 |
| Oct 22 | IHSAA Semi-State 3 - ShelbyvilleOct 22 · 5,000 Meters Varsity · Place 35 · ZionsvilleZionsville | 5,000 Meters Varsity | 35 | 16:14.6 | — |
| Oct 15 | IHSAA Regional 09 - Ben DavisOct 15 · 5,000 Meters Varsity · Place 6 · ZionsvilleZionsville | 5,000 Meters Varsity | 6 | 15:57.3 PB | 12 |
| Oct 1 | Nike XC Town Twilight, Presented by the Garrett CompaniesOct 1 · 5,000 Meters USA Race of Champions · Place 83 · ZionsvilleZionsville | 5,000 Meters USA Race of Champions | 83 | 16:10.9 | 12 |
| Sep 24 | Hoosier Crossroads ConferenceSep 24 · 5,000 Meters Varsity · Place 20 · ZionsvilleZionsville | 5,000 Meters Varsity | 20 | 5:12 | SR |
| Sep 10 | Eagle ClassicSep 10 · 5,000 Meters Varsity Elite · Place 49 · ZionsvilleZionsville | 5,000 Meters Varsity Elite | 49 | 16:21.7 | 12 |
| Sep 3 | THSB InvitationalSep 3 · 5,000 Meters Varsity · Place 19 · ZionsvilleZionsville | 5,000 Meters Varsity | 19 | 16:50.1Unofficial | 12 |
| Aug 27 | Taylor University InvitationalAug 27 · 5,000 Meters Varsity · Place 6 · ZionsvilleZionsville | 5,000 Meters Varsity | 6 | 16:28.5 | SR |
| Aug 20 | John Cleland InvitationalAug 20 · 4,000 Meters Varsity · Place 7 · ZionsvilleZionsville | 4,000 Meters Varsity | 7 | 13:12.9 | SR |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | IHSAA State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 47 · ZionsvilleZionsville | 5,000 Meters Varsity | 47 | 16:30.0 | 11 |
| Oct 23 | IHSAA Semi-States 2 - ShelbyvilleOct 23 · 5,000 Meters Varsity · Place 13 · ZionsvilleZionsville | 5,000 Meters Varsity | 13 | 15:54.6 | JR |
| Oct 16 | IHSAA Regional 09 - Ben DavisOct 16 · 5,000 Meters Varsity · Place 2 · ZionsvilleZionsville | 5,000 Meters Varsity | 2 | 16:17.4 PB | 11 |
| Oct 9 | IHSAA Sectional 18 - Ben DavisOct 9 · 5,000 Meters Varsity · Place 2 · ZionsvilleZionsville | 5,000 Meters Varsity | 2 | 16:25.6 | — |
| Oct 2 | Nike XC Town Twilight, Presented by the Garrett CompaniesOct 2 · 5,000 Meters Midwest Race of Champions · Place 20 · ZionsvilleZionsville | 5,000 Meters Midwest Race of Champions | 20 | 16:35.5 | 11 |
| Sep 25 | Hoosier Crossroads ConferenceSep 25 · 5,000 Meters Varsity · Place 8 · ZionsvilleZionsville | 5,000 Meters Varsity | 8 | 16:02.8 | 11 |
| Sep 11 | Eagle ClassicSep 11 · 5,000 Meters Varsity Elite · Place 12 · ZionsvilleZionsville | 5,000 Meters Varsity Elite | 12 | 15:47.9 PB | 11 |
| Sep 4 | THSB InvitationalSep 4 · 5,000 Meters Varsity · Place 8 · ZionsvilleZionsville | 5,000 Meters Varsity | 8 | 16:12.9 | 11 |
| Aug 28 | Dave Bannon InvitationalAug 28 · 5,000 Meters Varsity · Place 3 · ZionsvilleZionsville | 5,000 Meters Varsity | 3 | 16:19.04 | 11 |
| Aug 21 | Zionsville InvitationalAug 21 · 4,000 Meters Varsity · Place 2 · ZionsvilleZionsville | 4,000 Meters Varsity | 2 | 12:56.3 | 11 |
2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | IHSAA State XC ChampionshipsOct 31 · 5,000 Meters Varsity · Place 107 · ZionsvilleZionsville | 5,000 Meters Varsity | 107 | 16:59.9 | 10 |
| Oct 24 | IHSAA Shelbyville Semi-State MeetOct 24 · 5,000 Meters Varsity · Place 50 · ZionsvilleZionsville | 5,000 Meters Varsity | 50 | 16:42.1 PB | 10 |
| Oct 17 | IHSAA Ben Davis RegionalOct 17 · 5,000 Meters Varsity · Place 21 · ZionsvilleZionsville | 5,000 Meters Varsity | 21 | 16:54.3 | 10 |
| Oct 10 | IHSAA Ben Davis SectionalOct 10 · 5,000 Meters Varsity · Place 11 · ZionsvilleZionsville | 5,000 Meters Varsity | 11 | 17:00.8 PB | 10 |
| Sep 26 | Hoosier Crossroads ConferenceSep 26 · 5,000 Meters Varsity · Place 43 · ZionsvilleZionsville | 5,000 Meters Varsity | 43 | 16:51.1 | 10 |
| Sep 12 | Ben Davis InvitationalSep 12 · 5,000 Meters Varsity · Place 20 · ZionsvilleZionsville | 5,000 Meters Varsity | 20 | 16:54.7 | — |
| Sep 5 | Terre Haute Savings Bank State PreviewSep 5 · 5,000 Meters Varsity · Place 28 · Zionsville Community High SchoZionsville Community High Scho | 5,000 Meters Varsity | 28 | 16:50.7 | 10 |
| Aug 29 | Dave Bannon XC InvitationalAug 29 · 5,000 Meters Varsity · Place 12 · ZionsvilleZionsville | 5,000 Meters Varsity | 12 | 17:09.08 | 10 |
| Aug 22 | Brownsburg 4-Way 4KAug 22 · 4,000 Meters Varsity · Place 17 · ZionsvilleZionsville | 4,000 Meters Varsity | 17 | 13:17.6 | — |
| Aug 15 | Franklin Central/ZionsvilleAug 15 · 3,000 Meters Race A · Place 4 · ZionsvilleZionsville | 3,000 Meters Race A | 4 | 9:45 PB | 10 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Time Trial #1Oct 11 · 5,000 Meters Time Trial · Place 1 · ZionsvilleZionsville | 5,000 Meters Time Trial | 1 | 17:22.0Unofficial | 9 |
| Oct 5 | Nike Valley Twilight InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 40 · ZionsvilleZionsville | 5,000 Meters Junior Varsity | 40 | 17:23.0 | 9 |
| Sep 28 | Hoosier Crossroads ConferenceSep 28 · 5,000 Meters Varsity · Place 56 · ZionsvilleZionsville | 5,000 Meters Varsity | 56 | 17:10.7 | — |
| Sep 21 | Riverview Health InvitationalSep 21 · 5,000 Meters Championship · Place 81 · ZionsvilleZionsville | 5,000 Meters Championship | 81 | 17:27.2 | 9 |
| Sep 21 | Riverview Health InvitationalSep 21 · Championship · Place 81 · ZIONSVILLEZIONSVILLE | Championship | 81 | 5:38 | — |
| Sep 14 | Ben Davis InvitationalSep 14 · 5,000 Meters Varsity · Place 24 · Zionsville CommZionsville Comm | 5,000 Meters Varsity | 24 | 17:09.4 | — |
| Sep 7 | THSB InvitationalSep 7 · 5,000 Meters Varsity · Place 80 · ZionsvilleZionsville | 5,000 Meters Varsity | 80 | 17:30.8 | 9 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | IMSCCC State ChampionshipsSep 29 · 3,000 Meters Varsity · Place 24 · Zionsville WestZionsville West | 3,000 Meters Varsity | 24 | 10:26.2Unofficial | 8 |
| Sep 24 | Avon North, Lynhurst, & ZWMSSep 24 · 3,000 Meters New Division · Zionsville WestZionsville West | 3,000 Meters New Division | 0 | 10:39Unofficial | 8 |
| Sep 22 | NSC ChampionshipSep 22 · 3,000 Meters New Division · Place 3 · Zionsville WestZionsville West | 3,000 Meters New Division | 3 | 10:17.89Unofficial | 8 |
| Sep 19 | Lynhurst Center, Southport, New Augusta, ZWMSSep 19 · 3,000 Meters New Division · Zionsville WestZionsville West | 3,000 Meters New Division | 0 | 11:01Unofficial | 8 |
| Sep 15 | Miller-Rock InvitationalSep 15 · 3,000 Meters New Division · Place 14 · Zionsville WestZionsville West | 3,000 Meters New Division | 14 | 10:42.63Unofficial | 8 |
| Sep 13 | Zionsville West vs. Brownsburg EastSep 13 · 3,000 Meters Middle School · Place 1 · Zionsville WestZionsville West | 3,000 Meters Middle School | 1 | 10:59Unofficial | 8 |
| Sep 11 | Riverside JH InvitationalSep 11 · 3,000 Meters New Division · Place 10 · Zionsville WestZionsville West | 3,000 Meters New Division | 10 | 10:43Unofficial | 8 |
| Aug 27 | Avon South and ZWMSAug 27 · 3,000 Meters New Division · Place 1 · Zionsville WestZionsville West | 3,000 Meters New Division | 1 | 11:12Unofficial | 8 |
| Aug 18 | Franklin Flash DashAug 18 · 3,000 Meters Middle School · Zionsville WestZionsville West | 3,000 Meters Middle School | 0 | 11:06Unofficial | 8 |