Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora High SchoolECIC Championships · Oct 3021:45.73ECIC ChampionshipsOctober 30, 2021
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 120:08.3McQuaid InvitationalOctober 1, 2022
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1321:21.0NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1819:55.8Canisius Alumni ClassicOctober 18, 2025
5,000 Meters · Knox State ParkKnox Invite · Sep 1121:02.84Knox InviteSeptember 11, 2021
5,000 Meters · Notre Dame Burke Memorial Golf Course2025 National Catholic Invitational · Sep 1920:07.602025 National Catholic InvitationalSeptember 19, 2025
5,000 Meters · Red JacketRed Jacket Invite · Sep 1023:26Red Jacket InviteSeptember 10, 2022
5,000 Meters · St. Bonaventure University XC CourseLittle Three Championships (Canisius-Niagara-St. Bonaventure) · Sep 619:32.5Little Three Championships (Canisius-Niagara-St. Bonaventure) September 6, 2025
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:04.7Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 323:56.5Paul Short Run (College)October 3, 2025
6,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 123:52.0MAAC 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 1MAAC XC ChampionshipsNov 1 · 6,000 Meters College · Place 89 · CanisiusCanisius6,000 Meters College8923:52.0 PBJr
Oct 18Canisius Alumni ClassicOct 18 · 5,000 Meters College · Place 51 · CanisiusCanisius5,000 Meters College5119:55.8 PBJr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Brown · Place 219 · CanisiusCanisius6,000 Meters Brown21923:56.5 PBJr
Sep 192025 National Catholic InvitationalSep 19 · 5,000 Meters Catholic Champs · Place 57 · CanisiusCanisius5,000 Meters Catholic Champs5720:07.60 PBJr
Sep 6Little Three Championships (Canisius-Niagara-St. Bonaventure) Sep 6 · 5,000 Meters College · Place 16 · CanisiusCanisius5,000 Meters College1619:32.5 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2MAAC XC ChampionshipsNov 2 · 6,000 Meters College · Place 127 · CanisiusCanisius6,000 Meters College12724:40.92So
Oct 4Paul Short RunOct 4 · 6,000 Meters Open · Place 263 · CanisiusCanisius6,000 Meters Open26325:04.7 PBSo

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 282023 MAAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 87 · CanisiusCanisius6,000 Meters College8725:53.7Fr
Sep 30Paul Short InvitationalSep 30 · 6,000 Meters Open · Place 234 · CanisiusCanisius6,000 Meters Open23426:07.9Fr

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 10 · CLARENCECLARENCE3.1 Miles Varsity1020:39.8012
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 21 · CLARENCECLARENCE3 Miles Varsity2120:28.5612
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 15 · CLARENCECLARENCE3 Miles Varsity1520:28.5612
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 16 · ClarenceClarence5,000 Meters Varsity1620:35.9012
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 16 · ClarenceClarence5,000 Meters Varsity1620:35.90—
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Large · Place 20 · ClarenceClarence3 Miles Varsity Large2020:08.3 PB12
Sep 10Bob Goodell Memorial XC InvitationalSep 10 · 5,000 Meters Varsity · Place 31 · ClarenceClarence5,000 Meters Varsity3123:26—
Sep 10Red Jacket InviteSep 10 · 5,000 Meters Varsity · Place 31 · ClarenceClarence5,000 Meters Varsity3123:26 PB12

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class A · Place 88 · ClarenceClarence5,000 Meters Class A8821:21.0 PB11
Nov 5Section 6 ChampionshipsNov 5 · 3.1 Miles Varsity · Place 16 · CLARENCECLARENCE3.1 Miles Varsity1620:58.9711
Oct 30ECIC ChampionshipsOct 30 · 3 Miles Varsity · Place 26 · ClarenceClarence3 Miles Varsity2621:45.73 PB11
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 23 · ClarenceClarence3 Miles Varsity2320:18.811
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 23 · ClarenceClarence3 Miles Varsity2320:18.811
Sep 11Knox InviteSep 11 · 5,000 Meters Varsity Large · Place 15 · ClarenceClarence5,000 Meters Varsity Large1521:02.84 PB11

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 14Section 6 ChampionshipsNov 14 · 3.1 Miles Varsity · Place 24 · CLARENCECLARENCE3.1 Miles Varsity2422:26.0410
Oct 31Sec. 6 ECIC XC Championships Oct 31 · 3 Miles Division 1 · Place 14 · CLARENCECLARENCE3 Miles Division 11420:49.5610

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8Section 6 ChampionshipsNov 8 · 3.1 Miles Varsity · Place 16 · CLARENCECLARENCE3.1 Miles Varsity166:57.49
Oct 26Sec. 6 ECIC XC ChampionshipsOct 26 · 3 Miles Varsity · Place 45 · CLARENCECLARENCE3 Miles Varsity456:55.89
Oct 19Clarence Fall ClassicOct 19 · Varsity · Place 6 · ClarenceClarenceVarsity621:47.49
Oct 19Clarence Fall ClassicOct 19 · Varsity · Place 6 · ClarenceClarenceVarsity621:47.4h9
Sep 14KNOX InvitationalSep 14 · 5,000 Meters Varsity · Place 23 · CLARENCECLARENCE5,000 Meters Varsity2321:22.129
Sep 7Red Dragon InvitationalSep 7 · 3.1 Miles Varsity · Place 9 · CLARENCECLARENCE3.1 Miles Varsity921:31.159

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 20Clarence Fall ClassicOct 20 · Varsity · Place 3 · ClarenceClarenceVarsity311:33.18
Oct 20Clarence Fall ClassicOct 20 · Varsity · Place 3 · ClarenceClarenceVarsity311:33.18
Oct 20Clarence Fall ClassicOct 20 · Varsity · Place 3 · ClarenceClarenceVarsity311:33.18

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21Clarence Fall ClassicOct 21 · 1.7 Miles Varsity · Place 34 · ClarenceClarence1.7 Miles Varsity3412:527