Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNorth Shore Pre-Nationals Invitational · Feb 165:30.12North Shore Pre-Nationals InvitationalFebruary 16, 2024
1000 Meters · IndoorThe Armory HS Holiday Classic · Dec 293:15.76aThe Armory HS Holiday ClassicDecember 29, 2022
1000 Meters · OutdoorEd Cepiel TCITL Springfield Invitational · Feb 43:12.86aEd Cepiel TCITL Springfield InvitationalFebruary 4, 2024
1500 Meters · IndoorNorth Shore Pre-Nationals Invitational · Feb 165:10.95North Shore Pre-Nationals InvitationalFebruary 16, 2024
1500 Meters · OutdoorConference Carolinas · Apr 234:57.07aConference CarolinasApril 23, 2026
3000 Meters · IndoorCNY Holiday Classic · Dec 2711:49.46aCNY Holiday ClassicDecember 27, 2023
3000 Meters · OutdoorShen Invitational · May 1011:08.51aShen InvitationalMay 10, 2024
500 Meters · IndoorUtica Challenge · Dec 291:35.42aUtica ChallengeDecember 29, 2021
600 Meters · IndoorTri County Indoor Track League 1D · Dec 42:07.0Tri County Indoor Track League 1DDecember 4, 2022
600 Meters · OutdoorSection 2 League Meets #2 · Dec 112:05.1Section 2 League Meets #2December 11, 2021
800 Meters · IndoorMid-Winter Collegiate Invite · Feb 132:34.20aMid-Winter Collegiate InviteFebruary 13, 2026
800 Meters · OutdoorHigh Point VertKlasse Meeting · Apr 22:31.23aHigh Point VertKlasse MeetingApril 2, 2026
Shot Put · 4kg · IndoorSection 2 Division I Championship · Jan 2918-11.50Section 2 Division I ChampionshipJanuary 29, 2022
Weight Throw · 20lb / 9.0kg · IndoorSection 2 Division I Championship · Jan 2920-5.75Section 2 Division I ChampionshipJanuary 29, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 23Conference CarolinasApr 23 · 1500 Meters · Place 9 · Lees-McRaeLees-McRae1500 MetersRound P9.5:03.87aSo
Apr 23Conference CarolinasApr 23 · 1500 Meters · Place 7 · Lees-McRaeLees-McRae1500 Meters7.4:57.07a PBSo
Apr 23Conference CarolinasApr 23 · 800 Meters · Place 19 · Lees-McRaeLees-McRae800 MetersRound P19.2:44.94aSo
Apr 10Southside Power and Fitness InvitationalApr 10 · 1500 Meters · Place 9 · Lees-McRaeLees-McRae1500 Meters9.5:01.62aSo
Apr 10Southside Power and Fitness InvitationalApr 10 · 800 Meters · Place 16 · Lees-McRaeLees-McRae800 Meters16.2:32.25aSo
Apr 2High Point VertKlasse MeetingApr 2 · 1500 Meters · Place 55 · Lees-McRaeLees-McRae1500 Meters55.5:09.69aSo
Apr 2High Point VertKlasse MeetingApr 2 · 800 Meters · Place 46 · Lees-McRaeLees-McRae800 Meters46.2:31.23a PBSo
Mar 1949er ClassicMar 19 · 1500 Meters · Place 68 · Lees-McRaeLees-McRae1500 Meters685:11.92aSo
Mar 1949er ClassicMar 19 · 800 Meters · Place 59 · Lees-McRaeLees-McRae800 Meters592:34.74aSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22Conference CarolinasFeb 22 · 1 Mile · Place 10 · Lees-McRaeLees-McRae1 Mile105:35.90SO
Feb 22Conference CarolinasFeb 22 · 800 Meters · Place 18 · Lees-McRaeLees-McRae800 Meters182:40.02SO
Feb 13Mid-Winter Collegiate InviteFeb 13 · 1 Mile · Place 30 · Lees-McRaeLees-McRae1 Mile30.5:59.70aSo
Feb 13Mid-Winter Collegiate InviteFeb 13 · 800 Meters · Place 28 · Lees-McRaeLees-McRae800 Meters28.2:34.20a PBSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 1 Mile · Place 61 · Lees-McRaeLees-McRae1 Mile615:49.48aSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 800 Meters · Place 57 · Lees-McRaeLees-McRae800 Meters572:45.43aSo
Jan 17Mondo College InvitationalJan 17 · 1 Mile · Place 54 · Lees-McRaeLees-McRae1 Mile546:03.77—
Jan 17Mondo College InvitationalJan 17 · 800 Meters · Place 28 · Lees-McRaeLees-McRae800 Meters282:42.52—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Asheville Bulldog InvitationalApr 11 · 800 Meters · Place 37 · Lees-McRaeLees-McRae800 Meters372:43.02aFr
Apr 4Tennessee InvitationalApr 4 · 800 Meters · Place 43 · Lees-McRaeLees-McRae800 Meters43.2:44.69aFr
Mar 21Mountaineer First ChanceMar 21 · 800 Meters · Place 10 · Lees-McRaeLees-McRae800 Meters102:49.13FR
Mar 21Mountaineer First ChanceMar 21 · 1500 Meters · Place 15 · Lees-McRaeLees-McRae1500 Meters155:40.93FR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23Conference CarolinasFeb 23 · 800 Meters · Place 18 · Lees-McRaeLees-McRae800 Meters182:38.10—
Feb 13JDL College Team ChallengeFeb 13 · 800 Meters · Place 13 · Lees-McRaeLees-McRae800 Meters132:39.62—
Feb 8Camel City DistanceFeb 8 · 800 Meters · Place 52 · Lees-McRaeLees-McRae800 Meters522:40.94—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 3000 Meters · Place 35 · Lees-McRaeLees-McRae3000 Meters3512:47.77FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 3000 Meters · Place 35 · Lees-McRaeLees-McRae3000 Meters3512:47.77FR

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18William F. Eddy Jr. Track & Field InvitationalMay 18 · 1500 Meters · Place 11 · GuilderlandGuilderland1500 Meters11.4:58.40a12
May 16Coed Suburban JV ChampionshipsMay 16 · 3000 Meters · Place 6 · GuilderlandGuilderland3000 Meters611:19.3712
May 10Shen InvitationalMay 10 · 3000 Meters · Place 9 · GuilderlandGuilderland3000 Meters9.11:08.51a PB12
May 8Guilderland vs B. Spa GirlsMay 8 · 800 Meters · Place 7 · GuilderlandGuilderland800 Meters72:43.2112
May 8Guilderland vs B. Spa GirlsMay 8 · 1500 Meters · Place 3 · GuilderlandGuilderland1500 Meters35:23.6012
May 4Harry Koch Colonie Relay CarnivalMay 4 · 1500 Meters · Place 13 · GuilderlandGuilderland1500 Meters135:19.3412
Apr 30Niskayuna-Guilderland-Shaker BoysApr 30 · 3000 Meters · Place 2 · GuilderlandGuilderland3000 Meters2.11:26.02a12
Apr 20Niskayuna Spring RelaysApr 20 · 1500 Meters · Place 16 · GuilderlandGuilderland1500 Meters165:18.9912
Apr 20Niskayuna Spring RelaysApr 20 · 1500 Meters · Place 16 · GuilderlandGuilderland1500 Meters165:18.9912
Apr 20Niskayuna Spring RelaysApr 20 · 1500 Meters · Place 16 · GuilderlandGuilderland1500 Meters165:18.9912
Feb 4Ed Cepiel TCITL Springfield InvitationalFeb 4 · 1000 Meters · Place 3 · GuilderlandGuilderland1000 Meters3.3:12.86a PB12
Feb 3Section 2 Division I Shot Put and Weight ThrowFeb 3 · 1000 Meters · Place 10 · GuilderlandGuilderland1000 Meters10.3:19.83a12

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 18Section 2 State Qualifier Shot Put and Weight ThrowFeb 18 · 1000 Meters · Place 9 · GuilderlandGuilderland1000 Meters93:18.1612
Feb 16North Shore Pre-Nationals InvitationalFeb 16 · 1 Mile · Place 29 · GuilderlandGuilderland1 Mile295:30.12 PB12
Feb 16North Shore Pre-Nationals InvitationalFeb 16 · 1500 Meters · Place 32 · GuilderlandGuilderland1500 Meters325:10.95 PB12
Feb 10Section 2 State QualifierFeb 10 · 1000 Meters · Place 9 · GuilderlandGuilderland1000 Meters93:18.1612
Jan 27Section 2 Division I ChampionshipJan 27 · 1000 Meters · Place 10 · GuilderlandGuilderland1000 Meters10.3:19.83a12
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 1000 Meters · Place 21 · Guilderland-Guilderland-1000 Meters213:17.2312
Jan 13Jack Reed HS ShowcaseJan 13 · 1500 Meters · Place 21 · GuilderlandGuilderland1500 Meters215:27.5612
Jan 13Jack Reed HS ShowcaseJan 13 · 1000 Meters · Place 31 · GuilderlandGuilderland1000 Meters313:32.7312

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday ClassicDec 27 · 3000 Meters · Place 13 · GuilderlandGuilderland3000 Meters13.11:49.46a PB12
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 15 · GuilderlandGuilderland1000 Meters15.3:19.13a12
Dec 3Ithaca College HS InvitationalDec 3 · 1500 Meters · Place 3 · GuilderlandGuilderland1500 Meters3.5:15.69a12
Feb 17North Shore Pre-National InvitationalFeb 17 · 1 Mile · Place 38 · GuilderlandGuilderland1 Mile385:42.3911
Feb 17North Shore Pre-National InvitationalFeb 17 · 1500 Meters · Place 40 · GuilderlandGuilderland1500 Meters405:22.1411
Feb 5Section 2 State QualifierFeb 5 · 1000 Meters · Place 14 · GuilderlandGuilderland1000 Meters143:20.7611
Jan 29Section 2 Division I ChampionshipJan 29 · 1000 Meters · Place 9 · GuilderlandGuilderland1000 Meters9.3:22.98a11
Jan 21Suburban Council Girls Varsity and Freshmen ChampionshipsJan 21 · 3000 Meters · Place 7 · GuilderlandGuilderland3000 Meters711:55.4011

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24Section 2 Group 1 ChampionshipsMay 24 · 1500 Meters · Place 15 · GuilderlandGuilderland1500 Meters155:18.1011
May 17Girls Suburban Council ChampionshipsMay 17 · 1500 Meters · Place 11 · GuilderlandGuilderland1500 Meters115:10.6311
May 17Girls Suburban Council ChampionshipsMay 17 · 3000 Meters · Place 17 · GuilderlandGuilderland3000 Meters1711:35.5811
May 2Shaker vs Guilderland vs Nisky-GirlsMay 2 · 1500 Meters · Place 1 · GuilderlandGuilderland1500 Meters15:18.7911
May 2Shaker vs Guilderland vs Nisky-GirlsMay 2 · 3000 Meters · Place 2 · GuilderlandGuilderland3000 Meters211:50.6411
Apr 18Guilderland Girls Triangular MeetApr 18 · 3000 Meters · Place 4 · GuilderlandGuilderland3000 Meters4.11:38.39a11
Apr 1Guilderland Fridge CupApr 1 · 800 Meters · Place 5 · GuilderlandGuilderland800 Meters52:35.3311

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 1000 Meters · Place 9 · GuilderlandGuilderland1000 Meters9.3:15.76a PB11
Dec 17Bishop Loughlin GamesDec 17 · 1000 Meters · Place 17 · GuilderlandGuilderland1000 Meters17.3:19.27a11
Dec 4Tri County Indoor Track League 1DDec 4 · 600 Meters · Place 11 · GuilderlandGuilderland600 Meters11.2:07.0 PB11
Jan 29Section 2 Division I ChampionshipJan 29 · Weight Throw · Place 6 · GuilderlandGuilderlandWeight Throw20lb / 9.0kg6.20-5.75 PB10
Jan 29Section 2 Division I ChampionshipJan 29 · Shot Put · Place 14 · GuilderlandGuilderlandShot Put4kg14.18-11.50 PB10
Jan 29Section 2 Division I ChampionshipJan 29 · 1500 Meters · Place 18 · GuilderlandGuilderland1500 Meters18.5:40.61a10
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · 1500 Meters · Place 40 · GuilderlandGuilderland1500 Meters405:37.1510
Jan 15Section 2 League Meets 6Jan 15 · 3000 Meters · Place 8 · GuilderlandGuilderland3000 Meters813:11.610
Jan 15Section 2 League Meets 6Jan 15 · 1500 Meters · Place 2 · GuilderlandGuilderland1500 Meters25:40.810

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19Suburban Council Girls Junior Varsity ChampionshipsMay 19 · 3000 Meters · Place 6 · GuilderlandGuilderland3000 Meters6.11:45.90a10
Apr 27Guilderland vs Bethlehem and Shen Girls MeetApr 27 · 3000 Meters · Place 1 · GuilderlandGuilderland3000 Meters112:14.6010
Apr 16Lady EaglesApr 16 · 1500m Racewalk · GuilderlandGuilderland1500m Racewalk--DQ10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Utica ChallengeDec 29 · 500 Meters · Place 9 · GuilderlandGuilderland500 Meters9.1:35.42a PB10
Nov 27Armory Metro Eagles InvitationalNov 27 · 1 Mile · Place 5 · UnattachedUnattached1 Mile5.6:18.29a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Section 2 League Meets #2Dec 11 · 600 Meters · Place 25 · GuilderlandGuilderland600 Meters25.2:05.1 PB10
Dec 11Section 2 League Meets #2Dec 11 · 3000 Meters · Place 12 · GuilderlandGuilderland3000 Meters12.13:06.510

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Suburban Council Frosh ChampsJan 26 · 600 Meters · Place 14 · GuilderlandGuilderland600 Meters142:07.38