Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · LaVern Gibson CourseIHSAA State XC Championships · Oct 28 | 20:19.0 | IHSAA State XC Championships | October 28, 2023 |
| 5,000 Meters · Northview Christian ChurchAthletic Annex FlashRock Invitational · Sep 17 | 20:55.6 | Athletic Annex FlashRock Invitational | September 17, 2022 |
| 5,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 25 | 18:33.90 | NAIA Great Lakes Challenge | October 25, 2025 |
| 6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 27 | 23:09.44 | Lucian Rosa Invitational | September 27, 2025 |
| 6,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 5 | 22:13.7 | Indiana Wesleyan Twilight Invitational | September 5, 2025 |
| 6,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 11 | 22:34.68 | UAH Chargers XC Invitational | October 11, 2025 |
| 6,000 Meters · Prairies Golf ClubGeorge Dales Invite · Sep 18 | 23:08.0 | George Dales Invite | September 18, 2026 |
| 6,000 Meters · Taylor UniversityRay Bullock Invitational · Oct 9 | 22:30.40 | Ray Bullock Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | IHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 193 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 193 | 20:19.0 PB | 12 |
| Oct 14 | IHSAA XC Sectional 16 - NoblesvilleOct 14 · Varsity · Place 32 · Guerin CatholicGuerin Catholic | Varsity | 32 | 6:35 | SR |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 80 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 80 | 19:25.4 | 12 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 80 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 80 | 19:25.4 | 12 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 80 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 80 | 19:25.4 | 12 |
| Sep 9 | Indiana All-CatholicSep 9 · 5,000 Meters Varsity · Place 9 · Guerin Catholic (Noblesville)Guerin Catholic (Noblesville) | 5,000 Meters Varsity | 9 | 6:27 | SR |
| Aug 26 | Hamilton CountyAug 26 · 5,000 Meters Varsity · Place 34 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 34 | 20:30.2 | SR |
| Aug 19 | John Cleland InvitationalAug 19 · 4,000 Meters Varsity · Place 38 · Guerin CatholicGuerin Catholic | 4,000 Meters Varsity | 38 | 6:40 | SR |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | IHSAA State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity · Place 157 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 157 | 20:55.5 | 11 |
| Oct 8 | IHSAA Sectional 19 - NoblesvilleOct 8 · 5,000 Meters Varsity · Place 34 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 34 | 20:58.5 | JR |
| Sep 24 | Culver Academies InvitationalSep 24 · 5,000 Meters Varsity Open · Place 55 · Guerin Catholic SchoolGuerin Catholic School | 5,000 Meters Varsity Open | 55 | 20:50.8 | 11 |
| Sep 17 | Athletic Annex FlashRock InvitationalSep 17 · 5,000 Meters Varsity Championship · Place 75 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity Championship | 75 | 20:55.6 PB | 11 |
| Sep 10 | Indiana All Catholic XC MeetSep 10 · 5,000 Meters Varsity · Place 13 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 13 | 6:43 | JR |
| Aug 27 | Hamilton CountyAug 27 · 5,000 Meters Varsity · Place 42 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 42 | 6:47 | JR |