Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHamilton College Continental Invitational · Mar 3012.96aHamilton College Continental InvitationalMarch 30, 2024
100m Hurdles · 33" / 0.838m · OutdoorWallkill, Onteora, Highland Meet · May 2619.40aWallkill, Onteora, Highland MeetMay 26, 2021
200 Meters · IndoorUtica Holiday Classic · Dec 828.34aUtica Holiday ClassicDecember 8, 2023
200 Meters · OutdoorHamilton College Continental Invitational · Mar 3028.89aHamilton College Continental InvitationalMarch 30, 2024
300 Meters · IndoorGreg Page Meet · Dec 356.92aGreg Page MeetDecember 3, 2022
400 Meters · OutdoorRace at the Oval Office · May 41:10.08Race at the Oval OfficeMay 4, 2019
55 Meter · IndoorOCIAA Invitational · Jan 307.98aOCIAA InvitationalJanuary 30, 2022
55 Meters · IndoorSection 9 State Qualifier · Feb 267.85Section 9 State QualifierFebruary 26, 2022
55m Hurdles · 33" · IndoorOCIAA Invitational · Jan 3010.41aOCIAA InvitationalJanuary 30, 2022
60 Meter · Indoor2024 SUNYAC Indoor Track & Field Championships · Feb 248.25a2024 SUNYAC Indoor Track & Field ChampionshipsFebruary 24, 2024
60 Meters · IndoorCornell Marc Deneault Innvitational · Feb 178.41aCornell Marc Deneault InnvitationalFebruary 17, 2024
Long Jump · IndoorOCIAA Invitational · Jan 3013-06.00OCIAA InvitationalJanuary 30, 2022
Long Jump · OutdoorGander Invitational · Apr 2313-04.00Gander InvitationalApril 23, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24RPI Capital District ClassicApr 24 · 200 Meters · Place 18 · SUNY OneontaSUNY Oneonta200 Meters18.29.28aWind: -3Sr
Apr 24RPI Capital District ClassicApr 24 · 100 Meters · Place 9 · SUNY OneontaSUNY Oneonta100 Meters9.13.77aWind: 0Sr
Apr 17Cortland ClassicApr 17 · 100 Meters · Place 41 · SUNY OneontaSUNY Oneonta100 MetersRound P41.13.93aWind: 0Sr
Apr 3Cortland Red Dragon OpenApr 3 · 200 Meters · SUNY OneontaSUNY Oneonta200 Meters--DNSWind: 0.1Sr
Apr 3Cortland Red Dragon OpenApr 3 · 100 Meters · Place 29 · SUNY OneontaSUNY Oneonta100 Meters29.13.53aWind: 1.2Sr
Mar 27Ramapo College InvitationalMar 27 · 200 Meters · Place 39 · SUNY OneontaSUNY Oneonta200 Meters39.29.36aWind: 0Sr
Mar 27Ramapo College InvitationalMar 27 · 100 Meters · Place 36 · SUNY OneontaSUNY Oneonta100 MetersRound P36.13.84aWind: -0.4Sr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 60 Meter · SUNY OneontaSUNY Oneonta60 MeterRound P—DNFSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 200 Meters · SUNY OneontaSUNY Oneonta200 Meters—DNSSr
Jan 23RIT Friday InvitationalJan 23 · 60 Meters · Place 36 · SUNY OneontaSUNY Oneonta60 MetersRound P368.76aSr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 60 Meter · Place 15 · SUNY OneontaSUNY Oneonta60 MeterRound P15.8.58aWind: 0Sr
Dec 6Utica Holiday ClassicDec 6 · 200 Meters · Place 32 · SUNY OneontaSUNY Oneonta200 Meters32.30.11aWind: 0Sr
Feb 22Utica Fast Trax InviteFeb 22 · 200 Meters · Place 30 · SUNY OneontaSUNY Oneonta200 Meters3030.50a—
Feb 22Utica Fast Trax InviteFeb 22 · 60 Meters · Place 15 · SUNY OneontaSUNY Oneonta60 Meters158.65a—
Feb 7Utica Blue and OrangeFeb 7 · 60 Meter · Place 35 · SUNY OneontaSUNY Oneonta60 MeterRound P35.8.61aWind: 0Jr
Feb 7Utica Blue and OrangeFeb 7 · 200 Meters · Place 62 · SUNY OneontaSUNY Oneonta200 Meters62.29.80aWind: 0Jr
Feb 1Ithaca Bomber InvitationalFeb 1 · 200 Meters · Place 83 · SUNY OneontaSUNY Oneonta200 Meters8331.04a—
Feb 1Ithaca Bomber InvitationalFeb 1 · 60 Meters · Place 41 · SUNY OneontaSUNY Oneonta60 Meters418.72a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Cortland ClassicApr 18 · 100 Meters · Place 29 · SUNY OneontaSUNY Oneonta100 MetersRound P2913.55Jr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 200 Meters · Place 10 · SUNY OneontaSUNY Oneonta200 Meters10.30.39aWind: -0.6Jr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 100 Meters · Place 10 · SUNY OneontaSUNY Oneonta100 Meters10.14.20aWind: 0.2Jr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3SUNYAC Outdoor ChampionshipsMay 3 · 100 Meters · Place 18 · SUNY OneontaSUNY Oneonta100 Meters1813.38a—
Apr 26RPI Capital District ClassicApr 26 · 100 Meters · Place 9 · SUNY OneontaSUNY Oneonta100 MetersRound P9.13.16aWind: 1.4So
Apr 19SUNY Cortland Classic InvitationalApr 19 · 100 Meters · Place 12 · SUNY OneontaSUNY Oneonta100 Meters1213.22a—
Apr 7Cortland Red Dragon OpenApr 7 · 100 Meters · Place 11 · SUNY OneontaSUNY Oneonta100 Meters11.13.22aWind: 2.2So
Mar 30Hamilton College Continental InvitationalMar 30 · 200 Meters · Place 26 · SUNY OneontaSUNY Oneonta200 Meters2628.89a PB—
Mar 30Hamilton College Continental InvitationalMar 30 · 100 Meters · Place 6 · SUNY OneontaSUNY Oneonta100 Meters612.96a PB—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 242024 SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 60 Meter · Place 13 · SUNY OneontaSUNY Oneonta60 MeterRound P13.8.25a PBSo
Feb 17Cornell Marc Deneault InnvitationalFeb 17 · 60 Meters · Place 28 · SUNY OneontaSUNY Oneonta60 Meters288.41a PB—
Feb 10CNY Valentine AlternativeFeb 10 · 60 Meter · Place 1 · SUNY OneontaSUNY Oneonta60 MeterRound P1.8.31aSo
Feb 10CNY Valentine AlternativeFeb 10 · 60 Meter · Place 4 · SUNY OneontaSUNY Oneonta60 Meter4.8.42aSo
Feb 10CNY Valentine AlternativeFeb 10 · 200 Meters · Place 21 · SUNY OneontaSUNY Oneonta200 Meters21.30.38aSo
Feb 3Ithaca College Bomber InvitationalFeb 3 · 200 Meters · Place 54 · SUNY OneontaSUNY Oneonta200 Meters5430.32a—
Feb 3Ithaca College Bomber InvitationalFeb 3 · 60 Meters · Place 23 · SUNY OneontaSUNY Oneonta60 Meters238.41a—
Jan 20Ithaca vs TCNJ, Cortland & OneontaJan 20 · 200 Meters · Place 26 · SUNY OneontaSUNY Oneonta200 Meters2629.50a—
Jan 20Ithaca vs TCNJ, Cortland & OneontaJan 20 · 60 Meters · Place 18 · SUNY OneontaSUNY Oneonta60 Meters188.48a—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 8Utica Holiday ClassicDec 8 · 60 Meter · Place 14 · SUNY OneontaSUNY Oneonta60 MeterRound P14.8.43aSo
Dec 8Utica Holiday ClassicDec 8 · 200 Meters · Place 18 · SUNY OneontaSUNY Oneonta200 Meters18.28.34a PBSo
Dec 1Houghton December ClassicDec 1 · 60 Meter · Place 23 · SUNY OneontaSUNY Oneonta60 MeterRound P23.8.55aSo
Dec 1Houghton December ClassicDec 1 · 200 Meters · Place 21 · SUNY OneontaSUNY Oneonta200 Meters21.29.98aSo
Feb 18Marc Deneault InvitationalFeb 18 · 60 Meter · Place 13 · SUNY OneontaSUNY Oneonta60 MeterRound P13.8.42aFr
Feb 18Marc Deneault InvitationalFeb 18 · 200 Meters · Place 22 · SUNY OneontaSUNY Oneonta200 Meters22.29.23aFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 60 Meter · Place 48 · SUNY OneontaSUNY Oneonta60 Meter48.8.40aFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 200 Meters · Place 248 · SUNY OneontaSUNY Oneonta200 Meters248.29.21aFr
Feb 4Bomber InvitationalFeb 4 · 200 Meters · Place 40 · SUNY OneontaSUNY Oneonta200 Meters4029.56a—
Feb 4Bomber InvitationalFeb 4 · 60 Meters · Place 16 · SUNY OneontaSUNY Oneonta60 MetersRound P168.42a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5SUNYAC Outdoor Track & Field ChampionshipsMay 5 · 100 Meters · Place 12 · SUNY OneontaSUNY Oneonta100 MetersRound P12.13.20aWind: 1.2Fr
Apr 30Cortland QualifierApr 30 · 200 Meters · Place 7 · SUNY OneontaSUNY Oneonta200 Meters729.85a—
Apr 30Cortland QualifierApr 30 · 100 Meters · Place 4 · SUNY OneontaSUNY Oneonta100 Meters413.29a—
Mar 24Jim Taylor InvitationalMar 24 · 200 Meters · Place 43 · SUNY OneontaSUNY Oneonta200 Meters43.29.84aFr
Mar 24Jim Taylor InvitationalMar 24 · 100 Meters · Place 23 · SUNY OneontaSUNY Oneonta100 Meters23.13.94aFr

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 3Greg Page MeetDec 3 · 300 Meters · Place 75 · SUNY OneontaSUNY Oneonta300 Meters75.56.92a PBFr
Dec 3Greg Page MeetDec 3 · 60 Meter · Place 47 · SUNY OneontaSUNY Oneonta60 MeterRound P47.8.54aFr
Feb 26Section 9 State QualifierFeb 26 · 55 Meters · Place 12 · HighlandHighland55 Meters127.85 PB—
Feb 26Section 9 State QualifierFeb 26 · 55m Hurdles · Place 20 · HighlandHighland55m Hurdles2010.53—
Jan 30OCIAA InvitationalJan 30 · 55m Hurdles · Place 12 · HighlandHighland55m Hurdles33"Round P12.10.41a PB12
Jan 30OCIAA InvitationalJan 30 · 55 Meter · Place 10 · HighlandHighland55 MeterRound P10.7.98a PB12
Jan 30OCIAA InvitationalJan 30 · Long Jump · Place 15 · HighlandHighlandLong Jump15.13-06.00 PB12
Jan 30Section 9 InvitationalJan 30 · 55m Hurdles · Place 12 · HighlandHighland55m Hurdles33"Round P12.10.41a12
Jan 30Section 9 InvitationalJan 30 · 55 Meter · Place 10 · HighlandHighland55 MeterRound P10.7.98a12
Jan 30Section 9 InvitationalJan 30 · Long Jump · Place 15 · HighlandHighlandLong Jump15.13-06.0012

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25Section 9 Class C/D ChampionshipMay 25 · Long Jump · Place 10 · HighlandHighlandLong Jump1014-07.0012
May 25Section 9 Class C/D ChampionshipMay 25 · 100m Hurdles · Place 3 · HighlandHighland100m Hurdles318.5112
May 25Section 9 Class C/D ChampionshipMay 25 · 100m Hurdles · Place 3 · HighlandHighland100m Hurdles318.72q12
May 25Section 9 Class C/D ChampionshipMay 25 · 100 Meters · Place 3 · HighlandHighland100 Meters313.1812
May 25Section 9 Class C/D ChampionshipMay 25 · 100 Meters · Place 3 · HighlandHighland100 Meters313.25q12
May 21MHAL ChampionshipsMay 21 · Long Jump · Place 7 · HighlandHighlandLong Jump714-10.50—
May 21MHAL ChampionshipsMay 21 · 100m Hurdles · Place 11 · HighlandHighland100m Hurdles1119.47—
May 21MHAL ChampionshipsMay 21 · 100 Meters · Place 3 · HighlandHighland100 Meters313.23—
Apr 29Iron Duke RelaysApr 29 · Long Jump · Place 4 · HighlandHighlandLong Jump413-08.00—
Apr 29Iron Duke RelaysApr 29 · 100m Hurdles · Place 6 · HighlandHighland100m Hurdles619.46—
Apr 29Iron Duke RelaysApr 29 · 100 Meters · Place 4 · HighlandHighland100 Meters413.85—
Apr 23Gander InvitationalApr 23 · Long Jump · Place 9 · HighlandHighlandLong Jump9.13-04.00 PB12
Apr 23Gander InvitationalApr 23 · 100m Hurdles · Place 11 · HighlandHighland100m Hurdles33" / 0.838mRound P11.19.68a12
Apr 23Gander InvitationalApr 23 · 100 Meters · Place 8 · HighlandHighland100 MetersRound P8.13.97a12
Apr 23Gander InvitationalApr 23 · 100 Meters · Place 4 · HighlandHighland100 Meters4.13.40a12
Apr 13DUO Border ClashApr 13 · 100m Hurdles · Place 6 · HighlandHighland100m Hurdles619.15—
Apr 13DUO Border ClashApr 13 · 100 Meters · Place 6 · HighlandHighland100 Meters613.42—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9Section 9 Class C Regional - Group 2Jun 9 · 100m Hurdles · HighlandHighland100m Hurdles—19.20—
Jun 9Section 9 Class C Regional - Group 2Jun 9 · 200 Meters · Place 5 · HighlandHighland200 Meters529.67—
Jun 9Section 9 Class C Regional - Group 2Jun 9 · 100 Meters · Place 1 · HighlandHighland100 Meters113.54—
May 26Wallkill, Onteora, Highland MeetMay 26 · Long Jump · Place 1 · HighlandHighlandLong Jump1.12-09.0011
May 26Wallkill, Onteora, Highland MeetMay 26 · 100m Hurdles · Place 3 · HighlandHighland100m Hurdles33" / 0.838m3.19.40a PB11
May 26Wallkill, Onteora, Highland MeetMay 26 · 100 Meters · Place 1 · HighlandHighland100 Meters1.13.39a11

