Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora HS East Aurora Invitational · Sep 2022:50.71East Aurora InvitationalSeptember 20, 2025
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3027:21.6McQuaid InvitationalSeptember 30, 2023
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2722:43.4060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · Elma Meadows Golf CourseSection 6 Championships · Oct 3123:27.16Section 6 ChampionshipsOctober 31, 2025
5,000 Meters · Beaver Island State ParkWNY Officials' Invite · Sep 1324:02.90WNY Officials' InviteSeptember 13, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2224:23.5NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2327:07.1NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Evangola State ParkSunset Stampede · Oct 1722:49.63Sunset StampedeOctober 17, 2025
5,000 Meters · Lewiston Porter Senior High SchoolNiagara Frontier League XC Championships · Oct 2522:40.51Niagara Frontier League XC ChampionshipsOctober 25, 2025
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1523:18.0NYSPHSAA - New York State ChampionshipsNovember 15, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - New York · Place 229 · Niagara-Wheatfield5,000 Meters Open - New York22924:23.5 PB12
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class B · Place 117 · Niagara-Wheatfield5,000 Meters Class B11723:18.0 PB12
Oct 31Section 6 ChampionshipsOct 31 · 5,000 Meters Class B · Place 30 · Niagara-Wheatfield5,000 Meters Class B3023:27.16 PB12
Oct 25Niagara Frontier League XC ChampionshipsOct 25 · 5,000 Meters Varsity · Place 13 · Niagara-Wheatfield5,000 Meters Varsity1322:40.51 PB12
Oct 17Sunset StampedeOct 17 · 5,000 Meters Varsity Div 1 · Place 43 · Niagara-Wheatfield5,000 Meters Varsity Div 14322:49.63 PB12
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity AA Medium · Place 149 · Niagara-Wheatfield3 Miles Varsity AA Medium14922:43.40 PB12
Sep 20East Aurora InvitationalSep 20 · 3 Miles Varsity Large · Place 54 · Niagara-Wheatfield3 Miles Varsity Large5422:50.71 PB12
Sep 13WNY Officials' InviteSep 13 · 5,000 Meters Varsity Large · Place 30 · Niagara-Wheatfield5,000 Meters Varsity Large3024:02.90 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - New York · Place 213 · Niagara-Wheatfield5,000 Meters Open - New York21327:07.1 PB11
Oct 26Niagara Frontier League XC ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 7 · Niagara-Wheatfield5,000 Meters Junior Varsity724:36.1911
Sep 21East Aurora InvitationalSep 21 · 3 Miles Varsity · Place 90 · NIAGARA-WHEATFIELD3 Miles Varsity9024:23.9311
Sep 14Officials InviteSep 14 · 3.1 Miles Junior Varsity · Place 5 · NIAGARA-WHEATFIELD3.1 Miles Junior Varsity526:06.18—
Sep 7Knox InviteSep 7 · 3.1 Miles Varsity · Place 63 · NIAGARA-WHEATFIELD3.1 Miles Varsity6326:13.2811

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30McQuaid InvitationalSep 30 · 3 Miles Junior Varsity Large · Place 158 · Niagara-Wheatfield3 Miles Junior Varsity Large15827:21.6 PB10
Sep 23East Aurora InvitationalSep 23 · 3 Miles Junior Varsity · Place 57 · NIAGARA-WHEATFIELD3 Miles Junior Varsity5728:19.7410
Sep 16West Seneca West InvitationalSep 16 · 3.1 Miles Sophomore · Place 44 · NIAGARA-WHEATFIELD3.1 Miles Sophomore4433:16.5410

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Niagara Frontier League XC ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 16 · Niagara-Wheatfield5,000 Meters Junior Varsity1630:49.119
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Junior Varsity · Place 87 · Niagara-Wheatfield5,000 Meters Junior Varsity8729:46.289
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Junior Varsity · Place 87 · Niagara-Wheatfield5,000 Meters Junior Varsity8729:46.28—
Sep 24East Aurora InvitationalSep 24 · 3 Miles Junior Varsity · Place 67 · NIAGARA-WHEATFIELD3 Miles Junior Varsity679:46.59
Sep 17West Seneca West InvitationalSep 17 · 3.1 Miles Varsity · Place 36 · NIAGARA-WHEATFIELD3.1 Miles Varsity3633:32.399