Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · AshlandAshland Arrows Cross Country Invitational · Aug 30 | 23:18.40 | Ashland Arrows Cross Country Invitational | August 30, 2025 |
| 5,000 Meters · Boardman Spartan StadiumBoardman Spartan XC Invitational · Sep 14 | 23:21.7 | Boardman Spartan XC Invitational | September 14, 2024 |
| 5,000 Meters · Cleveland Metro Parks Polo FieldParty at the Polo Fields (HS) · Aug 29 | 24:44.4 | Party at the Polo Fields (HS) | August 29, 2026 |
| 5,000 Meters · Freer FieldAshland Arrows XC Invitational · Aug 30 | 23:18.4 | Ashland Arrows XC Invitational | August 30, 2025 |
| 5,000 Meters · Kendall HillsWoodridge CVNP Invitational (41st) · Oct 3 | 30:39.8 | Woodridge CVNP Invitational (41st) | October 3, 2026 |
| 5,000 Meters · Sand Run Metro Park Revere RdAkron Suburban Meet · Oct 11 | 23:54.7 | Akron Suburban Meet | October 11, 2025 |
| 5,000 Meters · Silvercreek Metro Park2026 Cloverleaf Todd Clark XC Invitational · Sep 26 | 25:42.0 | 2026 Cloverleaf Todd Clark XC Invitational | September 26, 2026 |
| 5,000 Meters · Trumbull County FairgroundsLegends Meet · Oct 4 | 23:30.3 | Legends Meet | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Akron Suburban LeagueOct 17 · 5,000 Meters Varsity · Place 235 · Solon | 5,000 Meters Varsity | 235 | 26:09.8 | 11 |
| Oct 10 | 2026 Legends XC MeetOct 10 · 5,000 Meters High School Division 1 & 2 Open · Place 168 · Solon | 5,000 Meters High School Division 1 & 2 Open | 168 | 25:09.9 | 11 |
| Oct 3 | Woodridge CVNP Invitational (41st)Oct 3 · 5,000 Meters High School Boys (ONE RACE) · Place 321 · Solon | 5,000 Meters High School Boys (ONE RACE) | 321 | 30:39.8 PB | 11 |
| Sep 26 | 2026 Cloverleaf Todd Clark XC InvitationalSep 26 · 5,000 Meters High School Boys Open · Place 337 · Solon | 5,000 Meters High School Boys Open | 337 | 25:42.0 PB | 11 |
| Sep 5 | Ashland Arrows XC Invitational (HS)Sep 5 · 5,000 Meters Division 1-2 Varsity · Place 268 · Solon | 5,000 Meters Division 1-2 Varsity | 268 | 25:06.1 | 11 |
| Aug 29 | Party at the Polo Fields (HS)Aug 29 · 5,000 Meters Varsity · Place 157 · Solon | 5,000 Meters Varsity | 157 | 24:44.4 PB | 11 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Akron Suburban MeetOct 11 · 5,000 Meters National · Place 209 · Solon | 5,000 Meters National | 209 | 23:54.7 PB | 10 |
| Oct 4 | Legends MeetOct 4 · 5,000 Meters Open Large Schools · Place 165 · Solon | 5,000 Meters Open Large Schools | 165 | 23:30.3 PB | 10 |
| Aug 30 | Ashland Arrows Cross Country InvitationalAug 30 · 5,000 Meters Boys 5000m Boys HS Div 1/2 · Place 270 · Solon | 5,000 Meters Boys 5000m Boys HS Div 1/2 | 270 | 23:18.40 PB | 10 |
| Aug 30 | Ashland Arrows XC InvitationalAug 30 · 5,000 Meters Varsity - D1/D2 · Place 270 · Solon | 5,000 Meters Varsity - D1/D2 | 270 | 23:18.4 PB | 10 |
2024 Cross Country
3 results2023 Cross Country
2 results2022 Cross Country
1 results