Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora HS East Aurora Invitational · Sep 2020:25.24East Aurora InvitationalSeptember 20, 2025
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3022:07.6McQuaid InvitationalSeptember 30, 2023
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2719:35.8060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · Alden HSAlden Bulldogs Cross Country Stampede · Oct 1119:44.36Alden Bulldogs Cross Country StampedeOctober 11, 2025
5,000 Meters · Beaver Island State ParkWNY Officials' Invite · Sep 1321:22.15WNY Officials' InviteSeptember 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 24Sec. 6 ECIC XC ChampionshipsOct 24 · 3 Miles Junior Varsity · Place 13 · WILLIAMSVILLE NORTH3 Miles Junior Varsity1318:42.2312
Oct 10Alden Bulldogs Cross Country StampedeOct 10 · 5,000 Meters Junior Varsity · Place 58 · Williamsville North5,000 Meters Junior Varsity5819:45.4012

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11Alden Bulldogs Cross Country StampedeOct 11 · 5,000 Meters Varsity Gold · Place 131 · Williamsville North5,000 Meters Varsity Gold13119:44.36 PB11
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity AAA Large · Place 143 · Williamsville North3 Miles Varsity AAA Large14319:35.80 PB11
Sep 20East Aurora InvitationalSep 20 · 3 Miles Varsity Large · Place 112 · Williamsville North3 Miles Varsity Large11220:25.24 PB11
Sep 13WNY Officials' InviteSep 13 · 5,000 Meters Varsity Large · Place 45 · Williamsville North5,000 Meters Varsity Large4521:22.15 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Section 6 ChampionshipsNov 1 · 3.1 Miles Varsity · Place 62 · WILLIAMSVILLE NORTH3.1 Miles Varsity6221:19.2210
Oct 26Sec. 6 ECIC XC ChampionshipsOct 26 · 3 Miles Varsity · Place 140 · WILLIAMSVILLE NORTH3 Miles Varsity1406:34.110
Oct 26Sec. 6 ECIC XC ChampionshipsOct 26 · 3 Miles Varsity · Place 36 · WILLIAMSVILLE NORTH3 Miles Varsity366:34.110
Oct 12Alden Bulldogs Cross Country StampedeOct 12 · 5,000 Meters Varsity · Place 126 · Williamsville North5,000 Meters Varsity12621:07.4410
Oct 12Alden Bulldogs Cross Country StampedeOct 12 · 5,000 Meters Varsity · Place 126 · Williamsville North5,000 Meters Varsity12621:07.4310
Sep 21East Aurora InvitationalSep 21 · 3 Miles Junior Varsity · Place 23 · WILLIAMSVILLE NORTH3 Miles Junior Varsity2321:21.5910
Sep 7Knox InviteSep 7 · 2.5 Miles Junior Varsity · Place 17 · WILLIAMSVILLE NORTH2.5 Miles Junior Varsity1717:43.7610

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30McQuaid InvitationalSep 30 · 3 Miles Junior Varsity Large · Place 211 · Williamsville North3 Miles Junior Varsity Large21122:07.6 PB9
Sep 23John Izzo Cross Country ClassicSep 23 · 5,000 Meters Division 1 · Place 144 · Williamsville North5,000 Meters Division 114422:31.99