Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Centerville High SchoolCenterville Saturday Night Lights · Sep 21 | 17:37.6 | Centerville Saturday Night Lights | September 21, 2019 |
| 5,000 Meters · Greenville City ParkTreaty City Invitational · Sep 5 | 17:23.7 | Treaty City Invitational | September 5, 2020 |
| 5,000 Meters · Hilliard Davidson HSHot Summer Bash · Sep 1 | 18:45.02 | Hot Summer Bash | September 1, 2018 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 16 | 18:44.2 | NXR Midwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Lost Creek ReserveOHSAA Region 4, 8, 12 - Troy · Oct 31 | 17:09.8 | OHSAA Region 4, 8, 12 - Troy | October 31, 2020 |
| 5,000 Meters · Milton-Union Lowry Track ComplexMiami County Championship · Sep 28 | 17:26.4 | Miami County Championship | September 28, 2019 |
| 5,000 Meters · Northmont High SchoolGWOC Cross Country Championships · Oct 13 | 17:42.0 | GWOC Cross Country Championships | October 13, 2018 |
| 5,000 Meters · Piqua Country ClubPiqua Invitational · Sep 26 | 16:46.8 | Piqua Invitational | September 26, 2020 |
| 5,000 Meters · Sidney HSMiami Valley League Championships · Oct 17 | 16:49.7 | Miami Valley League Championships | October 17, 2020 |
| 5,000 Meters · Troy HSTroy Twilight Invitational · Sep 12 | 17:20.8 | Troy Twilight Invitational | September 12, 2020 |
| 5,000 Meters · Troy Memorial StadiumTroy Twilight Invitational · Sep 11 | 17:05.1 | Troy Twilight Invitational | September 11, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results2020 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | OHSAA Region 4, 8, 12 - TroyOct 31 · 5,000 Meters D1 Region 4 · Place 50 · Troy | 5,000 Meters D1 Region 4 | 50 | 17:09.8 PB | 11 |
| Oct 24 | OHSAA D1 Southwest District - CedarvilleOct 24 · 5,000 Meters Division 1 · Place 20 · Troy | 5,000 Meters Division 1 | 20 | 17:09.6 | — |
| Oct 17 | Miami Valley League ChampionshipsOct 17 · 5,000 Meters Varsity · Place 7 · Troy | 5,000 Meters Varsity | 7 | 16:49.7 PB | 11 |
| Sep 26 | Piqua Invite - Under The Lights - MVL OnlySep 26 · 5,000 Meters Varsity · Place 7 · Troy | 5,000 Meters Varsity | 7 | 16:46.8 | — |
| Sep 26 | Piqua InvitationalSep 26 · 5,000 Meters Varsity · Place 7 · Troy | 5,000 Meters Varsity | 7 | 16:46.8 PB | 11 |
| Sep 19 | Dave Lightle Invitational - MVL OnlySep 19 · 3,200 Meters Varsity · Place 7 · Troy | 3,200 Meters Varsity | 7 | 10:35.68 | 11 |
| Sep 15 | MVL All Star Meet - Piqua Country ClubSep 15 · 5,000 Meters HS Boys 5K · Place 15 · Troy | 5,000 Meters HS Boys 5K | 15 | 17:43.0 | 11 |
| Sep 12 | Troy Twilight Invitational - MVL Only JHSep 12 · 5,000 Meters Varsity · Place 7 · Troy | 5,000 Meters Varsity | 7 | 17:20.8 | — |
| Sep 12 | Troy Twilight InvitationalSep 12 · 5,000 Meters Varsity · Place 7 · Troy | 5,000 Meters Varsity | 7 | 17:20.8 PB | 11 |
| Sep 5 | Treaty City Invitational - MVL OnlySep 5 · 5,000 Meters Varsity · Place 9 · Troy | 5,000 Meters Varsity | 9 | 17:23.69 | 11 |
| Sep 5 | Treaty City InvitationalSep 5 · 5,000 Meters Varsity · Place 9 · Troy | 5,000 Meters Varsity | 9 | 17:23.7 PB | 11 |
| Aug 29 | MVL XC Invitational - MVL OnlyAug 29 · 5,000 Meters Varsity · Place 8 · Troy | 5,000 Meters Varsity | 8 | 17:36.30 | 11 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational · Place 657 · Troy | 5,000 Meters Open Invitational | 657 | 18:44.2 PB | 10 |
| Oct 19 | OHSAA D1 Southwest District - CedarvilleOct 19 · 5,000 Meters Division 1 · Place 51 · Troy | 5,000 Meters Division 1 | 51 | 17:16.23 | 10 |
| Oct 12 | Miami Valley League ChampionshipsOct 12 · 5,000 Meters Varsity · Place 18 · Troy | 5,000 Meters Varsity | 18 | 17:21.9 | 10 |
| Oct 2 | Tippecanoe David Lightle InvitationalOct 2 · 2 Miles Varsity · Place 26 · Troy | 2 Miles Varsity | 26 | 11:02.4 | 10 |
| Sep 28 | Miami County ChampionshipSep 28 · 5,000 Meters HS Varsity Boys · Place 16 · Troy | 5,000 Meters HS Varsity Boys | 16 | 17:26.4 PB | 10 |
| Sep 21 | Centerville Saturday Night LightsSep 21 · 5,000 Meters Varsity - A · Place 64 · Troy | 5,000 Meters Varsity - A | 64 | 17:37.6 PB | 10 |
| Sep 17 | Piqua XC InvitationalSep 17 · 2 Miles Varsity · Place 32 · Troy | 2 Miles Varsity | 32 | 11:05 | — |
| Sep 7 | Troy InvitationalSep 7 · 5,000 Meters Varsity · Place 46 · Troy | 5,000 Meters Varsity | 46 | 17:58.3 | SO |
| Aug 31 | Hot Summer Bash - Hilliard DavidsonAug 31 · 5,000 Meters Varsity · Place 63 · Troy | 5,000 Meters Varsity | 63 | 17:42.3 | 10 |
| Aug 23 | Moeller PrimeTime XC InvitationalAug 23 · 5,000 Meters Varsity · Place 106 · Troy | 5,000 Meters Varsity | 106 | 18:43.2 | — |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | OHSAA Southwest District - CedarvilleOct 20 · 5,000 Meters Division 1 · Place 58 · Troy | 5,000 Meters Division 1 | 58 | 5:38.4 | 9 |
| Oct 13 | GWOC Cross Country ChampionshipsOct 13 · 5,000 Meters Varsity - HS Boys · Place 63 · Troy | 5,000 Meters Varsity - HS Boys | 63 | 17:42.0 PB | 9 |
| Sep 29 | Miami County ChampionshipSep 29 · 5,000 Meters Varsity - HS Boys · Place 20 · Troy | 5,000 Meters Varsity - HS Boys | 20 | 17:46.8 | 9 |
| Sep 22 | Centerville Saturday Night LightsSep 22 · 5,000 Meters Varsity · Place 151 · Troy | 5,000 Meters Varsity | 151 | 18:21.2 | 9 |
| Sep 19 | Piqua InvitationalSep 19 · 2 Miles Varsity · Place 38 · Troy | 2 Miles Varsity | 38 | 11:57.8 | FR |
| Sep 15 | Galion Cross Country FestivalSep 15 · 5,000 Meters Varsity Division 1 · Place 91 · TROY | 5,000 Meters Varsity Division 1 | 91 | 18:37.8 | — |
| Sep 8 | Troy Cross-Country InvitationalSep 8 · 5,000 Meters Varsity · Place 65 · Troy | 5,000 Meters Varsity | 65 | 18:49.2 | 9 |
| Sep 1 | Hot Summer BashSep 1 · 5,000 Meters Varsity · Place 100 · Troy | 5,000 Meters Varsity | 100 | 18:45.02 PB | 9 |
| Aug 25 | Northmont InvitationalAug 25 · 5,000 Meters Varsity · Place 47 · Troy | 5,000 Meters Varsity | 47 | 19:15.3 | 9 |
| Aug 20 | Lost Creek InvitationalAug 20 · 3,000 Meters Varsity · Place 23 · Troy | 3,000 Meters Varsity | 23 | 10:56.2 | FR |
2017 Cross Country
1 results2016 Cross Country
2 results