Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Centerville HSGWOC Cross Country Championships · Oct 14 | 13:35.0 | GWOC Cross Country Championships | October 14, 2017 |
| 3,200 Meters · Fort St. Clair ParkEaton Cross Country Invitational · Sep 16 | 15:22.30 | Eaton Cross Country Invitational | September 16, 2017 |
| 3,200 Meters · Northmont High SchoolGWOC Cross Country Championships · Oct 13 | 12:28.6 | GWOC Cross Country Championships | October 13, 2018 |
| 3,200 Meters · Thomas Worthington HSLes Eisenhart Cross Country Invitational · Oct 6 | 12:46 | Les Eisenhart Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Centerville High SchoolCenterville Saturday Night Lights · Sep 21 | 20:17.9 | Centerville Saturday Night Lights | September 21, 2019 |
| 5,000 Meters · Elvin R. King Cross Country CourseOHSAA D1 Southwest District - Cedarville · Oct 22 | 20:30.5 | OHSAA D1 Southwest District - Cedarville | October 22, 2022 |
| 5,000 Meters · Fairmont HSNeal Charske Firebird Invitational · Sep 12 | 23:33.9 | Neal Charske Firebird Invitational | September 12, 2020 |
| 5,000 Meters · Fortess ObetzOHSAA State XC Championships · Nov 5 | 21:29.0 | OHSAA State XC Championships | November 5, 2022 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 13 | 20:09.8 | NXR Midwest Regional Championships | November 13, 2022 |
| 5,000 Meters · Northmont High SchoolGWOC Cross Country Championships · Oct 15 | 20:42.7 | GWOC Cross Country Championships | October 15, 2022 |
| 5,000 Meters · Springboro HSSpringboro Invitational · Sep 19 | 21:37.0 | Springboro Invitational | September 19, 2020 |
| 5,000 Meters · Troy Memorial StadiumOHSAA Troy Regional · Oct 29 | 21:38.1 | OHSAA Troy Regional | October 29, 2022 |
| 6,000 Meters · BGSUFalcon Collegiate Invitational · Oct 13 | 25:40.3 | Falcon Collegiate Invitational | October 13, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Horizon League ChampionshipOct 28 · 6,000 Meters Varsity · Place 106 · Wright StateWright State | 6,000 Meters Varsity | 106 | 25:30.7 | FR |
| Oct 20 | Wild Bill InviteOct 20 · 6,000 Meters Varsity · Place 10 · Wright StateWright State | 6,000 Meters Varsity | 10 | 26:43.93 | — |
| Oct 13 | Falcon Collegiate InvitationalOct 13 · 6,000 Meters College · Place 94 · Wright StateWright State | 6,000 Meters College | 94 | 25:40.3 PB | Sr |
| Sep 15 | All Ohio Intercollegiate XC ChallengeSep 15 · 6,000 Meters Division I · Place 208 · Wright StateWright State | 6,000 Meters Division I | 208 | 26:08.2 | FR |
| Sep 1 | Mike Baumer XC ClassicSep 1 · 5,000 Meters Varsity · Place 108 · Wright StateWright State | 5,000 Meters Varsity | 108 | 22:35.2 | — |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 2 · Place 34 · CentervilleCenterville | 5,000 Meters Open 2 | 34 | 20:09.8 PB | 12 |
| Nov 5 | OHSAA State XC ChampionshipsNov 5 · 5,000 Meters Varsity - D1 · Place 155 · CentervilleCenterville | 5,000 Meters Varsity - D1 | 155 | 21:29.0 PB | 12 |
| Oct 29 | OHSAA Troy RegionalOct 29 · 5,000 Meters D1 Region 4 · Place 94 · CentervilleCenterville | 5,000 Meters D1 Region 4 | 94 | 21:38.1 PB | 12 |
| Oct 22 | OHSAA D1 Southwest District - CedarvilleOct 22 · 5,000 Meters Varsity · Place 28 · CentervilleCenterville | 5,000 Meters Varsity | 28 | 20:30.5 PB | 12 |
| Oct 15 | GWOC Cross Country ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 1 · CentervilleCenterville | 5,000 Meters Junior Varsity | 1 | 20:42.7 PB | 12 |
| Aug 27 | Northmont XC InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 20 · CentervilleCenterville | 5,000 Meters Junior Varsity | 20 | 21:11.1 | 12 |
| Aug 20 | OHSAA Early Season InvitationalAug 20 · 5,000 Meters Varsity · Place 138 · CentervilleCenterville | 5,000 Meters Varsity | 138 | 22:16.8 | 12 |
| Aug 20 | OHSAA Early Season InvitationalAug 20 · 5,000 Meters Varsity Division 1 · Place 138 · CentervilleCenterville | 5,000 Meters Varsity Division 1 | 138 | 22:16.8 | 12 |
2021 Cross Country
3 results2020 Cross Country
4 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational · Place 117 · CentervilleCenterville | 5,000 Meters Open Invitational | 117 | 20:51.0 | 9 |
| Oct 19 | OHSAA D1 Southwest District - CedarvilleOct 19 · 5,000 Meters Division 1 · Place 42 · CentervilleCenterville | 5,000 Meters Division 1 | 42 | 20:28.22 | 9 |
| Oct 12 | Greater Western Ohio Conference XC ChampionshipsOct 12 · 5,000 Meters Varsity · Place 36 · CentervilleCenterville | 5,000 Meters Varsity | 36 | 20:38.8 | 9 |
| Sep 21 | Centerville Saturday Night LightsSep 21 · 5,000 Meters Championship · Place 116 · CentervilleCenterville | 5,000 Meters Championship | 116 | 20:17.9 PB | 9 |
| Sep 14 | Cedarville Friendship Cross Country InvitationalSep 14 · 5,000 Meters Division 1 · Place 20 · CentervilleCenterville | 5,000 Meters Division 1 | 20 | 20:46.2 | SR |
| Aug 24 | Northmont InvitationalAug 24 · 5,000 Meters Varsity · Place 12 · CentervilleCenterville | 5,000 Meters Varsity | 12 | 20:34.8 | FR |
| Aug 17 | OHSAA Pre-Season InviteAug 17 · 5,000 Meters Division 1 · Place 133 · CentervilleCenterville | 5,000 Meters Division 1 | 133 | 22:53.2 | FR |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | GWOC Cross Country ChampionshipsOct 13 · 3,200 Meters Junior High- JH Girls · Place 9 · Cent. WattsCent. Watts | 3,200 Meters Junior High- JH Girls | 9 | 12:28.6 PB | 8 |
| Oct 6 | Eisenhart InviteOct 6 · 3,200 Meters Middle School Varsity · Place 15 · CentervilleCenterville | 3,200 Meters Middle School Varsity | 15 | 6:23 | — |
| Oct 6 | Les Eisenhart Cross Country InvitationalOct 6 · 3,200 Meters MS Girls Varsity · Place 15 · Cent. WattsCent. Watts | 3,200 Meters MS Girls Varsity | 15 | 12:46 PB | 8 |
| Sep 22 | Centerville Saturday Night LightsSep 22 · 3,200 Meters Middle School 8th Grade · Place 8 · Centerville MSCenterville MS | 3,200 Meters Middle School 8th Grade | 8 | 12:29.9 | 8 |
| Sep 15 | Cedarville Friendship Cross Country InvitationalSep 15 · 3,200 Meters Middle School · Place 12 · Centerville MSCenterville MS | 3,200 Meters Middle School | 12 | 13:30.3 | SR |
| Sep 1 | Miamisburg InvitationalSep 1 · 3,200 Meters Middle School · Place 5 · Centerville MSCenterville MS | 3,200 Meters Middle School | 5 | 13:15.8 | 8 |
| Aug 25 | Northmont InvitationalAug 25 · 2 Miles Middle School · Place 9 · Centerville MSCenterville MS | 2 Miles Middle School | 9 | 13:10.2 | 8 |
| Aug 25 | Northmont InvitationalAug 25 · 2 Miles Middle School · Place 9 · CentervilleCenterville | 2 Miles Middle School | 9 | 13:10.2 | 8 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | GWOC Cross Country ChampionshipsOct 14 · 3,200 Meters Middle School · Place 37 · Cent. WattsCent. Watts | 3,200 Meters Middle School | 37 | 13:35.0 PB | 7 |
| Sep 23 | Saturday Night Lights MSSep 23 · 3,200 Meters 7th Grade · Place 23 · CENTERVILLE MSCENTERVILLE MS | 3,200 Meters 7th Grade | 23 | 15:04.7 | — |
| Sep 16 | Eaton Cross Country InvitationalSep 16 · 3,200 Meters Middle School · Place 43 · CentervilleCenterville | 3,200 Meters Middle School | 43 | 15:22.30 | — |
| Sep 16 | Eaton Cross Country InvitationalSep 16 · 3,200 Meters Junior High Girls Large School · Place 43 · Cent. WattsCent. Watts | 3,200 Meters Junior High Girls Large School | 43 | 15:22.30 PB | 7 |
| Aug 26 | FinishTiming XC ClassicAug 26 · 3,200 Meters Middle School · Place 58 · CENTERVILLE MSCENTERVILLE MS | 3,200 Meters Middle School | 58 | 15:31.0 | 7 |