Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Milton-Union Lowry Track ComplexMiami County Championship · Sep 28 | 12:52.3 | Miami County Championship | September 28, 2019 |
| 3,200 Meters · Piqua Country ClubMVL JH Invitational · Sep 2 | 11:36.5 | MVL JH Invitational | September 2, 2020 |
| 3,200 Meters · Sidney HSMiami Valley League XC Championship MS · Oct 17 | 11:02.8 | Miami Valley League XC Championship MS | October 17, 2020 |
| 5,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 15:48.65 | USATF National Junior Olympic Championships | December 14, 2024 |
| 5,000 Meters · Cedarville UniversityOHSAA D1 Cedarville District · Oct 19 | 15:45.41 | OHSAA D1 Cedarville District | October 19, 2024 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Sep 30 | 15:28.5 | Centerville Saturday Night Lights | September 30, 2023 |
| 5,000 Meters · Clark County FairgroundsUSATF Ohio Association Junior Olympics Championships · Nov 10 | 17:11.5 | USATF Ohio Association Junior Olympics Championships | November 10, 2024 |
| 5,000 Meters · Elvin E. King Cross Country CourseOHSAA D1 District - Cedarville · Oct 21 | 15:41.1 | OHSAA D1 District - Cedarville | October 21, 2023 |
| 5,000 Meters · Elvin R. King Cross Country CourseOHSAA D1 Southwest District - Cedarville · Oct 22 | 16:16.7 | OHSAA D1 Southwest District - Cedarville | October 22, 2022 |
| 5,000 Meters · Fortess ObetzOHSAA State XC Championships · Nov 5 | 16:34.4 | OHSAA State XC Championships | November 5, 2022 |
| 5,000 Meters · Fortress ObetzOHSAA D1 State XC Championships · Nov 2 | 15:14.10 | OHSAA D1 State XC Championships | November 2, 2024 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 13 | 16:59.4 | NXR Midwest Regional Championships | November 13, 2022 |
| 5,000 Meters · Sidney HSMVL Cross Country Championships · Oct 15 | 16:32.6 | MVL Cross Country Championships | October 15, 2022 |
| 5,000 Meters · Troy HSOHSAA D1 Region - Troy · Oct 28 | 15:38.1 | OHSAA D1 Region - Troy | October 28, 2023 |
| 5,000 Meters · Troy Memorial StadiumOHSAA D1 Troy Regional · Oct 26 | 15:25.77 | OHSAA D1 Troy Regional | October 26, 2024 |
| 8,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 17 | 25:50.2 | 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
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Angel Mounds InviteOct 17 · 8,000 Meters College · Place 81 · UnattachedUnattached | 8,000 Meters College | 81 | 25:50.2 PB | UN |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | USATF National Junior Olympic ChampionshipsDec 14 · 5,000 Meters 15-18 · Place 1 · 17-Unattached17-Unattached | 5,000 Meters 15-18 | 1 | 15:48.65 PB | 12 |
| Nov 10 | USATF Ohio Association Junior Olympics ChampionshipsNov 10 · 5,000 Meters 15-18 · Place 1 · 17-Unattached17-Unattached | 5,000 Meters 15-18 | 1 | 17:11.5 PB | 12 |
| Nov 2 | OHSAA D1 State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 7 · PiquaPiqua | 5,000 Meters Varsity | 7 | 15:14.10 PB | 12 |
| Oct 26 | OHSAA D1 Troy RegionalOct 26 · 5,000 Meters Varsity · Place 4 · PiquaPiqua | 5,000 Meters Varsity | 4 | 15:25.77 PB | 12 |
| Oct 19 | OHSAA D1 Cedarville DistrictOct 19 · 5,000 Meters Varsity · Place 5 · PiquaPiqua | 5,000 Meters Varsity | 5 | 15:45.41 PB | 12 |
| Sep 28 | Centerville Saturday Night LightsSep 28 · 5,000 Meters Championship · Place 115 · PiquaPiqua | 5,000 Meters Championship | 115 | 21:36.8 | 12 |
| Aug 31 | Lebanon Running Warrior InvitationalAug 31 · 5,000 Meters Varsity · Place 1 · PiquaPiqua | 5,000 Meters Varsity | 1 | 16:01.8 | 12 |
| Aug 19 | Lost Creek InvitationalAug 19 · 3,000 Meters Varsity · Place 2 · PiquaPiqua | 3,000 Meters Varsity | 2 | 9:18.6 | 12 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OHSAA State Cross Country ChampionshipsNov 4 · 5,000 Meters D1 · Place 24 · PiquaPiqua | 5,000 Meters D1 | 24 | 15:48.8 | 11 |
| Oct 28 | OHSAA D1 Region - TroyOct 28 · 5,000 Meters Varsity · Place 10 · PiquaPiqua | 5,000 Meters Varsity | 10 | 15:38.1 PB | 11 |
| Oct 21 | OHSAA D1 District - CedarvilleOct 21 · 5,000 Meters Varsity · Place 4 · PiquaPiqua | 5,000 Meters Varsity | 4 | 15:41.1 PB | 11 |
| Sep 30 | Centerville Saturday Night LightsSep 30 · 5,000 Meters Championship · Place 3 · PiquaPiqua | 5,000 Meters Championship | 3 | 15:28.5 PB | 11 |
| Aug 26 | Bob Schull InvitationalAug 26 · 5,000 Meters Division 1 · Place 3 · PiquaPiqua | 5,000 Meters Division 1 | 3 | 16:10.4 | — |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Frosh/Soph · Place 23 · UnattachedUnattached | 5,000 Meters Frosh/Soph | 23 | 16:59.4 PB | 10 |
| Nov 5 | OHSAA State XC ChampionshipsNov 5 · 5,000 Meters Varsity - D1 · Place 66 · PiquaPiqua | 5,000 Meters Varsity - D1 | 66 | 16:34.4 PB | 10 |
| Oct 29 | OHSAA Troy RegionalOct 29 · 5,000 Meters D1 Region 4 · Place 21 · PiquaPiqua | 5,000 Meters D1 Region 4 | 21 | 16:25.4 | 10 |
| Oct 22 | OHSAA D1 Southwest District - CedarvilleOct 22 · 5,000 Meters Varsity · Place 12 · PiquaPiqua | 5,000 Meters Varsity | 12 | 16:16.7 PB | 10 |
| Oct 15 | MVL Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 2 · PiquaPiqua | 5,000 Meters Varsity | 2 | 16:32.6 PB | 10 |
| Oct 1 | Centerville Saturday Night LightsOct 1 · 5,000 Meters Championship · Place 51 · PiquaPiqua | 5,000 Meters Championship | 51 | 16:44.3 | 10 |
| Sep 17 | Troy Twilight InvitationalSep 17 · 5,000 Meters Scarlet · Place 9 · PiquaPiqua | 5,000 Meters Scarlet | 9 | 15:57.1 | 10 |
| Aug 27 | Bob Schul InvitationalAug 27 · Division 1 · Place 4 · PiquaPiqua | Division 1 | 4 | 16:44.4 | — |
| Aug 27 | Bob Schul InvitationalAug 27 · Division 1 · Place 4 · PiquaPiqua | Division 1 | 4 | 16:44.4 | — |
| Aug 22 | Lost Creek InvitationalAug 22 · 3,000 Meters Varsity · Place 3 · PiquaPiqua | 3,000 Meters Varsity | 3 | 10:10.0 | 10 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | OHSAA D1 Region 4 - TroyOct 30 · 5,000 Meters Varsity · Place 68 · PiquaPiqua | 5,000 Meters Varsity | 68 | 18:06.6 | 9 |
| Oct 23 | OHSAA D1 Southwest District - CedarvilleOct 23 · 5,000 Meters Varsity · Place 19 · PiquaPiqua | 5,000 Meters Varsity | 19 | 16:26.4 | 9 |
| Oct 2 | Saturday Night Lights XOct 2 · 5,000 Meters Varsity · Place 16 · PiquaPiqua | 5,000 Meters Varsity | 16 | 16:56.4 | 9 |
| Sep 25 | Yellowjacket InvitationalSep 25 · 5,000 Meters Varsity · Place 1 · PiquaPiqua | 5,000 Meters Varsity | 1 | 16:50.6 | 9 |
| Sep 18 | Piqua Invite Under the LightsSep 18 · 5,000 Meters Varsity · Place 6 · PiquaPiqua | 5,000 Meters Varsity | 6 | 16:54.6 | 9 |
| Sep 14 | Piqua Country Club XC InvitationalSep 14 · 2 Miles Varsity · Place 5 · PiquaPiqua | 2 Miles Varsity | 5 | 10:38.2 | 9 |
| Sep 14 | Piqua Country Club XC InvitationalSep 14 · 2 Miles Division 2 · Place 5 · PiquaPiqua | 2 Miles Division 2 | 5 | 10:38.2 | 9 |
| Sep 11 | Troy Twilight InvitationalSep 11 · 5,000 Meters Scarlet · Place 17 · PiquaPiqua | 5,000 Meters Scarlet | 17 | 17:16.6 | 9 |
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Miami Valley League XC Championship MSOct 17 · 3,200 Meters Boys 3200 MS · Place 1 · PiquaPiqua | 3,200 Meters Boys 3200 MS | 1 | 11:02.8 PB | 8 |
| Oct 17 | Miami Valley League Championships MSOct 17 · 3,200 Meters Boys 3200 MS · PiquaPiqua | 3,200 Meters Boys 3200 MS | 0 | 11:02.8Unofficial | 8 |
| Sep 26 | Piqua Invite - Under The Lights - MVL OnlySep 26 · 3,200 Meters Middle School · Place 1 · Piqua JHPiqua JH | 3,200 Meters Middle School | 1 | 10:35.2 | — |
| Sep 19 | Dave Lightle Invitational - MVL OnlySep 19 · 3,200 Meters Middle School · Place 1 · Piqua JHPiqua JH | 3,200 Meters Middle School | 1 | 11:03.88 | 8 |
| Sep 12 | Troy Twilight Invitational - MVL Only JHSep 12 · 3,200 Meters Middle School · Place 1 · Piqua JHPiqua JH | 3,200 Meters Middle School | 1 | 11:15.66 | 8 |
| Sep 2 | MVL JH InvitationalSep 2 · 3,200 Meters MS Boys 3200 M · Place 1 · PiquaPiqua | 3,200 Meters MS Boys 3200 M | 1 | 11:36.5 PB | 8 |
| Aug 29 | MVL XC Invitational - MVL OnlyAug 29 · 3,200 Meters Middle School · Place 1 · Piqua JHPiqua JH | 3,200 Meters Middle School | 1 | 12:09.70 | 8 |
| Aug 24 | Lost Creek Invitational 2020 MVL OnlyAug 24 · 1,500 Meters Middle School · Place 1 · Piqua JHPiqua JH | 1,500 Meters Middle School | 1 | 5:02.54 | 8 |
2019 Cross Country
6 results