Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCortland Classic · Apr 1813.06Cortland ClassicApril 18, 2025
100m Hurdles · 33" / 0.838m · OutdoorCortland Classic · Apr 1716.96aCortland ClassicApril 17, 2026
200 Meters · IndoorUC Holiday · Dec 727.35aUC HolidayDecember 7, 2024
200 Meters · OutdoorCortland Red Dragon Open · Apr 527.35aCortland Red Dragon OpenApril 5, 2025
300 Meters · IndoorJohn Arcaro Memorial PM Session · Jan 646.14aJohn Arcaro Memorial PM SessionJanuary 6, 2024
400 Meters · IndoorBrockport Invite · Feb 71:02.81aBrockport InviteFebruary 7, 2025
400 Meters · OutdoorBrockport Multi and Invitational · Apr 121:02.61aBrockport Multi and InvitationalApril 12, 2026
400m Hurdles · 30" / 0.762m · IndoorNJCAA Division III Outdoor Track & Field Championships · May 71:08.97aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
400m Hurdles · 30" / 0.762m · OutdoorGeneseo Early Season Invite · Apr 41:08.41aGeneseo Early Season InviteApril 4, 2026
55 Meter · IndoorFred Kirschenheiter Memorial AM Session · Jan 137.86aFred Kirschenheiter Memorial AM SessionJanuary 13, 2024
55m Hurdles · 33" · IndoorWesthill Invitational · Dec 2210.06aWesthill InvitationalDecember 22, 2023
60 Meter · IndoorUC Holiday · Dec 78.29aUC HolidayDecember 7, 2024
60 Meter · OutdoorHoughton Last Chance · Feb 228.51aHoughton Last ChanceFebruary 22, 2025
60 Meters · IndoorFastrack Last Chance · Feb 288.44Fastrack Last ChanceFebruary 28, 2025
600 Meters · IndoorFred Kirschenheiter Memorial PM Session · Jan 152:01.42aFred Kirschenheiter Memorial PM SessionJanuary 15, 2022
60m Hurdles · 33" / 0.838m · IndoorUtica Holiday Classic · Dec 69.59aUtica Holiday ClassicDecember 6, 2025
800 Meters · IndoorSt. Lawrence Invitational · Jan 232:32.90aSt. Lawrence InvitationalJanuary 23, 2026
800 Meters · OutdoorCortland Classic · Apr 172:39.84aCortland ClassicApril 17, 2026
Heptathlon · IndoorNJCAA Division III Outdoor Track & Field Championships · May 72852NJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Heptathlon · OutdoorCortland Classic · Apr 173477.00Cortland ClassicApril 17, 2026
High Jump · IndoorUtica Holiday Classic · Dec 61.48mUtica Holiday ClassicDecember 6, 2025
High Jump · OutdoorCortland Classic · Apr 171.37mCortland ClassicApril 17, 2026
Javelin · 600g · IndoorNJCAA Division III Outdoor Track & Field Championships · May 724.48mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Javelin · 600g · OutdoorNJCAA Region 3 Championships · May 222.43mNJCAA Region 3 ChampionshipsMay 2, 2026
Long Jump · IndoorSt. Lawrence Invitational · Jan 234.91mSt. Lawrence InvitationalJanuary 23, 2026
Long Jump · OutdoorNJCAA Region 3 Championships · May 24.16mNJCAA Region 3 ChampionshipsMay 2, 2026
Shot Put · 4kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 75.82mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Shot Put · 4kg · OutdoorCortland Classic · Apr 176.47mCortland ClassicApril 17, 2026

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

2026 Indoor Track

