Personal bests

Best marks in available results
Event / courseMarkMeetDate
2816 m · Central ParkGrout Cross Country Invitational · Oct 214:17.40Grout Cross Country InvitationalOctober 2, 2021
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3023:11.6McQuaid InvitationalSeptember 30, 2023
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2722:44.6060th McQuaid InvitationalSeptember 27, 2025
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1423:07.6Burnt Hills InvitationalOctober 14, 2023
3 Miles · Saratoga Springs HSSuburban Council Championships · Oct 2522:59.4Suburban Council ChampionshipsOctober 25, 2025
5,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 526:12.08Fred Pavlich InvitationalSeptember 5, 2026
5,000 Meters · Finger Lakes Community CollegeNJCAA Region 3 Cross Country Championships · Oct 3124:55.31NJCAA Region 3 Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Finger Lakes LodgingBruce Bridgman Invitational · Sep 1226:14Bruce Bridgman InvitationalSeptember 12, 2026
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1323:43.9Queensbury Pre-States InvitationalSeptember 13, 2025
5,000 Meters · Stanley ParkJames Earley Invitational · Oct 1023:14.2James Earley InvitationalOctober 10, 2026
6,000 Meters · SUNY Polytechnic InstituteWildcat Classic · Sep 2629:15.2Wildcat ClassicSeptember 26, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 3 Cross Country ChampionshipsOct 31 · 5,000 Meters Collegiate · Place 4 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC5,000 Meters Collegiate424:55.31 PBFr
Oct 10James Earley InvitationalOct 10 · 5,000 Meters Collegiate · Place 87 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC5,000 Meters Collegiate8723:14.2 PBFr
Sep 26Wildcat ClassicSep 26 · 6,000 Meters Collegiate · Place 18 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC6,000 Meters Collegiate1829:15.2 PBFr
Sep 12Bruce Bridgman InvitationalSep 12 · 5,000 Meters Collegiate · Place 26 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC5,000 Meters Collegiate2626:14 PBFr
Sep 5Fred Pavlich InvitationalSep 5 · 5,000 Meters Open · Place 60 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC5,000 Meters Open6026:12.08 PBFr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Suburban Council ChampionshipsOct 25 · 3 Miles Junior Varsity · Place 53 · Burnt Hills-Ballston LakeBurnt Hills-Ballston Lake3 Miles Junior Varsity5322:59.4 PB12
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Junior Varsity Medium · Place 11 · Burnt Hills-Ballston LakeBurnt Hills-Ballston Lake3 Miles Junior Varsity Medium1122:44.60 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters Junior Varsity 1 · Place 32 · Burnt Hills-Ballston LakeBurnt Hills-Ballston Lake5,000 Meters Junior Varsity 13223:43.9 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26Suburban Council ChampionshipsOct 26 · 3 Miles Junior Varsity · Place 53 · Burnt Hills-Ballston LakeBurnt Hills-Ballston Lake3 Miles Junior Varsity5323:19.940
Oct 12Burnt Hills Cross County InvitationalOct 12 · 3 Miles Junior Varsity · Place 72 · Burnt Hills-Ballston LakeBurnt Hills-Ballston Lake3 Miles Junior Varsity7224:14.011

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Junior Varsity A · Place 32 · Burnt Hills-Ballston LakeBurnt Hills-Ballston Lake3 Miles Junior Varsity A3223:07.6 PB10
Sep 30McQuaid InvitationalSep 30 · 3 Miles Junior Varsity Medium · Place 22 · Burnt Hills-Ballston LakeBurnt Hills-Ballston Lake3 Miles Junior Varsity Medium2223:11.6 PB10
Sep 23Queensbury XC InvitationalSep 23 · 5,000 Meters Varsity Division 2 · Place 96 · Burnt Hills-Ballston LakeBurnt Hills-Ballston Lake5,000 Meters Varsity Division 29624:34.493

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Suburban Council ChampionshipsOct 29 · 1.79 Miles Varsity · Place 75 · Burnt Hills-Ballston LakeBurnt Hills-Ballston Lake1.79 Miles Varsity7516:35.639
Oct 15Burnt Hills CC InvitationalOct 15 · 3 Miles Junior Varsity · Place 112 · Burnt Hills-Ballston LakeBurnt Hills-Ballston Lake3 Miles Junior Varsity11224:42.4—
Sep 17Queensbury InvitationalSep 17 · 1.5 Miles Freshman · Place 88 · Burnt Hills-Ballston LakeBurnt Hills-Ballston Lake1.5 Miles Freshman8814:07.3Unofficial9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 2Grout Cross Country InvitationalOct 2 · 1.75 Miles Modified · Place 63 · Burnt Hills-Ballston LakeBurnt Hills-Ballston Lake1.75 Miles Modified6314:17.40 PB8