Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ashland UniversityAshland Invitational · Sep 421:08.7Ashland InvitationalSeptember 4, 2021
5,000 Meters · Boardman High SchoolOHSAA D3 Region - Boardman · Oct 2821:16.4OHSAA D3 Region - BoardmanOctober 28, 2023
5,000 Meters · Boardman HSOHSAA D3 Region 9 - Youngstown · Oct 3021:09.5OHSAA D3 Region 9 - YoungstownOctober 30, 2021
5,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1819:40.8Canisius Alumni ClassicOctober 18, 2025
5,000 Meters · Fortess ObetzOHSAA D3 State XC Championships · Nov 619:52.6OHSAA D3 State XC ChampionshipsNovember 6, 2021
5,000 Meters · Lorain County Community CollegeOHSAA D3 Northeast District - Lorain CC · Oct 2320:17.7OHSAA D3 Northeast District - Lorain CCOctober 23, 2021
5,000 Meters · Malone CollegeMalone Invitational · Sep 2520:32.7Malone InvitationalSeptember 25, 2021
5,000 Meters · Notre Dame Burke Memorial Golf Course2025 National Catholic Invitational · Sep 1919:00.702025 National Catholic InvitationalSeptember 19, 2025
5,000 Meters · St. Bonaventure University XC CourseLittle Three Championships (Canisius-Niagara-St. Bonaventure) · Sep 618:30.5Little Three Championships (Canisius-Niagara-St. Bonaventure) September 6, 2025
5,000 Meters · Wooster HSWooster HS Invitational · Sep 1120:28.2Wooster HS InvitationalSeptember 11, 2021
6,000 Meters · Blue Sky Sports ComplexThe Metro Conference XC Championships · Oct 3123:33.06The Metro Conference XC ChampionshipsOctober 31, 2026
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 423:48.3Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 323:15.2Paul Short Run (College)October 3, 2025
6,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 124:21.4MAAC XC ChampionshipsNovember 1, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31The Metro Conference XC ChampionshipsOct 31 · 6,000 Meters College · Place 64 · CanisiusCanisius6,000 Meters College6423:33.06 PBJr
Sep 5Little Three Championships (Canisius-Niagara-St Bonaventure)Sep 5 · 5,000 Meters Collegiate · CanisiusCanisius5,000 Meters Collegiate0DNFJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MAAC XC ChampionshipsNov 1 · 6,000 Meters College · Place 108 · CanisiusCanisius6,000 Meters College10824:21.4 PBSo
Oct 18Canisius Alumni ClassicOct 18 · 5,000 Meters College · Place 39 · CanisiusCanisius5,000 Meters College3919:40.8 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Brown · Place 155 · CanisiusCanisius6,000 Meters Brown15523:15.2 PBSo
Sep 192025 National Catholic InvitationalSep 19 · 5,000 Meters Catholic Champs · Place 36 · CanisiusCanisius5,000 Meters Catholic Champs3619:00.70 PBSo
Sep 6Little Three Championships (Canisius-Niagara-St. Bonaventure) Sep 6 · 5,000 Meters College · Place 2 · CanisiusCanisius5,000 Meters College218:30.5 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 4Paul Short RunOct 4 · 6,000 Meters Brown · Place 168 · CanisiusCanisius6,000 Meters Brown16823:48.3 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28OHSAA D3 Region - BoardmanOct 28 · 5,000 Meters Varsity · Place 30 · WaynedaleWaynedale5,000 Meters Varsity3021:16.4 PB12
Oct 21OHSAA D3 District - Lorain County CCOct 21 · 5,000 Meters Varsity · Place 11 · WaynedaleWaynedale5,000 Meters Varsity1121:14.712
Sep 16Boardman Spartan XC ClassicSep 16 · 5,000 Meters Varsity - D3 · Place 27 · WaynedaleWaynedale5,000 Meters Varsity - D32721:47.112
Sep 2Brian Armstrong Northwest XC InvitationalSep 2 · 5,000 Meters Varsity · Place 5 · WaynedaleWaynedale5,000 Meters Varsity521:58.7912
Sep 2Brian Armstrong Northwest XC InvitationalSep 2 · 5,000 Meters Varsity · Place 5 · WaynedaleWaynedale5,000 Meters Varsity521:58.7912

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29OHSAA Youngstown RegionalOct 29 · 5,000 Meters D3 Region 9 · Place 23 · WaynedaleWaynedale5,000 Meters D3 Region 92321:35.211
Oct 22OHSAA D3 Northeast District - LorainOct 22 · 5,000 Meters Varsity · Place 9 · WaynedaleWaynedale5,000 Meters Varsity921:00.811
Oct 15WCAL League ChampionshipOct 15 · 5,000 Meters Varsity · Place 6 · WaynedaleWaynedale5,000 Meters Varsity619:52.35—
Sep 6Smithie InvitationalSep 6 · Varsity · Place 2 · WaynedaleWaynedaleVarsity221:15.20—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6OHSAA D3 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 52 · WaynedaleWaynedale5,000 Meters Varsity5219:52.6 PB10
Oct 30OHSAA D3 Region 9 - YoungstownOct 30 · 5,000 Meters Varsity · Place 10 · WaynedaleWaynedale5,000 Meters Varsity1021:09.5 PB10
Oct 23OHSAA D3 Northeast District - Lorain CCOct 23 · 5,000 Meters Varsity · Place 3 · WaynedaleWaynedale5,000 Meters Varsity320:17.7 PB10
Sep 25Malone InvitationalSep 25 · 5,000 Meters Varsity D3 · Place 2 · WaynedaleWaynedale5,000 Meters Varsity D3220:32.7 PB10
Sep 11Wooster HS InvitationalSep 11 · 5,000 Meters Varsity - D2/3 · Place 5 · WaynedaleWaynedale5,000 Meters Varsity - D2/3520:28.2 PB10
Sep 7Smithie InvitationalSep 7 · Varsity · Place 4 · WaynedaleWaynedaleVarsity422:06.00—
Sep 4Ashland InvitationalSep 4 · 5,000 Meters Varsity - D2/D3 · Place 11 · WaynedaleWaynedale5,000 Meters Varsity - D2/D31121:08.7 PB10