Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Milton-Union Lowry Track ComplexMiami County Championship · Sep 28 | 16:26.4 | Miami County Championship | September 28, 2019 |
| 3,200 Meters · Piqua Country ClubMVL JH Invitational · Sep 2 | 16:49.8 | MVL JH Invitational | September 2, 2020 |
| 3,200 Meters · Sidney HSMiami Valley League XC Championship MS · Oct 17 | 15:25.5 | Miami Valley League XC Championship MS | October 17, 2020 |
| 5,000 Meters · Cedarville UniversityOHSAA D1 Cedarville District · Oct 19 | 22:01.31 | OHSAA D1 Cedarville District | October 19, 2024 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Sep 30 | 21:03.8 | Centerville Saturday Night Lights | September 30, 2023 |
| 5,000 Meters · Champions ParkJim Murray Invitational - Northeastern · Sep 28 | 21:36.7 | Jim Murray Invitational - Northeastern | September 28, 2024 |
| 5,000 Meters · Elvin E. King Cross Country CourseOHSAA D1 District - Cedarville · Oct 21 | 20:55.5 | OHSAA D1 District - Cedarville | October 21, 2023 |
| 5,000 Meters · Elvin R. King Cross Country CourseOHSAA D1 Southwest District - Cedarville · Oct 22 | 21:56.8 | OHSAA D1 Southwest District - Cedarville | October 22, 2022 |
| 5,000 Meters · Sidney HSMVL Cross Country Championships · Oct 15 | 21:04.8 | MVL Cross Country Championships | October 15, 2022 |
| 5,000 Meters · Troy Memorial StadiumTroy Twilight Invitational · Sep 14 | 21:04.0 | Troy Twilight Invitational | September 14, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OHSAA D1 Cedarville DistrictOct 19 · 5,000 Meters Varsity · Place 50 · TroyTroy | 5,000 Meters Varsity | 50 | 22:01.31 PB | 12 |
| Oct 5 | Ed Leas Fall ClassicOct 5 · 5,000 Meters Varsity · Place 15 · TroyTroy | 5,000 Meters Varsity | 15 | 21:10.0 | 12 |
| Sep 28 | Jim Murray Invitational - NortheasternSep 28 · 5,000 Meters Varsity · Place 19 · TroyTroy | 5,000 Meters Varsity | 19 | 21:36.7 PB | 12 |
| Sep 14 | Troy Twilight InvitationalSep 14 · 5,000 Meters Varsity - Scarlett · Place 85 · TroyTroy | 5,000 Meters Varsity - Scarlett | 85 | 21:04.0 PB | 12 |
| Aug 31 | Columbus Grove Bulldog InviteAug 31 · 5,000 Meters Varsity · Place 35 · TroyTroy | 5,000 Meters Varsity | 35 | 21:26.3 | 12 |
| Aug 19 | Lost Creek InvitationalAug 19 · 3,000 Meters Varsity · Place 6 · TroyTroy | 3,000 Meters Varsity | 6 | 12:59.6 | 12 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | OHSAA D1 District - CedarvilleOct 21 · 5,000 Meters Varsity · Place 41 · TroyTroy | 5,000 Meters Varsity | 41 | 20:55.5 PB | 11 |
| Sep 30 | Centerville Saturday Night LightsSep 30 · 5,000 Meters Varsity - Gold · Place 54 · TroyTroy | 5,000 Meters Varsity - Gold | 54 | 21:03.8 PB | 11 |
| Sep 2 | Lebanon Running Warrior InvitationalSep 2 · 5,000 Meters Varsity · Place 63 · TroyTroy | 5,000 Meters Varsity | 63 | 21:58.4 | — |
| Sep 2 | Lebanon Running Warrior InvitationalSep 2 · 5,000 Meters Varsity · Place 63 · TroyTroy | 5,000 Meters Varsity | 63 | 21:58.4 | — |
| Aug 26 | Bob Schull InvitationalAug 26 · 5,000 Meters Division 1 · Place 34 · TroyTroy | 5,000 Meters Division 1 | 34 | 22:54.0 | — |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | OHSAA Troy RegionalOct 29 · 5,000 Meters D1 Region 4 · Place 113 · TroyTroy | 5,000 Meters D1 Region 4 | 113 | 22:30.8 | 10 |
| Oct 22 | OHSAA D1 Southwest District - CedarvilleOct 22 · 5,000 Meters Varsity · Place 60 · TroyTroy | 5,000 Meters Varsity | 60 | 21:56.8 PB | 10 |
| Oct 15 | MVL Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 13 · TroyTroy | 5,000 Meters Varsity | 13 | 21:04.8 PB | 10 |
| Oct 1 | Jim Murray Memorial XC InvitationalOct 1 · 5,000 Meters Varsity · Place 14 · TroyTroy | 5,000 Meters Varsity | 14 | 21:50.0 | 10 |
| Oct 1 | Jim Murray Memorial XC InvitationalOct 1 · 5,000 Meters Varsity · Place 14 · TroyTroy | 5,000 Meters Varsity | 14 | 21:50.0 | 10 |
| Sep 17 | Troy Twilight InvitationalSep 17 · 5,000 Meters Scarlet · Place 102 · TroyTroy | 5,000 Meters Scarlet | 102 | 22:20.8 | 10 |
| Aug 27 | Bob Schul InvitationalAug 27 · Division 1 · Place 44 · TroyTroy | Division 1 | 44 | 22:35.7 | — |
| Aug 22 | Lost Creek InvitationalAug 22 · 3,000 Meters Varsity · Place 6 · TroyTroy | 3,000 Meters Varsity | 6 | 13:15.8 | 10 |
2021 Cross Country
4 results2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Miami Valley League XC Championship MSOct 17 · 3,200 Meters Girls 3200 MS · Place 36 · TroyTroy | 3,200 Meters Girls 3200 MS | 36 | 15:25.5 PB | 8 |
| Oct 17 | Miami Valley League Championships MSOct 17 · 3,200 Meters Girls 3200 MS · TroyTroy | 3,200 Meters Girls 3200 MS | 0 | 15:25.5Unofficial | 8 |
| Sep 26 | Piqua Invite - Under The Lights - MVL OnlySep 26 · 3,200 Meters Middle School · Place 26 · Troy JHTroy JH | 3,200 Meters Middle School | 26 | 14:59.5 | — |
| Sep 19 | Dave Lightle Invitational - MVL OnlySep 19 · 3,200 Meters Middle School · Place 18 · Troy JHTroy JH | 3,200 Meters Middle School | 18 | 14:51.07 | 8 |
| Sep 12 | Troy Twilight Invitational - MVL Only JHSep 12 · 3,200 Meters Middle School · Place 26 · Troy JHTroy JH | 3,200 Meters Middle School | 26 | 16:05.13 | 8 |
| Sep 2 | MVL JH InvitationalSep 2 · 3,200 Meters MS Girls 3200 M · Place 31 · TroyTroy | 3,200 Meters MS Girls 3200 M | 31 | 16:49.8 PB | 8 |
| Aug 29 | MVL XC Invitational - MVL OnlyAug 29 · 3,200 Meters Middle School · Place 44 · Troy JHTroy JH | 3,200 Meters Middle School | 44 | 18:32.00 | 8 |
2019 Cross Country
5 results