Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora HS East Aurora Invitational · Sep 1921:38.60East Aurora InvitationalSeptember 19, 2026
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 321:35.6McQuaid InvitationalOctober 3, 2026
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2723:00.4060th McQuaid InvitationalSeptember 27, 2025
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1422:49.3Burnt Hills InvitationalOctober 14, 2023
5,000 Meters · Elma Meadows Golf CourseSection 6 Championships · Oct 3123:04.15Section 6 ChampionshipsOctober 31, 2025
5,000 Meters · Beaver Island State ParkWNY Officials' Invite · Sep 1323:09.21WNY Officials' InviteSeptember 13, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2224:01.0NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2324:51.0NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Evangola State ParkSunset Stampede · Oct 1722:54.02Sunset StampedeOctober 17, 2025
5,000 Meters · Genessee Valley ParkMcQuaid Invitational · Sep 3022:46.0McQuaid InvitationalSeptember 30, 2023
5,000 Meters · Lewiston Porter Senior High SchoolNiagara Frontier League XC Championships · Oct 2522:54.85Niagara Frontier League XC ChampionshipsOctober 25, 2025
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1523:11.9NYSPHSAA - New York State ChampionshipsNovember 15, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Niagara Frontier League XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 19 · Niagara-Wheatfield5,000 Meters Varsity1922:56.5212
Oct 16Sunset StampedeOct 16 · 3.1 Miles Varsity · Place 43 · NIAGARA-WHEATFIELD3.1 Miles Varsity4321:51.98—
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity E · Place 105 · Niagara-Wheatfield2.5 Miles Varsity E10518:30.4Unofficial12
Oct 3McQuaid InvitationalOct 3 · 3 Miles Gold · Place 131 · Niagara-Wheatfield3 Miles Gold13121:35.6 PB12
Sep 26WNY Officials' InviteSep 26 · 5,000 Meters Varsity Large · Place 14 · Niagara-Wheatfield5,000 Meters Varsity Large1423:10.8512
Sep 19East Aurora InvitationalSep 19 · 3 Miles Varsity Large · Place 48 · Niagara-Wheatfield3 Miles Varsity Large4821:38.60 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - New York · Place 215 · Niagara-Wheatfield5,000 Meters Open - New York21524:01.0 PB11
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class B · Place 116 · Niagara-Wheatfield5,000 Meters Class B11623:11.9 PB11
Oct 31Section 6 ChampionshipsOct 31 · 5,000 Meters Class B · Place 26 · Niagara-Wheatfield5,000 Meters Class B2623:04.15 PB11
Oct 25Niagara Frontier League XC ChampionshipsOct 25 · 5,000 Meters Varsity · Place 18 · Niagara-Wheatfield5,000 Meters Varsity1822:54.85 PB11
Oct 17Sunset StampedeOct 17 · 5,000 Meters Varsity Div 1 · Place 44 · Niagara-Wheatfield5,000 Meters Varsity Div 14422:54.02 PB11
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity AA Medium · Place 161 · Niagara-Wheatfield3 Miles Varsity AA Medium16123:00.40 PB11
Sep 20East Aurora InvitationalSep 20 · 3 Miles Varsity Large · Place 46 · Niagara-Wheatfield3 Miles Varsity Large4622:17.0611
Sep 13WNY Officials' InviteSep 13 · 5,000 Meters Varsity Large · Place 25 · Niagara-Wheatfield5,000 Meters Varsity Large2523:09.21 PB11

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - New York · Place 169 · Niagara-Wheatfield5,000 Meters Open - New York16924:51.0 PB10
Nov 1Section 6 ChampionshipsNov 1 · 3.1 Miles Varsity · Place 26 · NIAGARA-WHEATFIELD3.1 Miles Varsity2622:37.9410
Nov 1Section 6 ChampionshipsNov 1 · 3.1 Miles Varsity · Place 33 · NIAGARA-WHEATFIELD3.1 Miles Varsity3322:37.9410
Oct 26Niagara Frontier League XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 16 · Niagara-Wheatfield5,000 Meters Varsity1623:03.1210
Sep 21East Aurora InvitationalSep 21 · 3 Miles Varsity · Place 41 · NIAGARA-WHEATFIELD3 Miles Varsity4121:42.9010
Sep 7Knox InviteSep 7 · 3.1 Miles Varsity · Place 33 · NIAGARA-WHEATFIELD3.1 Miles Varsity3323:19.6210

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 147 · Niagara-Wheatfield5,000 Meters Championship - New York14725:50.79
Nov 3Section VI ChampionshipsNov 3 · 5,000 Meters Varsity · Place 46 · Niagara-Wheatfield5,000 Meters Varsity4623:51.339
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D3 · Place 62 · Niagara-Wheatfield3 Miles Varsity D36222:49.3 PB9
Sep 30McQuaid InvitationalSep 30 · 5,000 Meters Varsity AAA · Place 114 · Niagara-Wheatfield5,000 Meters Varsity AAA11422:46.0 PB9
Sep 23East Aurora InvitationalSep 23 · 3 Miles Junior Varsity · Place 16 · NIAGARA-WHEATFIELD3 Miles Junior Varsity1623:33.879
Sep 16West Seneca West InvitationalSep 16 · 3.1 Miles Varsity · Place 26 · NIAGARA-WHEATFIELD3.1 Miles Varsity268:15.09

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29Niagara Frontier League XC ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 5 · Niagara-Wheatfield5,000 Meters Junior Varsity524:44.078
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Junior Varsity · Place 8 · Niagara-Wheatfield5,000 Meters Junior Varsity823:44.718
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Junior Varsity · Place 8 · Niagara-Wheatfield5,000 Meters Junior Varsity823:44.71—
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Small · Place 158 · Niagara-Wheatfield3 Miles Varsity Small15823:00.88
Sep 29Lockport, Niagara-Wheatfield, Niagara FallsSep 29 · 5,000 Meters Varsity · Place 9 · NIAGARA-WHEATFIELD5,000 Meters Varsity923:45.008
Sep 29Lockport, Niagara-Wheatfield, Niagara FallsSep 29 · 5,000 Meters Varsity · Place 11 · NIAGARA-WHEATFIELD5,000 Meters Varsity1123:45.008
Sep 29Lockport, Niagara-Wheatfield, Niagara FallsSep 29 · 5,000 Meters Varsity · Place 9 · NIAGARA-WHEATFIELD5,000 Meters Varsity923:45.008
Sep 29Lockport, Niagara-Wheatfield, Niagara FallsSep 29 · 5,000 Meters Varsity · Place 11 · NIAGARA-WHEATFIELD5,000 Meters Varsity1123:45.008
Sep 24East Aurora InvitationalSep 24 · 3 Miles Varsity · Place 63 · NIAGARA-WHEATFIELD3 Miles Varsity6322:40.678
Sep 17West Seneca West InvitationalSep 17 · 3.1 Miles Varsity · Place 6 · NIAGARA-WHEATFIELD3.1 Miles Varsity625:02.558