Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora High SchoolECIC Championships · Oct 3018:07.59ECIC ChampionshipsOctober 30, 2021
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3015:32.3McQuaid InvitationalSeptember 30, 2023
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2517:01.6NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1317:59.7NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 2317:11.0Ocean State XC InvitationalSeptember 23, 2022
5,000 Meters · Red JacketRed Jacket Invite · Sep 1016:50Red Jacket InviteSeptember 10, 2022
5,000 Meters · Sweden Town ParkTom Balon Alumni Classic · Sep 516:34.0Tom Balon Alumni ClassicSeptember 5, 2026
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1217:40.4NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1116:48.4NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1826:54.3Canisius Alumni ClassicOctober 18, 2025
8,000 Meters · Fortin ParkSUNYAC XC Championships · Oct 3126:12.1SUNYAC XC ChampionshipsOctober 31, 2026
8,000 Meters · Fredonia UnivFredonia Kara Hall Memorial Invitational · Oct 227:39.8Fredonia Kara Hall Memorial InvitationalOctober 2, 2026
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 1926:14.9Rochester Yellowjacket InvitationalSeptember 19, 2026
8,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 527:13.2Kara Hall Memorial Cross Country InviteOctober 5, 2024
8,000 Meters · Oswego State Campus (Hidden Fields)SUNYAC Cross Country Championships · Nov 227:21.5SUNYAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · State University of New York at FredoniaNCAA DIII Niagara Regional · Nov 1626:54.1NCAA DIII Niagara RegionalNovember 16, 2024
8,000 Meters · SUNY PlattsburghSUNYAC Cross Country Championships · Nov 126:48.7SUNYAC Cross Country ChampionshipsNovember 1, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31SUNYAC XC ChampionshipsOct 31 · 8,000 Meters SUNYAC · Place 4 · Buffalo StateBuffalo State8,000 Meters SUNYAC426:12.1 PBJr
Oct 17Canisius University Alumni ClassicOct 17 · 8,000 Meters Varsity · Place 22 · Buffalo StateBuffalo State8,000 Meters Varsity2225:24.4JR-3
Oct 2Fredonia Kara Hall Memorial InvitationalOct 2 · 8,000 Meters College · Place 36 · Buffalo StateBuffalo State8,000 Meters College3627:39.8 PBJr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 8,000 Meters Collegiate · Place 27 · Buffalo StateBuffalo State8,000 Meters Collegiate2726:14.9 PBJr
Sep 5Tom Balon Alumni ClassicSep 5 · 5,000 Meters Collegiate · Place 11 · Buffalo StateBuffalo State5,000 Meters Collegiate1116:34.0 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 60 · Buffalo StateBuffalo State8,000 Meters New Division6026:54.2So
Nov 1SUNYAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 10 · Buffalo StateBuffalo State8,000 Meters Champ1026:48.7 PBSo
Oct 18Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 42 · Buffalo StateBuffalo State8,000 Meters College4226:54.3 PBSo
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 60 · Buffalo StateBuffalo State8,000 Meters Varsity6026:59.8So

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Niagara RegionalNov 16 · 8,000 Meters D3 Niagara · Place 47 · Buffalo StateBuffalo State8,000 Meters D3 Niagara4726:54.1 PBFr
Nov 2SUNYAC Cross Country ChampionshipsNov 2 · 8,000 Meters SUNYAC · Place 8 · Buffalo StateBuffalo State8,000 Meters SUNYAC827:21.5 PBFr
Oct 19Canisius Alumni ClassicOct 19 · 8,000 Meters Varsity · Place 29 · Buffalo StateBuffalo State8,000 Meters Varsity2926:40.6FR
Oct 5Kara Hall Memorial Cross Country InviteOct 5 · 8,000 Meters College · Place 30 · Buffalo StateBuffalo State8,000 Meters College3027:13.2 PBFr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · Place 35 · Buffalo StateBuffalo State8,000 Meters College3527:19.3Fr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - New York · Place 2 · ClarenceClarence5,000 Meters Open - New York217:01.6 PB12
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class A · Place 35 · ClarenceClarence5,000 Meters Class A3516:48.4 PB12
Nov 3Section VI ChampionshipsNov 3 · 5,000 Meters Varsity · Place 1 · ClarenceClarence5,000 Meters Varsity116:22.0312
Sep 30McQuaid InvitationalSep 30 · 3 Miles Varsity AAA · Place 2 · ClarenceClarence3 Miles Varsity AAA215:32.3 PB12

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class A · Place 64 · ClarenceClarence5,000 Meters Varsity - Class A6417:40.4 PB11
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 5 · CLARENCECLARENCE3.1 Miles Varsity516:50.6411
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 3 · CLARENCECLARENCE3 Miles Varsity316:16.3611
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 3 · CLARENCECLARENCE3 Miles Varsity316:16.3611
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 6 · ClarenceClarence5,000 Meters Varsity617:10.0011
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 6 · ClarenceClarence5,000 Meters Varsity617:10.00—
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Large · Place 9 · ClarenceClarence3 Miles Varsity Large916:19.611
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Varsity - 1 · Place 15 · ClarenceClarence5,000 Meters Varsity - 11517:11.0 PB11
Sep 10Bob Goodell Memorial XC InvitationalSep 10 · 5,000 Meters Varsity · Place 4 · ClarenceClarence5,000 Meters Varsity416:50—
Sep 10Red Jacket InviteSep 10 · 5,000 Meters Varsity · Place 4 · ClarenceClarence5,000 Meters Varsity416:50 PB11

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class A · Place 85 · ClarenceClarence5,000 Meters Class A8517:59.7 PB10
Nov 5Section 6 ChampionshipsNov 5 · 3.1 Miles Varsity · Place 9 · CLARENCECLARENCE3.1 Miles Varsity917:32.0410
Oct 30ECIC ChampionshipsOct 30 · 3 Miles Varsity · Place 10 · ClarenceClarence3 Miles Varsity1018:07.59 PB10
Oct 9Alden Bulldog StampedeOct 9 · 3.1 Miles Varsity · Place 41 · CLARENCECLARENCE3.1 Miles Varsity4117:43.7510
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 35 · ClarenceClarence3 Miles Varsity3517:52.610
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 35 · ClarenceClarence3 Miles Varsity3517:52.610

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 14Section 6 ChampionshipsNov 14 · 3.1 Miles Varsity · Place 4 · CLARENCECLARENCE3.1 Miles Varsity418:03.119
Oct 31Sec. 6 ECIC XC Championships Oct 31 · 3 Miles Division 1 · Place 5 · CLARENCECLARENCE3 Miles Division 1517:13.879

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Clarence Fall ClassicOct 19 · Varsity · Place 1 · ClarenceClarenceVarsity110:37.28
Oct 19Clarence Fall ClassicOct 19 · Varsity · Place 1 · ClarenceClarenceVarsity110:37.28
Oct 12Alden Bulldog StampedeOct 12 · 1.8 Miles Varsity · Place 5 · CLARENCECLARENCE1.8 Miles Varsity511:37.52—