Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorViking Games TCTIL · Dec 303:14.33aViking Games TCTIL December 30, 2025
1600 Meters · IndoorTCITL LM 4B · Dec 275:52.00aTCITL LM 4BDecember 27, 2025
1600 Meters · OutdoorBallston Spa vs Averill Park vs Burnt Hills-COED · May 125:28.54aBallston Spa vs Averill Park vs Burnt Hills-COEDMay 12, 2026
2000m Steeplechase · 0.838m · OutdoorCBA-La Salle Relays · Apr 118:19.93aCBA-La Salle RelaysApril 11, 2026
3200 Meters · OutdoorShaker vs B.Spa vs Bethlehem · Apr 913:37.15Shaker vs B.Spa vs BethlehemApril 9, 2025
600 Meters · IndoorMolloy Stanner Games · Jan 121:57.76Molloy Stanner GamesJanuary 12, 2025
800 Meters · OutdoorBallston Spa vs Shaker-COED · Apr 272:29.24aBallston Spa vs Shaker-COEDApril 27, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Ballston Spa vs Averill Park vs Burnt Hills-COEDMay 12 · 1600 Meters · Place 26 · Ballston Spa1600 Meters26.5:28.54a PB10
May 5Bethlehem vs Ballston Spa vs Columbia CoedMay 5 · 1600 Meters · Place 14 · Ballston Spa1600 Meters14.5:49.54a10
May 5Bethlehem vs Ballston Spa vs Columbia CoedMay 5 · 800 Meters · Place 16 · Ballston Spa800 Meters16.2:31.00a10
Apr 27Ballston Spa vs Shaker-COEDApr 27 · 1600 Meters · Place 6 · Ballston Spa1600 Meters6.5:30.11a10
Apr 27Ballston Spa vs Shaker-COEDApr 27 · 800 Meters · Place 4 · Ballston Spa800 Meters4.2:29.24a PB10
Apr 20Guilderland vs Ballston SpaApr 20 · 1600 Meters · Place 5 · Ballston Spa1600 Meters5.5:43.43a10
Apr 20Guilderland vs Ballston SpaApr 20 · 800 Meters · Place 5 · Ballston Spa800 Meters5.2:32.13a10
Apr 11CBA-La Salle RelaysApr 11 · 2000m Steeplechase · Place 3 · Ballston Spa2000m Steeplechase0.838m3.8:19.93a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31Section 2 Division II ChampionshipJan 31 · 1000 Meters · Place 14 · Ballston Spa1000 Meters14.3:22.35a10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Viking Games TCTIL Dec 30 · 1000 Meters · Place 7 · Ballston Spa1000 Meters7.3:14.33a PB10
Dec 27TCITL LM 4BDec 27 · 1000 Meters · Place 10 · Ballston Spa1000 Meters10.3:26.71a10
Dec 27TCITL LM 4BDec 27 · 1600 Meters · Place 8 · Ballston Spa1600 Meters8.5:52.00a PB10
Dec 6TCITL LM 1ADec 6 · 1000 Meters · Place 19 · Ballston Spa1000 Meters19.3:27.69a10
Dec 6TCITL LM 1ADec 6 · 1600 Meters · Place 21 · Ballston Spa1600 Meters21.5:56.22a10
Feb 2Suburban Council Freshman ChampionshipsFeb 2 · 1000 Meters · Place 28 · Ballston Spa1000 Meters283:37.499
Feb 2Suburban Council Freshman ChampionshipsFeb 2 · 1600 Meters · Place 22 · Ballston Spa1600 Meters226:14.919
Jan 12Molloy Stanner GamesJan 12 · 600 Meters · Place 138 · Ballston Spa600 Meters1381:57.76 PB9

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Burnt Hills vs Ballston Spa vs Averill ParkMay 13 · 1600 Meters · Place 15 · Ballston Spa1600 Meters155:47.679
May 13Burnt Hills vs Ballston Spa vs Averill ParkMay 13 · 1600 Meters · Place 24 · Ballston Spa1600 Meters245:59.829
May 7Columbia vs Ballston Spa vs Bethlehem - CoedMay 7 · 800 Meters · Place 12 · Ballston Spa800 Meters122:51.119
May 7Columbia vs Ballston Spa vs Bethlehem - CoedMay 7 · 1600 Meters · Place 9 · Ballston Spa1600 Meters95:47.679
Apr 29Niskayuna vs Ballston Spa-CoedApr 29 · 1600 Meters · Place 16 · Ballston Spa1600 Meters166:05.199
Apr 29Niskayuna vs Ballston Spa-CoedApr 29 · 1600 Meters · Place 16 · Ballston Spa1600 Meters166:03.659
Apr 23BSpa vs Guilderland BoysApr 23 · 1600 Meters · Place 17 · Ballston Spa1600 Meters176:14.569
Apr 9Shaker vs B.Spa vs BethlehemApr 9 · 3200 Meters · Place 3 · Ballston Spa3200 Meters313:37.15 PB9
Apr 9Shaker vs B.Spa vs BethlehemApr 9 · 1600 Meters · Place 8 · Ballston Spa1600 Meters85:40.009

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15TCITL LM 2BDec 15 · 600 Meters · Place 9 · Ballston Spa600 Meters9.2:04.05a9
Dec 15TCITL LM 2BDec 15 · 1600 Meters · Place 9 · Ballston Spa1600 Meters9.6:31.75a9
Dec 7TCITL LM 1ADec 7 · 600 Meters · Place 24 · Ballston Spa600 Meters24.2:13.96a9
Dec 7TCITL LM 1ADec 7 · 1600 Meters · Place 17 · Ballston Spa1600 Meters17.6:45.60a9