Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Angel Mounds State Historic SiteNCAA DI Great Lakes Regional · Nov 14 | 34:28.29 | NCAA DI Great Lakes Regional | November 14, 2025 |
| 5,000 Meters · Angel Mounds State ParkIHSAA Sectional (Evansville Mater Dei) · Oct 12 | 18:19 | IHSAA Sectional (Evansville Mater Dei) | October 12, 2019 |
| 5,000 Meters · Eagle ParkEagle Classic · Sep 10 | 16:22.8 | Eagle Classic | September 10, 2022 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre Invitational · Sep 17 | 16:51.20 | Trinity/Valkyre Invitational | September 17, 2022 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 13 | 16:42.3 | NXR Midwest Regional Championships | November 13, 2022 |
| 5,000 Meters · Prides Creek ParkIHSAA Pike Central Regional · Oct 17 | 16:38 | IHSAA Pike Central Regional | October 17, 2020 |
| 5,000 Meters · South Knox High SchoolSouth Knox Invitational · Sep 18 | 17:07.1 | South Knox Invitational | September 18, 2021 |
| 5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 14 | 17:49.7 | XC Town USA Meet of Champions Presented by the Garrett Companies | November 14, 2020 |
| 5,000 Meters · University of Southern IndianaIHSAA Evansville Mater Dei Sectional · Oct 10 | 16:51 | IHSAA Evansville Mater Dei Sectional | October 10, 2020 |
| 8,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 14 | 26:48.6 | Bradley Pink Classic | October 14, 2023 |
| 8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 25:57.4 | Joe Piane Invitational | October 3, 2025 |
| 8,000 Meters · Purdue University Fort WayneHorizon League Championships · Nov 1 | 25:42.8 | Horizon League Championships | November 1, 2025 |
| 8,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 17 | 26:02.8 | Angel Mounds Invite | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI Great Lakes RegionalNov 14 · 10,000 Meters D1 Great Lakes · Place 186 · IU-IndyIU-Indy | 10,000 Meters D1 Great Lakes | 186 | 34:28.29 PB | Jr |
| Nov 1 | Horizon League ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 70 · IU-IndyIU-Indy | 8,000 Meters Collegiate | 70 | 25:42.8 PB | Jr |
| Oct 17 | Angel Mounds InviteOct 17 · 8,000 Meters College · Place 89 · IU-IndyIU-Indy | 8,000 Meters College | 89 | 26:02.8 PB | Jr |
| Oct 3 | Joe Piane InvitationalOct 3 · 8,000 Meters Gold · Place 84 · IU-IndyIU-Indy | 8,000 Meters Gold | 84 | 25:57.4 PB | Jr |
| Sep 20 | Rumble in the FortSep 20 · 8,000 Meters Collegiate 8K · Place 34 · IU-IndyIU-Indy | 8,000 Meters Collegiate 8K | 34 | 26:06.27 | Jr |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Bradley Pink ClassicOct 14 · 8,000 Meters White · Place 59 · IU-IndyIU-Indy | 8,000 Meters White | 59 | 26:48.6 PB | Fr |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Championship · Place 225 · UnattachedUnattached | 5,000 Meters Championship | 225 | 16:42.3 PB | 12 |
| Oct 15 | IHSAA Regional 16 - Pike CentralOct 15 · 5,000 Meters Varsity · Place 3 · Evansville CentralEvansville Central | 5,000 Meters Varsity | 3 | 16:04.0 | — |
| Oct 8 | IHSAA Sectional 32 - Evansville Mater DeiOct 8 · 5,000 Meters Varsity · Place 3 · Evansville CentralEvansville Central | 5,000 Meters Varsity | 3 | 16:26 | SR |
| Sep 24 | Lincoln Trail InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · Evansville CentralEvansville Central | 5,000 Meters Varsity | 3 | 15:46.8 | — |
| Sep 17 | Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Seeded Elite · Place 69 · Evansville CentralEvansville Central | 5,000 Meters Seeded Elite | 69 | 16:51.20 PB | 12 |
| Sep 10 | Eagle ClassicSep 10 · 5,000 Meters Varsity Elite · Place 50 · Evansville CentralEvansville Central | 5,000 Meters Varsity Elite | 50 | 16:22.8 PB | 12 |
2021 Cross Country
5 results2020 Cross Country
6 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 150 · King-Nolan-IN-CentralKing-Nolan-IN-Central | 5,000 Meters Blue/White HS Open Combined | 150 | 17:49.7 PB | 10 |
| Oct 24 | IHSAA Brown County Semi-State MeetOct 24 · 5,000 Meters Varsity · Place 61 · Evansville CentralEvansville Central | 5,000 Meters Varsity | 61 | 16:58.8 | 10 |
| Oct 17 | IHSAA Pike Central RegionalOct 17 · 5,000 Meters Varsity · Place 13 · Evansville CentralEvansville Central | 5,000 Meters Varsity | 13 | 16:38 PB | 10 |
| Oct 10 | IHSAA Evansville Mater Dei SectionalOct 10 · 5,000 Meters Varsity · Place 9 · Evansville CentralEvansville Central | 5,000 Meters Varsity | 9 | 16:51 PB | 10 |
| Sep 12 | Eagle ClassicSep 12 · 5,000 Meters Varsity AA · Place 42 · Evansville CentralEvansville Central | 5,000 Meters Varsity AA | 42 | 17:59.8 | 10 |
| Sep 3 | Alan Hopewell Class InvitationalSep 3 · 5,000 Meters Frosh/Soph Freshman · Place 2 · Evansville CentralEvansville Central | 5,000 Meters Frosh/Soph Freshman | 2 | 17:43.5 | 10 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | IHSAA Regional (Pike Central)Oct 19 · 5,000 Meters Varsity · Place 41 · Evansville CentralEvansville Central | 5,000 Meters Varsity | 41 | 18:23 | 9 |
| Oct 12 | IHSAA Sectional (Evansville Mater Dei)Oct 12 · 5,000 Meters Varsity · Place 31 · Evansville CentralEvansville Central | 5,000 Meters Varsity | 31 | 18:19 PB | 9 |
| Sep 28 | Lincoln Trails InvitationalSep 28 · 5,000 Meters Varsity · Place 22 · Evansville CentralEvansville Central | 5,000 Meters Varsity | 22 | 18:49.9 | 9 |
| Sep 14 | Eagle ClassicSep 14 · 5,000 Meters Varsity AA · Place 86 · Evansville CentralEvansville Central | 5,000 Meters Varsity AA | 86 | 19:08.7 | 9 |
| Sep 7 | THSB InvitationalSep 7 · 5,000 Meters Varsity · Place 237 · Evansville CentralEvansville Central | 5,000 Meters Varsity | 237 | 20:33.0 | 9 |