Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora HS East Aurora Invitational · Sep 2019:27.64East Aurora InvitationalSeptember 20, 2025
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3020:26.0McQuaid InvitationalSeptember 30, 2023
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2718:40.3060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · Elma Meadows Golf CourseSection 6 Championships · Oct 3119:03.01Section 6 ChampionshipsOctober 31, 2025
5,000 Meters · Alden HSAlden Bulldogs Cross Country Stampede · Oct 1118:27.07Alden Bulldogs Cross Country StampedeOctober 11, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2220:21.4NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2319:54.4NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Lewiston Porter Senior High SchoolNiagara Frontier League XC Championships · Oct 2518:39.10Niagara Frontier League XC ChampionshipsOctober 25, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - New York Orange · Place 149 · Kenmore East5,000 Meters Open - New York Orange14920:21.4 PB12
Oct 31Section 6 ChampionshipsOct 31 · 5,000 Meters Class B · Place 34 · Kenmore East5,000 Meters Class B3419:03.01 PB12
Oct 25Niagara Frontier League XC ChampionshipsOct 25 · 5,000 Meters Varsity · Place 23 · Kenmore East5,000 Meters Varsity2318:39.10 PB12
Oct 11Alden Bulldogs Cross Country StampedeOct 11 · 5,000 Meters Varsity Gold · Place 87 · Kenmore East5,000 Meters Varsity Gold8718:27.07 PB12
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity AA Medium · Place 173 · Kenmore East3 Miles Varsity AA Medium17318:40.30 PB12
Sep 20East Aurora InvitationalSep 20 · 3 Miles Varsity Large · Place 89 · Kenmore East3 Miles Varsity Large8919:27.64 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - New York Orange · Place 100 · Kenmore East5,000 Meters Open - New York Orange10019:54.4 PB11
Nov 1Section 6 ChampionshipsNov 1 · 3.1 Miles Varsity · Place 28 · KENMORE EAST3.1 Miles Varsity286:06.411
Nov 1Section 6 ChampionshipsNov 1 · 3.1 Miles Varsity · Place 45 · KENMORE EAST3.1 Miles Varsity456:06.411
Oct 26Niagara Frontier League XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 25 · Kenmore East5,000 Meters Varsity2518:52.5211
Sep 7Knox InviteSep 7 · 3.1 Miles Varsity · Place 65 · KENMORE EAST3.1 Miles Varsity6520:51.7011

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30McQuaid InvitationalSep 30 · 3 Miles AA Medium · Place 209 · Kenmore East3 Miles AA Medium20920:26.0 PB10
Sep 16West Seneca West InvitationalSep 16 · 3.1 Miles Varsity · Place 35 · KENMORE EAST3.1 Miles Varsity3521:10.9110

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 73 · KENMORE EAST3.1 Miles Varsity7320:58.079
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 42 · KENMORE EAST3.1 Miles Varsity4220:58.079
Oct 29Niagara Frontier League XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 37 · Kenmore East5,000 Meters Varsity3720:54.849
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Junior Varsity · Place 76 · Kenmore East5,000 Meters Junior Varsity7621:54.129
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Junior Varsity · Place 76 · Kenmore East5,000 Meters Junior Varsity7621:54.12—
Oct 1McQuaid InvitationalOct 1 · 3 Miles Junior Varsity Medium · Place 117 · Kenmore East3 Miles Junior Varsity Medium11720:52.69
Sep 17West Seneca West InvitationalSep 17 · 3.1 Miles Varsity · Place 38 · KENMORE EAST3.1 Miles Varsity3823:33.109