Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boardman High SchoolBoardman Spartan XC Classic · Sep 16 | 19:57.4 | Boardman Spartan XC Classic | September 16, 2023 |
| 5,000 Meters · Boardman HSOHSAA Youngstown Regional · Oct 29 | 21:44.8 | OHSAA Youngstown Regional | October 29, 2022 |
| 5,000 Meters · Kenston HSKenston Frank Gibas Invitational · Aug 24 | 19:43.50 | Kenston Frank Gibas Invitational | August 24, 2024 |
| 5,000 Meters · Lorain County Community CollegeOHSAA D1 Lorain District · Oct 19 | 19:50.45 | OHSAA D1 Lorain District | October 19, 2024 |
| 5,000 Meters · Strongsville HSStrongsville Fleet Feet Invitational · Sep 24 | 20:46.10 | Strongsville Fleet Feet Invitational | September 24, 2022 |
| 5,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 2 | 20:15.7 | Joe Piane Invitational | October 2, 2026 |
| 6,000 Meters · Mill Creek MetroParks FarmYSU Cross Country Meet · Sep 26 | 24:44.0 | YSU Cross Country Meet | September 26, 2026 |
| 6,000 Meters · Youthtown XC CourseRobert Morris Colonial Invitational · Sep 11 | 26:06.9 | Robert Morris Colonial Invitational | September 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OHSAA D1 Lorain DistrictOct 19 · 5,000 Meters Varsity · Place 5 · BrunswickBrunswick | 5,000 Meters Varsity | 5 | 19:50.45 PB | 12 |
| Oct 12 | Greater Cleveland Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 2 · BrunswickBrunswick | 5,000 Meters Varsity | 2 | 19:13.12 | 12 |
| Sep 28 | Berlin Bear Den DashSep 28 · 5,000 Meters Varsity · Place 26 · BrunswickBrunswick | 5,000 Meters Varsity | 26 | 19:10.82 | 12 |
| Sep 21 | Strongsville XC InvitationalSep 21 · 5,000 Meters Varsity · Place 5 · BrunswickBrunswick | 5,000 Meters Varsity | 5 | 19:21.80 | 12 |
| Aug 31 | Mentor Cardinal ClassicAug 31 · Varsity · Place 5 · BrunswickBrunswick | Varsity | 5 | 19:27.00 | 12 |
| Aug 24 | Kenston Frank Gibas InvitationalAug 24 · 5,000 Meters Varsity · Place 5 · BrunswickBrunswick | 5,000 Meters Varsity | 5 | 19:43.50 PB | 12 |
2023 Cross Country
4 results2022 Cross Country
5 results