Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Blue River Cross Country CourseIHSAA Shelbyville Regional · Oct 25 | 20:13.22 | IHSAA Shelbyville Regional | October 25, 2025 |
| 5,000 Meters · Brebeuf Jesuit Prepatory SchoolCircle City Conference · Sep 27 | 20:17.9 | Circle City Conference | September 27, 2025 |
| 5,000 Meters · Guerin Catholic High SchoolIndiana All-Catholic · Sep 13 | 20:05.2 | Indiana All-Catholic | September 13, 2025 |
| 5,000 Meters · LaVern Gibson CourseIHSAA Cross Country State Championships · Oct 31 | 19:51.29 | IHSAA Cross Country State Championships | October 31, 2026 |
| 5,000 Meters · Morrow's Meadows ParkYorktown Jim Leffler Invitational · Sep 20 | 20:27.48 | Yorktown Jim Leffler Invitational | September 20, 2025 |
| 5,000 Meters · White River ElementaryHamilton County Cross Country Championship · Aug 30 | 20:37.5 | Hamilton County Cross Country Championship | August 30, 2025 |
| 5,000 Meters · White River Elementary SchoolHamilton County · Aug 29 | 20:25.8 | Hamilton County | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | IHSAA Cross Country State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 180 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 180 | 19:51.29 PB | 11 |
| Oct 24 | IHSAA Cross Country Regional 4Oct 24 · 5,000 Meters Varsity · Place 69 · Guerin Catholic SchoolGuerin Catholic School | 5,000 Meters Varsity | 69 | 20:08.6 | 11 |
| Oct 2 | Nike XC Town TwilightOct 2 · 5,000 Meters Race of Champions · Place 195 · Guerin CatholicGuerin Catholic | 5,000 Meters Race of Champions | 195 | 20:09.79 | 11 |
| Sep 5 | Brownsburg InviteSep 5 · 5,000 Meters Girls Varsity · Place 34 · Guerin CatholicGuerin Catholic | 5,000 Meters Girls Varsity | 34 | 20:08.5Unofficial | 11 |
| Aug 29 | Hamilton CountyAug 29 · 5,000 Meters Varsity · Place 39 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 39 | 20:25.8 PB | 11 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | 2025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 5,000 Meters 15-18 · Place 25 · UnattachedUnattached | 5,000 Meters 15-18 | 25 | 22:11.20 | 10 |
| Oct 25 | IHSAA Shelbyville RegionalOct 25 · 5,000 Meters Varsity · Place 76 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 76 | 20:13.22 PB | 10 |
| Sep 27 | Circle City ConferenceSep 27 · 5,000 Meters Varsity · Place 14 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 14 | 20:17.9 PB | 10 |
| Sep 20 | Yorktown Jim Leffler InvitationalSep 20 · 5,000 Meters Varsity · Place 1 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 1 | 20:27.48 PB | 10 |
| Sep 13 | Indiana All-CatholicSep 13 · 5,000 Meters Varsity · Place 14 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 14 | 20:05.2 PB | 10 |
| Sep 6 | Brownsburg InviteSep 6 · 5,000 Meters Varsity · Place 46 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 46 | 20:04.2 | 10 |
| Aug 30 | Hamilton County Cross Country ChampionshipAug 30 · 5,000 Meters Varsity · Place 49 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 49 | 20:37.5 PB | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | IHSAA Sectional 16 - NoblesvilleOct 19 · 5,000 Meters Varsity · Place 14 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 14 | 18:55.8 | FR |
| Oct 4 | Nike XC Town TwilightOct 4 · 5,000 Meters Varsity · Place 182 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 182 | 20:19.22 | 9 |
| Sep 21 | Golden Bear InviteSep 21 · 5,000 Meters Varsity · Place 5 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 5 | 20:12.5 | FR |
| Sep 14 | Indiana All-Catholic (Girls Only)Sep 14 · 5,000 Meters Varsity · Place 5 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 5 | 19:22.5 | FR |
| Aug 31 | Hamilton CountyAug 31 · 5,000 Meters Varsity · Place 20 · Guerin CatholicGuerin Catholic | 5,000 Meters Varsity | 20 | 20:07.7 | FR |