Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Walsh Jesuit High School Walsh Jesuit Warrior Classic · Oct 20 | 12:01.84 | Walsh Jesuit Warrior Classic | October 20, 2025 |
| 5,000 Meters · Boardman HSBoardman Spartan XC Invitational · Sep 13 | 21:13.8 | Boardman Spartan XC Invitational | September 13, 2025 |
| 5,000 Meters · Ella Canavan Elementary SchoolMilt Place Invitational - Medina · Oct 4 | 19:41.55 | Milt Place Invitational - Medina | October 4, 2025 |
| 5,000 Meters · Gilmour AcademyPaul Primeau Invitational · Oct 2 | 19:49.2 | Paul Primeau Invitational | October 2, 2026 |
| 5,000 Meters · Riverside High SchoolRiverside Kickoff Classic · Aug 24 | 20:20.57 | Riverside Kickoff Classic | August 24, 2024 |
| 5,000 Meters · Sand Run Metro Park Revere RdAkron Suburban Meet · Oct 11 | 19:54.1 | Akron Suburban Meet | October 11, 2025 |
| 5,000 Meters · Silvercreek Metro Park2026 Cloverleaf Todd Clark XC Invitational · Sep 26 | 21:23.0 | 2026 Cloverleaf Todd Clark XC Invitational | September 26, 2026 |
| 5,000 Meters · Spire AcademyHOKA NIGHT XC SHOWCASE · Aug 29 | 20:23.9 | HOKA NIGHT XC SHOWCASE | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Warrior ClassicOct 26 · 3,200 Meters Varsity · Place 49 · Brecksville | 3,200 Meters Varsity | 49 | 12:18.2 | 12 |
| Oct 17 | Akron Suburban LeagueOct 17 · 5,000 Meters Varsity · Place 124 · Brecksville | 5,000 Meters Varsity | 124 | 20:10.7 | 12 |
| Oct 2 | Paul Primeau InvitationalOct 2 · 5,000 Meters Gray Division Varsity (D1/2) · Place 48 · Brecksville | 5,000 Meters Gray Division Varsity (D1/2) | 48 | 19:49.2 PB | 12 |
| Sep 26 | 2026 Cloverleaf Todd Clark XC InvitationalSep 26 · 5,000 Meters High School Boys Open · Place 208 · Brecksville | 5,000 Meters High School Boys Open | 208 | 21:23.0 PB | 12 |
| Aug 29 | HOKA NIGHT XC SHOWCASEAug 29 · 5,000 Meters Black Division · Place 242 · Brecksville | 5,000 Meters Black Division | 242 | 20:23.9 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Walsh Jesuit Warrior ClassicOct 20 · 3,200 Meters Varsity · Place 31 · Brecksville | 3,200 Meters Varsity | 31 | 12:01.84 PB | 11 |
| Oct 11 | Akron Suburban MeetOct 11 · 5,000 Meters National · Place 101 · Brecksville | 5,000 Meters National | 101 | 19:54.1 PB | 11 |
| Oct 4 | Milt Place Invitational - MedinaOct 4 · 5,000 Meters D1 / 2 Open · Place 49 · Brecksville | 5,000 Meters D1 / 2 Open | 49 | 19:41.55 PB | 11 |
| Sep 13 | Boardman Spartan XC InvitationalSep 13 · 5,000 Meters Junior Varsity D2 · Place 73 · Brecksville | 5,000 Meters Junior Varsity D2 | 73 | 21:13.8 PB | 11 |
| Aug 23 | HOKA Kickoff Classic XC ShowcaseAug 23 · Open · Place 101 · Brecksville | Open | 101 | 20:22.89 | 11 |
| Aug 23 | HOKA Kickoff Classic XC ShowcaseAug 23 · 5,000 Meters Open · Place 99 · Brecksville | 5,000 Meters Open | 99 | 20:22.89 | 11 |
2024 Cross Country
2 results2023 Cross Country
1 results