Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorArmory Collegiate Distance Carnival · Dec 55:43.48aArmory Collegiate Distance CarnivalDecember 5, 2025
1000 Meters · IndoorBruce Lehane Scarlet and White Invitational · Jan 243:17.68aBruce Lehane Scarlet and White InvitationalJanuary 24, 2026
1000 Meters · OutdoorViking Invitational · Dec 303:31.71aViking InvitationalDecember 30, 2023
1500 Meters · OutdoorBobbi Palma UAlbany Spring Classic · Apr 175:08.43aBobbi Palma UAlbany Spring ClassicApril 17, 2026
2000m Steeplechase · 0.762m · OutdoorFonda Invitational · May 58:47.0haFonda InvitationalMay 5, 2023
2000m Steeplechase · 0.762m · Outdoor · Hand timedFonda-Fultonville Invy · May 58:47.0hFonda-Fultonville InvyMay 5, 2023
2000m Steeplechase · OutdoorGirls Suburban Council Championships · May 148:16.18Girls Suburban Council ChampionshipsMay 14, 2024
3000m Steeplechase · 0.762m · OutdoorAmerica East Outdoor Championships · May 911:56.77aAmerica East Outdoor ChampionshipsMay 9, 2026
400 Meters · OutdoorBurnt Hills vs Albany vs Schenectady Coed · May 71:06.98Burnt Hills vs Albany vs Schenectady CoedMay 7, 2024
600 Meters · IndoorUtica Invitational · Jan 131:49.20aUtica InvitationalJanuary 13, 2024
600 Meters · OutdoorEd Cepiel TCITL Springfield Invitational · Feb 41:54.67aEd Cepiel TCITL Springfield InvitationalFebruary 4, 2024
800 Meters · IndoorAmerica East Indoor Champs · Feb 222:29.34aAmerica East Indoor ChampsFebruary 22, 2025
800 Meters · OutdoorRPI Friday Night Under the Lights and Alumni Meet · Apr 102:31.71aRPI Friday Night Under the Lights and Alumni MeetApril 10, 2026
High Jump · IndoorTCITL League Meet 1C · Dec 94-00.00TCITL League Meet 1CDecember 9, 2023
High Jump · OutdoorSection 2 League Meets #2 · Dec 113-09.00Section 2 League Meets #2December 11, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · 3000m Steeplechase · Place 15 · AlbanyAlbany3000m Steeplechase0.762m15.11:56.77a PBSo
Apr 24RPI Capital District ClassicApr 24 · 3000m Steeplechase · Place 2 · AlbanyAlbany3000m Steeplechase0.762m2.12:17.16aSo
Apr 17Bobbi Palma UAlbany Spring ClassicApr 17 · 1500 Meters · Place 5 · AlbanyAlbany1500 Meters5.5:08.43a PBSo
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 3000m Steeplechase · Place 3 · AlbanyAlbany3000m Steeplechase0.762m3.12:05.66aSo
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 800 Meters · Place 13 · AlbanyAlbany800 Meters13.2:31.71a PBSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 1000 Meters · Place 30 · AlbanyAlbany1000 Meters303:17.68a PBSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Armory Collegiate Distance CarnivalDec 5 · 1 Mile · Place 3 · AlbanyAlbany1 Mile3.5:43.48a PBSo
Feb 22America East Indoor ChampsFeb 22 · 800 Meters · Place 18 · AlbanyAlbany800 Meters182:29.34a PB—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 800 Meters · Place 66 · AlbanyAlbany800 Meters662:32.76a—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 4UCONN Dog FightApr 4 · 800 Meters · Place 12 · AlbanyAlbany800 Meters12.2:43.54aFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Crowell OpenDec 7 · 1000 Meters · Place 7 · AlbanyAlbany1000 Meters7.3:17.99aFr
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 600 Meters · Place 55 · Schenectady-Schenectady-600 Meters551:49.9812
Jan 13Utica InvitationalJan 13 · 600 Meters · Place 13 · SchenectadySchenectady600 Meters13.1:49.20a PB12

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22Section 2 Group 1 ChampionshipsMay 22 · 800 Meters · Place 13 · SchenectadySchenectady800 Meters132:31.9712
May 14Girls Suburban Council ChampionshipsMay 14 · 2000m Steeplechase · Place 8 · SchenectadySchenectady2000m Steeplechase88:16.18 PB12
May 14Girls Suburban Council ChampionshipsMay 14 · 800 Meters · Place 19 · SchenectadySchenectady800 Meters192:41.4012
May 10Shen InvitationalMay 10 · 1500 Meters · Place 21 · SchenectadySchenectady1500 Meters21.5:20.68a12
May 10Shen InvitationalMay 10 · 400 Meters · Place 29 · SchenectadySchenectady400 Meters29.1:07.91a12
May 7Burnt Hills vs Albany vs Schenectady CoedMay 7 · 400 Meters · Place 4 · SchenectadySchenectady400 Meters41:06.98 PB12
May 7Burnt Hills vs Albany vs Schenectady CoedMay 7 · High Jump · Place 4 · SchenectadySchenectadyHigh Jump44-312
May 7Burnt Hills vs Albany vs Schenectady CoedMay 7 · 800 Meters · Place 8 · SchenectadySchenectady800 Meters82:39.5112
Apr 26The Cahill ClassicApr 26 · 800 Meters · Place 4 · SchenectadySchenectady800 Meters42:37.3012
Apr 23Ballston Spa vs Schenectady vs Albany CoedApr 23 · High Jump · Place 4 · SchenectadySchenectadyHigh Jump44-012
Apr 23Ballston Spa vs Schenectady vs Albany CoedApr 23 · 800 Meters · Place 2 · SchenectadySchenectady800 Meters22:45.8812
Apr 23Ballston Spa vs Schenectady vs Albany CoedApr 23 · 1500 Meters · Place 2 · SchenectadySchenectady1500 Meters25:29.4012
Apr 20Niskayuna Spring RelaysApr 20 · 800 Meters · Place 14 · SchenectadySchenectady800 Meters142:37.4112
Apr 20Niskayuna Spring RelaysApr 20 · 2000m Steeplechase · Place 15 · SchenectadySchenectady2000m Steeplechase158:49.1912
Apr 20Niskayuna Spring RelaysApr 20 · 2000m Steeplechase · Place 15 · SchenectadySchenectady2000m Steeplechase158:49.1912
Apr 20Niskayuna Spring RelaysApr 20 · 800 Meters · Place 14 · SchenectadySchenectady800 Meters142:37.4112
Apr 20Niskayuna Spring RelaysApr 20 · 2000m Steeplechase · Place 15 · SchenectadySchenectady2000m Steeplechase158:49.1912
Apr 20Niskayuna Spring RelaysApr 20 · 800 Meters · Place 14 · SchenectadySchenectady800 Meters142:37.4112
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 600 Meters · Place 34 · SchenectadySchenectady600 Meters34.1:54.67a PB12

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 30Viking InvitationalDec 30 · 1000 Meters · Place 3 · SchenectadySchenectady1000 Meters3.3:31.71a PB12
May 24Section 2 Group 1 ChampionshipsMay 24 · 2000m Steeplechase · Place 10 · SchenectadySchenectady2000m Steeplechase108:32.0211
May 17Girls Suburban Council ChampionshipsMay 17 · 800 Meters · Place 16 · SchenectadySchenectady800 Meters162:46.7611
May 9Averill Park vs Burnt Hills vs Schenectady CoedMay 9 · 800 Meters · Place 10 · SchenectadySchenectady800 Meters102:56.2011
May 9Averill Park vs Burnt Hills vs Schenectady CoedMay 9 · 1500 Meters · Place 5 · SchenectadySchenectady1500 Meters55:37.0711
May 5Fonda-Fultonville InvyMay 5 · 2000m Steeplechase · Place 5 · SchenectadySchenectady2000m Steeplechase0.762m5.8:47.0h PB11
May 5Fonda-Fultonville InvyMay 5 · 800 Meters · Place 15 · SchenectadySchenectady800 Meters15.2:53.31a11
May 5Fonda InvitationalMay 5 · 2000m Steeplechase · Place 5 · SchenectadySchenectady2000m Steeplechase0.762m5.8:47.0ha PB11
May 3Troy Dual MeetMay 3 · High Jump · Place 2 · SchenectadySchenectadyHigh Jump24-011
May 3Troy Dual MeetMay 3 · 800 Meters · Place 2 · SchenectadySchenectady800 Meters22:49.5011
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 800 Meters · Place 29 · SchenectadySchenectady800 Meters29.2:43.16a11
Apr 19Columbia vs Schenectady-CoedApr 19 · High Jump · Place 4 · SchenectadySchenectadyHigh Jump43-09.0011
Apr 19Columbia vs Schenectady-CoedApr 19 · 800 Meters · Place 3 · SchenectadySchenectady800 Meters32:54.3811
Apr 15Cannoneer Challenge 2023Apr 15 · High Jump · Place 9 · SchenectadySchenectadyHigh Jump94-00.00—
Apr 15Cannoneer Challenge 2023Apr 15 · 800 Meters · Place 4 · SchenectadySchenectady800 Meters42:46.13—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28TCITL LM 4CDec 28 · 1000 Meters · Place 5 · SchenectadySchenectady1000 Meters5.3:32.33a12
Dec 16TCITL League Meet 2cDec 16 · 600 Meters · Place 5 · SchenectadySchenectady600 Meters5.1:55.60a12
Dec 9TCITL League Meet 1CDec 9 · 600 Meters · Place 7 · SchenectadySchenectady600 Meters7.1:56.312
Dec 9TCITL League Meet 1CDec 9 · High Jump · Place 9 · SchenectadySchenectadyHigh Jump9.4-00.00 PB12
Jan 21Suburban Council Girls Varsity and Freshmen ChampionshipsJan 21 · 1000 Meters · Place 16 · SchenectadySchenectady1000 Meters163:38.5011
Jan 14TCITL LM 5DJan 14 · High Jump · Place 5 · SchenectadySchenectadyHigh Jump51.5011
Jan 14TCITL LM 5DJan 14 · 1000 Meters · Place 3 · SchenectadySchenectady1000 Meters33:42.511

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29TCITL LM 4B MeetDec 29 · 1000 Meters · Place 9 · SchenectadySchenectady1000 Meters9.3:46.711
Dec 29TCITL LM 4B MeetDec 29 · High Jump · Place 6 · SchenectadySchenectadyHigh Jump6.4-00.0011
Dec 26North Shore HS InvitationalDec 26 · 1000 Meters · Place 34 · SchenectadySchenectady1000 Meters34.3:41.60a11
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · 1000 Meters · Place 54 · SchenectadySchenectady1000 Meters543:58.8410
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · 600 Meters · Place 59 · SchenectadySchenectady600 Meters592:08.8610

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13The Futures @ MohonMay 13 · High Jump · Place 23 · SchenectadySchenectadyHigh Jump234-00.0010
May 13The Futures @ MohonMay 13 · 800 Meters · Place 22 · SchenectadySchenectady800 Meters222:52.4910
Apr 16Ballston Spa InvitationalApr 16 · 800 Meters · Place 7 · SchenectadySchenectady800 Meters72:49.0610

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1000 Meters · Place 58 · SchenectadySchenectady1000 Meters58.4:05.45a10
Dec 17Section 2 League Meets 3Dec 17 · High Jump · Place 16 · SchenectadySchenectadyHigh Jump16.4-00.0010
Dec 11League Meet #2ADec 11 · 1000 Meters · Place 21 · SchenectadySchenectady1000 Meters21.4:12.210
Dec 11League Meet #2ADec 11 · High Jump · Place 15 · SchenectadySchenectadyHigh Jump15.3-09.0010
Nov 27Section 2 League Meet #1Nov 27 · 1000 Meters · Place 11 · SchenectadySchenectady1000 Meters11.4:10.510
Nov 27Section 2 League Meet #1Nov 27 · High Jump · Place 9 · SchenectadySchenectadyHigh Jump9.3-09.0010

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Section 2 League Meets #2Dec 11 · 1000 Meters · Place 41 · SchenectadySchenectady1000 Meters41.4:12.210
Dec 11Section 2 League Meets #2Dec 11 · High Jump · Place 15 · SchenectadySchenectadyHigh Jump15.3-09.00 PB10