Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMiddlebury's NESCAC Invite · Feb 15:11.03aMiddlebury's NESCAC InviteFebruary 1, 2026
1000 Meters · IndoorThe Armory HS Holiday Classic · Dec 293:10.99aThe Armory HS Holiday ClassicDecember 29, 2022
1000 Meters · OutdoorSection 2 League Meets #2 · Dec 113:19.5Section 2 League Meets #2December 11, 2021
1500 Meters · IndoorSection 2 State Qualifier Shot Put and Weight Throw · Feb 184:45.81Section 2 State Qualifier Shot Put and Weight ThrowFebruary 18, 2024
1500 Meters · OutdoorWilliam F. Eddy Jr. Track & Field Invitational · May 184:43.70aWilliam F. Eddy Jr. Track & Field InvitationalMay 18, 2024
1600 Meters · IndoorGarden State Invitational - HS · Feb 165:20.80Garden State Invitational - HSFebruary 16, 2024
2 Miles · IndoorBishop Loughlin Games · Dec 1811:46.97aBishop Loughlin GamesDecember 18, 2021
2000m Steeplechase · OutdoorSection 2 Group 1 · May 259:20.13Section 2 Group 1May 25, 2022
3000 Meters · IndoorTufts Stampede Open · Feb 1510:29.83Tufts Stampede OpenFebruary 15, 2025
3000 Meters · OutdoorShen Invitational · May 1010:25.23aShen InvitationalMay 10, 2024
3000m Steeplechase · 0.762m · OutdoorThe FIRE Meet at Williams · May 810:58.70aThe FIRE Meet at WilliamsMay 8, 2026
3000m Steeplechase · OutdoorMangrum Invitational · Mar 2711:02.15aMangrum InvitationalMarch 27, 2026
5000 Meters · OutdoorAmherst Spring Fling · Apr 518:10.58Amherst Spring FlingApril 5, 2025
800 Meters · IndoorSteve Borbet Invitational · Jan 132:29.72Steve Borbet InvitationalJanuary 13, 2023
800 Meters · OutdoorColumbia-Albany-Troy · May 72:22.94aColumbia-Albany-TroyMay 7, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 3000m Steeplechase · MiddleburyMiddlebury3000m Steeplechase0.762m—DNSSo
May 8The FIRE Meet at WilliamsMay 8 · 3000m Steeplechase · Place 2 · MiddleburyMiddlebury3000m Steeplechase0.762m2.10:58.70a PBSo
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 3000m Steeplechase · Place 5 · MiddleburyMiddlebury3000m Steeplechase0.762m5.11:05.34aSo
Apr 18Middlebury Outdoor MeetApr 18 · 800 Meters · Place 4 · MiddleburyMiddlebury800 Meters4.2:23.40aSo
Apr 11UMASS Commonwealth InvitationalApr 11 · 3000m Steeplechase · Place 4 · MiddleburyMiddlebury3000m Steeplechase0.762m4.11:14.65aSo
Apr 11UMASS Commonwealth InvitationalApr 11 · 5000 Meters · MiddleburyMiddlebury5000 Meters—DNSSo
Apr 4Amherst Spring FlingApr 4 · 3000m Steeplechase · Place 1 · MiddleburyMiddlebury3000m Steeplechase0.762m1.11:13.84aSo
Apr 4Amherst Spring FlingApr 4 · 5000 Meters · MiddleburyMiddlebury5000 Meters--DNSSo
Mar 27Mangrum InvitationalMar 27 · 3000m Steeplechase · Place 2 · MiddleburyMiddlebury3000m Steeplechase211:02.15a PBSo
Mar 21UCR Spring Classic InvitationalMar 21 · 5000 Meters · Place 6 · MiddleburyMiddlebury5000 Meters6.19:17.96aSo
Mar 21UCR Spring Classic InvitationalMar 21 · 1500 Meters · Place 7 · MiddleburyMiddlebury1500 Meters7.4:51.28aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13David Hemery Valentine InvitationalFeb 13 · 1 Mile · Place 224 · MiddleburyMiddlebury1 Mile2245:21.30aSo
Feb 1Middlebury's NESCAC InviteFeb 1 · 1 Mile · Place 7 · MiddleburyMiddlebury1 Mile75:11.03a PBSO

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26NESCAC ChampionshipApr 26 · 3000m Steeplechase · Place 10 · MiddleburyMiddlebury3000m Steeplechase1011:28.38FR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 3000m Steeplechase · Place 3 · MiddleburyMiddlebury3000m Steeplechase0.762m3.11:33.04aFr
Apr 5Amherst Spring FlingApr 5 · 5000 Meters · Place 3 · MiddleburyMiddlebury5000 Meters318:10.58 PBFR
Mar 2145th Aztec InvitationalMar 21 · 3000m Steeplechase · Place 8 · MiddleburyMiddlebury3000m Steeplechase0.762m8.11:32.27aFr
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 1500 Meters · Place 14 · MiddleburyMiddlebury1500 Meters144:51.53a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Tufts Stampede OpenFeb 15 · 3000 Meters · Place 2 · MiddleburyMiddlebury3000 Meters210:29.83 PBFR
Jan 26Middlebury's NESCAC Invite Jan 26 · 3000 Meters · Place 15 · MiddleburyMiddlebury3000 Meters1510:33.75a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22Section 2 Group 1 ChampionshipsMay 22 · 1500 Meters · Place 6 · ColumbiaColumbia1500 Meters64:53.9912
May 18William F. Eddy Jr. Track & Field InvitationalMay 18 · 1500 Meters · Place 3 · ColumbiaColumbia1500 Meters3.4:43.70a PB12
May 14Girls Suburban Council ChampionshipsMay 14 · 1500 Meters · Place 4 · ColumbiaColumbia1500 Meters44:49.4012
May 10Shen InvitationalMay 10 · 3000 Meters · Place 4 · ColumbiaColumbia3000 Meters4.10:25.23a PB12
May 7Columbia-Albany-TroyMay 7 · 1500 Meters · Place 1 · ColumbiaColumbia1500 Meters1.5:13.68a12
May 7Columbia-Albany-TroyMay 7 · 800 Meters · Place 1 · ColumbiaColumbia800 Meters1.2:22.94a PB12
May 4Harry Koch Colonie Relay CarnivalMay 4 · 1500 Meters · Place 5 · Columbia (Sec 2)Columbia (Sec 2)1500 Meters54:47.0012
Apr 27Luciano Memorial InvitationalApr 27 · 3000 Meters · Place 3 · ColumbiaColumbia3000 Meters310:32.4012
Apr 6Guilderland Frigid Cup InvitationalApr 6 · 1500 Meters · Place 8 · ColumbiaColumbia1500 Meters85:08.7612
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 3000 Meters · Place 1 · ColumbiaColumbia3000 Meters1.10:43.51a12
Feb 3Section 2 Division II Shot Put and Weight ThrowFeb 3 · 3000 Meters · Place 2 · ColumbiaColumbia3000 Meters2.11:08.97a12
Feb 3Section 2 Division II Shot Put and Weight ThrowFeb 3 · 1500 Meters · Place 1 · ColumbiaColumbia1500 Meters1.4:56.21a12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Section 2 State Qualifier Shot Put and Weight ThrowFeb 18 · 1500 Meters · Place 3 · ColumbiaColumbia1500 Meters34:45.81 PB12
Feb 16Garden State Invitational - HSFeb 16 · 1600 Meters · Place 9 · Columbia (Sec 2)Columbia (Sec 2)1600 Meters95:20.80 PB12
Feb 10Section 2 State QualifierFeb 10 · 1500 Meters · Place 3 · ColumbiaColumbia1500 Meters34:45.8112

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 1 Mile · Place 5 · ColumbiaColumbia1 Mile5.5:17.86a12
Dec 23TCITL LM 3CDec 23 · 1000 Meters · Place 1 · ColumbiaColumbia1000 Meters1.3:12.34a12
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 2 · ColumbiaColumbia1 Mile2.5:15.31a12
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1500 Meters · Place 2 · ColumbiaColumbia1500 Meters2.4:55.86a12
Dec 9TCITL LM 1DDec 9 · 1500 Meters · Place 2 · ColumbiaColumbia1500 Meters2.5:07.412
Dec 3Ithaca College HS InvitationalDec 3 · 3000 Meters · Place 2 · ColumbiaColumbia3000 Meters2.10:55.49a12
Feb 5Section 2 State QualifierFeb 5 · 3000 Meters · Place 13 · ColumbiaColumbia3000 Meters1311:20.4311
Jan 28Section 2 Division II ChampionshipJan 28 · 1000 Meters · Place 3 · ColumbiaColumbia1000 Meters3.3:18.38a11
Jan 28Section 2 Division II ChampionshipJan 28 · 1500 Meters · Place 3 · ColumbiaColumbia1500 Meters3.5:11.77a11
Jan 21Suburban Council Girls Varsity and Freshmen ChampionshipsJan 21 · 1500 Meters · Place 4 · ColumbiaColumbia1500 Meters45:10.4711
Jan 13Steve Borbet InvitationalJan 13 · 800 Meters · Place 12 · ColumbiaColumbia800 Meters122:29.72 PB11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2Section 2 State QualifierJun 2 · 1500 Meters · Place 6 · ColumbiaColumbia1500 Meters6.4:43.38aUnofficial11
May 24Section 2 Group 1 ChampionshipsMay 24 · 3000 Meters · Place 10 · ColumbiaColumbia3000 Meters1011:01.9411
May 24Section 2 Group 1 ChampionshipsMay 24 · 1500 Meters · Place 6 · ColumbiaColumbia1500 Meters64:48.8411
May 17Girls Suburban Council ChampionshipsMay 17 · 3000 Meters · Place 10 · ColumbiaColumbia3000 Meters1010:55.4011
May 9Albany vs Troy vs Columbia Coed MeetMay 9 · 3000 Meters · Place 1 · ColumbiaColumbia3000 Meters110:56.6211
May 6Colonie RelaysMay 6 · 1500 Meters · Place 10 · ColumbiaColumbia1500 Meters10.5:11.47a11
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 3000 Meters · Place 11 · ColumbiaColumbia3000 Meters11.11:09.37a11
Apr 19Columbia vs Schenectady-CoedApr 19 · 800 Meters · Place 1 · ColumbiaColumbia800 Meters12:41.4511
Apr 19Columbia vs Schenectady-CoedApr 19 · 1500 Meters · Place 1 · ColumbiaColumbia1500 Meters15:26.2611

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 1000 Meters · Place 6 · ColumbiaColumbia1000 Meters6.3:10.99a PB11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1 Mile · Place 10 · ColumbiaColumbia1 Mile10.5:23.17a11
Dec 17Bishop Loughlin GamesDec 17 · 2 Miles · Place 10 · ColumbiaColumbia2 Miles10.12:24.76a11
Feb 12Purple Champions HS InvitationalFeb 12 · 3000 Meters · Place 4 · ColumbiaColumbia3000 Meters411:07.5710
Feb 5Section 2 State QualifierFeb 5 · 3000 Meters · Place 11 · ColumbiaColumbia3000 Meters1111:01.6910
Jan 29Section 2 Division II ChampionshipJan 29 · 3000 Meters · Place 5 · ColumbiaColumbia3000 Meters5.11:51.97a10
Jan 29Section 2 Division II ChampionshipJan 29 · 1500 Meters · Place 4 · ColumbiaColumbia1500 Meters4.5:17.74a10

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 25Section 2 Group 1May 25 · 2000m Steeplechase · Place 10 · ColumbiaColumbia2000m Steeplechase109:20.13 PB10
May 25Section 2 Group 1May 25 · 800 Meters · Place 11 · ColumbiaColumbia800 Meters112:29.3910
May 25Section 2 Group 1May 25 · 2000m Steeplechase · Place 10 · ColumbiaColumbia2000m Steeplechase109:20.1310
May 25Section 2 Group 1May 25 · 800 Meters · Place 11 · ColumbiaColumbia800 Meters112:29.3910
May 25Section 2 Group 1May 25 · 2000m Steeplechase · Place 10 · ColumbiaColumbia2000m Steeplechase109:20.1310
May 25Section 2 Group 1May 25 · 800 Meters · Place 11 · ColumbiaColumbia800 Meters112:29.3910
May 18Girls Suburban Council ChampionshipsMay 18 · 1500 Meters · Place 10 · ColumbiaColumbia1500 Meters105:02.0110
May 13The Futures @ MohonMay 13 · 1500 Meters · Place 3 · ColumbiaColumbia1500 Meters35:11.6510
May 7Harry Koch Colonie Relay CarnivalMay 7 · 1500 Meters · Place 11 · ColumbiaColumbia1500 Meters115:19.2710
May 7Harry Koch Colonie Relay CarnivalMay 7 · 1500 Meters · Place 11 · Columbia (Sec 2)Columbia (Sec 2)1500 Meters115:19.2710
Apr 26Columbia vs Averill Park Co-edApr 26 · 1500 Meters · Place 1 · ColumbiaColumbia1500 Meters15:18.0810
Apr 26Columbia vs Averill Park Co-edApr 26 · 800 Meters · Place 1 · ColumbiaColumbia800 Meters12:33.7910
Apr 23Warrior Track and Field ClassicApr 23 · 3000 Meters · Place 10 · ColumbiaColumbia3000 Meters10.11:23.46a10
Apr 16Lady EaglesApr 16 · 1000 Meters · Place 2 · ColumbiaColumbia1000 Meters2.3:24.09a10
Apr 9CBA-La Salle RelaysApr 9 · 1500 Meters · Place 1 · Columbia (Sec 2)Columbia (Sec 2)1500 Meters15:13.4010

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Section 2 League Meet 5ADec 29 · 1000 Meters · Place 1 · ColumbiaColumbia1000 Meters1.3:19.15a10
Dec 27MSTCA Boston Holiday ClassicDec 27 · 1 Mile · Place 11 · ColumbiaColumbia1 Mile11.5:22.14a10
Dec 27Boston Holiday ChallengeDec 27 · 1 Mile · Place 11 · ColumbiaColumbia1 Mile11.5:22.14a10
Dec 18Bishop Loughlin GamesDec 18 · 2 Miles · Place 6 · ColumbiaColumbia2 Miles6.11:46.97a PB10
Dec 5Ithaca College HS InvitationalDec 5 · 3000 Meters · Place 3 · ColumbiaColumbia3000 Meters3.11:22.25a10

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 11Section 2 League Meets #2Dec 11 · 1000 Meters · Place 3 · ColumbiaColumbia1000 Meters3.3:19.5 PB10
Dec 11Section 2 League Meets #2Dec 11 · 1500 Meters · Place 1 · ColumbiaColumbia1500 Meters1.5:21.710
Jun 2Ballston Spa vs ColumbiaJun 2 · 1500 Meters · Place 2 · ColumbiaColumbia1500 Meters25:23.559
Jun 2Ballston Spa vs ColumbiaJun 2 · 800 Meters · Place 3 · ColumbiaColumbia800 Meters32:39.529
May 26Columbia vs Burnt Hills GirlsMay 26 · 3000 Meters · Place 1 · ColumbiaColumbia3000 Meters111:06.429

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23Section 2 State QualifierFeb 23 · 1000 Meters · Place 16 · ColumbiaColumbia1000 Meters163:24.408
Jan 26Suburban Council Frosh ChampsJan 26 · 1000 Meters · Place 4 · ColumbiaColumbia1000 Meters43:33.28
Jan 26Suburban Council Frosh ChampsJan 26 · 1500 Meters · Place 2 · ColumbiaColumbia1500 Meters25:24.38
Jan 1725th New Balance GamesJan 17 · 1000 Meters · Place 10 · ColumbiaColumbia1000 Meters103:19.728
Jan 1725th New Balance GamesJan 17 · 1000 Meters · Place 10 · ColumbiaColumbia1000 Meters103:19.728

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22Section 2 Group 1 Sectional ChampionshipsMay 22 · 1500 Meters · Place 15 · ColumbiaColumbia1500 Meters155:18.177
May 17Section 2 Suburban Council Girls JV ChampionshipsMay 17 · 3000 Meters · Place 5 · ColumbiaColumbia3000 Meters511:36.997
May 10Shen InvitationalMay 10 · 1500 Meters · Place 10 · ColumbiaColumbia1500 Meters105:31.097