Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Benton Central Jr Sr High SchoolHoosier Conference Championship · Oct 1 | 19:07.00 | Hoosier Conference Championship | October 1, 2022 |
| 5,000 Meters · Brownsburg East MSBrownsburg XC Invitational (Boys Only) · Sep 2 | 18:57.5 | Brownsburg XC Invitational (Boys Only) | September 2, 2023 |
| 5,000 Meters · Indiana Wesleyan UniversityWildcat Classic · Sep 9 | 18:35.9 | Wildcat Classic | September 9, 2023 |
| 5,000 Meters · LaVern Gibson CourseTerre Haute South Valley Kick-Off · Aug 14 | 21:32.8 | Terre Haute South Valley Kick-Off | August 14, 2021 |
| 5,000 Meters · New Prairie High SchoolNew Prairie Invitational · Sep 18 | 19:51.4 | New Prairie Invitational | September 18, 2021 |
| 5,000 Meters · Northwestern HSHoosier Conference Championships · Oct 7 | 19:50.50 | Hoosier Conference Championships | October 7, 2023 |
| 5,000 Meters · Tipton HSHoosier Conference Meet · Oct 2 | 18:51.30 | Hoosier Conference Meet | October 2, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Hoosier Conference ChampionshipsOct 7 · 5,000 Meters Varsity · Place 46 · West Lafayette | 5,000 Meters Varsity | 46 | 19:50.50 PB | 12 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 401 · West Lafayette | 5,000 Meters Varsity | 401 | 18:43.5 | 12 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 401 · West Lafayette | 5,000 Meters Varsity | 401 | 18:43.5 | 12 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 401 · West Lafayette | 5,000 Meters Varsity | 401 | 18:43.5 | 12 |
| Sep 9 | Wildcat ClassicSep 9 · 5,000 Meters Red Race Varsity · Place 182 · West Lafayette | 5,000 Meters Red Race Varsity | 182 | 18:35.9 PB | 12 |
| Sep 2 | Brownsburg InviteSep 2 · 5,000 Meters Varsity · Place 141 · West Lafayette | 5,000 Meters Varsity | 141 | 18:57.48 | 12 |
| Sep 2 | Brownsburg XC Invitational (Boys Only)Sep 2 · 5,000 Meters Varsity · Place 141 · West Lafayette | 5,000 Meters Varsity | 141 | 18:57.5 PB | 12 |
| Aug 29 | Tippecanoe City/County MeetAug 29 · 5,000 Meters Varsity · Place 53 · West Lafayette | 5,000 Meters Varsity | 53 | 19:43.8 | SR |
| Aug 22 | Harrison 11-Way MeetAug 22 · 5,000 Meters Varsity · Place 35 · West Lafayette | 5,000 Meters Varsity | 35 | 19:36.8 | SR |
| Aug 19 | John Cleland InvitationalAug 19 · 4,000 Meters Varsity · Place 156 · West Lafayette | 4,000 Meters Varsity | 156 | 6:20 | SR |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Hoosier Conference ChampionshipOct 1 · 5,000 Meters Boys Junior Varsity · Place 5 · West Lafayette | 5,000 Meters Boys Junior Varsity | 5 | 19:07.00 PB | 11 |
| Sep 24 | Culver Academies InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 38 · West Lafayette | 5,000 Meters Junior Varsity | 38 | 19:58.9 | 11 |
| Aug 30 | City County - Tippecanoe County MeetAug 30 · 5,000 Meters Varsity · Place 49 · West Lafayet | 5,000 Meters Varsity | 49 | 19:40 | 11 |
| Aug 20 | John Cleland InvitationalAug 20 · 4,000 Meters Varsity · Place 108 · West Lafayette | 4,000 Meters Varsity | 108 | 15:46.5 | JR |
| Aug 13 | Valley Cross KickoffAug 13 · 5,000 Meters Junior Varsity · Place 77 · West Lafayette | 5,000 Meters Junior Varsity | 77 | 21:34.1 | 11 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Hoosier Conference MeetOct 2 · 5,000 Meters JV Boys · Place 6 · West Lafayette | 5,000 Meters JV Boys | 6 | 18:51.30 PB | 10 |
| Sep 25 | Culver Academies Cross Country InvitationalSep 25 · 5,000 Meters Varsity Open · Place 289 · West Lafayette | 5,000 Meters Varsity Open | 289 | 49:03.5 | 10 |
| Sep 25 | Culver Academies Cross Country InvitationalSep 25 · 5,000 Meters Frosh/Soph Freshman · Place 71 · West Lafayette | 5,000 Meters Frosh/Soph Freshman | 71 | 20:05.1 | 10 |
| Sep 18 | New Prairie Invite (Hobart Results)Sep 18 · 5,000 Meters Freshman Sophomore · Place 72 · West Lafayette | 5,000 Meters Freshman Sophomore | 72 | 19:51.4 | 10 |
| Sep 18 | New Prairie InvitationalSep 18 · 5,000 Meters Freshman/ Sophomore · Place 72 · West Lafayette | 5,000 Meters Freshman/ Sophomore | 72 | 19:51.4 PB | 10 |
| Sep 11 | Wildcat InvitationalSep 11 · 5,000 Meters Grey · Place 59 · West Lafayette | 5,000 Meters Grey | 59 | 19:30.50 | 10 |
| Aug 24 | Harrison 9-Way InvitationalAug 24 · 5,000 Meters Varsity · Place 44 · West Lafayet | 5,000 Meters Varsity | 44 | 20:56.61 | 10 |
| Aug 24 | 9-Way Cross-Country MeetAug 24 · 5,000 Meters Varsity · Place 44 · West Lafayet | 5,000 Meters Varsity | 44 | 20:56.61 | 10 |
| Aug 21 | Zionsville InvitationalAug 21 · 4,000 Meters Frosh/Soph Freshman · Place 85 · West Lafayette | 4,000 Meters Frosh/Soph Freshman | 85 | 16:09.9 | 10 |
| Aug 14 | Terre Haute South Valley Kick-OffAug 14 · 5,000 Meters Junior Varsity · Place 53 · West Lafayette | 5,000 Meters Junior Varsity | 53 | 21:32.8 PB | 10 |