Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3018:21.8McQuaid InvitationalSeptember 30, 2023
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2718:17.4060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · B'ville invit.Baldwinsville Invitational · Sep 2020:06.2Baldwinsville InvitationalSeptember 20, 2025
5,000 Meters · Mt Markham Middle SchoolSection 3 Championships · Nov 817:52.9Section 3 ChampionshipsNovember 8, 2025
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSSAA Section 3 Championships · Nov 419:49.1NYSPHSSAA Section 3 ChampionshipsNovember 4, 2023

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8Section 3 ChampionshipsNov 8 · 5,000 Meters Class A · Place 41 · Oswego5,000 Meters Class A4117:52.9 PB12
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity AA Medium · Place 138 · Oswego3 Miles Varsity AA Medium13818:17.40 PB12
Sep 20Baldwinsville InvitationalSep 20 · 5,000 Meters Varsity Large · Place 162 · Oswego5,000 Meters Varsity Large16220:06.2 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 21John Izzo Cross Country ClassicSep 21 · 5,000 Meters Varsity Division 1 · Place 79 · Oswego5,000 Meters Varsity Division 17918:30.9—

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section 3 ChampionshipsNov 4 · 5,000 Meters B · Place 24 · Oswego5,000 Meters B2419:49.1 PB10
Sep 30McQuaid InvitationalSep 30 · 3 Miles AA Medium · Place 101 · Oswego3 Miles AA Medium10118:21.8 PB10

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Large · Place 154 · Oswego3 Miles Varsity Large15421:10.49