Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boardman High SchoolOHSAA Region 1, 5, 9 - Boardman · Oct 31 | 18:00.8 | OHSAA Region 1, 5, 9 - Boardman | October 31, 2020 |
| 5,000 Meters · Boardman HSOHSAA D2 Regional 5 · Oct 26 | 17:54.86 | OHSAA D2 Regional 5 | October 26, 2019 |
| 5,000 Meters · Camp StigwandishOHSAA D2 Northeast District - Madison · Oct 19 | 17:27.4 | OHSAA D2 Northeast District - Madison | October 19, 2019 |
| 5,000 Meters · Garfield ParkMentor Cardinal Classic · Sep 1 | 18:00.5 | Mentor Cardinal Classic | September 1, 2018 |
| 5,000 Meters · Geauge County FairgroundsBerkshire Early Bird · Aug 24 | 16:22.7 | Berkshire Early Bird | August 24, 2019 |
| 5,000 Meters · Grand Valley HSGV Invitational · Sep 18 | 18:21 | GV Invitational | September 18, 2018 |
| 5,000 Meters · Lakeshore ParkWar on the Shore · Aug 20 | 20:48.1 | War on the Shore | August 20, 2018 |
| 5,000 Meters · WestminsterFisher XC Invite Men · Sep 3 | 16:54.3 | Fisher XC Invite Men | September 3, 2021 |
| 6,000 Meters · B & D AcresFather Bede Invitational · Aug 31 | 22:25.20 | Father Bede Invitational | August 31, 2024 |
| 8,000 Meters · 42 E Havenview DrLock Haven Invite · Sep 28 | 29:28.5 | Lock Haven Invite | September 28, 2024 |
| 8,000 Meters · Bethany CollegeBethany Invitational · Sep 9 | 28:01.9 | Bethany Invitational | September 9, 2023 |
| 8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 1 | 27:51.2 | D3 Pre-Nationals | October 1, 2022 |
| 8,000 Meters · Lawrence County FairgroundPAC Cross Country Championships · Nov 2 | 28:51.4 | PAC Cross Country Championships | November 2, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 29:25.8 | Paul Short Invitational | September 30, 2023 |
| 8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 15 | 27:29.7 | INTER-REGIONAL RUMBLE | October 15, 2022 |
| 8,000 Meters · Stern Athletic ComplexNCAA Division III Mid-Atlantic Regional · Nov 11 | 28:07.5 | NCAA Division III Mid-Atlantic Regional | November 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III Mid-Atlantic RegionalNov 11 · 8,000 Meters Championship · Place 138 · Saint VincentSaint Vincent | 8,000 Meters Championship | 138 | 28:07.5 PB | Jr |
| Oct 28 | PAC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 22 · Saint VincentSaint Vincent | 8,000 Meters Varsity | 22 | 27:24.8 | JR |
| Sep 30 | Paul Short InvitationalSep 30 · 8,000 Meters College White · Place 233 · Saint VincentSaint Vincent | 8,000 Meters College White | 233 | 29:25.8 PB | Jr |
| Sep 23 | LHU Invitational/OpenSep 23 · 8,000 Meters Varsity · Place 133 · St. Vincent (Pa.)St. Vincent (Pa.) | 8,000 Meters Varsity | 133 | 26:45.8 | JR |
| Sep 9 | Bethany InvitationalSep 9 · 8,000 Meters College · Place 43 · Saint VincentSaint Vincent | 8,000 Meters College | 43 | 28:01.9 PB | Jr |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NCAA D3 Mid-Atlantic Regional XC ChampionshipsNov 12 · 8,000 Meters Varsity · Place 74 · St. Vincent (Pa.)St. Vincent (Pa.) | 8,000 Meters Varsity | 74 | 27:24.5 | SO |
| Oct 29 | Presidents AC ChampionshipsOct 29 · 8,000 Meters Varsity · Place 33 · St. Vincent (Pa.)St. Vincent (Pa.) | 8,000 Meters Varsity | 33 | 27:54.0 | SO |
| Oct 15 | Oberlin College Inter-Regional RumbleOct 15 · Varsity · Place 138 · St. Vincent (Pa.)St. Vincent (Pa.) | Varsity | 138 | 27:29.7 | SO |
| Oct 15 | INTER-REGIONAL RUMBLEOct 15 · 8,000 Meters Invite · Place 138 · Saint VincentSaint Vincent | 8,000 Meters Invite | 138 | 27:29.7 PB | So |
| Oct 1 | D3 Pre-NationalsOct 1 · 8,000 Meters College · Place 201 · Saint VincentSaint Vincent | 8,000 Meters College | 201 | 27:51.2 PB | So |
| Sep 9 | Saint Vincent InvitationalSep 9 · 8,000 Meters Varsity · Place 3 · St. Vincent (Pa.)St. Vincent (Pa.) | 8,000 Meters Varsity | 3 | 27:02.0 | SO |
| Sep 9 | Saint Vincent InvitationalSep 9 · 8,000 Meters Invitational · Place 3 · St. Vincent (Pa.)St. Vincent (Pa.) | 8,000 Meters Invitational | 3 | 27:02.0 | SO |
2021 Cross Country
4 results2020 Cross Country
2 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | OHSAA D2 Regional 5Oct 26 · 5,000 Meters Varsity · Place 68 · Ash. EdgewoodAsh. Edgewood | 5,000 Meters Varsity | 68 | 17:54.86 PB | 11 |
| Oct 19 | OHSAA D1 Northeast District - MadisonOct 19 · 5,000 Meters Division 2 · Place 16 · Ash. EdgewoodAsh. Edgewood | 5,000 Meters Division 2 | 16 | 0:17:27.45 | — |
| Oct 19 | OHSAA D2 Northeast District - MadisonOct 19 · 5,000 Meters Varsity · Place 16 · Ash. EdgewoodAsh. Edgewood | 5,000 Meters Varsity | 16 | 17:27.4 PB | 11 |
| Oct 12 | Chagrin Valley XC Conference Meet Oct 12 · 5,000 Meters Varsity · Place 13 · Edgewood (Ashtabula)Edgewood (Ashtabula) | 5,000 Meters Varsity | 13 | 18:09.6 | 11 |
| Aug 31 | Mentor Cardinal ClassicAug 31 · 5,000 Meters Varsity · Place 41 · Edgewood (Ashtabula)Edgewood (Ashtabula) | 5,000 Meters Varsity | 41 | 17:18.6 | 11 |
| Aug 24 | Berkshire Early BirdAug 24 · 5,000 Meters Varsity · Place 8 · Ash. EdgewoodAsh. Edgewood | 5,000 Meters Varsity | 8 | 16:22.7 PB | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | OHSAA D2 Region 5Oct 27 · 5,000 Meters Varsity · Place 70 · Ash. EdgewoodAsh. Edgewood | 5,000 Meters Varsity | 70 | 18:24.46 | 10 |
| Oct 20 | OHSAA D2 Northeast District - MadisonOct 20 · 5,000 Meters Varsity · Place 17 · Ash. EdgewoodAsh. Edgewood | 5,000 Meters Varsity | 17 | 17:27.9 | 10 |
| Sep 18 | GV InvitationalSep 18 · 5,000 Meters Varsity · Place 4 · Wallace H BradenWallace H Braden | 5,000 Meters Varsity | 4 | 18:21 PB | 10 |
| Sep 15 | Boardman Spartan InvitationalSep 15 · 5,000 Meters Varsity Division 2 · Place 43 · Ash EdgewoodAsh Edgewood | 5,000 Meters Varsity Division 2 | 43 | 18:15.4 | 10 |
| Sep 1 | Mentor Cardinal ClassicSep 1 · 5,000 Meters Varsity · Place 38 · Ash. EdgewoodAsh. Edgewood | 5,000 Meters Varsity | 38 | 18:00.5 PB | 10 |
| Aug 20 | War on the ShoreAug 20 · 5,000 Meters Varsity · Place 40 · Ash. EdgewoodAsh. Edgewood | 5,000 Meters Varsity | 40 | 20:48.1 PB | 10 |
2017 Cross Country
4 results