Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Kyle ParkTippecanoe David Lightle Invitational · Oct 4 | 13:53 | Tippecanoe David Lightle Invitational | October 4, 2017 |
| 2 Miles · Lost Creek ReserveLost Creek Invitational · Aug 21 | 15:44 | Lost Creek Invitational | August 21, 2017 |
| 3,200 Meters · Centerville HSGWOC Cross Country Championships · Oct 14 | 13:28.0 | GWOC Cross Country Championships | October 14, 2017 |
| 3,200 Meters · Fort St. Clair ParkEaton Cross Country Invitational · Sep 16 | 14:34.51 | Eaton Cross Country Invitational | September 16, 2017 |
| 3,200 Meters · Greenville City ParkTreaty City Greenville Invitational · Sep 2 | 14:36 | Treaty City Greenville Invitational | September 2, 2017 |
| 5,000 Meters · Centerville High SchoolCenterville Saturday Night Lights · Sep 21 | 22:37.1 | Centerville Saturday Night Lights | September 21, 2019 |
| 5,000 Meters · Northmont High SchoolGWOC Cross Country Championships · Oct 13 | 21:30.2 | GWOC Cross Country Championships | October 13, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Greater Western Ohio Conference XC ChampionshipsOct 12 · 5,000 Meters Varsity · Place 245 · NorthmontNorthmont | 5,000 Meters Varsity | 245 | 21:02.0 | 10 |
| Oct 2 | Tippecanoe David Lightle InvitationalOct 2 · 2 Miles Varsity · Place 166 · Northmont SeniorNorthmont Senior | 2 Miles Varsity | 166 | 13:14.0 | 10 |
| Sep 28 | Neal Charske Firebird Invitational Sep 28 · 5,000 Meters Frosh/Soph Freshman · Place 169 · NorthmontNorthmont | 5,000 Meters Frosh/Soph Freshman | 169 | 22:13.6 | SO |
| Sep 21 | Centerville Saturday Night LightsSep 21 · 5,000 Meters Open - I · Place 209 · NorthmontNorthmont | 5,000 Meters Open - I | 209 | 22:37.1 PB | 10 |
| Sep 14 | Cedarville Friendship Cross Country InvitationalSep 14 · 5,000 Meters Division 1 · Place 464 · NorthmontNorthmont | 5,000 Meters Division 1 | 464 | 22:23.1 | SR |
| Sep 7 | Troy InvitationalSep 7 · 5,000 Meters Open · Place 144 · NorthmontNorthmont | 5,000 Meters Open | 144 | 22:39.8 | SO |
| Aug 31 | Treaty City Cross Country InvitationalAug 31 · 5,000 Meters Varsity · Place 110 · NorthmontNorthmont | 5,000 Meters Varsity | 110 | 22:35.5 | SO |
| Aug 24 | Northmont InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 141 · NorthmontNorthmont | 5,000 Meters Junior Varsity | 141 | 26:17.3 | SO |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | GWOC Cross Country ChampionshipsOct 13 · 5,000 Meters Junior Varsity Boys · Place 235 · NorthmontNorthmont | 5,000 Meters Junior Varsity Boys | 235 | 21:30.2 PB | 9 |
| Oct 3 | Tippecanoe David Lightle InvitationalOct 3 · 2 Miles Varsity - HS Boys · Place 218 · NorthmontNorthmont | 2 Miles Varsity - HS Boys | 218 | 14:49.0Unofficial | 9 |
| Sep 22 | Centerville Saturday Night LightsSep 22 · 5,000 Meters Open · Place 220 · NorthmontNorthmont | 5,000 Meters Open | 220 | 21:21.7 | 9 |
| Sep 15 | Cedarville Friendship Cross Country InvitationalSep 15 · 5,000 Meters Division 1 · Place 486 · NorthmontNorthmont | 5,000 Meters Division 1 | 486 | 22:13.7 | SR |
| Sep 1 | Lebanon Running Warriors InvitationalSep 1 · 5,000 Meters Open · Place 203 · NorthmontNorthmont | 5,000 Meters Open | 203 | 22:13.979 | — |
| Aug 25 | Northmont InvitationalAug 25 · 5,000 Meters Junior Varsity · Place 72 · NorthmontNorthmont | 5,000 Meters Junior Varsity | 72 | 23:11.7 | — |
2017 Cross Country
6 results2016 Cross Country
5 results