Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1430:26.7NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
10,000 Meters · Van Cortlandt ParkNCAA Division I Northeast Regional · Nov 1031:53.5NCAA Division I Northeast RegionalNovember 10, 2023
3 Miles · East Aurora High SchoolECIC Championships · Oct 3017:20.96ECIC ChampionshipsOctober 30, 2021
5,000 Meters · Bowdoin ParkNew York State Federation Cross Country Championships · Nov 2016:19.2New York State Federation Cross Country ChampionshipsNovember 20, 2021
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1316:14.7NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Knox State ParkKnox Invite · Sep 1115:50.76Knox InviteSeptember 11, 2021
5,000 Meters · St. Bonaventure University XC CourseLittle Three Championships (Canisius-Niagara-St. Bonaventure) · Sep 614:44.7Little Three Championships (Canisius-Niagara-St. Bonaventure) September 6, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:21.5Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:37.8Paul Short Run (College)October 3, 2025
8,000 Meters · Notre Dame Burke Memorial Golf Course2025 National Catholic Invitational · Sep 1924:46.402025 National Catholic InvitationalSeptember 19, 2025
8,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 124:33.6MAAC XC ChampionshipsNovember 1, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 44 · CanisiusCanisius10,000 Meters D1 Northeast4430:26.7 PBSr
Nov 1MAAC XC ChampionshipsNov 1 · 8,000 Meters College · Place 12 · CanisiusCanisius8,000 Meters College1224:33.6 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 117 · CanisiusCanisius8,000 Meters Gold11724:37.8 PBSr
Sep 192025 National Catholic InvitationalSep 19 · 8,000 Meters Catholic Champs · Place 15 · CanisiusCanisius8,000 Meters Catholic Champs1524:46.40 PBSr
Sep 6Little Three Championships (Canisius-Niagara-St. Bonaventure) Sep 6 · 5,000 Meters College · Place 2 · CanisiusCanisius5,000 Meters College214:44.7 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 10,000 Meters Northeast · Place 115 · CanisiusCanisius10,000 Meters Northeast11532:12.2Jr
Nov 2MAAC XC ChampionshipsNov 2 · 8,000 Meters College · Place 19 · CanisiusCanisius8,000 Meters College1924:47.13Jr
Oct 4Paul Short RunOct 4 · 8,000 Meters Brown · Place 24 · CanisiusCanisius8,000 Meters Brown2425:21.5 PBJr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Northeast RegionalNov 10 · 10,000 Meters Championship · Place 136 · CanisiusCanisius10,000 Meters Championship13631:53.5 PBSo
Oct 282023 MAAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 18 · CanisiusCanisius8,000 Meters College1825:44.2So
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Gold · Place 239 · CanisiusCanisius8,000 Meters College Gold23925:56.0So

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 12 · Alden CentralAlden Central5,000 Meters Varsity1216:19.2 PB12
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class C · Place 1 · Alden CentralAlden Central5,000 Meters Class C116:14.7 PB12
Oct 30ECIC ChampionshipsOct 30 · 3 Miles Varsity · Place 1 · Alden CentralAlden Central3 Miles Varsity117:20.96 PB12
Sep 11Knox InviteSep 11 · 5,000 Meters Varsity Small · Place 1 · Alden CentralAlden Central5,000 Meters Varsity Small115:50.76 PB12