Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Benton Central Jr Sr High SchoolIHSAA Regional (Benton Central) · Oct 19 | 17:23.7 | IHSAA Regional (Benton Central) | October 19, 2019 |
| 5,000 Meters · Caston Jr/Sr HighCaston Invitational · Sep 5 | 18:19.95 | Caston Invitational | September 5, 2020 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 16 | 18:32.4 | NXR Midwest Regional Championships | November 16, 2019 |
| 5,000 Meters · New Prairie High SchoolIHSAA Semi-State (New Prairie) · Oct 26 | 17:45.7 | IHSAA Semi-State (New Prairie) | October 26, 2019 |
| 5,000 Meters · Sheridan HSSheridan Invitational · Aug 26 | 21:39 | Sheridan Invitational | August 26, 2017 |
| 5,000 Meters · St. James Farm Forest PreserveRose Hulman Opener · Sep 1 | 18:33.5 | Rose Hulman Opener | September 1, 2022 |
| 5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 14 | 19:30.7 | XC Town USA Meet of Champions Presented by the Garrett Companies | November 14, 2020 |
| 5,000 Meters · Tippecanoe County AmphitheaterIHSAA Harrison (West Lafayette) Regional · Oct 17 | 17:46.5 | IHSAA Harrison (West Lafayette) Regional | October 17, 2020 |
| 8,000 Meters · Blue River Cross Country CourseHCAC · Nov 2 | 27:17.63 | HCAC | November 2, 2024 |
| 8,000 Meters · LaVern Gibson CourseNike XC Town Twilight - College Division · Sep 29 | 26:08.8 | Nike XC Town Twilight - College Division | September 29, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | HCAC Championships CCOct 28 · 8,000 Meters Varsity · Place 8 · Rose-HulmanRose-Hulman | 8,000 Meters Varsity | 8 | 26:09.1 | JR |
| Sep 30 | Nike XC Town TwilightSep 30 · 8,000 Meters Varsity · Place 9 · Rose-HulmanRose-Hulman | 8,000 Meters Varsity | 9 | 26:08.8 | — |
| Sep 29 | Nike XC Town Twilight - College DivisionSep 29 · 8,000 Meters College · Place 9 · Rose-HulmanRose-Hulman | 8,000 Meters College | 9 | 26:08.8 PB | Jr |
| Sep 16 | John McNichols InvitationalSep 16 · 8,000 Meters Varsity · Place 88 · Rose-HulmanRose-Hulman | 8,000 Meters Varsity | 88 | 25:51.5 | JR |
| Sep 1 | Rose-Hulman OpenerSep 1 · 5,000 Meters College Men · Rose-HulmanRose-Hulman | 5,000 Meters College Men | 0 | 16:21.8Unofficial | Jr |
2022 Cross Country
2 results2021 Cross Country
2 results2020 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters Blue/White HS Open Combined · Place 262 · Tullius-Thomas-IN-Frontier HSTullius-Thomas-IN-Frontier HS | 5,000 Meters Blue/White HS Open Combined | 262 | 19:30.7 PB | 12 |
| Oct 17 | IHSAA Harrison (West Lafayette) RegionalOct 17 · 5,000 Meters Varsity · Place 28 · FrontierFrontier | 5,000 Meters Varsity | 28 | 17:46.5 PB | 12 |
| Oct 12 | Nike Cross Virtual Week 4Oct 12 · 5,000 Meters NXV Midwest Region · Place 26 · FrontierFrontier | 5,000 Meters NXV Midwest Region | 26 | 17:46.5Unofficial | 12 |
| Oct 10 | IHSAA Benton Central SectionalOct 10 · 5,000 Meters Varsity · Place 5 · FrontierFrontier | 5,000 Meters Varsity | 5 | 18:03.5 | 12 |
| Oct 5 | Nike Cross Virtual Week 3Oct 5 · 5,000 Meters NXV Midwest Region · Place 29 · FrontierFrontier | 5,000 Meters NXV Midwest Region | 29 | 18:03.5Unofficial | 12 |
| Sep 28 | Nike Cross Virtual Week 2Sep 28 · 5,000 Meters NXV Midwest Region · Place 29 · FrontierFrontier | 5,000 Meters NXV Midwest Region | 29 | 18:10.0Unofficial | 12 |
| Sep 23 | Nike Portland Virtual XCSep 23 · 5,000 Meters High School · Place 53 | 5,000 Meters High School | 53 | 18:04.8Unofficial | 12 |
| Sep 21 | Nike Cross Virtual Week 1Sep 21 · 5,000 Meters NXV Midwest Region · Place 30 · FrontierFrontier | 5,000 Meters NXV Midwest Region | 30 | 18:04.8Unofficial | 12 |
| Sep 19 | New Prairie InviteSep 19 · 5,000 Meters Varsity 1A · Place 15 · FrontierFrontier | 5,000 Meters Varsity 1A | 15 | 18:06.8 | Senior |
| Sep 19 | New Prairie InviteSep 19 · 5,000 Meters Boys 1A Varsity · Place 15 · FrontierFrontier | 5,000 Meters Boys 1A Varsity | 15 | 18:06.8 | 12 |
| Sep 5 | Caston InvitationalSep 5 · 5,000 Meters Boys Varsity · Place 6 · FrontierFrontier | 5,000 Meters Boys Varsity | 6 | 18:19.95 PB | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational · Place 592 · FrontierFrontier | 5,000 Meters Open Invitational | 592 | 18:32.4 PB | 11 |
| Oct 26 | IHSAA Semi-State (New Prairie) Oct 26 · 5,000 Meters Varsity · Place 113 · FrontierFrontier | 5,000 Meters Varsity | 113 | 17:45.7 PB | 11 |
| Oct 19 | IHSAA Regional (Benton Central)Oct 19 · 5,000 Meters Varsity · Place 17 · FrontierFrontier | 5,000 Meters Varsity | 17 | 17:23.7 PB | 11 |
| Oct 12 | IHSAA Sectional (Benton Central)Oct 12 · 5,000 Meters Varsity · Place 3 · FrontierFrontier | 5,000 Meters Varsity | 3 | 17:48.5 | 11 |
| Sep 21 | New Prairie InviteSep 21 · 5,000 Meters Varsity · Place 27 · FrontierFrontier | 5,000 Meters Varsity | 27 | 18:24.7 | Junior |
| Sep 7 | Caston InviteSep 7 · 5,000 Meters Varsity · Place 13 · FrontierFrontier | 5,000 Meters Varsity | 13 | 18:20.94 | 11 |
| Sep 7 | Caston InviteSep 7 · 5,000 Meters Boys Varsity · Place 13 · FrontierFrontier | 5,000 Meters Boys Varsity | 13 | 18:20.94 | 11 |
2018 Cross Country
3 results2017 Cross Country
4 results