Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCortland Red Dragon Open · Apr 312.81aCortland Red Dragon OpenApril 3, 2026
200 Meters · IndoorCornell Marc Deneault Invitational · Feb 2125.98aCornell Marc Deneault InvitationalFebruary 21, 2026
200 Meters · OutdoorSection IV State Qualifiers · May 3126.00Section IV State QualifiersMay 31, 2023
300 Meters · IndoorNYSPHSAA Indoor State Championships · Mar 441.31NYSPHSAA Indoor State ChampionshipsMarch 4, 2023
400 Meters · IndoorCNY Holiday Classic · Dec 281:01.32aCNY Holiday ClassicDecember 28, 2022
400 Meters · OutdoorSection IV State Qualifiers · May 3158.48Section IV State QualifiersMay 31, 2023
60 Meters · IndoorIthaca College Quad Meet · Jan 178.12aIthaca College Quad MeetJanuary 17, 2026
Long Jump · IndoorCNY Holiday Classic · Dec 2815-07.00CNY Holiday ClassicDecember 28, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 200 Meters · Place 7 · SUNY OneontaSUNY Oneonta200 MetersRound P7.26.15aWind: 0.1Fr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 200 Meters · Place 6 · SUNY OneontaSUNY Oneonta200 Meters6.26.34aWind: -1.6Fr
Apr 24RPI Capital District ClassicApr 24 · 200 Meters · Place 5 · SUNY OneontaSUNY Oneonta200 Meters5.26.47aWind: -1.4Fr
Apr 17Cortland ClassicApr 17 · 200 Meters · Place 10 · SUNY OneontaSUNY Oneonta200 Meters10.25.81aWind: 2.4Fr
Apr 17Cortland ClassicApr 17 · 100 Meters · Place 15 · SUNY OneontaSUNY Oneonta100 MetersRound P15.12.91aWind: 1.6Fr
Apr 11Bison Outdoor ClassicApr 11 · 400 Meters · Place 48 · SUNY OneontaSUNY Oneonta400 Meters48.1:00.42aFr
Apr 11Bison Outdoor ClassicApr 11 · 200 Meters · Place 53 · SUNY OneontaSUNY Oneonta200 Meters53.26.03aWind: 2.3Fr
Apr 3Cortland Red Dragon OpenApr 3 · 100 Meters · Place 11 · SUNY OneontaSUNY Oneonta100 Meters11.12.81a PBWind: 1.7Fr
Mar 27Ramapo College InvitationalMar 27 · 200 Meters · Place 5 · SUNY OneontaSUNY Oneonta200 Meters5.26.41aWind: -0.8Fr
Mar 27Ramapo College InvitationalMar 27 · 100 Meters · Place 10 · SUNY OneontaSUNY Oneonta100 MetersRound P10.12.99aWind: -0.6Fr

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 6AARTFC Indoor ChampionshipsMar 6 · 200 Meters · Place 30 · SUNY OneontaSUNY Oneonta200 Meters3026.15aFR
Feb 21Cornell Marc Deneault InvitationalFeb 21 · 200 Meters · Place 6 · SUNY OneontaSUNY Oneonta200 Meters625.98a PBFr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 200 Meters · Place 7 · SUNY OneontaSUNY Oneonta200 Meters726.60aFr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 60 Meters · Place 7 · SUNY OneontaSUNY Oneonta60 MetersRound P78.14aFr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 60 Meters · Place 6 · SUNY OneontaSUNY Oneonta60 Meters68.15aFr
Feb 6Fastrack InvitationalFeb 6 · 400 Meters · Place 53 · SUNY OneontaSUNY Oneonta400 Meters53.1:02.74aFr
Feb 6Fastrack InvitationalFeb 6 · 200 Meters · Place 24 · SUNY OneontaSUNY Oneonta200 Meters24.26.46aWind: 0Fr
Jan 23RIT Friday InvitationalJan 23 · 200 Meters · Place 4 · SUNY OneontaSUNY Oneonta200 Meters426.53aFr
Jan 23RIT Friday InvitationalJan 23 · 60 Meters · Place 8 · SUNY OneontaSUNY Oneonta60 MetersRound P88.15aFr
Jan 23RIT Friday InvitationalJan 23 · 60 Meters · Place 7 · SUNY OneontaSUNY Oneonta60 Meters78.18aFr
Jan 17Ithaca College Quad MeetJan 17 · 200 Meters · Place 4 · SUNY OneontaSUNY Oneonta200 Meters426.96aFr
Jan 17Ithaca College Quad MeetJan 17 · 60 Meters · Place 7 · SUNY OneontaSUNY Oneonta60 MetersRound P78.12a PBFr
Jan 17Ithaca College Quad MeetJan 17 · 60 Meters · Place 6 · SUNY OneontaSUNY Oneonta60 Meters68.15aFr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 300 Meters · Place 16 · SUNY OneontaSUNY Oneonta300 Meters1643.98aFr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60 Meters · Place 14 · SUNY OneontaSUNY Oneonta60 MetersRound P148.16aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 400 Meters · Place 2 · SUNY OneontaSUNY Oneonta400 Meters2.1:04.18aFr
Dec 6Utica Holiday ClassicDec 6 · 200 Meters · Place 12 · SUNY OneontaSUNY Oneonta200 Meters12.27.62aWind: 0Fr

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4Section 4 State QualifierJun 4 · 400 Meters · Place 5 · Unadilla Valley CentralUnadilla Valley Central400 Meters5.1:00.94a12
Jun 4Section 4 State QualifierJun 4 · 200 Meters · Place 7 · Unadilla Valley CentralUnadilla Valley Central200 MetersRound P7.27.26a12
Jun 4Section 4 State QualifierJun 4 · 200 Meters · Place 4 · Unadilla Valley CentralUnadilla Valley Central200 Meters4.26.62a12
May 28Section 4 Class D ChampionshipsMay 28 · 400 Meters · Place 2 · Unadilla ValleyUnadilla Valley400 Meters2.1:01.88a12
May 28Section 4 Class D ChampionshipsMay 28 · 200 Meters · Place 1 · Unadilla ValleyUnadilla Valley200 Meters1.27.31a12
May 21MAC ChampionshipsMay 21 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters1.1:03.59a12
May 21MAC ChampionshipsMay 21 · 200 Meters · Place 3 · Unadilla ValleyUnadilla Valley200 Meters3.27.88a12
May 21MAC ChampionshipsMay 21 · 100 Meters · Place 3 · Unadilla ValleyUnadilla Valley100 MetersRound P3.13.47a12
May 21MAC ChampionshipsMay 21 · 100 Meters · Place 4 · Unadilla ValleyUnadilla Valley100 Meters4.13.77a12
May 16Doug Quinney InviteMay 16 · 400 Meters · Place 2 · Unadilla ValUnadilla Val400 Meters21:01.84—
May 16Doug Quinney InviteMay 16 · 200 Meters · Place 7 · Unadilla ValUnadilla Val200 Meters727.46—
May 16Doug Quinney InviteMay 16 · 400 Meters · Place 2 · Unadilla ValUnadilla Val400 Meters21:01.84—
May 16Doug Quinney InviteMay 16 · 200 Meters · Place 7 · Unadilla ValUnadilla Val200 Meters727.46—
Apr 26Cooperstown-Don Howard InvitationalApr 26 · 200 Meters · Place 1 · Unadilla ValleyUnadilla Valley200 Meters127.7012
Apr 26Cooperstown-Don Howard InvitationalApr 26 · 400 Meters · Place 2 · Unadilla ValleyUnadilla Valley400 Meters21:04.6212
Apr 5NY/PA InvitationalApr 5 · 200 Meters · Place 8 · Unadilla ValleyUnadilla Valley200 Meters828.4112
Apr 5NY/PA InvitationalApr 5 · 100 Meters · Place 8 · Unadilla ValleyUnadilla Valley100 MetersRound P813.9512
Apr 5NY/PA InvitationalApr 5 · 100 Meters · Place 7 · Unadilla ValleyUnadilla Valley100 Meters713.9312

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 400 Meters · Place 18 · Unadilla Valley2Unadilla Valley2400 Meters181:00.9311
May 29Section IV State QualifierMay 29 · 200 Meters · Place 9 · Unadilla ValleyUnadilla Valley200 MetersRound P927.3111
May 29Section IV State QualifierMay 29 · 400 Meters · Place 2 · Unadilla ValleyUnadilla Valley400 Meters21:00.7111
May 22Section IV Class D ChampionshipsMay 22 · 200 Meters · Place 2 · Unadilla ValleyUnadilla Valley200 Meters227.7211
May 22Section IV Class D ChampionshipsMay 22 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters11:01.4911
May 15MAC ChampionshipsMay 15 · 200 Meters · Place 1 · Unadilla ValleyUnadilla Valley200 Meters127.3411
May 15MAC ChampionshipsMay 15 · 400 Meters · Place 2 · Unadilla ValleyUnadilla Valley400 Meters21:01.3311
May 11Parkhurst InvitationalMay 11 · 200 Meters · Place 2 · Unadilla ValleyUnadilla Valley200 Meters227.2911
May 11Parkhurst InvitationalMay 11 · 400 Meters · Place 3 · Unadilla ValleyUnadilla Valley400 Meters31:00.9911
May 10Oneonta InvitationalMay 10 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters11:01.2211
May 8Harbaugh InvitationalMay 8 · 200 Meters · Place 2 · Unadilla ValleyUnadilla Valley200 Meters227.41—
May 8Harbaugh InvitationalMay 8 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters11:01.68—
May 3REK InviteMay 3 · 200 Meters · Place 2 · Unadilla ValleyUnadilla Valley200 Meters228.1711
May 3REK InviteMay 3 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters11:02.1211
Apr 26Gerry O'Donnell InvitationalApr 26 · 200 Meters · Place 2 · Unadilla ValleyUnadilla Valley200 Meters227.0611
Apr 26Gerry O'Donnell InvitationalApr 26 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters11:02.4011
Apr 20Doug Quinney Invite 2024Apr 20 · 400 Meters · Place 2 · Unadilla ValleyUnadilla Valley400 Meters21:01.9411
Apr 18MAC League at SidneyApr 18 · 400 Meters · Place 1 · Unadilla ValUnadilla Val400 Meters11:04.91—
Apr 18MAC League at SidneyApr 18 · 200 Meters · Place 2 · Unadilla ValUnadilla Val200 Meters227.44—
Apr 18MAC League at SidneyApr 18 · 200 Meters · Place 2 · Unadilla ValleyUnadilla Valley200 Meters227.4411
Apr 18MAC League at SidneyApr 18 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters11:04.9111

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25Section IV State QualifiersFeb 25 · 300 Meters · Place 3 · Unadilla ValUnadilla Val300 Meters344.1511
Feb 17Section IV ClassicFeb 17 · 300 Meters · Place 2 · Unadilla ValleyUnadilla Valley300 Meters243.5911
Jan 27Section IV Class Championships-Class C/DJan 27 · 300 Meters · Place 3 · Unadilla ValleyUnadilla Valley300 Meters344.8111
Jan 5Hurley InvitationalJan 5 · Long Jump · Place 8 · Unadilla ValleyUnadilla ValleyLong Jump815-511
Jan 5Hurley InvitationalJan 5 · 300 Meters · Place 3 · Unadilla ValleyUnadilla Valley300 Meters343.3511

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday ClassicDec 27 · 300 Meters · Place 10 · Unadilla Valley CentralUnadilla Valley Central300 Meters10.44.84a11
Dec 27CNY Holiday ClassicDec 27 · 400 Meters · Place 6 · Unadilla Valley CentralUnadilla Valley Central400 Meters6.1:03.97a11
Dec 16Winter Classic 2 PM SessionDec 16 · 300 Meters · Place 2 · Unadilla Valley CentralUnadilla Valley Central300 Meters2.44.68a11
Dec 9Finger Lakes Invitational 9 AMDec 9 · 300 Meters · Place 2 · Unadilla Valley CentralUnadilla Valley Central300 Meters2.43.92a11
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 300 Meters · Place 14 · Unadilla ValUnadilla Val300 MetersRound P1441.31 PB10
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 300 Meters · Place 14 · Unadilla ValleyUnadilla Valley300 MetersRound P1441.3110
Feb 25Section IV State QualifiersFeb 25 · 300 Meters · Place 1 · Unadilla ValleyUnadilla Valley300 Meters141.8910
Jan 28Section IV ClassicJan 28 · Long Jump · Place 5 · Unadilla ValleyUnadilla ValleyLong Jump515-8.2510
Jan 28Section IV ClassicJan 28 · 300 Meters · Place 1 · Unadilla ValleyUnadilla Valley300 Meters142.1610
Jan 20Quinney InvitationalJan 20 · Long Jump · Place 13 · Unadilla ValleyUnadilla ValleyLong Jump1314-11.7510
Jan 20Quinney InvitationalJan 20 · 300 Meters · Place 1 · Unadilla ValleyUnadilla Valley300 Meters142.4610
Jan 7607 Invitational 5 PMJan 7 · Long Jump · Place 4 · Unadilla Valley CentralUnadilla Valley CentralLong Jump4.15-0.5010

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 400 Meters · Place 13 · Unadilla Valley2Unadilla Valley2400 Meters1359.4710
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 200 Meters · Place 21 · Unadilla Valley2Unadilla Valley2200 MetersRound P2126.5110
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 400 Meters · Place 13 · Unadilla ValleyUnadilla Valley400 Meters1359.4710
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 200 Meters · Place 21 · Unadilla ValleyUnadilla Valley200 Meters2126.5110
May 31Section IV State QualifiersMay 31 · 200 Meters · Place 3 · Unadilla ValleyUnadilla Valley200 MetersRound P326.5110
May 31Section IV State QualifiersMay 31 · 200 Meters · Place 3 · Unadilla ValleyUnadilla Valley200 Meters326.00 PB10
May 31Section IV State QualifiersMay 31 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters158.48 PB10
May 17MAC ChampionshipsMay 17 · 200 Meters · Place 1 · Unadilla ValleyUnadilla Valley200 Meters126.5710
May 17MAC ChampionshipsMay 17 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters11:02.8910
May 12Oneonta InvitationalMay 12 · 200 Meters · Place 2 · Unadilla ValleyUnadilla Valley200 Meters226.5910
May 12Oneonta InvitationalMay 12 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters158.8410
May 10Harbaugh InvitationalMay 10 · 200 Meters · Place 1 · Unadilla ValleyUnadilla Valley200 Meters127.03—
May 10Harbaugh InvitationalMay 10 · 100 Meters · Place 1 · Unadilla ValleyUnadilla Valley100 Meters113.28—
May 10Harbaugh InvitationalMay 10 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters11:01.18—
May 10Harbaugh InvitationalMay 10 · 100 Meters · Place 4 · Unadilla ValleyUnadilla Valley100 MetersRound P414.19—
Apr 1NY/PA InvitationalApr 1 · Long Jump · Place 25 · Unadilla ValleyUnadilla ValleyLong Jump259-6.2510
Apr 1NY/PA InvitationalApr 1 · 200 Meters · Place 1 · Unadilla ValleyUnadilla Valley200 MetersRound P126.5010
Apr 1NY/PA InvitationalApr 1 · 200 Meters · Place 1 · Unadilla ValleyUnadilla Valley200 Meters126.3010
Apr 1NY/PA InvitationalApr 1 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters159.7210

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28CNY Holiday ClassicDec 28 · Long Jump · Place 9 · Unadilla Valley CentralUnadilla Valley CentralLong Jump9.15-07.00 PB10
Dec 28CNY Holiday ClassicDec 28 · 400 Meters · Place 2 · Unadilla Valley CentralUnadilla Valley Central400 Meters2.1:01.32a PB10
Dec 21John DiMao Memorial InvitationalDec 21 · Long Jump · Place 2 · Unadilla Valley CentralUnadilla Valley CentralLong Jump2.14-07.5010

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 1Section 4 State QualifierJun 1 · 400 Meters · Place 2 · Unadilla Valley CentralUnadilla Valley Central400 Meters2.59.32a9
Jun 1Section 4 State QualifierJun 1 · 200 Meters · Place 3 · Unadilla Valley CentralUnadilla Valley Central200 MetersRound P3.26.72a9
May 24Section IV Class D ChampionshipMay 24 · 200 Meters · Place 2 · Unadilla ValleyUnadilla Valley200 Meters227.199
May 24Section IV Class D ChampionshipMay 24 · 400 Meters · Place 2 · Unadilla ValleyUnadilla Valley400 Meters21:00.229
May 18MAC ChampionshipsMay 18 · 400 Meters · Place 1 · Unadilla ValUnadilla Val400 Meters11:01.39—
May 18MAC ChampionshipsMay 18 · 200 Meters · Place 1 · Unadilla ValUnadilla Val200 Meters126.79—
May 18MAC ChampionshipsMay 18 · 200 Meters · Place 1 · Unadilla ValleyUnadilla Valley200 Meters126.799
May 18MAC ChampionshipsMay 18 · 400 Meters · Place 1 · Unadilla ValleyUnadilla Valley400 Meters11:01.399
May 14Parkhurst InvitationalMay 14 · 400 Meters · Place 1 · Unadilla ValUnadilla Val400 Meters159.93—
May 14Parkhurst InvitationalMay 14 · 200 Meters · Place 3 · Unadilla ValUnadilla Val200 Meters326.75—
May 11Harbaugh InvitationalMay 11 · 200 Meters · Place 1 · Unadilla ValUnadilla Val200 Meters127.60—
May 11Harbaugh InvitationalMay 11 · 200 Meters · Place 1 · Unadilla ValUnadilla Val200 Meters127.60—
Apr 2NY/PA InvitationalApr 2 · 200 Meters · Place 7 · Unadilla ValleyUnadilla Valley200 Meters728.099
Apr 2NY/PA InvitationalApr 2 · 200 Meters · Place 5 · Unadilla ValleyUnadilla Valley200 Meters528.729
Apr 2NY/PA InvitationalApr 2 · 400 Meters · Place 3 · Unadilla ValleyUnadilla Valley400 Meters31:03.719
Apr 2NY/PA InvitationalApr 2 · 200 Meters · Place 5 · Unadilla ValUnadilla Val200 Meters528.729
Apr 2NY/PA InvitationalApr 2 · 200 Meters · Place 2 · Unadilla ValUnadilla Val200 Meters228.099
Apr 2NY/PA InvitationalApr 2 · 400 Meters · Place 3 · Unadilla ValUnadilla Val400 Meters31:03.719

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 12Section IV ShowcaseJun 12 · 400 Meters · Place 5 · Unadilla ValUnadilla Val400 Meters51:02.338
Jun 7Section 4 Class C2 ChampionshipsJun 7 · 400 Meters · Place 2 · Unadilla Valley CentralUnadilla Valley Central400 Meters2.1:02.41a8
Jun 7Section 4 Class C2 ChampionshipsJun 7 · 200 Meters · Place 4 · Unadilla Valley CentralUnadilla Valley Central200 Meters4.28.79a8