Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Knox State ParkKnox Invite · Sep 1118:11.70Knox InviteSeptember 11, 2021
3 Miles · East Aurora High SchoolECIC Championships · Oct 3022:21.82ECIC ChampionshipsOctober 30, 2021
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3016:34.0McQuaid InvitationalSeptember 30, 2023
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2317:18.4NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 2318:26.1Ocean State XC InvitationalSeptember 23, 2022
5,000 Meters · Sweden Town ParkTom Balon Alumni Classic · Sep 516:29.0Tom Balon Alumni ClassicSeptember 5, 2026
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1117:40.1NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1826:22.3Canisius Alumni ClassicOctober 18, 2025
8,000 Meters · Fortin ParkSUNYAC XC Championships · Oct 3126:17.8SUNYAC XC ChampionshipsOctober 31, 2026
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 1926:00.4Rochester Yellowjacket InvitationalSeptember 19, 2026
8,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 427:16.2Kara Hall Memorial Cross Country InviteOctober 4, 2025
8,000 Meters · SUNY PlattsburghSUNYAC Cross Country Championships · Nov 126:15.5SUNYAC Cross Country ChampionshipsNovember 1, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31SUNYAC XC ChampionshipsOct 31 · 8,000 Meters SUNYAC · Place 5 · Buffalo StateBuffalo State8,000 Meters SUNYAC526:17.8 PBSo
Oct 17Canisius University Alumni ClassicOct 17 · 8,000 Meters Varsity · Place 19 · Buffalo StateBuffalo State8,000 Meters Varsity1925:23.4SO-2
Sep 19Rochester Yellowjacket InvitationalSep 19 · 8,000 Meters Collegiate · Place 21 · Buffalo StateBuffalo State8,000 Meters Collegiate2126:00.4 PBSo
Sep 5Tom Balon Alumni ClassicSep 5 · 5,000 Meters Collegiate · Place 10 · Buffalo StateBuffalo State5,000 Meters Collegiate1016:29.0 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 30 · Buffalo StateBuffalo State8,000 Meters New Division3026:07.3Fr
Nov 1SUNYAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 3 · Buffalo StateBuffalo State8,000 Meters Champ326:15.5 PBFr
Oct 18Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 26 · Buffalo StateBuffalo State8,000 Meters College2626:22.3 PBFr
Oct 4Kara Hall Memorial Cross Country InviteOct 4 · 8,000 Meters College · Place 12 · Buffalo StateBuffalo State8,000 Meters College1227:16.2 PBFr
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 37 · Buffalo StateBuffalo State8,000 Meters Varsity3726:29.8Fr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - New York Orange · Place 5 · ClarenceClarence5,000 Meters Open - New York Orange517:18.4 PB12
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 2 · ClarenceClarence5,000 Meters Varsity216:41.9SR
Nov 1Section 6 ChampionshipsNov 1 · 3.1 Miles Varsity · Place 2 · CLARENCECLARENCE3.1 Miles Varsity216:36.8112
Oct 26Sec. 6 ECIC XC ChampionshipsOct 26 · 3 Miles Varsity · Place 7 · CLARENCECLARENCE3 Miles Varsity75:17.812
Oct 26Sec. 6 ECIC XC ChampionshipsOct 26 · 3 Miles Varsity · Place 2 · CLARENCECLARENCE3 Miles Varsity25:17.812
Oct 12Alden Bulldogs Cross Country StampedeOct 12 · 5,000 Meters Varsity · Place 3 · ClarenceClarence5,000 Meters Varsity316:39.8312
Oct 12Alden Bulldogs Cross Country StampedeOct 12 · 5,000 Meters Varsity · Place 3 · ClarenceClarence5,000 Meters Varsity316:39.8312
Sep 21John Izzo Cross Country ClassicSep 21 · 5,000 Meters Varsity Division 1 · Place 14 · ClarenceClarence5,000 Meters Varsity Division 11416:53.2—
Sep 7Knox InviteSep 7 · 3.1 Miles Varsity · Place 9 · CLARENCECLARENCE3.1 Miles Varsity918:06.6112

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - New York · Place 14 · ClarenceClarence5,000 Meters Open - New York1417:46.311
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class A · Place 81 · ClarenceClarence5,000 Meters Class A8117:40.1 PB11
Nov 3Section VI ChampionshipsNov 3 · 5,000 Meters Varsity · Place 9 · ClarenceClarence5,000 Meters Varsity917:01.3411
Sep 30McQuaid InvitationalSep 30 · 3 Miles Varsity AAA · Place 24 · ClarenceClarence3 Miles Varsity AAA2416:34.0 PB11

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 18 · CLARENCECLARENCE3.1 Miles Varsity1817:44.7710
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 20 · CLARENCECLARENCE3 Miles Varsity2017:10.1810
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 11 · CLARENCECLARENCE3 Miles Varsity1117:10.1810
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Large · Place 42 · ClarenceClarence3 Miles Varsity Large4217:16.910
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Varsity - 1 · Place 69 · ClarenceClarence5,000 Meters Varsity - 16918:26.1 PB10

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30ECIC ChampionshipsOct 30 · 3 Miles Junior Varsity · Place 11 · ClarenceClarence3 Miles Junior Varsity1122:21.82 PB9
Oct 9Alden Bulldog StampedeOct 9 · 3.1 Miles Junior Varsity · Place 96 · CLARENCECLARENCE3.1 Miles Junior Varsity9621:34.119
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 140 · ClarenceClarence3 Miles Varsity14021:05.29
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 140 · ClarenceClarence3 Miles Varsity14021:05.29
Sep 11Knox InviteSep 11 · 2.5 Miles Junior Varsity Large · Place 36 · ClarenceClarence2.5 Miles Junior Varsity Large3618:11.70 PB9