Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2558.58aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
800 Meters · IndoorPuma New York International Showcase 2026 · Jan 242:17.18Puma New York International Showcase 2026January 24, 2026
800 Meters · OutdoorBallston Spa vs Averill Park vs Burnt Hills-COED · May 122:12.75aBallston Spa vs Averill Park vs Burnt Hills-COEDMay 12, 2026
Javelin · 800g · OutdoorBallston Spa Field Challenge · Apr 6100-5Ballston Spa Field ChallengeApril 6, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 8 · Roundabout Runners ClubRoundabout Runners Club400 Meters8.58.58a PB11
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · Javelin · Place 3 · Roundabout Runners ClubRoundabout Runners ClubJavelin800g3.29.34m11
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · 400 Meters · Place 1 · Roundabout Runners ClubRoundabout Runners Club400 Meters1.59.90a11
May 19Boys Suburban Council Varsity and JV ChampionshipsMay 19 · 800 Meters · Place 13 · Ballston SpaBallston Spa800 Meters13.2:14.61a11
May 12Ballston Spa vs Averill Park vs Burnt Hills-COEDMay 12 · 800 Meters · Place 6 · Ballston SpaBallston Spa800 Meters6.2:12.75a PB11
May 9Dr. Jack V. Irion Queensbury Invitational May 9 · 800 Meters · Place 24 · Ballston SpaBallston Spa800 Meters242:14.6411
May 5Bethlehem vs Ballston Spa vs Columbia CoedMay 5 · 800 Meters · Place 6 · Ballston SpaBallston Spa800 Meters6.2:13.98a11
Apr 27Ballston Spa vs Shaker-COEDApr 27 · 800 Meters · Place 2 · Ballston SpaBallston Spa800 Meters2.2:13.78a11
Apr 25Luciano Memorial InvitationalApr 25 · Javelin · Place 16 · Ballston SpaBallston SpaJavelin800g16.92-011
Apr 20Guilderland vs Ballston SpaApr 20 · 800 Meters · Place 4 · Ballston SpaBallston Spa800 Meters4.2:16.96a11
Apr 6Ballston Spa Field ChallengeApr 6 · Javelin · Place 6 · Ballston SpaBallston SpaJavelin800g6.100-5 PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Puma New York International Showcase 2026Jan 24 · 800 Meters · Place 78 · Ballston SpaBallston Spa800 Meters782:17.18 PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Boys Suburban Council Varsity and JV ChampionshipsMay 21 · 800 Meters · Place 19 · Ballston SpaBallston Spa800 Meters192:25.6210
May 13Burnt Hills vs Ballston Spa vs Averill ParkMay 13 · 800 Meters · Place 15 · Ballston SpaBallston Spa800 Meters152:25.0010
May 13Burnt Hills vs Ballston Spa vs Averill ParkMay 13 · 800 Meters · Place 15 · Ballston SpaBallston Spa800 Meters152:31.5410
May 7Columbia vs Ballston Spa vs Bethlehem - CoedMay 7 · 800 Meters · Place 8 · Ballston SpaBallston Spa800 Meters82:26.7510
Apr 29Niskayuna vs Ballston Spa-CoedApr 29 · 400m Hurdles · Ballston SpaBallston Spa400m Hurdles—1:25.3710
Apr 26 Luciano Memorial InvitationalApr 26 · Javelin · Place 28 · Ballston SpaBallston SpaJavelin2863-610
Apr 23BSpa vs Guilderland BoysApr 23 · 800 Meters · Place 16 · Ballston SpaBallston Spa800 Meters162:25.0010
Apr 14Ballston Spa Field ChallengeApr 14 · Javelin · Place 21 · Ballston SpaBallston SpaJavelin2156-210
Apr 9Shaker vs B.Spa vs BethlehemApr 9 · 400m Hurdles · Place 9 · Ballston SpaBallston Spa400m Hurdles91:36.3110
Apr 9Shaker vs B.Spa vs BethlehemApr 9 · 800 Meters · Place 10 · Ballston SpaBallston Spa800 Meters102:51.5310

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8CBA-Ballston Spa-Guilderland (Boys)May 8 · 800 Meters · Place 22 · Ballston SpaBallston Spa800 Meters223:03.569
May 8CBA-Ballston Spa-Guilderland (Boys)May 8 · 400m Hurdles · Place 12 · Ballston SpaBallston Spa400m Hurdles121:36.319
Apr 23Ballston Spa vs Schenectady vs Albany CoedApr 23 · 800 Meters · Place 17 · Ballston SpaBallston Spa800 Meters172:53.769
Apr 23Ballston Spa vs Schenectady vs Albany CoedApr 23 · 400 Meters · Place 11 · Ballston SpaBallston Spa400 Meters111:09.739
Apr 9Ballston Spa vs ColonieApr 9 · 400 Meters · Place 7 · Ballston SpaBallston Spa400 Meters71:10.259
Apr 6Guilderland Frigid Cup InvitationalApr 6 · 800 Meters · Place 44 · Ballston SpaBallston Spa800 Meters443:01.399
Apr 6Guilderland Frigid Cup InvitationalApr 6 · 400 Meters · Place 25 · Ballston SpaBallston Spa400 Meters251:14.779