Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 205:13.17aThe Beantown Winter ClassicDecember 20, 2025
1000 Meters · IndoorTCITL LM 4C · Dec 283:20.55aTCITL LM 4CDecember 28, 2025
1600 Meters · IndoorTCITL LM 4C · Dec 285:30.51aTCITL LM 4CDecember 28, 2025
1600 Meters · OutdoorBurnt Hills vs Guilderland-COED · May 54:56.58aBurnt Hills vs Guilderland-COEDMay 5, 2026
3200 Meters · IndoorIthaca College Bomber HS Invitational · Dec 711:52.33aIthaca College Bomber HS InvitationalDecember 7, 2025
800 Meters · OutdoorGuilderland vs Ballston Spa · Apr 202:35.94aGuilderland vs Ballston SpaApril 20, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19Boys Suburban Council Varsity and JV ChampionshipsMay 19 · 1600 Meters · Place 19 · Guilderland1600 Meters19.5:13.67a12
May 5Burnt Hills vs Guilderland-COEDMay 5 · 1600 Meters · Place 10 · Guilderland1600 Meters10.4:56.58a PB12
Apr 28Columbia vs Averill Park vs Guilderland -CoEdApr 28 · 1600 Meters · Place 8 · Guilderland1600 Meters8.5:02.02a12
Apr 20Guilderland vs Ballston SpaApr 20 · 1600 Meters · Place 2 · Guilderland1600 Meters2.5:05.97a12
Apr 20Guilderland vs Ballston SpaApr 20 · 800 Meters · Place 15 · Guilderland800 Meters15.2:35.94a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 72 · Guilderland1600 Meters725:52.2712

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28TCITL LM 4CDec 28 · 1000 Meters · Place 15 · Guilderland1000 Meters15.3:20.55a PB12
Dec 28TCITL LM 4CDec 28 · 1600 Meters · Place 8 · Guilderland1600 Meters8.5:30.51a PB12
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 113 · Guilderland1 Mile113.5:13.17a PB12
Dec 13TCTIL 2A Dec 13 · 3200 Meters · Place 11 · Guilderland3200 Meters11.12:40.7912
Dec 7Ithaca College Bomber HS InvitationalDec 7 · 3200 Meters · Place 18 · Guilderland3200 Meters18.11:52.33a PB12