2019 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30Section 9 State QualifierMay 30 · Long Jump · Place 7 · HighlandHighlandLong Jump714-05.009
May 30Section 9 State QualifierMay 30 · 100 Meters · Place 15 · HighlandHighland100 MetersRound P1514.039
May 23Section IX Class C/D ChampionshipMay 23 · 400 Meters · Place 19 · HighlandHighland400 Meters191:24.139
May 23Section IX Class C/D ChampionshipMay 23 · 200 Meters · Place 22 · HighlandHighland200 MetersRound P2229.969
May 23Section IX Class C/D ChampionshipMay 23 · 100 Meters · Place 22 · HighlandHighland100 MetersRound P2214.339
May 23Section IX Class C/D ChampionshipMay 23 · Long Jump · Place 16 · HighlandHighlandLong Jump1612-09.009
May 23Section IX Class C/D ChampionshipMay 23 · 400 Meters · Place 19 · HighlandHighland400 Meters191:24.139
May 23Section IX Class C/D ChampionshipMay 23 · 200 Meters · Place 22 · HighlandHighland200 MetersRound P2229.969
May 23Section IX Class C/D ChampionshipMay 23 · 100 Meters · Place 22 · HighlandHighland100 MetersRound P2214.339
May 18MHAL ChampionshipsMay 18 · Long Jump · Place 13 · HighlandHighlandLong Jump1313-03.00—
May 18MHAL ChampionshipsMay 18 · 200 Meters · Place 28 · HighlandHighland200 MetersRound P2830.43—
May 18MHAL ChampionshipsMay 18 · 100 Meters · Place 16 · HighlandHighland100 MetersRound P1613.77—
May 4Race at the Oval OfficeMay 4 · Long Jump · Place 16 · HighlandHighlandLong Jump1612-09.25—
May 4Race at the Oval OfficeMay 4 · 400 Meters · Place 12 · HighlandHighland400 Meters121:10.08 PB—
May 4Race at the Oval OfficeMay 4 · 100 Meters · Place 15 · HighlandHighland100 Meters1514.04—
Apr 27Kingston Tiger RelaysApr 27 · Long Jump · Place 7 · HighlandHighlandLong Jump713-03.00—
Apr 17DUO Border ClashApr 17 · 100 Meters · Place 23 · HighlandHighland100 Meters2314.480—

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25OCIAA Division Champs - 2,4,6Jan 25 · Long Jump · Place 3 · HighlandHighlandLong Jump312-10.009
Jan 25OCIAA Division Champs - 2,4,6Jan 25 · 55m Hurdles · Place 6 · HighlandHighland55m Hurdles611.509