Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Blue River Cross Country CourseUSATF Region 16 Junior Olympic Championships (Indiana) · Nov 9 | 9:48.30 | USATF Region 16 Junior Olympic Championships (Indiana) | November 9, 2024 |
| 2,000 Meters · Guerin Catholic High School2022 Noblesville Classic / Hoosier XC Grand Prix (non-USATF members) · Oct 23 | 11:10 | 2022 Noblesville Classic / Hoosier XC Grand Prix (non-USATF members) | October 23, 2022 |
| 2,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 18 | 11:58.91 | USATF Region 7 Junior Olympic Championships | November 18, 2023 |
| 2,000 Meters · Northview Christian Church2022 Carmel Classic / Hoosier XC Grand Prix · Nov 5 | 10:51 | 2022 Carmel Classic / Hoosier XC Grand Prix | November 5, 2022 |
| 2,000 Meters · The Hill DGC at Northview ChurchMidwest Home/Small School XC Championships · Oct 18 | 12:10.70 | Midwest Home/Small School XC Championships | October 18, 2025 |
| 2,000 Meters · White River ElementaryUSATF Indiana Association Junior Olympic Championships · Nov 13 | 12:54.20 | USATF Indiana Association Junior Olympic Championships | November 13, 2021 |
| 3,000 Meters · Bethesda Christian SchoolPatriot Invite · Sep 22 | 17:37.3 | Patriot Invite | September 22, 2025 |
| 3,000 Meters · Blue River Cross Country CourseJeremy Wright Small School Invite · Aug 23 | 17:31.6 | Jeremy Wright Small School Invite | August 23, 2025 |
| 3,000 Meters · Blue River Valley Jr./Sr. HSBlue River Valley Earlybird Invitatioal · Aug 16 | 17:42.58 | Blue River Valley Earlybird Invitatioal | August 16, 2025 |
| 3,000 Meters · Horizon Christian SchoolLion Stampede · Sep 20 | 16:50.60 | Lion Stampede | September 20, 2025 |
| 3,000 Meters · LaVern Gibson CourseTHN State Preview · Sep 6 | 17:18.64 | THN State Preview | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Midwest Home/Small School XC ChampionshipsOct 18 · 2,000 Meters EL · Place 91 · Horizon ChristianHorizon Christian | 2,000 Meters EL | 91 | 12:10.70 PB | 3 |
| Sep 22 | Patriot InviteSep 22 · 3,000 Meters Elementary Boys · Place 35 · Horizon ChristianHorizon Christian | 3,000 Meters Elementary Boys | 35 | 17:37.3 PB | 3 |
| Sep 20 | Lion StampedeSep 20 · 3,000 Meters EL · Place 82 · Horizon ChristianHorizon Christian | 3,000 Meters EL | 82 | 16:50.60 PB | 3 |
| Sep 6 | THN State PreviewSep 6 · 3,000 Meters Middle School · Place 149 · Horizon ChristianHorizon Christian | 3,000 Meters Middle School | 149 | 17:18.64 PB | 3 |
| Aug 23 | Jeremy Wright Small School InviteAug 23 · 3,000 Meters Middle School · Place 158 · Horizon ChristianHorizon Christian | 3,000 Meters Middle School | 158 | 17:31.6 PB | 3 |
| Aug 16 | Blue River Valley Earlybird InvitatioalAug 16 · 3,000 Meters Middle School Varsity · Place 92 · Horizon ChristianHorizon Christian | 3,000 Meters Middle School Varsity | 92 | 17:42.58 PB | 3 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | USATF National Junior Olympic ChampionshipsDec 14 · 2,000 Meters 7-8 · Place 206 · Columbus RunningColumbus Running | 2,000 Meters 7-8 | 206 | 9:56.72 | 4 |
| Nov 9 | USATF Region 16 Junior Olympic Championships (Indiana)Nov 9 · 2,000 Meters 8U · Place 38 · Columbus RunningColumbus Running | 2,000 Meters 8U | 38 | 9:48.30 PB | 4 |
| Oct 20 | Shelbyville Classic / Hoosier XC Grand Prix (USATF Members)Oct 20 · 2,000 Meters 8U · Place 15 · Columbus RunningColumbus Running | 2,000 Meters 8U | 15 | 10:58.81 | 4 |
| Oct 12 | Indiana Christian & Home School ChampionshipOct 12 · 2,000 Meters Varsity · Place 46 · Horizon ChristianHorizon Christian | 2,000 Meters Varsity | 46 | 10:13.6 | 2 |
| Sep 23 | Patriot InviteSep 23 · 3,000 Meters Elementary · Place 23 · Horizon ChristianHorizon Christian | 3,000 Meters Elementary | 23 | 17:32.2 | 2 |
| Sep 21 | Horizon Christian StampedeSep 21 · 3,000 Meters Varsity · Place 71 · Horizon ChristianHorizon Christian | 3,000 Meters Varsity | 71 | 17:59.5 | 2 |
| Sep 7 | THN State PreviewSep 7 · 3,000 Meters Middle School Open · Place 27 · Horizon Christian MSHorizon Christian MS | 3,000 Meters Middle School Open | 27 | 17:04.9 | 2 |
| Aug 24 | Jeremy Wright InviteAug 24 · 3,000 Meters Varsity · Place 160 · Horizon Christian SchoolHorizon Christian School | 3,000 Meters Varsity | 160 | 20:04.5 | — |
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | USATF Indiana Association Junior Olympic ChampionshipsNov 12 · 2,000 Meters 8U · Place 38 · Columbus RunningColumbus Running | 2,000 Meters 8U | 38 | 13:45.90 | 2 |
| Nov 5 | 2022 Carmel Classic / Hoosier XC Grand PrixNov 5 · 2,000 Meters 8U · Place 35 · Columbus RunningColumbus Running | 2,000 Meters 8U | 35 | 10:51 PB | 2 |
| Oct 23 | 2022 Noblesville Classic / Hoosier XC Grand Prix (non-USATF members)Oct 23 · 2,000 Meters 8U · Place 38 · Columbus RunningColumbus Running | 2,000 Meters 8U | 38 | 11:10 PB | 2 |
| Oct 22 | Midwest XC ChampionshipsOct 22 · 5,000 Meters Open · Place 11 · Horizon ChristianHorizon Christian | 5,000 Meters Open | 11 | 23:39.7 | — |
| Oct 16 | 2022 Seymour Classic / Hoosier XC Grand Prix (USATF Members)Oct 16 · 2,000 Meters 8U · Place 28 · Columbus RunningColumbus Running | 2,000 Meters 8U | 28 | 11:31.06Unofficial | 2 |
2021 Cross Country
2 results2014 Cross Country
1 results2013 Cross Country
1 results