Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boardman High SchoolOHSAA D3 Region - Boardman · Oct 28 | 19:33.5 | OHSAA D3 Region - Boardman | October 28, 2023 |
| 5,000 Meters · Cardinal HSChagrin Valley Conference XC Championships · Oct 14 | 19:50.87 | Chagrin Valley Conference XC Championships | October 14, 2023 |
| 5,000 Meters · Madison High SchoolOHSAA D3 District - Madison · Oct 21 | 18:44.15 | OHSAA D3 District - Madison | October 21, 2023 |
| 5,000 Meters · Madison High SchoolOHSAA D3 Northeast District - Madison · Oct 22 | 23:58.36 | OHSAA D3 Northeast District - Madison | October 22, 2022 |
| 5,000 Meters · Westerville Community CenterOtterbein Invitational · Sep 4 | 22:54.26 | Otterbein Invitational | September 4, 2026 |
| 8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 37:02.1 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
| 8,000 Meters · Liberty ParkOWU Invitational · Oct 2 | 34:43.18 | OWU Invitational | October 2, 2026 |
| 8,000 Meters · Lorain County Community CollegeOAC College XC Championships · Oct 31 | 32:57.7 | OAC College XC Championships | October 31, 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 31 | OAC College XC ChampionshipsOct 31 · 8,000 Meters College · Place 161 · HeidelbergHeidelberg | 8,000 Meters College | 161 | 32:57.7 PB | Fr |
| Oct 17 | Oberlin Inter-Regional RumbleOct 17 · 8,000 Meters Open · Place 151 · HeidelbergHeidelberg | 8,000 Meters Open | 151 | 35:25.6 | FR-1 |
| Oct 2 | OWU InvitationalOct 2 · 8,000 Meters New Division · Place 195 · HeidelbergHeidelberg | 8,000 Meters New Division | 195 | 34:43.18 PB | Fr |
| Sep 11 | 2026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 312 · HeidelbergHeidelberg | 8,000 Meters College | 312 | 37:02.1 PB | Fr |
| Sep 4 | Otterbein InvitationalSep 4 · 5,000 Meters Men · Place 71 · HeidelbergHeidelberg | 5,000 Meters Men | 71 | 22:54.26 PB | Fr |
2023 Cross Country
3 results2022 Cross Country
1 results