Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora HS East Aurora Invitational · Sep 1920:45.61East Aurora InvitationalSeptember 19, 2026
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 320:24.2McQuaid InvitationalOctober 3, 2026
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2722:06.6060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · Alden HSAlden Bulldogs Cross Country Stampede · Oct 1021:00.92Alden Bulldogs Cross Country StampedeOctober 10, 2026
5,000 Meters · Bowdoin ParkNYS Federation Championships at NXR · Nov 2224:18.6NYS Federation Championships at NXRNovember 22, 2025
5,000 Meters · Como Lake ParkMsgr Martin All Catholics Championships · Nov 721:51.85Msgr Martin All Catholics ChampionshipsNovember 7, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Msgr Martin All Catholics ChampionshipsNov 7 · 5,000 Meters Varsity · Place 8 · Nardin Academy5,000 Meters Varsity821:51.85 PB12
Oct 10Alden Bulldogs Cross Country StampedeOct 10 · 5,000 Meters Varsity Gold · Place 33 · Nardin Academy5,000 Meters Varsity Gold3321:00.92 PB12
Oct 3McQuaid InvitationalOct 3 · 3 Miles Varsity B1 · Place 49 · Nardin Academy3 Miles Varsity B14920:24.2 PB12
Sep 19East Aurora InvitationalSep 19 · 3 Miles Varsity Small · Place 28 · Nardin Academy3 Miles Varsity Small2820:45.61 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22NYS Federation Championships at NXRNov 22 · 5,000 Meters NYS Federation Championship · Place 280 · Nardin Academy5,000 Meters NYS Federation Championship28024:18.6 PB11
Nov 8Msgr Martin All Catholics ChampionshipsNov 8 · 5,000 Meters Varsity · Place 8 · Nardin Academy5,000 Meters Varsity822:24.9611
Oct 11Alden Bulldogs Cross Country StampedeOct 11 · 5,000 Meters Varsity Blue · Place 39 · Nardin Academy5,000 Meters Varsity Blue3922:47.5411
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity A-2 Small · Place 90 · Nardin Academy3 Miles Varsity A-2 Small9022:06.60 PB11
Sep 20East Aurora InvitationalSep 20 · 3 Miles Varsity Small · Place 45 · Nardin Academy3 Miles Varsity Small4522:16.8611