Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Grafton State ParkRensselaer County Cross Country Championships · Oct 1715:32.9Rensselaer County Cross Country ChampionshipsOctober 17, 2025
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1014:30.8Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3017:30.8McQuaid InvitationalSeptember 30, 2023
3 Miles · Queensbury HSSection 2 Cross Country Championships · Nov 817:59.9Section 2 Cross Country ChampionshipsNovember 8, 2024
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1418:03.5Burnt Hills InvitationalOctober 14, 2023
3 Miles · Saratoga Springs HSSuburban Council Championships · Oct 2517:44.1Suburban Council ChampionshipsOctober 25, 2025
5,000 Meters · Darlington ParkSuffern Invitational · Sep 1917:33.01Suffern InvitationalSeptember 19, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2818:04.5Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Queensbury HSSection 2 Cross Country Championships · Nov 817:42.7Section 2 Cross Country ChampionshipsNovember 8, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Suburban Council ChampionshipsOct 24 · 3 Miles Varsity · Place 58 · Columbia (Sec 2)Columbia (Sec 2)3 Miles Varsity5800:17:03.858
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity C · Place 73 · ColumbiaColumbia2.5 Miles Varsity C7314:30.8 PB12
Sep 26Queensbury Pre-States InvitationalSep 26 · 5,000 Meters Varsity Division IV · Place 38 · Columbia (Sec 2)Columbia (Sec 2)5,000 Meters Varsity Division IV3817:09.712
Sep 19Suffern InvitationalSep 19 · 5,000 Meters Varsity B · Place 9 · ColumbiaColumbia5,000 Meters Varsity B917:33.01 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8Section 2 Cross Country ChampionshipsNov 8 · 5,000 Meters Class A · Place 54 · ColumbiaColumbia5,000 Meters Class A5417:42.7 PB11
Oct 25Suburban Council ChampionshipsOct 25 · 3 Miles Varsity · Place 69 · ColumbiaColumbia3 Miles Varsity6917:44.1 PB11
Oct 17Rensselaer County Cross Country ChampionshipsOct 17 · 2.5 Miles Varsity · ColumbiaColumbia2.5 Miles Varsity015:32.9 PB11
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 134 · ColumbiaColumbia5,000 Meters Varsity 113419:04.711
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D4 · Place 81 · ColumbiaColumbia5,000 Meters D48118:28.411

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8Section 2 Cross Country ChampionshipsNov 8 · 3 Miles A · Place 58 · ColumbiaColumbia3 Miles A5817:59.9 PB10
Oct 26Suburban Council ChampionshipsOct 26 · 3 Miles Varsity · Place 70 · Columbia (Sec 2)Columbia (Sec 2)3 Miles Varsity7017:51.566
Oct 18Rensselaer County Cross Country ChampionshipsOct 18 · 2.70 Miles Varsity · Place 15 · Columbia (Sec 2)Columbia (Sec 2)2.70 Miles Varsity1516:06.010
Oct 12Burnt Hills Cross County InvitationalOct 12 · 3 Miles Varsity Division III · Place 135 · Columbia (Sec 2)Columbia (Sec 2)3 Miles Varsity Division III13520:40.010
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Varsity 1 · Place 80 · ColumbiaColumbia5,000 Meters Varsity 18018:04.5 PB10

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 20Rensselaer County ChampionshipsOct 20 · 2.7 Miles Junior Varsity · Place 8 · ColumbiaColumbia2.7 Miles Junior Varsity815:51.549
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D4 · Place 134 · ColumbiaColumbia3 Miles Varsity D413418:03.5 PB9
Sep 30McQuaid InvitationalSep 30 · 3 Miles Premier · Place 183 · ColumbiaColumbia3 Miles Premier18317:30.8 PB9
Sep 23Queensbury XC InvitationalSep 23 · 5,000 Meters Varsity Division 2 · Place 56 · Columbia (Sec 2)Columbia (Sec 2)5,000 Meters Varsity Division 25618:06.355
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 134 · ColumbiaColumbia5,000 Meters Varsity13420:05.0—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Division 1 · Place 43 · ColumbiaColumbia5,000 Meters Division 14320:05.0—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 134 · ColumbiaColumbia5,000 Meters Varsity13420:05.0—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5Section 2 Cross Country ChampionshipsNov 5 · 5,000 Meters Class A · Place 78 · ColumbiaColumbia5,000 Meters Class A7819:26.58
Oct 29Suburban Council ChampionshipsOct 29 · 3 Miles Varsity · Place 86 · ColumbiaColumbia3 Miles Varsity8618:58.178
Oct 21Rensselaer County MeetOct 21 · 2.700000047683716 Miles Varsity · Place 21 · ColumbiaColumbia2.700000047683716 Miles Varsity2116:38.298
Oct 21Rensselaer County MeetOct 21 · 2.7 Miles Varsity · Place 21 · ColumbiaColumbia2.7 Miles Varsity2116:38.298
Oct 15Burnt Hills CC InvitationalOct 15 · 1.5 Miles Freshman · Place 35 · Columbia (Sec 2)Columbia (Sec 2)1.5 Miles Freshman3511:52.3—
Sep 17Queensbury InvitationalSep 17 · 1.5 Miles Freshman · Place 21 · ColumbiaColumbia1.5 Miles Freshman2110:48.5Unofficial8