Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boardman High SchoolBoardman Spartan XC Classic · Sep 16 | 25:41.7 | Boardman Spartan XC Classic | September 16, 2023 |
| 5,000 Meters · Boardman Spartan StadiumBoardman Spartan XC Invitational · Sep 14 | 26:23.9 | Boardman Spartan XC Invitational | September 14, 2024 |
| 5,000 Meters · Cedarville UniversityMidwest Catholic Boys Championships · Sep 20 | 23:47.2 | Midwest Catholic Boys Championships | September 20, 2025 |
| 5,000 Meters · Dover High SchoolDover Invitational · Sep 6 | 26:01.3 | Dover Invitational | September 6, 2025 |
| 5,000 Meters · Glen Oak HSStark County Cross Country Championships · Oct 1 | 24:05.65 | Stark County Cross Country Championships | October 1, 2022 |
| 5,000 Meters · Riverside High SchoolRiverside Kickoff Invitational · Aug 27 | 23:42.51 | Riverside Kickoff Invitational | August 27, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Stark County XC ChampionshipSep 27 · 5,000 Meters Junior Varsity · Place 143 · Canton C.C. | 5,000 Meters Junior Varsity | 143 | 25:28.91 | 12 |
| Sep 20 | Midwest Catholic Boys ChampionshipsSep 20 · 5,000 Meters Varsity · Place 70 · Canton C.C. | 5,000 Meters Varsity | 70 | 23:47.2 PB | 12 |
| Sep 6 | Dover InvitationalSep 6 · 5,000 Meters Varsity Small · Place 63 · Canton C.C. | 5,000 Meters Varsity Small | 63 | 26:01.3 PB | 12 |
2024 Cross Country
3 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Stark County Cross Country ChampionshipsSep 30 · 5,000 Meters Junior Varsity · Place 113 · Canton C.C. | 5,000 Meters Junior Varsity | 113 | 25:37.07 | 10 |
| Sep 16 | Boardman Spartan XC ClassicSep 16 · 5,000 Meters Varsity - D3 · Place 250 · Canton C.C. | 5,000 Meters Varsity - D3 | 250 | 25:41.7 PB | 10 |
| Sep 9 | Dover InvitationalSep 9 · Varsity · Place 70 · Canton C.C. | Varsity | 70 | 25:50.0 | 10 |
| Sep 2 | Brian Armstrong Northwest XC InvitationalSep 2 · 5,000 Meters Varsity · Place 59 · Canton C.C. | 5,000 Meters Varsity | 59 | 24:54.48 | 10 |
| Sep 2 | Brian Armstrong Northwest XC InvitationalSep 2 · 5,000 Meters Varsity · Place 59 · Canton C.C. | 5,000 Meters Varsity | 59 | 24:54.48 | 10 |
| Aug 26 | Riverside Kickoff Classic NIGHT Invitational 2023Aug 26 · 5,000 Meters Varsity Division 2 · Place 286 · Canton C.C. | 5,000 Meters Varsity Division 2 | 286 | 26:21.33 | 10 |
2022 Cross Country
6 results