Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGuilderland vs Ballston Spa · Apr 2011.48aGuilderland vs Ballston SpaApril 20, 2026
110m Hurdles · 39" / 0.991m · OutdoorSection 2 Group 1 Championships · May 2714.87aSection 2 Group 1 ChampionshipsMay 27, 2026
200 Meters · IndoorPuma New York International Showcase 2026 · Jan 2423.48Puma New York International Showcase 2026January 24, 2026
200 Meters · OutdoorCBA-La Salle Relays · Apr 1123.05aCBA-La Salle RelaysApril 11, 2026
300 Meters · IndoorCBA Invite #3 · Feb 1037.94CBA Invite #3February 10, 2026
400 Meters · OutdoorBallston Spa vs Averill Park vs Burnt Hills-COED · May 1250.59aBallston Spa vs Averill Park vs Burnt Hills-COEDMay 12, 2026
400m Hurdles · 36" / 0.914m · OutdoorSection 2 Group 1 Championships · May 2756.90aSection 2 Group 1 ChampionshipsMay 27, 2026
55m Hurdles · 39" · IndoorSection 2 Division II Championship · Jan 318.14aSection 2 Division II ChampionshipJanuary 31, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Sky's The LimitSky's The Limit400m Hurdles36" / 0.914mRound P--DNS10
Aug 1AAU Junior Olympic GamesAug 1 · 110m Hurdles · Sky's The LimitSky's The Limit110m Hurdles39" / 0.991mRound P--DNSWind: 0.910
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400m Hurdles · Place 2 · Sky's The LimitSky's The Limit400m Hurdles36" / 0.914m2.59.20a10
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 110m Hurdles · Place 1 · Sky's The LimitSky's The Limit110m Hurdles39" / 0.991m1.15.13a10
Jun 20AAU Adirondack District QualifierJun 20 · 400m Hurdles · Place 1 · Sky's The LimitSky's The Limit400m Hurdles36" / 0.914m1.1:07.85a10
Jun 20AAU Adirondack District QualifierJun 20 · 110m Hurdles · Place 2 · Sky's The LimitSky's The Limit110m Hurdles39" / 0.991m2.15.20a10
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 110m Hurdles · Place 8 · Ballston SpaBallston Spa110m Hurdles39" / 0.991mRound P8.15.48aWind: -1.610
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 110m Hurdles · Place 8 · Ballston SpaBallston Spa110m Hurdles39" / 0.991m8.15.26aWind: 0.410
May 27Section 2 Group 1 ChampionshipsMay 27 · 400m Hurdles · Place 2 · Ballston SpaBallston Spa400m Hurdles36" / 0.914m2.56.90a PB10
May 27Section 2 Group 1 ChampionshipsMay 27 · 110m Hurdles · Place 1 · Ballston SpaBallston Spa110m Hurdles39" / 0.991m1.14.87a PB10
May 19Boys Suburban Council Varsity and JV ChampionshipsMay 19 · 110m Hurdles · Place 2 · Ballston SpaBallston Spa110m Hurdles39" / 0.991m2.14.94a10
May 16William F. Eddy Jr. Track & Field MeetMay 16 · 400m Hurdles · Place 7 · Ballston SpaBallston Spa400m Hurdles36" / 0.914m7.58.36a10
May 16William F. Eddy Jr. Track & Field MeetMay 16 · 110m Hurdles · Place 4 · Ballston SpaBallston Spa110m Hurdles39" / 0.991mRound P4.15.22aWind: -0.610
May 16William F. Eddy Jr. Track & Field MeetMay 16 · 110m Hurdles · Place 2 · Ballston SpaBallston Spa110m Hurdles39" / 0.991m2.15.07aWind: -2.110
May 12Ballston Spa vs Averill Park vs Burnt Hills-COEDMay 12 · 110m Hurdles · Place 1 · Ballston SpaBallston Spa110m Hurdles39" / 0.991m1.14.91a10
May 12Ballston Spa vs Averill Park vs Burnt Hills-COEDMay 12 · 400 Meters · Place 1 · Ballston SpaBallston Spa400 Meters1.50.59a PB10
May 7Glenn D. Loucks GamesMay 7 · 400m Hurdles · Place 8 · Ballston SpaBallston Spa400m Hurdles855.9810
Apr 25Luciano Memorial InvitationalApr 25 · 400m Hurdles · Place 2 · Ballston SpaBallston Spa400m Hurdles36" / 0.914m2.58.47a10
Apr 25Luciano Memorial InvitationalApr 25 · 110m Hurdles · Place 1 · Ballston SpaBallston Spa110m Hurdles39" / 0.991mRound P1.15.48a10
Apr 25Luciano Memorial InvitationalApr 25 · 110m Hurdles · Place 1 · Ballston SpaBallston Spa110m Hurdles39" / 0.991m1.15.13a10
Apr 20Guilderland vs Ballston SpaApr 20 · 200 Meters · Place 1 · Ballston SpaBallston Spa200 Meters1.23.33a10
Apr 20Guilderland vs Ballston SpaApr 20 · 100 Meters · Place 1 · Ballston SpaBallston Spa100 Meters1.11.48a PB10
Apr 18Niskayuna Spring Classic Apr 18 · 400m Hurdles · Place 2 · Ballston SpaBallston Spa400m Hurdles255.5410
Apr 18Niskayuna Spring Classic Apr 18 · 110m Hurdles · Place 4 · Ballston SpaBallston Spa110m Hurdles415.6010
Apr 18Niskayuna Spring Classic Apr 18 · 200 Meters · Place 3 · Ballston SpaBallston Spa200 Meters323.1310
Apr 11CBA-La Salle RelaysApr 11 · 200 Meters · Place 2 · Ballston SpaBallston Spa200 Meters2.23.05a PB10
Mar 6NYSPHSAA -NY State ChampsMar 6 · 55m Hurdles · Place 16 · Ballston SpaBallston Spa55m HurdlesRound P167.8810

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 25CBA Showcase Individual Running EventsFeb 25 · 55m Hurdles · Place 2 · Ballston SpaBallston Spa55m Hurdles27.7310
Feb 25CBA Showcase Individual Running EventsFeb 25 · 55m Hurdles · Place 2 · Ballston SpaBallston Spa55m Hurdles27.7310
Feb 14Section 2 State QualifierFeb 14 · 300 Meters · Place 15 · Ballston SpaBallston Spa300 MetersRound P1539.8510
Feb 14Section 2 State QualifierFeb 14 · 55m Hurdles · Place 3 · Ballston SpaBallston Spa55m HurdlesRound P38.2010
Feb 14Section 2 State QualifierFeb 14 · 55m Hurdles · Place 3 · Ballston SpaBallston Spa55m Hurdles38.0610
Feb 10CBA Invite #3Feb 10 · 300 Meters · Place 3 · Ballston SpaBallston Spa300 Meters337.94 PB10
Feb 10CBA Invite #3Feb 10 · 300 Meters · Place 3 · Ballston SpaBallston Spa300 Meters337.9410
Jan 31Section 2 Division II ChampionshipJan 31 · 55m Hurdles · Place 1 · Ballston SpaBallston Spa55m Hurdles39"Round P1.8.26a10
Jan 31Section 2 Division II ChampionshipJan 31 · 55m Hurdles · Place 1 · Ballston SpaBallston Spa55m Hurdles39"1.8.14a PB10
Jan 24Puma New York International Showcase 2026Jan 24 · 200 Meters · Place 67 · Ballston SpaBallston Spa200 Meters6723.48 PB10
Jan 24Puma New York International Showcase 2026Jan 24 · 60m Hurdles · Place 13 · Ballston SpaBallston Spa60m HurdlesRound P138.7210
Jan 2Apple Bank Hispanic GamesJan 2 · 55m Hurdles · Place 25 · Ballston SpaBallston Spa55m HurdlesRound P258.101—
Jan 2Apple Bank Hispanic GamesJan 2 · 200 Meters · Place 28 · Ballston SpaBallston Spa200 Meters2824.194—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Viking Games TCTIL Dec 30 · 55m Hurdles · Place 1 · Ballston SpaBallston Spa55m Hurdles39"1.8.57a10
Dec 27TCITL LM 4BDec 27 · 300 Meters · Place 2 · Ballston SpaBallston Spa300 Meters2.42.05a10
Dec 27TCITL LM 4BDec 27 · 55m Hurdles · Place 1 · Ballston SpaBallston Spa55m Hurdles39"1.8.36a10
Dec 6TCITL LM 1ADec 6 · 55m Hurdles · Place 3 · Ballston SpaBallston Spa55m Hurdles39"3.8.86a10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17William F. Eddy Jr. Track & Field MeetMay 17 · 400m Hurdles · Place 10 · Ballston SpaBallston Spa400m Hurdles36" / 0.914m10.59.86a9
May 17William F. Eddy Jr. Track & Field MeetMay 17 · 110m Hurdles · Place 18 · Ballston SpaBallston Spa110m Hurdles39" / 0.991mRound P18.16.84aWind: -2.19