Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1413:40.3Burnt Hills InvitationalOctober 14, 2023
2816 m · Central ParkGrout Cross Country Invitational · Oct 213:34.18Grout Cross Country InvitationalOctober 2, 2021
3 Miles · Saratoga Springs HSSuburban Council Championships · Oct 2518:42.3Suburban Council ChampionshipsOctober 25, 2025
5,000 Meters · 5K CourseSection 1 Coaches Invitational · Oct 1720:30.49Section 1 Coaches InvitationalOctober 17, 2026
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2220:04.5NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Darlington ParkSuffern Invitational · Sep 1920:05.50Suffern InvitationalSeptember 19, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 420:19Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 321:14.9New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Iroquois MSAlbany, Ballston Spa, Shaker at Niskayuna · Sep 1520:58.7Albany, Ballston Spa, Shaker at NiskayunaSeptember 15, 2026
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1320:04.0Queensbury Pre-States InvitationalSeptember 13, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Suburban Council ChampionshipsOct 24 · 3 Miles Junior Varsity · Place 88 · Niskayuna3 Miles Junior Varsity8800:18:48.012
Oct 17Section 1 Coaches InvitationalOct 17 · 5,000 Meters JV I · Place 50 · Niskayuna5,000 Meters JV I5020:30.49 PB12
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity C · Place 95 · Niskayuna5,000 Meters Junior Varsity C9521:14.9 PB12
Sep 26Queensbury Pre-States InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 85 · Niskayuna5,000 Meters Junior Varsity8520:03.912
Sep 19Suffern InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 28 · Niskayuna5,000 Meters Junior Varsity2820:05.50 PB12
Sep 15Albany, Ballston Spa, Shaker at NiskayunaSep 15 · 5,000 Meters Varsity · Place 45 · Niskayuna5,000 Meters Varsity4520:58.7 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - New York Purple · Place 152 · Niskayuna5,000 Meters Open - New York Purple15220:04.5 PB11
Oct 25Suburban Council ChampionshipsOct 25 · 3 Miles Junior Varsity · Place 77 · Niskayuna3 Miles Junior Varsity7718:42.3 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity D · Place 17 · Niskayuna5,000 Meters Junior Varsity D1720:19 PB11
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters JV II · Place 32 · Niskayuna5,000 Meters JV II3220:57.411
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters Junior Varsity 2 · Place 36 · Niskayuna5,000 Meters Junior Varsity 23620:04.0 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Suburban Council ChampionshipsOct 26 · 3 Miles Junior Varsity · Place 78 · Niskayuna3 Miles Junior Varsity7820:45.010

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14Burnt Hills InvitationalOct 14 · 1.5 Miles Freshman · Place 100 · Niskayuna1.5 Miles Freshman10013:40.3 PB9
Oct 10Colonie, Shaker vs. NiskayunaOct 10 · 1.7 Miles Freshman · Place 20 · Niskayuna1.7 Miles Freshman2012:20.72—
Oct 7Saratoga Cross Country InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 59 · Niskayuna5,000 Meters Junior Varsity5923:47.79
Sep 23Queensbury XC InvitationalSep 23 · 5,000 Meters Junior Varsity Division 1 · Place 190 · Niskayuna5,000 Meters Junior Varsity Division 119024:56.6—

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29Suburban Council ChampionshipsOct 29 · 1.79 Miles Varsity · Place 107 · Niskayuna1.79 Miles Varsity10714:58.528

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 2Grout Cross Country InvitationalOct 2 · 1.75 Miles Modified · Place 88 · Niskayuna1.75 Miles Modified8813:34.18 PB-