Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora HS East Aurora Invitational · Sep 2019:15.70East Aurora InvitationalSeptember 20, 2025
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3020:50.7McQuaid InvitationalSeptember 30, 2023
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2719:55.6060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · Elma Meadows Golf CourseSection 6 Championships · Oct 3120:26.21Section 6 ChampionshipsOctober 31, 2025
5,000 Meters · Alden HSAlden Bulldogs Cross Country Stampede · Oct 1119:50.35Alden Bulldogs Cross Country StampedeOctober 11, 2025
5,000 Meters · Evangola State ParkSunset Stampede · Oct 1718:49.30Sunset StampedeOctober 17, 2025
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1320:03.2Queensbury Pre-States InvitationalSeptember 13, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3McQuaid InvitationalOct 3 · 3 Miles Varsity Medium · Place 303 · City Honors3 Miles Varsity Medium30321:28.212
Sep 26Queensbury Pre-States InvitationalSep 26 · 5,000 Meters Varsity Division III · Place 234 · City Honors School5,000 Meters Varsity Division III23422:28.612

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Section 6 ChampionshipsOct 31 · 5,000 Meters Class B · Place 76 · City Honors5,000 Meters Class B7620:26.21 PB11
Oct 17Sunset StampedeOct 17 · 5,000 Meters Varsity Div 1 · Place 44 · City Honors5,000 Meters Varsity Div 14418:49.30 PB11
Oct 11Alden Bulldogs Cross Country StampedeOct 11 · 5,000 Meters Varsity Blue · Place 68 · City Honors5,000 Meters Varsity Blue6819:50.35 PB11
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity AA Medium · Place 244 · City Honors3 Miles Varsity AA Medium24419:55.60 PB11
Sep 20East Aurora InvitationalSep 20 · 3 Miles Varsity Small · Place 58 · City Honors3 Miles Varsity Small5819:15.70 PB11
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D1 · Place 130 · City Honors5,000 Meters D113020:03.2 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Section 6 ChampionshipsNov 1 · 3.1 Miles Varsity · Place 41 · CITY HONORS3.1 Miles Varsity416:51.3—
Nov 1Section 6 ChampionshipsNov 1 · 3.1 Miles Varsity · Place 108 · CITY HONORS3.1 Miles Varsity1086:51.3—
Oct 18Sunset StampedeOct 18 · 3.1 Miles Varsity · Place 152 · CITY HONORS SCHOOL3.1 Miles Varsity1526:54.8—
Oct 18Sunset StampedeOct 18 · 3.1 Miles Varsity · Place 80 · CITY HONORS SCHOOL3.1 Miles Varsity806:54.8—
Sep 7Knox InviteSep 7 · 3.1 Miles Varsity · Place 92 · CITY HONORS SCHOOL3.1 Miles Varsity9222:32.9510

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 3Section VI ChampionshipsNov 3 · 5,000 Meters Varsity · Place 79 · City Honors School5,000 Meters Varsity7920:48.509
Oct 20Lakeview Sunset StampedeOct 20 · 5,000 Meters Varsity · Place 64 · City Honors School5,000 Meters Varsity6421:55.409
Sep 30McQuaid InvitationalSep 30 · 3 Miles Varsity A-1 Small · Place 279 · City Honors3 Miles Varsity A-1 Small27920:50.7 PB9
Sep 23East Aurora InvitationalSep 23 · 3 Miles Varsity · Place 150 · CITY HONORS SCHOOL3 Miles Varsity15021:56.979

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 2,000 Meters Middle School · Place 96 · City Honors School2,000 Meters Middle School9614:55.248
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 2,000 Meters Middle School 8th Grade · Place 96 · City Honors School2,000 Meters Middle School 8th Grade9614:55.24—
Sep 24East Aurora InvitationalSep 24 · 1.5 Miles Varsity · Place 64 · CITY HONORS SCHOOL1.5 Miles Varsity6411:38.968