Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boardman High SchoolOHSAA D2 Region - Boardman · Oct 28 | 22:10.7 | OHSAA D2 Region - Boardman | October 28, 2023 |
| 5,000 Meters · Boardman HSOHSAA Youngstown Regional · Oct 29 | 22:40.2 | OHSAA Youngstown Regional | October 29, 2022 |
| 5,000 Meters · Boardman Spartan StadiumBoardman Spartan XC Invitational · Sep 14 | 23:19.0 | Boardman Spartan XC Invitational | September 14, 2024 |
| 5,000 Meters · Glen Oak HSStark County Cross Country Championships · Oct 1 | 21:34.86 | Stark County Cross Country Championships | October 1, 2022 |
| 5,000 Meters · GlenOak HSOHSAA D2 District - GlenOak · Oct 21 | 20:55.45 | OHSAA D2 District - GlenOak | October 21, 2023 |
| 5,000 Meters · Marlington HSEastern Buckeye Conference XC Championships · Oct 14 | 21:56.2 | Eastern Buckeye Conference XC Championships | October 14, 2023 |
| 5,000 Meters · Marlington Middle SchoolEastern Buckeye Conference XC Championships · Oct 12 | 22:23.8 | Eastern Buckeye Conference XC Championships | October 12, 2024 |
| 5,000 Meters · Riverside High SchoolRiverside Kickoff Classic · Aug 24 | 21:45.36 | Riverside Kickoff Classic | August 24, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | OHSAA D2 Boardman RegionalOct 26 · 5,000 Meters Varsity · Place 129 · Marlington | 5,000 Meters Varsity | 129 | 23:19.17 | 11 |
| Oct 12 | Eastern Buckeye Conference XC ChampionshipsOct 12 · 5,000 Meters Varsity · Place 26 · Marlington | 5,000 Meters Varsity | 26 | 22:23.8 PB | 11 |
| Sep 28 | Stark County Cross Country ChampionshipsSep 28 · 5,000 Meters Varsity Overall · Place 73 · Marlington | 5,000 Meters Varsity Overall | 73 | 23:17.15 | 11 |
| Sep 14 | Boardman Spartan XC InvitationalSep 14 · 5,000 Meters Varsity · Place 320 · Marlington | 5,000 Meters Varsity | 320 | 23:19.0 PB | 11 |
| Aug 31 | Ashley White InvitationalAug 31 · Varsity · Place 56 · Marlington | Varsity | 56 | 22:53.9 | 11 |
| Aug 31 | Ashley White InvitationalAug 31 · Varsity · Place 83 · Marlington | Varsity | 83 | 22:53.9 | 11 |
| Aug 24 | Riverside Kickoff Classic NIGHT InvitationalAug 24 · 5,000 Meters Varsity · Place 59 · Marlington | 5,000 Meters Varsity | 59 | 21:45.36 | 11 |
| Aug 24 | Riverside Kickoff ClassicAug 24 · 5,000 Meters Black · Place 59 · Marlington | 5,000 Meters Black | 59 | 21:45.36 PB | 11 |
2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | OHSAA D2 Region - BoardmanOct 28 · 5,000 Meters Varsity · Place 92 · Marlington | 5,000 Meters Varsity | 92 | 22:10.7 PB | 10 |
| Oct 21 | OHSAA D2 District - GlenOakOct 21 · 5,000 Meters Varsity · Place 29 · Marlington | 5,000 Meters Varsity | 29 | 20:55.45 PB | 10 |
| Oct 14 | Eastern Buckeye Conference XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 23 · Marlington | 5,000 Meters Varsity | 23 | 21:56.2 PB | 10 |
| Sep 30 | Stark County Cross Country ChampionshipsSep 30 · 5,000 Meters Varsity All Schools · Place 52 · Marlington | 5,000 Meters Varsity All Schools | 52 | 21:51.28 | 10 |
| Sep 16 | Boardman Spartan XC ClassicSep 16 · 5,000 Meters Varsity - D2 · Place 127 · Marlington | 5,000 Meters Varsity - D2 | 127 | 23:17.3 | 10 |
| Sep 9 | Wooster CC InvitationalSep 9 · 5,000 Meters Varsity Division 2 · Place 29 · Marlington | 5,000 Meters Varsity Division 2 | 29 | 21:23.2 | SO |
| Sep 2 | Ashley White InvitationalSep 2 · Varsity · Place 45 · Marlington | Varsity | 45 | 21:59.8 | 10 |
| Sep 2 | Ashley White InvitationalSep 2 · Varsity · Place 22 · Marlington | Varsity | 22 | 21:59.8 | 10 |
| Aug 26 | Riverside Kickoff Classic NIGHT Invitational 2023Aug 26 · 5,000 Meters Varsity Division 2 · Place 91 · Marlington | 5,000 Meters Varsity Division 2 | 91 | 23:41.53 | 10 |
| Aug 26 | Riverside Kickoff Classic NIGHT Invitational 2023Aug 26 · Varsity · Place 59 · Marlington | Varsity | 59 | 21:45.36 | 11 |
| Aug 19 | OHSAA Early Bird InvitationalAug 19 · Varsity · Place 44 · Marlington | Varsity | 44 | 22:07.6 | SO |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | OHSAA Youngstown RegionalOct 29 · 5,000 Meters D2 Region 5 · Place 96 · Marlington | 5,000 Meters D2 Region 5 | 96 | 22:40.2 PB | 9 |
| Oct 22 | OHSAA D2 Northeast District - GlenOakOct 22 · 5,000 Meters Varsity · Place 37 · Marlington | 5,000 Meters Varsity | 37 | 22:16.89 | 9 |
| Oct 15 | Eastern Buckeye Conference Cross Country ChampionshipsOct 15 · Varsity · Place 28 · Marlington | Varsity | 28 | 22:04.68 | 9 |
| Oct 1 | Stark County Cross Country ChampionshipsOct 1 · 5,000 Meters Varsity All Schools · Place 46 · Marlington | 5,000 Meters Varsity All Schools | 46 | 21:34.86 PB | 9 |
| Sep 3 | Ashley White Marlington InvitationalSep 3 · Division 2 · Place 32 · Marlington | Division 2 | 32 | 22:19.4 | 9 |
| Aug 27 | Riverside Kickoff InvitationalAug 27 · 5,000 Meters Division II/III · Place 52 · Marlington | 5,000 Meters Division II/III | 52 | 21:46.54 | 9 |
| Aug 20 | OHSAA Early Season InvitationalAug 20 · 5,000 Meters Open · Place 57 · Marlington | 5,000 Meters Open | 57 | 23:42.4 | 9 |
| Aug 20 | OHSAA Early Season InvitationalAug 20 · 5,000 Meters Open · Place 57 · Marlington | 5,000 Meters Open | 57 | 23:42.4 | 9 |
2021 Cross Country
1 results2020 Cross Country
1 results