20 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Heptathlon · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHeptathlonRound M2.2852 PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Long Jump · Onondaga (N.Y.) CCOnondaga (N.Y.) CCLong JumpRound M--FOULSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · High Jump · Place 3 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHigh JumpRound M3.1.30mSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Javelin · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCJavelin600gRound M2.24.48m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Shot Put · Place 6 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put4kgRound M6.5.82m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 400m Hurdles · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC400m Hurdles30" / 0.762mRound P1.1:09.74aSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 400m Hurdles · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC400m Hurdles30" / 0.762m1.1:08.97a PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 100m Hurdles · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC100m Hurdles33" / 0.838mRound M1.16.93aWind: 3.6So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 800 Meters · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC800 MetersRound M1.2:46.10aSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 200 Meters · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC200 MetersRound M1.27.13aWind: 4.3So
Feb 20St. Lawrence OpenFeb 20 · 60m Hurdles · Place 4 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC60m HurdlesRound P49.76aSo
Feb 20St. Lawrence OpenFeb 20 · 60m Hurdles · Place 4 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC60m Hurdles49.70aSo
Feb 20St. Lawrence OpenFeb 20 · 800 Meters · Onondaga (N.Y.) CCOnondaga (N.Y.) CC800 Meters—DNFSo
Jan 23St. Lawrence InvitationalJan 23 · Long Jump · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCLong Jump14.91m PBSo
Jan 23St. Lawrence InvitationalJan 23 · High Jump · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHigh Jump—NHSo
Jan 23St. Lawrence InvitationalJan 23 · Shot Put · Place 5 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put56.48mSo
Jan 23St. Lawrence InvitationalJan 23 · 60m Hurdles · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC60m Hurdles19.56aSo
Jan 23St. Lawrence InvitationalJan 23 · 800 Meters · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC800 Meters22:32.90a PBSo
Jan 23St. Lawrence InvitationalJan 23 · 400 Meters · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC400 Meters21:02.88aSo
Jan 16Ramapo College Season OpenerJan 16 · 60m Hurdles · Place 18 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC60m HurdlesRound P189.83aSo

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 2NJCAA Region 3 ChampionshipsMay 2 · Long Jump · Place 4 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCLong Jump4.4.16m PBSo
May 2NJCAA Region 3 ChampionshipsMay 2 · Javelin · Place 3 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCJavelin600g3.22.43m PBSo
May 2NJCAA Region 3 ChampionshipsMay 2 · 400m Hurdles · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC400m Hurdles30" / 0.762m1.1:09.55aSo
Apr 17Cortland ClassicApr 17 · Heptathlon · Place 7 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHeptathlonRound M7.3477.00 PBSo
Apr 17Cortland ClassicApr 17 · Long Jump · Place 5 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCLong JumpRound M5.4.88mWind: 2.8So
Apr 17Cortland ClassicApr 17 · High Jump · Place 11 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHigh JumpRound M11.1.37m PBSo
Apr 17Cortland ClassicApr 17 · Javelin · Place 6 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCJavelin600gRound M6.21.52mSo
Apr 17Cortland ClassicApr 17 · Shot Put · Place 16 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCShot Put4kgRound M16.6.47m PBSo
Apr 17Cortland ClassicApr 17 · 100m Hurdles · Place 8 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC100m Hurdles33" / 0.838mRound M8.16.96a PBWind: 0So
Apr 17Cortland ClassicApr 17 · 800 Meters · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC800 MetersRound M1.2:39.84a PBSo
Apr 17Cortland ClassicApr 17 · 200 Meters · Place 3 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC200 MetersRound M3.27.45aWind: 0So
Apr 12Brockport Multi and InvitationalApr 12 · High Jump · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHigh Jump--DNSSo
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 21 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCJavelin600g21.22.07mSo
Apr 12Brockport Multi and InvitationalApr 12 · 400 Meters · Place 10 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC400 Meters10.1:02.61a PBSo
Apr 4Geneseo Early Season InviteApr 4 · 400m Hurdles · Place 8 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC400m Hurdles30" / 0.762m8.1:08.41a PBSo
Apr 4Geneseo Early Season InviteApr 4 · 100 Meters · Place 27 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC100 Meters27.13.43aWind: -0.4So

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 60m Hurdles · Place 6 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC60m Hurdles33" / 0.838mRound P6.9.60aWind: 0So
Dec 6Utica Holiday ClassicDec 6 · 60m Hurdles · Place 6 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC60m Hurdles33" / 0.838m6.9.59a PBWind: 0So
Dec 6Utica Holiday ClassicDec 6 · High Jump · Place 7 · Onondaga (N.Y.) CCOnondaga (N.Y.) CCHigh Jump7.1.48m PBSo
Dec 6Utica Holiday ClassicDec 6 · 800 Meters · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC800 Meters1.2:35.69aSo
Feb 28Fastrack Last ChanceFeb 28 · 60 Meters · Place 16 · Onondaga CCOnondaga CC60 MetersRound P168.44 PBFR
Feb 28Fastrack Last ChanceFeb 28 · 200 Meters · Place 19 · Onondaga CCOnondaga CC200 Meters1927.67FR
Feb 28Fastrack Last ChanceFeb 28 · 200 Meters · Place 19 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC200 Meters1927.67a—
Feb 28Fastrack Last ChanceFeb 28 · 60 Meters · Place 16 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC60 Meters168.44a—
Feb 7Brockport InviteFeb 7 · 600 Meters · Onondaga (N.Y.) CCOnondaga (N.Y.) CC600 Meters--DNSFr
Feb 7Brockport InviteFeb 7 · 400 Meters · Place 13 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC400 Meters13.1:02.81a PBFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8NJCAA Division III Outdoor Track & Field ChampionshipsMay 8 · 400m Hurdles · Place 3 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC400m HurdlesRound P31:10.47aFr
May 8NJCAA Division III Outdoor Track & Field ChampionshipsMay 8 · 400m Hurdles · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC400m Hurdles21:08.17aFr
May 8NJCAA Division III Outdoor Track & Field ChampionshipsMay 8 · 100 Meters · Place 8 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC100 MetersRound P813.16aFr
May 8NJCAA Division III Outdoor Track & Field ChampionshipsMay 8 · 100 Meters · Place 8 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC100 Meters813.11aFr
Apr 18Cortland ClassicApr 18 · 100m Hurdles · Place 9 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC100m HurdlesRound P917.20Fr
Apr 18Cortland ClassicApr 18 · 100 Meters · Place 20 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC100 MetersRound P2013.06 PBFr
Apr 5Cortland Red Dragon OpenApr 5 · 100m Hurdles · Place 15 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC100m Hurdles33" / 0.838m15.17.70aWind: 2.2Fr
Apr 5Cortland Red Dragon OpenApr 5 · 200 Meters · Place 9 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC200 Meters9.27.35a PBWind: -1.8Fr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 400m Hurdles · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC400m Hurdles30" / 0.762m1.1:10.44aFr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 400 Meters · Place 3 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC400 Meters3.1:05.77aFr
Feb 22Houghton Last ChanceFeb 22 · 60 Meter · Place 6 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC60 MeterRound P6.8.52aFr
Feb 22Houghton Last ChanceFeb 22 · 60 Meter · Place 7 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC60 Meter7.8.51a PBFr
Feb 22Houghton Last ChanceFeb 22 · 200 Meters · Place 6 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC200 Meters6.28.39aFr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · 60 Meter · Place 9 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC60 MeterRound P9.8.29a PBFr
Dec 7UC HolidayDec 7 · 200 Meters · Place 7 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC200 Meters7.27.35a PBFr
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · 55 Meter · Place 5 · Chittenango CentralChittenango Central55 Meter5.7.86a PB11
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · Long Jump · Place 4 · Chittenango CentralChittenango CentralLong Jump4.14-7.7511
Jan 6John Arcaro Memorial PM SessionJan 6 · 300 Meters · Place 5 · Chittenango CentralChittenango Central300 Meters5.46.14a PB11
Jan 6John Arcaro Memorial PM SessionJan 6 · 55m Hurdles · Place 13 · Chittenango CentralChittenango Central55m Hurdles33"13.10.18a11
Jan 6John Arcaro Memorial PM SessionJan 6 · Long Jump · Place 6 · Chittenango CentralChittenango CentralLong Jump6.13-8.2511

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 30Section III Girls State Qualifier MeetMay 30 · 400m Hurdles · Place 5 · Chittenango CentralChittenango Central400m Hurdles30" / 0.762m5.1:09.90a11

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 55m Hurdles · Place 12 · Chittenango CentralChittenango Central55m Hurdles33"12.10.06a PB11
Dec 22Westhill InvitationalDec 22 · 55 Meter · Place 18 · Chittenango CentralChittenango Central55 Meter18.8.03a11
Dec 16George Constantino Memorial PM SessionDec 16 · 55m Hurdles · Place 13 · Chittenango CentralChittenango Central55m Hurdles33"13.10.51a11
Dec 6Oscar B. Jensen Memorial Relays - Wednesday SessionDec 6 · 55m Hurdles · Place 8 · Chittenango CentralChittenango Central55m Hurdles33"8.10.14a11
Dec 6Oscar B. Jensen Memorial Relays - Wednesday SessionDec 6 · 55 Meter · Place 13 · Chittenango CentralChittenango Central55 Meter13.8.07a11
Nov 29Jack Morse Kickoff Meet WednesdayNov 29 · 300 Meters · Place 13 · Chittenango CentralChittenango Central300 Meters13.48.68a11

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 22Bob Grieve MemorialJan 22 · 600 Meters · Place 17 · Chittenango CentralChittenango Central600 Meters17.2:01.68a9
Jan 22Bob Grieve MemorialJan 22 · 400 Meters · Chittenango CentralChittenango Central400 MetersRelay Split—75.0Unofficial9
Jan 15Fred Kirschenheiter Memorial PM SessionJan 15 · 600 Meters · Place 6 · Chittenango CentralChittenango Central600 Meters6.2:01.42a PB9
Jan 15Fred Kirschenheiter Memorial PM SessionJan 15 · 400 Meters · Chittenango CentralChittenango Central400 MetersRelay Split—68.0Unofficial9
Jan 8John Arcaro Memorial AM SessionJan 8 · 200 Meters · Chittenango CentralChittenango Central200 MetersRelay Split—32.6Unofficial9
Jan 8John Arcaro Memorial AM SessionJan 8 · 400 Meters · Chittenango CentralChittenango Central400 MetersRelay Split—70.3Unofficial9

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 23Westhill Invitational PM SessionDec 23 · 400 Meters · Chittenango CentralChittenango Central400 MetersRelay Split—70.2Unofficial9
Dec 18George Constantino MemorialDec 18 · 200 Meters · Chittenango CentralChittenango Central200 MetersRelay Split—30.9Unofficial9
Dec 18George Constantino MemorialDec 18 · 400 Meters · Chittenango CentralChittenango Central400 MetersRelay Split—72Unofficial9
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · 55 Meter · Place 27 · Chittenango CentralChittenango Central55 Meter27.8.44a9