Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Culver Military AcademyCulver Academies Invitational · Sep 23 | 11:34.5 | Culver Academies Invitational | September 23, 2017 |
| 5,000 Meters · Ben DavisBen Davis Invitational · Sep 9 | 20:11.3 | Ben Davis Invitational | September 9, 2017 |
| 5,000 Meters · Culver Military AcademyCulver Invite · Sep 24 | 19:57.1 | Culver Invite | September 24, 2016 |
| 5,000 Meters · Indiana Wesleyan UniversityWildcat Classic · Sep 14 | 19:09.7 | Wildcat Classic | September 14, 2019 |
| 5,000 Meters · LaVern Gibson CourseValley XC Kick-Off · Aug 17 | 19:24.6 | Valley XC Kick-Off | August 17, 2019 |
| 5,000 Meters · New Prairie HSNew Prairie Invite · Sep 15 | 19:01.9 | New Prairie Invite | September 15, 2018 |
| 5,000 Meters · New Prairie HSNew Prairie Invitational · Sep 17 | 19:49.4 | New Prairie Invitational | September 17, 2016 |
| 5,000 Meters · Rensselaer Central HSHoosier Conference Meet · Sep 29 | 17:53.3 | Hoosier Conference Meet | September 29, 2018 |
| 5,000 Meters · tbdHoosier Conference Meet · Oct 5 | 18:34.10 | Hoosier Conference Meet | October 5, 2019 |
| 5,000 Meters · Tippecanoe County AmphitheaterHarrison Invitational · Sep 3 | 19:17 | Harrison Invitational | September 3, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Hoosier Conference MeetOct 5 · 5,000 Meters JV · Place 3 · West Lafayette | 5,000 Meters JV | 3 | 18:34.10 PB | 12 |
| Sep 28 | Culver Academies InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 36 · West Lafayette | 5,000 Meters Junior Varsity | 36 | 20:20.2 | 12 |
| Sep 21 | New Prairie InviteSep 21 · 5,000 Meters Junior Varsity · Place 40 · West Lafayette | 5,000 Meters Junior Varsity | 40 | 19:32.8 | Senior |
| Sep 14 | Wildcat ClassicSep 14 · 5,000 Meters Junior Varsity · Place 80 · West Lafayette | 5,000 Meters Junior Varsity | 80 | 19:09.7 PB | 12 |
| Sep 7 | Lafayette Harrison InviteSep 7 · 5,000 Meters Junior Varsity · Place 26 · West Lafayette | 5,000 Meters Junior Varsity | 26 | 18:31.8 | SR |
| Aug 27 | Harrison 8-WayAug 27 · 5,000 Meters Junior Varsity · Place 25 · West Lafayette | 5,000 Meters Junior Varsity | 25 | 18:46 | 12 |
| Aug 24 | Zionsville InvitationalAug 24 · 4,000 Meters Varsity · Place 123 · West Lafayette | 4,000 Meters Varsity | 123 | 15:17.6 | 12 |
| Aug 17 | Valley XC Kick-OffAug 17 · 5,000 Meters Varsity · Place 143 · West Lafayette | 5,000 Meters Varsity | 143 | 19:24.6 PB | 12 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Midwest Regional ChampionshipsNov 11 · 5,000 Meters Open · Place 670 · West Lafayette XC Club IN | 5,000 Meters Open | 670 | 19:23.9 | 11 |
| Nov 11 | NXR Midwest Regional ChampionshipsNov 11 · 5,000 Meters Open · Place 331 · West Lafayette XC Club IN | 5,000 Meters Open | 331 | 19:23.9 | 11 |
| Sep 29 | Hoosier Conference MeetSep 29 · 5,000 Meters Junior Varsity · Place 4 · West Lafayette | 5,000 Meters Junior Varsity | 4 | 17:53.3 PB | 11 |
| Sep 22 | Culver Academies InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 19 · West Lafayette | 5,000 Meters Junior Varsity | 19 | 18:28.1 | 11 |
| Sep 15 | New Prairie InviteSep 15 · 5,000 Meters Junior Varsity · Place 23 · West Lafayette | 5,000 Meters Junior Varsity | 23 | 19:01.9 PB | 11 |
| Sep 8 | Wildcat InvitationalSep 8 · 5,000 Meters Junior/Senior · Place 5 · West Lafayette | 5,000 Meters Junior/Senior | 5 | 20:30.3 | 11 |
| Sep 1 | Lafayette Harrison InviteSep 1 · 5,000 Meters Junior Varsity · Place 77 · West Lafayette | 5,000 Meters Junior Varsity | 77 | 20:01 | 11 |
| Aug 28 | City-County MeetAug 28 · 5,000 Meters Open · Place 23 · West Lafayette | 5,000 Meters Open | 23 | 19:20 | 11 |
| Aug 21 | Harrison 8-WayAug 21 · 5,000 Meters Open · Place 41 · West Lafayette | 5,000 Meters Open | 41 | 19:27 | 11 |
| Aug 18 | Zionsville InvitationalAug 18 · 4,000 Meters Varsity · Place 73 · West Lafayette | 4,000 Meters Varsity | 73 | 15:51.7 | 11 |
| Aug 11 | Valley Kickoff ClassicAug 11 · 5,000 Meters Boys Race · Place 107 · West Lafayette | 5,000 Meters Boys Race | 107 | 19:39.1 | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Culver Academies InviteSep 23 · 5,000 Meters Frosh/Soph Freshman · Place 63 · West Lafayette | 5,000 Meters Frosh/Soph Freshman | 63 | 11:34.5 | 10 |
| Sep 23 | Culver Academies InvitationalSep 23 · 3,000 Meters Frosh/Soph · Place 63 · West Lafayette | 3,000 Meters Frosh/Soph | 63 | 11:34.5 PB | 10 |
| Sep 16 | New Prairie InvitationalSep 16 · 5,000 Meters Freshman Sophomore · Place 99 · West Lafayette | 5,000 Meters Freshman Sophomore | 99 | 20:04.7 | Sophomo |
| Sep 9 | Ben Davis InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 171 · West Lafayette | 5,000 Meters Junior Varsity | 171 | 20:11.3 PB | 10 |
| Sep 2 | Harrison InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 89 · West Lafayette | 5,000 Meters Junior Varsity | 89 | 19:31.6 | SO |
| Aug 29 | Tippecanoe City-CountyAug 29 · 5,000 Meters Varsity · Place 75 · West Lafayette | 5,000 Meters Varsity | 75 | 21:25 | 10 |
| Aug 12 | Valley XC KickoffAug 12 · 5,000 Meters Varsity · Place 98 · West Lafayette | 5,000 Meters Varsity | 98 | 20:05.0 | 10 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Hoosier ConferenceOct 1 · 5,000 Meters Junior Varsity · Place 9 · West Lafayette | 5,000 Meters Junior Varsity | 9 | 19:39.816 | FR |
| Sep 24 | Culver InviteSep 24 · 5,000 Meters Frosh/Soph Boys · Place 93 · West Lafayette | 5,000 Meters Frosh/Soph Boys | 93 | 19:57.1 PB | 9 |
| Sep 17 | New Prairie InvitationalSep 17 · 5,000 Meters Frosh/Soph · Place 91 · West Lafayette | 5,000 Meters Frosh/Soph | 91 | 19:49.4 PB | 9 |
| Sep 3 | Harrison InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 79 · West Lafayette | 5,000 Meters Junior Varsity | 79 | 19:17 PB | 9 |
| Aug 23 | Harrision InvitationalAug 23 · 5,000 Meters Varsity · Place 52 · West Lafayette | 5,000 Meters Varsity | 52 | 20:05 | 9 |