Personal bests

Best marks in available results
Event / courseMarkMeetDate
600 Meters · IndoorTCITL LM 4D · Jan 51:57.08TCITL LM 4DJanuary 5, 2025
800 Meters · OutdoorShaker vs B.Spa vs Bethlehem · Apr 92:45.00Shaker vs B.Spa vs BethlehemApril 9, 2025
Discus · 1.6kg · OutdoorGuilderland vs Ballston Spa · Apr 2092-7Guilderland vs Ballston SpaApril 20, 2026
Javelin · 800g · OutdoorBallston Spa Field Challenge · Apr 688-4Ballston Spa Field ChallengeApril 6, 2026
Pole Vault · OutdoorSection 2 Group 1 Championships · May 2710-6Section 2 Group 1 ChampionshipsMay 27, 2026
Shot Put · 12lb · IndoorTCITL LM 4B · Dec 2736-8.50TCITL LM 4BDecember 27, 2025
Shot Put · 12lb · OutdoorBallston Spa vs Averill Park vs Burnt Hills-COED · May 1235-6Ballston Spa vs Averill Park vs Burnt Hills-COEDMay 12, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 27Section 2 Group 1 ChampionshipsMay 27 · Pole Vault · Place 9 · Ballston SpaPole Vault9.10-6 PB10
May 19Boys Suburban Council Varsity and JV ChampionshipsMay 19 · Pole Vault · Place 2 · Ballston SpaPole Vault2.10-010
May 16William F. Eddy Jr. Track & Field MeetMay 16 · Pole Vault · Place 23 · Ballston SpaPole Vault23.9-610
May 12Ballston Spa vs Averill Park vs Burnt Hills-COEDMay 12 · Pole Vault · Place 1 · Ballston SpaPole Vault1.9-010
May 12Ballston Spa vs Averill Park vs Burnt Hills-COEDMay 12 · Shot Put · Place 6 · Ballston SpaShot Put12lb6.35-6 PB10
May 9Dr. Jack V. Irion Queensbury Invitational May 9 · Pole Vault · Place 6 · Ballston SpaPole Vault68-610
Apr 27Ballston Spa vs Shaker-COEDApr 27 · Pole Vault · Place 1 · Ballston SpaPole Vault1.9-010
Apr 27Ballston Spa vs Shaker-COEDApr 27 · Discus · Place 7 · Ballston SpaDiscus1.6kg7.92-310
Apr 27Ballston Spa vs Shaker-COEDApr 27 · Shot Put · Place 5 · Ballston SpaShot Put12lb5.33-310
Apr 25Luciano Memorial InvitationalApr 25 · Pole Vault · Place 8 · Ballston SpaPole Vault8.9-010
Apr 20Guilderland vs Ballston SpaApr 20 · Pole Vault · Place 2 · Ballston SpaPole Vault2.9-010
Apr 20Guilderland vs Ballston SpaApr 20 · Discus · Place 12 · Ballston SpaDiscus1.6kg12.92-7 PB10
Apr 20Guilderland vs Ballston SpaApr 20 · Shot Put · Place 12 · Ballston SpaShot Put12lb12.31-010
Apr 11CBA-La Salle RelaysApr 11 · Pole Vault · Place 6 · Ballston SpaPole Vault6.9-010
Apr 11CBA-La Salle RelaysApr 11 · Discus · Place 4 · Ballston SpaDiscus1.6kg4.87-610
Apr 11CBA-La Salle RelaysApr 11 · Shot Put · Place 3 · Ballston SpaShot Put12lb3.34-910
Apr 6Ballston Spa Field ChallengeApr 6 · Pole Vault · Place 6 · Ballston SpaPole Vault6.9-010
Apr 6Ballston Spa Field ChallengeApr 6 · Javelin · Place 11 · Ballston SpaJavelin800g11.88-4 PB10
Apr 6Ballston Spa Field ChallengeApr 6 · Shot Put · Place 37 · Ballston SpaShot Put12lb37.31-2.5010

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25Suburban Council Varsity Championships-THROWS ONLYJan 25 · Shot Put · Place 27 · Ballston SpaShot Put2730-4.5010
Jan 25Suburban Council Varsity Championships-THROWS ONLYJan 25 · Weight Throw · Place 23 · Ballston SpaWeight Throw2321-9.2510
Jan 2Apple Bank Hispanic GamesJan 2 · Shot Put · Place 74 · Ballston SpaShot Put749.13m—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Viking Games TCTIL Dec 30 · Shot Put · Place 27 · Ballston SpaShot Put12lb27.28-00.5010
Dec 27TCITL LM 4BDec 27 · Shot Put · Place 7 · Ballston SpaShot Put12lb7.36-8.50 PB10
Jan 19TCITL LM 5BJan 19 · Shot Put · Place 15 · Ballston SpaShot Put1529-9.509
Jan 19TCITL LM 5BJan 19 · High Jump · Place 8 · Ballston SpaHigh Jump84-69
Jan 5TCITL LM 4DJan 5 · Shot Put · Place 31 · Ballston SpaShot Put3127-89
Jan 5TCITL LM 4DJan 5 · High Jump · Place 10 · Ballston SpaHigh Jump104-99
Jan 5TCITL LM 4DJan 5 · 600 Meters · Place 25 · Ballston Spa600 Meters251:57.08 PB9

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 28Section 2 Group 1 ChampionshipsMay 28 · High Jump · Place 21 · Ballston SpaHigh Jump215-09
May 28Section 2 Group 1 ChampionshipsMay 28 · High Jump · Place 21 · Ballston SpaHigh Jump215-00.009
May 13Burnt Hills vs Ballston Spa vs Averill ParkMay 13 · Discus · Place 15 · Ballston SpaDiscus1579-059
May 13Burnt Hills vs Ballston Spa vs Averill ParkMay 13 · Shot Put · Place 17 · Ballston SpaShot Put1728-08.009
May 13Burnt Hills vs Ballston Spa vs Averill ParkMay 13 · High Jump · Place 6 · Ballston SpaHigh Jump65-00.009
May 13Burnt Hills vs Ballston Spa vs Averill ParkMay 13 · Shot Put · Place 17 · Ballston SpaShot Put1730-49
May 13Burnt Hills vs Ballston Spa vs Averill ParkMay 13 · Discus · Place 15 · Ballston SpaDiscus1567-19
May 13Burnt Hills vs Ballston Spa vs Averill ParkMay 13 · High Jump · Place 6 · Ballston SpaHigh Jump64-99
May 7Columbia vs Ballston Spa vs Bethlehem - CoedMay 7 · Shot Put · Place 11 · Ballston SpaShot Put1128-89
May 7Columbia vs Ballston Spa vs Bethlehem - CoedMay 7 · Discus · Place 16 · Ballston SpaDiscus1665-09
May 7Columbia vs Ballston Spa vs Bethlehem - CoedMay 7 · High Jump · Place 8 · Ballston SpaHigh Jump84-99
Apr 29Niskayuna vs Ballston Spa-CoedApr 29 · Shot Put · Place 13 · Ballston SpaShot Put1328-02.009
Apr 29Niskayuna vs Ballston Spa-CoedApr 29 · Discus · Place 9 · Ballston SpaDiscus979-059
Apr 29Niskayuna vs Ballston Spa-CoedApr 29 · High Jump · Place 3 · Ballston SpaHigh Jump35-00.009
Apr 29Niskayuna vs Ballston Spa-CoedApr 29 · Shot Put · Place 13 · Ballston SpaShot Put1325-11.509
Apr 29Niskayuna vs Ballston Spa-CoedApr 29 · Discus · Place 9 · Ballston SpaDiscus978-99
Apr 29Niskayuna vs Ballston Spa-CoedApr 29 · High Jump · Place 3 · Ballston SpaHigh Jump34-109
Apr 23BSpa vs Guilderland BoysApr 23 · Shot Put · Place 14 · Ballston SpaShot Put1428-29
Apr 23BSpa vs Guilderland BoysApr 23 · Discus · Place 15 · Ballston SpaDiscus1575-39
Apr 23BSpa vs Guilderland BoysApr 23 · High Jump · Place 3 · Ballston SpaHigh Jump35-09
Apr 14Ballston Spa Field ChallengeApr 14 · Shot Put · Place 46 · Ballston SpaShot Put4626-8.259
Apr 14Ballston Spa Field ChallengeApr 14 · Javelin · Place 18 · Ballston SpaJavelin1862-89
Apr 14Ballston Spa Field ChallengeApr 14 · Discus · Place 37 · Ballston SpaDiscus3779-59
Apr 14Ballston Spa Field ChallengeApr 14 · High Jump · Place 15 · Ballston SpaHigh Jump154-69
Apr 9Shaker vs B.Spa vs BethlehemApr 9 · Discus · Place 16 · Ballston SpaDiscus1680-009
Apr 9Shaker vs B.Spa vs BethlehemApr 9 · Shot Put · Place 16 · Ballston SpaShot Put1631-00.009
Apr 9Shaker vs B.Spa vs BethlehemApr 9 · 800 Meters · Place 14 · Ballston Spa800 Meters142:45.00 PB9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15TCITL LM 2BDec 15 · Shot Put · Place 31 · Ballston SpaShot Put12lb31.25-5.509
Dec 7TCITL LM 1ADec 7 · Shot Put · Place 27 · Ballston SpaShot Put12lb27.28-99