Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIAC Divisional Meet · May 614.45IAC Divisional MeetMay 6, 2024
100m Hurdles · 33" / 0.838m · OutdoorGroton Dual Meet #2 · Apr 2218.40Groton Dual Meet #2April 22, 2026
200 Meters · OutdoorGroton Dual Meet #2 · Apr 2229.90Groton Dual Meet #2April 22, 2026
55 Meter · IndoorWinter Classic Session 1 · Jan 108.62aWinter Classic Session 1January 10, 2026
55 Meters · IndoorQuinney Invitational · Jan 38.31Quinney InvitationalJanuary 3, 2026
55m Hurdles · 33" · IndoorIt's About Time · Dec 510.32aIt's About TimeDecember 5, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 22Groton Dual Meet #2Apr 22 · 100m Hurdles · Place 2 · Groton100m Hurdles33" / 0.838m2.18.40 PB12
Apr 22Groton Dual Meet #2Apr 22 · 200 Meters · Place 8 · Groton200 Meters8.29.90 PB12
Apr 13Union Springs, Groton, Trumansburg MeetApr 13 · 100m Hurdles · Place 3 · Groton100m Hurdles33" / 0.838m3.19.2012
Apr 9Marathon Spring FlingApr 9 · 100m Hurdles · Place 5 · Groton100m Hurdles33" / 0.838m5.20.21a12
Apr 9Marathon Spring FlingApr 9 · 200 Meters · Place 17 · Groton200 Meters17.31.86a12
Mar 25Groton Dual MeetMar 25 · 100m Hurdles · Place 6 · Groton100m Hurdles33" / 0.838m6.19.9012

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 20Section IV State QualifiersFeb 20 · 55m Hurdles · Place 24 · Groton55m HurdlesRound P2414.5312
Feb 1Finger Lakes InvitationalFeb 1 · 55m Hurdles · Place 10 · Groton55m Hurdles1010.3212
Jan 22Frozen Five InvitationalJan 22 · 55m Hurdles · Place 5 · Groton55m Hurdles510.8012
Jan 16Hurley InvitationalJan 16 · 55m Hurdles · Place 16 · Groton55m HurdlesRound P1610.8112
Jan 10Winter Classic Session 2Jan 10 · 55m Hurdles · Place 4 · Groton55m Hurdles410.9712
Jan 10Winter Classic Session 2Jan 10 · 55 Meters · Place 13 · Groton55 Meters138.6212
Jan 10Winter Classic Session 1Jan 10 · 55m Hurdles · Place 4 · Groton55m Hurdles33"4.10.97a12
Jan 10Winter Classic Session 1Jan 10 · 55 Meter · Place 13 · Groton55 Meter13.8.62a PB12
Jan 7Twilight InviteJan 7 · 55m Hurdles · Place 7 · Groton55m Hurdles711.3912
Jan 7Twilight InviteJan 7 · 55 Meters · Place 17 · Groton55 Meters178.4712
Jan 3Quinney InvitationalJan 3 · 55 Meters · Place 24 · Groton55 MetersRound P248.31 PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Section IV Classic 9 AMDec 20 · 55m Hurdles · Place 9 · Groton55m Hurdles33"9.10.64a12
Dec 5It's About TimeDec 5 · 55m Hurdles · Place 3 · Groton55m Hurdles33"3.10.32a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28Section 4 Class D ChampionshipsMay 28 · 100m Hurdles · Place 20 · Groton100m Hurdles33" / 0.838mRound P20.19.93a11
May 21IAC ChampionshipsMay 21 · 100m Hurdles · Place 10 · Groton100m Hurdles1020.5411
May 21IAC ChampionshipsMay 21 · 100m Hurdles · Place 10 · Groton100m HurdlesRound P1020.5411
May 12IAC Divisional MeetMay 12 · 200 Meters · Place 24 · Groton200 Meters2433.0311
May 12IAC Divisional MeetMay 12 · 100m Hurdles · Place 9 · Groton100m Hurdles918.8911
May 5Groton Dual w/ Newfield, MarathonMay 5 · 100m Hurdles · Place 3 · Groton100m Hurdles319.7211
Apr 28Southern Cayuga, GrotonApr 28 · 100m Hurdles · Place 3 · Groton100m Hurdles33" / 0.838m3.19.9011
Apr 28Southern Cayuga, GrotonApr 28 · 200 Meters · Place 5 · Groton200 Meters5.32.6011

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15IAC ChampionshipsMay 15 · 100 Meters · Place 23 · Groton100 Meters2315.0110
May 15IAC ChampionshipsMay 15 · 100m Hurdles · Place 18 · Groton100m Hurdles1820.8510
May 15IAC ChampionshipsMay 15 · 200 Meters · Place 24 · Groton200 Meters2431.0010
May 15IAC ChampionshipsMay 15 · 200 Meters · Place 24 · Groton200 Meters2431.0010
May 15IAC ChampionshipsMay 15 · 100m Hurdles · Place 18 · Groton100m HurdlesRound P1820.8510
May 15IAC ChampionshipsMay 15 · 100 Meters · Place 23 · Groton100 MetersRound P2315.0110
May 8Marathon Spring FlingMay 8 · 200 Meters · Place 17 · Groton200 Meters1731.5110
May 8Marathon Spring FlingMay 8 · 100 Meters · Place 11 · Groton100 Meters1114.5610
May 6IAC Divisional MeetMay 6 · 200 Meters · Place 14 · Groton200 Meters1431.1410
May 6IAC Divisional MeetMay 6 · 100m Hurdles · Place 9 · Groton100m Hurdles920.3410
May 6IAC Divisional MeetMay 6 · 100 Meters · Place 12 · Groton100 Meters1214.45 PB10
Apr 29Groton Dual w/ Candor, Newfield, Tioga, MarathonApr 29 · 100m Hurdles · Place 6 · Groton100m Hurdles33" / 0.838m6.19.97a10
Apr 29Groton Dual w/ Candor, Newfield, Tioga, MarathonApr 29 · 200 Meters · Place 11 · Groton200 Meters11.31.43a10
Apr 29Groton Dual w/ Candor, Newfield, Tioga, MarathonApr 29 · 100 Meters · Place 6 · Groton100 Meters6.14.55a10
Apr 26Dan Fravil Memorial Ithaca RelaysApr 26 · 100m Hurdles · Place 10 · Groton100m Hurdles33" / 0.838m10.21.05a10
Apr 15Marathon vs Moravia, Groton, Newfield, Odessa MontourApr 15 · 100m Hurdles · Place 6 · Groton100m Hurdles33" / 0.838m6.20.22a10
Apr 15Marathon vs Moravia, Groton, Newfield, Odessa MontourApr 15 · 200 Meters · Place 14 · Groton200 Meters14.32.78a10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5Legends of the NightMay 5 · 100m Hurdles · Place 10 · Groton100m HurdlesRound P1020.279
May 5Legends of the NightMay 5 · Discus · Place 24 · GrotonDiscus2442-39
May 1Marathon Dual w/ Groton, Whitney PointMay 1 · Discus · Place 5 · GrotonDiscus545-11.509
May 1Marathon Dual w/ Groton, Whitney PointMay 1 · 200 Meters · Place 9 · Groton200 Meters933.879
May 1Marathon Dual w/ Groton, Whitney PointMay 1 · 100m Hurdles · Place 2 · Groton100m Hurdles221.219
Apr 28Dan Fravil Memorial Ithaca RelaysApr 28 · Discus · Place 16 · GrotonDiscus1653-59

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 12Twilight InviteJan 12 · 55m Hurdles · Place 3 · Groton55m Hurdles312.119
Jan 12Twilight InviteJan 12 · 55 Meters · Place 9 · Groton55 Meters98.709
Jan 7607 Invitational 5 PMJan 7 · 55m Hurdles · Place 10 · Groton55m Hurdles33"10.11.96a9
Jan 7607 Invitational 5 PMJan 7 · 55 Meter · Place 17 · Groton55 Meter17.8.89a9

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22It's About TimeDec 22 · 55m Hurdles · Place 12 · Groton55m Hurdles33"12.11.66a9
Dec 22It's About TimeDec 22 · 55 Meter · Place 17 · Groton55 Meter17.8.96a9
Dec 17Finger Lakes Invitational 2 PM SessionDec 17 · 55m Hurdles · Place 8 · Groton55m Hurdles33"8.11.51a9
Dec 17Finger Lakes Invitational 2 PM SessionDec 17 · 55 Meter · Place 17 · Groton55 Meter17.8.90a9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16Groton JH DivisionMay 16 · Discus · Place 1 · GrotonDiscus153-038
May 16Groton JH DivisionMay 16 · High Jump · Place 3 · GrotonHigh Jump33-06.008
May 16Groton JH DivisionMay 16 · 55m Hurdles · Place 2 · Groton55m Hurdles211.758