Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCortland Classic · Apr 1711.34aCortland ClassicApril 17, 2026
1000 Meters · IndoorJim Mitchell Invitational · Dec 143:27.19aJim Mitchell InvitationalDecember 14, 2019
1000 Meters · OutdoorSection 11 Boys Cross Over A · Dec 73:30.52aSection 11 Boys Cross Over ADecember 7, 2019
200 Meters · IndoorUtica Blue & Orange Invitational · Feb 623.59aUtica Blue & Orange InvitationalFebruary 6, 2026
200 Meters · OutdoorHamilton Outdoor Invitational · Apr 1123.30aHamilton Outdoor InvitationalApril 11, 2026
300 Meters · IndoorCornell Southern Tier Collegiate Invitational · Jan 1038.35aCornell Southern Tier Collegiate InvitationalJanuary 10, 2026
400 Meters · IndoorUtica Blue & Orange Invitational · Feb 654.08aUtica Blue & Orange InvitationalFebruary 6, 2026
400 Meters · OutdoorCortland Classic · Apr 1753.17aCortland ClassicApril 17, 2026
60 Meter · IndoorUtica Holiday Classic · Dec 67.33aUtica Holiday ClassicDecember 6, 2025
60 Meters · IndoorUtica Pioneer Fast Trax Invitational · Feb 147.18aUtica Pioneer Fast Trax InvitationalFebruary 14, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24RPI Capital District ClassicApr 24 · 200 Meters · Place 18 · SUNY OneontaSUNY Oneonta200 Meters18.23.58aWind: 0Jr
Apr 24RPI Capital District ClassicApr 24 · 100 Meters · Place 10 · SUNY OneontaSUNY Oneonta100 Meters10.11.40aWind: -0.2Jr
Apr 17Cortland ClassicApr 17 · 400 Meters · Place 11 · SUNY OneontaSUNY Oneonta400 Meters11.53.17a PBJr
Apr 17Cortland ClassicApr 17 · 200 Meters · Place 30 · SUNY OneontaSUNY Oneonta200 Meters30.22.83aWind: 2.9Jr
Apr 17Cortland ClassicApr 17 · 100 Meters · Place 26 · SUNY OneontaSUNY Oneonta100 MetersRound P26.11.34a PBWind: 0Jr
Apr 11Hamilton Outdoor InvitationalApr 11 · 200 Meters · Place 10 · SUNY OneontaSUNY Oneonta200 Meters10.23.30a PBWind: 0.9Jr
Apr 11Hamilton Outdoor InvitationalApr 11 · 100 Meters · Place 6 · SUNY OneontaSUNY Oneonta100 Meters6.11.36aWind: 2.9Jr
Apr 3Cortland Red Dragon OpenApr 3 · 200 Meters · Place 28 · SUNY OneontaSUNY Oneonta200 Meters28.23.35aWind: 0Jr
Apr 3Cortland Red Dragon OpenApr 3 · 100 Meters · Place 11 · SUNY OneontaSUNY Oneonta100 Meters11.11.38aWind: 1.7Jr
Mar 27Ramapo College InvitationalMar 27 · 200 Meters · Place 22 · SUNY OneontaSUNY Oneonta200 Meters22.23.52aWind: 0Jr
Mar 27Ramapo College InvitationalMar 27 · 100 Meters · Place 18 · SUNY OneontaSUNY Oneonta100 MetersRound P18.11.53aWind: -2.4Jr

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 21Cornell Marc Deneault InvitationalFeb 21 · 60 Meters · Place 18 · SUNY OneontaSUNY Oneonta60 MetersRound P187.27aJr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 200 Meters · Place 23 · SUNY OneontaSUNY Oneonta200 Meters2324.05aJr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 60 Meters · Place 8 · SUNY OneontaSUNY Oneonta60 MetersRound P87.27aJr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 60 Meters · Place 6 · SUNY OneontaSUNY Oneonta60 Meters67.18a PBJr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 60 Meter · Place 28 · SUNY OneontaSUNY Oneonta60 MeterRound P28.7.36aJr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 400 Meters · Place 24 · SUNY OneontaSUNY Oneonta400 Meters24.54.08a PBJr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 200 Meters · Place 38 · SUNY OneontaSUNY Oneonta200 Meters38.23.59a PBJr
Jan 23RIT Friday InvitationalJan 23 · 300 Meters · Place 9 · SUNY OneontaSUNY Oneonta300 Meters938.64aJr
Jan 23RIT Friday InvitationalJan 23 · 60 Meters · Place 23 · SUNY OneontaSUNY Oneonta60 MetersRound P237.34aJr
Jan 17Ithaca College Quad MeetJan 17 · 200 Meters · Place 17 · SUNY OneontaSUNY Oneonta200 Meters1723.59aJr
Jan 17Ithaca College Quad MeetJan 17 · 60 Meters · Place 18 · SUNY OneontaSUNY Oneonta60 MetersRound P187.33aJr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 300 Meters · Place 29 · SUNY OneontaSUNY Oneonta300 Meters2938.35a PBJr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60 Meters · Place 21 · SUNY OneontaSUNY Oneonta60 MetersRound P217.37aJr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 60 Meter · Place 16 · SUNY OneontaSUNY Oneonta60 MeterRound P16.7.33a PBWind: 0Jr
Dec 6Utica Holiday ClassicDec 6 · 400 Meters · Place 27 · SUNY OneontaSUNY Oneonta400 Meters27.55.88aJr
Dec 6Utica Holiday ClassicDec 6 · 200 Meters · Place 38 · SUNY OneontaSUNY Oneonta200 Meters38.24.32aWind: 0Jr
Feb 14Nazareth DIII Elite MeetFeb 14 · 60 Meter · Place 41 · SUNY OneontaSUNY Oneonta60 MeterRound P41.7.45aSo
Feb 14Nazareth DIII Elite MeetFeb 14 · 200 Meters · Place 50 · SUNY OneontaSUNY Oneonta200 Meters50.24.19aSo
Feb 7Utica Blue and OrangeFeb 7 · 60 Meter · Place 60 · SUNY OneontaSUNY Oneonta60 MeterRound P60.7.45aWind: 0So
Feb 7Utica Blue and OrangeFeb 7 · 200 Meters · Place 61 · SUNY OneontaSUNY Oneonta200 Meters61.24.14aWind: 0So
Jan 18Ithaca QuadJan 18 · 400 Meters · Place 12 · SUNY OneontaSUNY Oneonta400 Meters12.54.29aSo
Jan 18Ithaca QuadJan 18 · 200 Meters · Place 20 · SUNY OneontaSUNY Oneonta200 Meters20.24.17aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 5Cortland Red Dragon OpenApr 5 · 200 Meters · Place 16 · SUNY OneontaSUNY Oneonta200 Meters16.23.52aWind: 0So
Apr 5Cortland Red Dragon OpenApr 5 · 100 Meters · Place 14 · SUNY OneontaSUNY Oneonta100 Meters14.11.33aWind: 2.7So
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 200 Meters · Place 16 · SUNY OneontaSUNY Oneonta200 Meters16.23.99aWind: 0.1So
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 100 Meters · Place 16 · SUNY OneontaSUNY Oneonta100 Meters16.11.97aWind: -0.8So

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 26Armory Sprint NightDec 26 · 60 Meter · Place 51 · Oneonta Track ClubOneonta Track Club60 MeterRound P51.7.54aSo
Dec 26Armory Sprint NightDec 26 · 200 Meters · Place 26 · Oneonta Track ClubOneonta Track Club200 Meters26.23.82aSo
Feb 10CNY Valentine AlternativeFeb 10 · 60 Meter · Place 19 · SUNY OneontaSUNY Oneonta60 MeterRound P19.7.49aFr
Feb 10CNY Valentine AlternativeFeb 10 · 200 Meters · Place 29 · SUNY OneontaSUNY Oneonta200 Meters29.25.13aFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26RPI Capital District ClassicApr 26 · 200 Meters · Place 19 · SUNY OneontaSUNY Oneonta200 Meters19.23.94aWind: -1.5Fr
Apr 26RPI Capital District ClassicApr 26 · 100 Meters · Place 27 · SUNY OneontaSUNY Oneonta100 MetersRound P27.11.72aWind: -0.4Fr
Apr 7Cortland Red Dragon OpenApr 7 · 400 Meters · Place 12 · SUNY OneontaSUNY Oneonta400 Meters12.54.87aFr
Apr 7Cortland Red Dragon OpenApr 7 · 200 Meters · Place 20 · SUNY OneontaSUNY Oneonta200 Meters20.24.17aWind: -0.8Fr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8Utica Holiday ClassicDec 8 · 60 Meter · Place 30 · SUNY OneontaSUNY Oneonta60 MeterRound P30.7.57aFr
Dec 8Utica Holiday ClassicDec 8 · 200 Meters · Place 52 · SUNY OneontaSUNY Oneonta200 Meters52.24.48aFr
Dec 1Houghton December ClassicDec 1 · 60 Meter · Place 38 · SUNY OneontaSUNY Oneonta60 MeterRound P38.7.51aFr
Dec 1Houghton December ClassicDec 1 · 200 Meters · Place 35 · SUNY OneontaSUNY Oneonta200 Meters35.24.91aFr

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3North Shore HS Season OpenerDec 3 · 300 Meters · Place 49 · Kings ParkKings Park300 Meters49.45.72aUnofficial11
Dec 3North Shore HS Season OpenerDec 3 · 55 Meter · Place 20 · Kings ParkKings Park55 MeterRound P20.7.38aUnofficial11

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Coach Saint InvitationalDec 20 · 1000 Meters · Place 129 · Kings ParkKings Park1000 Meters129.3:33.52a9
Dec 14Jim Mitchell InvitationalDec 14 · 1000 Meters · Place 70 · Kings ParkKings Park1000 Meters70.3:27.19a PB9

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Section 11 Boys Cross Over ADec 7 · 1000 Meters · Place 37 · Kings ParkKings Park1000 Meters37.3:30.52a PB9