Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Ceraland ParkMiddle School Cross Country Tri-County Championships · Sep 27 | 11:31.24 | Middle School Cross Country Tri-County Championships | September 27, 2021 |
| 3,000 Meters · Eagle Park20th Annual Middle School Eagle Classic · Sep 17 | 10:38.98 | 20th Annual Middle School Eagle Classic | September 17, 2022 |
| 3,000 Meters · Franklin Township West Middle SchoolFlash Dash Invitational · Aug 20 | 10:38.15 | Flash Dash Invitational | August 20, 2022 |
| 3,000 Meters · Greensburg Elementary SchoolGreensburg JH Invitational · Aug 22 | 10:59.4 | Greensburg JH Invitational | August 22, 2022 |
| 3,000 Meters · LaVern Gibson CourseIN Middle School Cross Country Championship · Oct 2 | 11:10.10 | IN Middle School Cross Country Championship | October 2, 2021 |
| 5,000 Meters · Brownsburg East MSBrownsburg JV Invite · Oct 11 | 16:41.9 | Brownsburg JV Invite | October 11, 2025 |
| 5,000 Meters · Ceraland ParkColumbus East vs Columbus North · Aug 26 | 17:10.38 | Columbus East vs Columbus North | August 26, 2025 |
| 5,000 Meters · Columbus NorthConference Indiana · Sep 20 | 16:52.52 | Conference Indiana | September 20, 2025 |
| 5,000 Meters · Eagle ParkEagle Classic · Sep 9 | 18:01.5 | Eagle Classic | September 9, 2023 |
| 5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 12 | 16:28.02 | The Southern Showcase | September 12, 2025 |
| 5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 12 | 19:34.0 | 21st Annual Forest Park Cross Country Festival | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Silver · Place 222 · Columbus NorthColumbus North | 5,000 Meters Silver | 222 | 17:02.75 | 11 |
| Nov 16 | NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Open · Place 153 · Columbus ThornColumbus Thorn | 5,000 Meters Open | 153 | 17:28.43 | 11 |
| Oct 11 | Brownsburg JV InviteOct 11 · 5,000 Meters Boys JV · Place 27 · Columbus NorthColumbus North | 5,000 Meters Boys JV | 27 | 16:41.9 PB | 11 |
| Oct 3 | Nike XC Town TwilightOct 3 · 5,000 Meters Open · Place 7 · Columbus NorthColumbus North | 5,000 Meters Open | 7 | 16:53.02 | 11 |
| Sep 20 | Conference IndianaSep 20 · 5,000 Meters HS · Place 24 · Columbus NorthColumbus North | 5,000 Meters HS | 24 | 16:52.52 PB | 11 |
| Sep 12 | The Southern ShowcaseSep 12 · 5,000 Meters Blue · Place 5 · Columbus NorthColumbus North | 5,000 Meters Blue | 5 | 16:28.02 PB | 11 |
| Sep 6 | Rick WeinheimerSep 6 · 5,000 Meters Reserve · Place 8 · Columbus NorthColumbus North | 5,000 Meters Reserve | 8 | 17:04.86 | 11 |
| Aug 26 | Columbus East vs Columbus NorthAug 26 · 5,000 Meters Varsity · Place 13 · Columbus NorthColumbus North | 5,000 Meters Varsity | 13 | 17:10.38 PB | 11 |
2024 Cross Country
1 results2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR Midwest Regional ChampionshipsNov 12 · 5,000 Meters Frosh/Soph Freshman · Place 91 · Columbus Thorn, INColumbus Thorn, IN | 5,000 Meters Frosh/Soph Freshman | 91 | 17:51.2 | 9 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Open · Place 144 · Columbus NorthColumbus North | 5,000 Meters Open | 144 | 17:48.6 | 9 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Open · Place 144 · Columbus NorthColumbus North | 5,000 Meters Open | 144 | 17:48.6 | 9 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Open · Place 212 · Columbus NorthColumbus North | 5,000 Meters Open | 212 | 17:48.6 | 9 |
| Sep 13 | Conference IndianaSep 13 · 5,000 Meters Varsity · Place 61 · Columbus NorthColumbus North | 5,000 Meters Varsity | 61 | 17:47.9 | 9 |
| Sep 9 | Eagle ClassicSep 9 · 5,000 Meters Frosh/Soph · Place 41 · Columbus NorthColumbus North | 5,000 Meters Frosh/Soph | 41 | 18:01.5 PB | 9 |
| Sep 3 | Rick Weinheimer ClassicSep 3 · 5,000 Meters Open · Place 23 · Columbus NorthColumbus North | 5,000 Meters Open | 23 | 18:42.4 | 9 |
| Sep 2 | Rick Weinheimer Classic MSSep 2 · 5,000 Meters Junior Varsity · Place 20 · Columbus NorthColumbus North | 5,000 Meters Junior Varsity | 20 | 18:42.2 | 9 |
2022 Cross Country
3 results2021 Cross Country
4 results2020 Cross Country
1 results2019 Cross Country
2 results