Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Kyle ParkTipp Relays - MVL Only · Oct 7 | 5:09.3 | Tipp Relays - MVL Only | October 7, 2020 |
| 1 Mile · Piqua Country ClubPiqua Cross Country Invitational · Sep 13 | 5:22.5 | Piqua Cross Country Invitational | September 13, 2017 |
| 2 Miles · Kyle ParkTippecanoe David Lightle Invitational · Oct 4 | 11:44 | Tippecanoe David Lightle Invitational | October 4, 2017 |
| 3,200 Meters · Centerville HSGWOC Cross Country Championships · Oct 14 | 11:16.3 | GWOC Cross Country Championships | October 14, 2017 |
| 3,200 Meters · Fort St. Clair ParkEaton Cross Country Invitational · Sep 16 | 11:40.96 | Eaton Cross Country Invitational | September 16, 2017 |
| 3,200 Meters · Golden Gate ParkBrookville Invitational · Sep 9 | 11:21 | Brookville Invitational | September 9, 2017 |
| 3,200 Meters · Greenville City ParkTreaty City Greenville Invitational · Sep 2 | 11:30 | Treaty City Greenville Invitational | September 2, 2017 |
| 3,200 Meters · Milton-Union Lowry Track ComplexMiami County Championship · Sep 29 | 11:08.2 | Miami County Championship | September 29, 2018 |
| 3,200 Meters · Northmont High SchoolGWOC Cross Country Championships · Oct 13 | 10:52.6 | GWOC Cross Country Championships | October 13, 2018 |
| 5,000 Meters · Greenville City ParkTreaty City Invitational · Sep 5 | 17:17.4 | Treaty City Invitational | September 5, 2020 |
| 5,000 Meters · Sidney HSMiami Valley League Championships · Oct 17 | 16:34.6 | Miami Valley League Championships | October 17, 2020 |
| 5,000 Meters · Troy HSTroy Twilight Invitational · Sep 12 | 17:11.2 | Troy Twilight Invitational | September 12, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Miami Valley League ChampionshipsOct 17 · 5,000 Meters Varsity · Place 5 · TippecanoeTippecanoe | 5,000 Meters Varsity | 5 | 16:34.6 PB | 10 |
| Oct 7 | Tipp Relays - MVL OnlyOct 7 · 1 Miles HS Boys Open Mile · Place 5 · TippecanoeTippecanoe | 1 Miles HS Boys Open Mile | 5 | 5:09.3 PB | 10 |
| Sep 19 | Dave Lightle Invitational - MVL OnlySep 19 · 3,200 Meters Varsity · Place 9 · TippecanoeTippecanoe | 3,200 Meters Varsity | 9 | 10:38.25 | 10 |
| Sep 12 | Troy Twilight Invitational - MVL Only JHSep 12 · 5,000 Meters Varsity · Place 4 · TippecanoeTippecanoe | 5,000 Meters Varsity | 4 | 17:11.2 | — |
| Sep 12 | Troy Twilight InvitationalSep 12 · 5,000 Meters Varsity · Place 4 · TippecanoeTippecanoe | 5,000 Meters Varsity | 4 | 17:11.2 PB | 10 |
| Sep 5 | Treaty City Invitational - MVL OnlySep 5 · 5,000 Meters Varsity · Place 5 · TippecanoeTippecanoe | 5,000 Meters Varsity | 5 | 17:17.32 | 10 |
| Sep 5 | Treaty City InvitationalSep 5 · 5,000 Meters Varsity · Place 5 · TippecanoeTippecanoe | 5,000 Meters Varsity | 5 | 17:17.4 PB | 10 |
| Aug 29 | MVL XC Invitational - MVL OnlyAug 29 · 5,000 Meters Varsity · Place 7 · TippecanoeTippecanoe | 5,000 Meters Varsity | 7 | 17:33.20 | 10 |
| Aug 19 | TIPP XC - 1 Mile Time TrialAug 19 · 1 Miles HS Boys Mile · Place 12 · TippecanoeTippecanoe | 1 Miles HS Boys Mile | 12 | 5:21.1Unofficial | 10 |
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 17 | St. Chris 2 MilerAug 17 · 2 Miles 2 Miles Varsity Boys · TippecanoeTippecanoe | 2 Miles 2 Miles Varsity Boys | — | 11:36.9Unofficial | 9 |
2018 Cross Country
10 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | GWOC Cross Country ChampionshipsOct 14 · 3,200 Meters Middle School · Place 2 · TippecanoeTippecanoe | 3,200 Meters Middle School | 2 | 11:16.3 PB | 7 |
| Oct 4 | Tippecanoe David Lightle InvitationalOct 4 · 2 Miles Middle School · Place 5 · TippecanoeTippecanoe | 2 Miles Middle School | 5 | 11:44 PB | 7 |
| Sep 30 | Miami County ChampionshipSep 30 · 3,200 Meters Middle School · Place 3 · TippecanoeTippecanoe | 3,200 Meters Middle School | 3 | 11:10.5 | 7 |
| Sep 16 | Eaton Cross Country InvitationalSep 16 · 3,200 Meters Middle School · Place 1 · TippecanoeTippecanoe | 3,200 Meters Middle School | 1 | 11:40.96 | — |
| Sep 16 | Eaton Cross Country InvitationalSep 16 · 3,200 Meters Junior High Boys Large School · Place 1 · TippecanoeTippecanoe | 3,200 Meters Junior High Boys Large School | 1 | 11:40.96 PB | 7 |
| Sep 13 | Piqua Cross Country Invitational Sep 13 · 1 Miles Boys Junior High · Place 3 · TippecanoeTippecanoe | 1 Miles Boys Junior High | 3 | 5:22.5 PB | 7 |
| Sep 9 | Brookville InvitationalSep 9 · 3,200 Meters Middle School · Place 2 · TippecanoeTippecanoe | 3,200 Meters Middle School | 2 | 11:21 PB | 7 |
| Sep 2 | Treaty City Greenville InvitationalSep 2 · 3,200 Meters Middle School · Place 4 · TippecanoeTippecanoe | 3,200 Meters Middle School | 4 | 11:30 PB | 7 |