Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora HS East Aurora Invitational · Sep 2024:24.31East Aurora InvitationalSeptember 20, 2025
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 323:39.4McQuaid InvitationalOctober 3, 2026
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2724:31.8060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · Alden HSAlden Bulldogs Cross Country Stampede · Oct 1122:44.39Alden Bulldogs Cross Country StampedeOctober 11, 2025
5,000 Meters · Lakeside Beach State ParkNiagara Orleans XC Championships · Oct 1824:07.15Niagara Orleans XC ChampionshipsOctober 18, 2025
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1326:07.7Queensbury Pre-States InvitationalSeptember 13, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Niagara Orleans XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 46 · Barker5,000 Meters Varsity4624:55.5512
Oct 10Alden Bulldogs Cross Country StampedeOct 10 · 5,000 Meters Junior Varsity · Place 183 · Barker Central5,000 Meters Junior Varsity18323:34.1012
Oct 3McQuaid InvitationalOct 3 · 3 Miles Junior Varsity Small · Place 135 · Barker Central3 Miles Junior Varsity Small13523:39.4 PB12
Sep 26Queensbury Pre-States InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 233 · Barker5,000 Meters Junior Varsity23325:14.612

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Niagara Orleans XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 54 · Barker Central5,000 Meters Varsity5424:07.15 PB11
Oct 11Alden Bulldogs Cross Country StampedeOct 11 · 5,000 Meters Junior Varsity Blue · Place 47 · Barker Central5,000 Meters Junior Varsity Blue4722:44.39 PB11
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Small School JV · Place 157 · Barker Central3 Miles Small School JV15724:31.80 PB11
Sep 20East Aurora InvitationalSep 20 · 3 Miles Junior Varsity · Place 120 · Barker Central3 Miles Junior Varsity12024:24.31 PB11
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters Junior Varsity 1 · Place 200 · Barker Central5,000 Meters Junior Varsity 120026:07.7 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Niagara Orleans Cross County ChampionshipsOct 19 · 5,000 Meters Varsity · Place 48 · Barker5,000 Meters Varsity4826:04.5710
Oct 12Alden Bulldogs Cross Country StampedeOct 12 · 5,000 Meters Junior Varsity · Place 55 · Barker5,000 Meters Junior Varsity5525:56.1110
Oct 12Alden Bulldogs Cross Country StampedeOct 12 · 5,000 Meters Junior Varsity · Place 55 · Barker5,000 Meters Junior Varsity5525:56.1110
Sep 7Knox InviteSep 7 · 2.5 Miles Junior Varsity · Place 39 · BARKER2.5 Miles Junior Varsity3927:14.5010

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21Niagara Orleans Cross County ChampionshipsOct 21 · 5,000 Meters Varsity · Place 61 · Barker5,000 Meters Varsity6126:52.549

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 2,000 Meters Middle School · Place 160 · Barker2,000 Meters Middle School16017:45.248
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 2,000 Meters Middle School 8th Grade · Place 160 · Barker2,000 Meters Middle School 8th Grade16017:45.24—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2McQuaid InvitationalOct 2 · 1.6 Miles Varsity · Place 243 · Barker1.6 Miles Varsity24314:40.57
Oct 2McQuaid InvitationalOct 2 · 1.6 Miles Varsity · Place 243 · Barker1.6 Miles Varsity24314:40.57
Oct 2McQuaid InvitationalOct 2 · 1.6 Miles Varsity · Place 243 · Barker1.6 Miles Varsity24314:40.57