Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPuma New York International Showcase 2026 · Jan 245:50.02Puma New York International Showcase 2026January 24, 2026
1000 Meters · IndoorSection 2 Division I Championship · Jan 273:26.62aSection 2 Division I ChampionshipJanuary 27, 2024
1000 Meters · OutdoorEd Cepiel TCITL Springfield Invitational · Feb 43:25.48aEd Cepiel TCITL Springfield InvitationalFebruary 4, 2024
1500 Meters · IndoorTCITL LM 4B · Dec 275:34.29aTCITL LM 4BDecember 27, 2025
1500 Meters · OutdoorWilliam F. Eddy Jr. Track & Field Meet · May 164:59.63aWilliam F. Eddy Jr. Track & Field MeetMay 16, 2026
2000m Steeplechase · 0.762m · OutdoorGirls Suburban Council Varsity and JV Championships · May 207:45.59aGirls Suburban Council Varsity and JV ChampionshipsMay 20, 2026
2000m Steeplechase · OutdoorDr. Jack V. Irion Queensbury Invitational · May 97:51.92Dr. Jack V. Irion Queensbury Invitational May 9, 2026
3000 Meters · OutdoorWilliam F. Eddy Jr. Track & Field Invitational · May 1811:28.37aWilliam F. Eddy Jr. Track & Field InvitationalMay 18, 2024
400 Meters · OutdoorBallston Spa vs Averill Park vs Burnt Hills-COED · May 121:04.50aBallston Spa vs Averill Park vs Burnt Hills-COEDMay 12, 2026
500 Meters · IndoorPuma New York International Showcase 2025 · Jan 241:27.62Puma New York International Showcase 2025January 24, 2025
600 Meters · IndoorSection 2 Division I Championship · Jan 271:48.99aSection 2 Division I ChampionshipJanuary 27, 2024
600 Meters · OutdoorSection 2 Division I Shot Put and Weight Throw · Feb 31:48.99aSection 2 Division I Shot Put and Weight ThrowFebruary 3, 2024
800 Meters · IndoorPuma New York International Showcase 2025 · Jan 242:32.33Puma New York International Showcase 2025January 24, 2025
800 Meters · OutdoorWilliam F. Eddy Jr. Track & Field Meet · May 162:25.10aWilliam F. Eddy Jr. Track & Field MeetMay 16, 2026
High Jump · IndoorTCITL LM 4C · Dec 304-03.00TCITL LM 4CDecember 30, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 27Section 2 Group 1 ChampionshipsMay 27 · 1500 Meters · Place 6 · Ballston Spa1500 Meters6.5:00.59a12
May 27Section 2 Group 1 ChampionshipsMay 27 · 800 Meters · Place 12 · Ballston Spa800 Meters12.2:28.81a12
May 20Girls Suburban Council Varsity and JV ChampionshipsMay 20 · 2000m Steeplechase · Place 6 · Ballston Spa2000m Steeplechase0.762m6.7:45.59a PB12
May 20Girls Suburban Council Varsity and JV ChampionshipsMay 20 · 800 Meters · Place 19 · Ballston Spa800 Meters19.2:32.14a12
May 16William F. Eddy Jr. Track & Field MeetMay 16 · 1500 Meters · Place 17 · Ballston Spa1500 Meters17.4:59.63a PB12
May 16William F. Eddy Jr. Track & Field MeetMay 16 · 800 Meters · Place 22 · Ballston Spa800 Meters22.2:25.10a PB12
May 12Ballston Spa vs Averill Park vs Burnt Hills-COEDMay 12 · 3000 Meters · Place 5 · Ballston Spa3000 Meters5.12:00.75a12
May 12Ballston Spa vs Averill Park vs Burnt Hills-COEDMay 12 · 400 Meters · Place 5 · Ballston Spa400 Meters5.1:04.50a PB12
May 9Dr. Jack V. Irion Queensbury Invitational May 9 · 2000m Steeplechase · Place 5 · Ballston Spa2000m Steeplechase57:51.92 PB12
May 9Dr. Jack V. Irion Queensbury Invitational May 9 · 800 Meters · Place 4 · Ballston Spa800 Meters42:30.3812
Apr 27Ballston Spa vs Shaker-COEDApr 27 · 800 Meters · Place 1 · Ballston Spa800 Meters1.2:27.85a12
Apr 25Luciano Memorial InvitationalApr 25 · 1500 Meters · Place 14 · Ballston Spa1500 Meters14.5:07.01a12
Apr 25Luciano Memorial InvitationalApr 25 · 800 Meters · Place 19 · Ballston Spa800 Meters19.2:35.90a12
Apr 20Guilderland vs Ballston SpaApr 20 · 800 Meters · Place 2 · Ballston Spa800 Meters2.2:36.19a12
Apr 18Niskayuna Spring Classic Apr 18 · 2000m Steeplechase · Place 4 · Ballston Spa2000m Steeplechase48:04.3112
Apr 11CBA-La Salle RelaysApr 11 · 2000m Steeplechase · Place 1 · Ballston Spa2000m Steeplechase0.762m1.8:01.13a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31Section 2 Division II ChampionshipJan 31 · 1000 Meters · Place 9 · Ballston Spa1000 Meters9.3:32.76a12
Jan 24Puma New York International Showcase 2026Jan 24 · 1 Mile · Place 31 · Ballston Spa1 Mile315:50.02 PB12
Jan 2Apple Bank Hispanic GamesJan 2 · 1 Mile · Place 32 · Ballston Spa1 Mile325:59.39—
Jan 2Apple Bank Hispanic GamesJan 2 · 1500 Meters · Place 38 · Ballston Spa1500 Meters385:37.67—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27TCITL LM 4BDec 27 · 1000 Meters · Place 4 · Ballston Spa1000 Meters4.3:33.03a12
Dec 27TCITL LM 4BDec 27 · 1500 Meters · Place 3 · Ballston Spa1500 Meters3.5:34.29a PB12
Feb 15Section 2 Division II ChampionshipFeb 15 · 1000 Meters · Place 8 · Ballston Spa1000 Meters8.3:40.74a11
Feb 15Section 2 Division II ChampionshipFeb 15 · 600 Meters · Place 8 · Ballston Spa600 Meters8.1:53.29a11
Jan 24Puma New York International Showcase 2025Jan 24 · 800 Meters · Place 15 · Ballston Spa800 Meters152:32.33 PB11
Jan 24Puma New York International Showcase 2025Jan 24 · 500 Meters · Place 11 · Ballston Spa500 Meters111:27.62 PB11
Jan 19TCITL LM 5BJan 19 · 600 Meters · Place 2 · Ballston Spa600 Meters21:51.6811
Jan 12Molloy Stanner GamesJan 12 · 600 Meters · Place 43 · Ballston Spa600 Meters431:52.4911
Jan 5TCITL LM 4DJan 5 · 1000 Meters · Place 4 · Ballston Spa1000 Meters43:32.4111
Jan 5TCITL LM 4DJan 5 · 600 Meters · Place 4 · Ballston Spa600 Meters41:56.0411

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 5Section 2 State QualifierJun 5 · 2000m Steeplechase · Place 9 · Ballston Spa2000m Steeplechase98:00.3011
Jun 5Section 2 State QualifierJun 5 · 2000m Steeplechase · Place 9 · Ballston Spa2000m Steeplechase98:00.3011
May 28Section 2 Group 1 ChampionshipsMay 28 · 1500 Meters · Place 14 · Ballston Spa1500 Meters145:07.6511
May 28Section 2 Group 1 ChampionshipsMay 28 · 3000 Meters · Place 10 · Ballston Spa3000 Meters1011:39.2411
May 28Section 2 Group 1 ChampionshipsMay 28 · 3000 Meters · Place 10 · Ballston Spa3000 Meters1011:39.2411
May 28Section 2 Group 1 ChampionshipsMay 28 · 1500 Meters · Place 14 · Ballston Spa1500 Meters145:07.6511
May 20Girls Suburban Council Varsity and JV ChampionshipMay 20 · 2000m Steeplechase · Place 6 · Ballston Spa2000m Steeplechase67:52.5311
May 17William F. Eddy Jr. Track & Field Meet 2025May 17 · 800 Meters · Place 25 · Ballston Spa800 Meters252:28.7211
May 17William F. Eddy Jr. Track & Field MeetMay 17 · 800 Meters · Place 25 · Ballston Spa800 Meters25.2:28.72a11
May 13Burnt Hills vs Ballston Spa vs Averill ParkMay 13 · 800 Meters · Place 3 · Ballston Spa800 Meters32:30.5311
May 13Burnt Hills vs Ballston Spa vs Averill ParkMay 13 · 800 Meters · Place 3 · Ballston Spa800 Meters32:30.5311
Apr 26 Luciano Memorial InvitationalApr 26 · 1500 Meters · Place 15 · Ballston Spa1500 Meters155:19.5811
Apr 22Ballston Spa vs Guilderland GirlsApr 22 · 800 Meters · Place 4 · Ballston Spa800 Meters42:32.4111
Apr 22Ballston Spa vs Guilderland GirlsApr 22 · 800 Meters · Place 4 · Ballston Spa800 Meters42:32.4111
Apr 9Shaker vs B.Spa vs BethlehemApr 9 · 400m Hurdles · Place 5 · Ballston Spa400m Hurdles51:19.6911
Apr 9Shaker vs B.Spa vs BethlehemApr 9 · 800 Meters · Place 10 · Ballston Spa800 Meters102:38.9711

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15TCITL LM 2BDec 15 · 1000 Meters · Place 13 · Ballston Spa1000 Meters13.3:43.89a11
Dec 15TCITL LM 2BDec 15 · 1500 Meters · Place 10 · Ballston Spa1500 Meters10.5:47.48a11
Dec 7TCITL LM 1ADec 7 · 1000 Meters · Place 3 · Ballston Spa1000 Meters3.3:32.65a11
Dec 7TCITL LM 1ADec 7 · 600 Meters · Place 6 · Ballston Spa600 Meters6.1:56.44a11
Jan 27Section 2 Division I ChampionshipJan 27 · 1000 Meters · Place 15 · Ballston Spa1000 Meters15.3:26.62a PB10
Jan 27Section 2 Division I ChampionshipJan 27 · 600 Meters · Place 8 · Ballston Spa600 Meters8.1:48.99a PB10
Jan 20Suburban Council All ComersJan 20 · 1000 Meters · Place 1 · Ballston Spa1000 Meters13:28.710
Jan 20Suburban Council All ComersJan 20 · 600 Meters · Place 2 · Ballston Spa600 Meters21:51.510

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 22Section 2 Group 1 ChampionshipsMay 22 · 2000m Steeplechase · Place 7 · Ballston Spa2000m Steeplechase78:09.5310
May 18William F. Eddy Jr. Track & Field InvitationalMay 18 · 3000 Meters · Place 15 · Ballston Spa3000 Meters15.11:28.37a PB10
May 14Girls Suburban Council ChampionshipsMay 14 · 2000m Steeplechase · Place 10 · Ballston Spa2000m Steeplechase108:21.2110
May 10Shen InvitationalMay 10 · 2000m Steeplechase · Place 8 · Ballston Spa2000m Steeplechase0.762m8.8:01.17a10
May 8Guilderland vs B. Spa GirlsMay 8 · 400m Hurdles · Place 4 · Ballston Spa400m Hurdles41:20.0010
May 8Guilderland vs B. Spa GirlsMay 8 · 3000 Meters · Place 3 · Ballston Spa3000 Meters312:23.3310
May 4Harry Koch Colonie Relay CarnivalMay 4 · 2000m Steeplechase · Place 9 · Ballston Spa2000m Steeplechase98:11.5910
Apr 27Luciano Memorial InvitationalApr 27 · 1500 Meters · Place 14 · Ballston Spa1500 Meters145:21.3010
Apr 23Ballston Spa vs Schenectady vs Albany CoedApr 23 · 400m Hurdles · Place 4 · Ballston Spa400m Hurdles41:19.6910
Apr 23Ballston Spa vs Schenectady vs Albany CoedApr 23 · 1500 Meters · Place 1 · Ballston Spa1500 Meters15:18.2210
Apr 20Niskayuna Spring RelaysApr 20 · 2000m Steeplechase · Place 10 · Ballston Spa2000m Steeplechase108:23.2810
Apr 20Niskayuna Spring RelaysApr 20 · 2000m Steeplechase · Place 10 · Ballston Spa2000m Steeplechase108:23.2810
Apr 20Niskayuna Spring RelaysApr 20 · 2000m Steeplechase · Place 10 · Ballston Spa2000m Steeplechase108:23.2810
Apr 13CBA-La Salle RelaysApr 13 · 2000m Steeplechase · Place 1 · Ballston Spa2000m Steeplechase18:52.3710
Apr 13CBA-La Salle RelaysApr 13 · 400m Hurdles · Place 14 · Ballston Spa400m Hurdles141:23.2210
Apr 9Ballston Spa vs ColonieApr 9 · High Jump · Place 2 · Ballston SpaHigh Jump24-010
Apr 9Ballston Spa vs ColonieApr 9 · 400m Hurdles · Place 3 · Ballston Spa400m Hurdles31:20.3210
Apr 9Ballston Spa vs ColonieApr 9 · 1500 Meters · Place 2 · Ballston Spa1500 Meters25:28.0210
Apr 6Guilderland Frigid Cup InvitationalApr 6 · 1500 Meters · Place 15 · Ballston Spa1500 Meters155:36.8610
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 1000 Meters · Place 10 · Ballston Spa1000 Meters10.3:25.48a PB10
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 600 Meters · Place 28 · Ballston Spa600 Meters28.1:52.49a10
Feb 3Section 2 Division I Shot Put and Weight ThrowFeb 3 · 1000 Meters · Place 15 · Ballston Spa1000 Meters15.3:26.62a10
Feb 3Section 2 Division I Shot Put and Weight ThrowFeb 3 · 600 Meters · Place 8 · Ballston Spa600 Meters8.1:48.99a PB10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28TCITL LM 4CDec 28 · 1000 Meters · Place 1 · Ballston Spa1000 Meters1.3:30.42a10
Dec 28TCITL LM 4CDec 28 · 600 Meters · Place 3 · Ballston Spa600 Meters3.1:51.48a10
Dec 23TCITL LM 3CDec 23 · 1000 Meters · Place 4 · Ballston Spa1000 Meters4.3:31.10a10
Dec 23TCITL LM 3CDec 23 · 600 Meters · Place 7 · Ballston Spa600 Meters7.1:56.72a10
Dec 10TCITL LM 2ADec 10 · 1000 Meters · Place 6 · Ballston Spa1000 Meters6.3:34.910
Dec 10TCITL LM 2ADec 10 · 600 Meters · Place 7 · Ballston Spa600 Meters7.1:57.210

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24Section 2 Group 1 ChampionshipsMay 24 · 2000m Steeplechase · Place 7 · Ballston Spa2000m Steeplechase78:19.329
May 17Girls Suburban Council ChampionshipsMay 17 · 2000m Steeplechase · Place 8 · Ballston Spa2000m Steeplechase88:16.509
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 2000m Steeplechase · Place 16 · Ballston Spa2000m Steeplechase0.762m16.8:57.64a9
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · High Jump · Ballston SpaHigh Jump--NH9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30TCITL LM 4CDec 30 · 1000 Meters · Place 9 · Ballston Spa1000 Meters9.3:47.89
Dec 30TCITL LM 4CDec 30 · High Jump · Place 7 · Ballston SpaHigh Jump7.4-03.00 PB9
Dec 18TCITL LM 3CDec 18 · High Jump · Place 6 · Ballston SpaHigh Jump6.4-03.009

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18Girls Suburban Council ChampionshipsMay 18 · High Jump · Place 14 · Ballston SpaHigh Jump144-28
May 18Girls Suburban Council ChampionshipsMay 18 · 800 Meters · Place 21 · Ballston Spa800 Meters212:39.198
May 6The Cannoneer Challenge May 6 · High Jump · Place 9 · Ballston SpaHigh Jump94-03.00—
Apr 30Cohoes RelaysApr 30 · High Jump · Place 5 · Ballston SpaHigh Jump54-06.00—
Apr 16Ballston Spa InvitationalApr 16 · 1500 Meters · Place 4 · Ballston Spa1500 Meters45:42.448
Apr 16Ballston Spa InvitationalApr 16 · 800 Meters · Place 2 · Ballston Spa800 Meters22:44.878
Apr 12Ballston Spa-Troy-Averill ParkApr 12 · High Jump · Place 3 · Ballston SpaHigh Jump34-03.008
Apr 12Ballston Spa-Troy-Averill ParkApr 12 · 1500 Meters · Place 6 · Ballston Spa1500 Meters66:00.008
Apr 5Ballston Spa - Niskayuna MeetApr 5 · 800 Meters · Place 3 · Ballston Spa800 Meters32:49.648