Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 30 | 18:23.2 | McQuaid Invitational | September 30, 2023 |
| 5,000 Meters · Boardman High SchoolOHSAA D2 Region - Boardman · Oct 28 | 19:41.2 | OHSAA D2 Region - Boardman | October 28, 2023 |
| 5,000 Meters · Boardman HSOHSAA Youngstown Regional · Oct 29 | 20:12.1 | OHSAA Youngstown Regional | October 29, 2022 |
| 5,000 Meters · Fortess ObetzOHSAA D2 State XC Championships · Nov 6 | 19:11.6 | OHSAA D2 State XC Championships | November 6, 2021 |
| 5,000 Meters · Fortress ObetzOHSAA State Cross Country Championships · Nov 4 | 19:19.7 | OHSAA State Cross Country Championships | November 4, 2023 |
| 5,000 Meters · GlenOak HSOHSAA D2 Northeast District - GlenOak · Oct 23 | 19:30.20 | OHSAA D2 Northeast District - GlenOak | October 23, 2021 |
| 5,000 Meters · Mill Creek MetroParks FarmYSU Alumni XC Meet · Sep 21 | 19:39.4 | YSU Alumni XC Meet | September 21, 2024 |
| 6,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 19 | 22:50.40 | All-Ohio InterCollegiate Challenge | September 19, 2025 |
| 6,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 15 | 22:36.97 | NCAA DIII Great Lakes Valley XC Regional (Entries on DA) | November 15, 2025 |
| 6,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 22:33.1 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
| 6,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 2 | 22:22.5 | OAC Cross Country Championships | November 2, 2024 |
| 6,000 Meters · Kenyon CollegeNCAC XC Championships · Nov 1 | 22:40.70 | NCAC XC Championships | November 1, 2025 |
| 6,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 22:49.8 | Paul Short Run | October 4, 2024 |
| 6,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 19 | 22:32.1 | Mike Woods Invitational | October 19, 2024 |
| 6,000 Meters · Oberlin CollegeNCAC Cross Country Championships · Oct 31 | 21:20.8 | NCAC Cross Country Championships | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | OAC Cross Country ChampionshipsNov 2 · 6,000 Meters OAC · Place 9 · John CarrollJohn Carroll | 6,000 Meters OAC | 9 | 22:22.5 PB | Fr |
| Oct 19 | Mike Woods InvitationalOct 19 · 6,000 Meters College · Place 26 · John CarrollJohn Carroll | 6,000 Meters College | 26 | 22:32.1 PB | Fr |
| Oct 4 | Paul Short RunOct 4 · 6,000 Meters White · Place 93 · John CarrollJohn Carroll | 6,000 Meters White | 93 | 22:49.8 PB | Fr |
| Sep 21 | YSU Alumni XC MeetSep 21 · 5,000 Meters College · Place 15 · John CarrollJohn Carroll | 5,000 Meters College | 15 | 19:39.4 PB | Fr |
| Aug 30 | Bill Sudeck InvitationalAug 30 · 4,000 Meters Varsity · Place 4 · John CarrollJohn Carroll | 4,000 Meters Varsity | 4 | 15:34.2 | FR |
2023 Cross Country
7 results2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | OHSAA State XC ChampionshipsNov 5 · 5,000 Meters Varsity - D2 · Place 73 · Akron SVSMAkron SVSM | 5,000 Meters Varsity - D2 | 73 | 20:32.5 | 11 |
| Oct 29 | OHSAA Youngstown RegionalOct 29 · 5,000 Meters D2 Region 5 · Place 20 · Akron SVSMAkron SVSM | 5,000 Meters D2 Region 5 | 20 | 20:12.1 PB | 11 |
| Oct 22 | OHSAA D2 Northeast District - GlenOakOct 22 · 5,000 Meters Varsity · Place 7 · Akron SVSMAkron SVSM | 5,000 Meters Varsity | 7 | 20:21.20 | 11 |
| Oct 1 | McQuaid InvitationalOct 1 · 3 Miles Junior Varsity Small · Place 9 · Akron SVSMAkron SVSM | 3 Miles Junior Varsity Small | 9 | 19:23.0 | 11 |
| Sep 24 | Midwest Catholic XC ChampionshipsSep 24 · 5,000 Meters Championship · Place 10 · Akron SVSMAkron SVSM | 5,000 Meters Championship | 10 | 19:58.6 | 11 |
| Sep 24 | Midwest Catholic XC ChampionshipsSep 24 · 5,000 Meters Championship · Place 10 · Akron SVSMAkron SVSM | 5,000 Meters Championship | 10 | 19:58.6 | 11 |
| Sep 10 | Tiffin CarnivalSep 10 · 5,000 Meters Varsity Division 2 · Place 16 · Akron SVSMAkron SVSM | 5,000 Meters Varsity Division 2 | 16 | 20:07.4 | 11 |
| Sep 10 | Tiffin CarnivalSep 10 · 5,000 Meters Varsity · Place 16 · Akron SVSMAkron SVSM | 5,000 Meters Varsity | 16 | 20:07.4 | 11 |
| Sep 3 | Ashley White Marlington InvitationalSep 3 · Division 2 · Place 8 · SVSMSVSM | Division 2 | 8 | 20:22.6 | 11 |
| Aug 27 | GlenOak Golden Eagle InvitationalAug 27 · Varsity · Place 7 · Akron SVSMAkron SVSM | Varsity | 7 | 20:43.16 | 11 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | OHSAA D2 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 29 · Akron SVSMAkron SVSM | 5,000 Meters Varsity | 29 | 19:11.6 PB | 10 |
| Oct 30 | OHSAA D2 Region 5 - YoungstownOct 30 · 5,000 Meters Varsity · Place 12 · Akron SVSMAkron SVSM | 5,000 Meters Varsity | 12 | 20:43.8 | 10 |
| Oct 23 | OHSAA D2 Northeast District - GlenOakOct 23 · 5,000 Meters Varsity · Place 5 · Akron SVSMAkron SVSM | 5,000 Meters Varsity | 5 | 19:30.20 PB | 10 |
| Sep 25 | Midwest Catholic XC ChampionshipsSep 25 · 5,000 Meters Championship · Place 3 · Akron SVSMAkron SVSM | 5,000 Meters Championship | 3 | 19:23.0 | 10 |
| Sep 25 | Midwest Catholic XC ChampionshipsSep 25 · 5,000 Meters Championship · Place 3 · Akron SVSMAkron SVSM | 5,000 Meters Championship | 3 | 19:23.0 | 10 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 5 · Akron SVSMAkron SVSM | 5,000 Meters Varsity | 5 | 19:38.3 | 10 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 5 · Akron SVSMAkron SVSM | 5,000 Meters Varsity | 5 | 19:38.3 | 10 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity Division 2 · Place 5 · Akron SVSMAkron SVSM | 5,000 Meters Varsity Division 2 | 5 | 19:38.3 | 10 |
| Sep 4 | Ashley White InvitationalSep 4 · Division II · Place 5 · SVSMSVSM | Division II | 5 | 19:52.1 | 10 |
2020 Cross Country
5 results