Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCSC D3/D4 Championships · May 1714.84CSC D3/D4 Championships May 17, 2022
100m Hurdles · 33" / 0.838m · OutdoorSt. John Fisher Cardinal Classic · Apr 2616.68aSt. John Fisher Cardinal ClassicApril 26, 2025
200 Meters · IndoorBrockport Invite · Feb 728.73aBrockport InviteFebruary 7, 2025
200 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 2628.73aSt. John Fisher Cardinal ClassicApril 26, 2025
300 Meters · IndoorGreg Page Relays · Dec 648.86aGreg Page RelaysDecember 6, 2024
500 Meters · IndoorUtica Winter Opener · Jan 171:32.22aUtica Winter OpenerJanuary 17, 2025
60m Hurdles · 33" / 0.838m · IndoorNEC Indoor Championships · Feb 1510.03aNEC Indoor ChampionshipsFebruary 15, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 100m Hurdles · Place 12 · Le Moyne C (NY)Le Moyne C (NY)100m Hurdles33" / 0.838mRound P12.17.37aWind: 2.2So
Apr 17University at Buffalo Alumni InvitationalApr 17 · 100m Hurdles · Place 11 · Le Moyne C (NY)Le Moyne C (NY)100m Hurdles33" / 0.838m11.17.24aWind: 0So
Apr 11Big Red InvitationalApr 11 · 100m Hurdles · Place 28 · Le Moyne C (NY)Le Moyne C (NY)100m Hurdles33" / 0.838mRound P28.17.13aWind: 3.4So
Apr 11Big Red InvitationalApr 11 · 200 Meters · Place 40 · Le Moyne C (NY)Le Moyne C (NY)200 Meters40.29.34aWind: 0.8So
Apr 3Cortland Red Dragon OpenApr 3 · 100m Hurdles · Place 14 · Le Moyne C (NY)Le Moyne C (NY)100m Hurdles33" / 0.838m14.16.80aWind: 0.8So

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15NEC Indoor ChampionshipsFeb 15 · 60m Hurdles · Place 21 · Le Moyne C (NY)Le Moyne C (NY)60m Hurdles33" / 0.838mRound P21.10.03a PBSo
Jan 23RIT Friday InvitationalJan 23 · 200 Meters · Place 45 · Le Moyne C (NY)Le Moyne C (NY)200 Meters4530.08aSo
Jan 16Utica Winter OpenerJan 16 · 60m Hurdles · Le Moyne C (NY)Le Moyne C (NY)60m HurdlesRound P—DNFSo
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 300 Meters · Place 42 · Le MoyneLe Moyne300 Meters4249.81SO
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60m Hurdles · Place 11 · Le MoyneLe Moyne60m Hurdles1110.49SO
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60m Hurdles · Place 11 · Le Moyne C (NY)Le Moyne C (NY)60m HurdlesRound P1110.49aSo
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 300 Meters · Place 42 · Le Moyne C (NY)Le Moyne C (NY)300 Meters4249.81aSo

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 60m Hurdles · Place 31 · Le Moyne C (NY)Le Moyne C (NY)60m Hurdles33" / 0.838mRound P31.10.56aWind: 0So
Dec 5Cornell Greg Page Relays & MultiDec 5 · 200 Meters · Place 26 · Le Moyne C (NY)Le Moyne C (NY)200 Meters26.29.19aWind: 0So
Feb 7Brockport InviteFeb 7 · 60m Hurdles · Place 6 · Le Moyne C (NY)Le Moyne C (NY)60m Hurdles33" / 0.838mRound P6.10.22aFr
Feb 7Brockport InviteFeb 7 · 60m Hurdles · Place 3 · Le Moyne C (NY)Le Moyne C (NY)60m Hurdles33" / 0.838m3.10.08aFr
Feb 7Brockport InviteFeb 7 · 200 Meters · Place 21 · Le Moyne C (NY)Le Moyne C (NY)200 Meters21.28.73a PBFr
Jan 30RIT January Thursday InvitationalJan 30 · 60m Hurdles · Place 18 · Le Moyne C (NY)Le Moyne C (NY)60m Hurdles1812.33a—
Jan 30RIT January Thursday InvitationalJan 30 · 200 Meters · Place 11 · Le Moyne C (NY)Le Moyne C (NY)200 Meters1128.97a—
Jan 24RIT January Friday MeetJan 24 · 60m Hurdles · Place 6 · Le Moyne C (NY)Le Moyne C (NY)60m Hurdles610.41a—
Jan 24RIT January Friday MeetJan 24 · 60m Hurdles · Place 2 · Le Moyne C (NY)Le Moyne C (NY)60m Hurdles210.02a—
Jan 17Utica Winter OpenerJan 17 · 500 Meters · Place 10 · Le Moyne C (NY)Le Moyne C (NY)500 Meters101:32.22a PB—
Jan 11West Point OpenJan 11 · 60 Hurdles Preliminaries Heat 2 · Place 11 · Le MoyneLe Moyne60 Hurdles Preliminaries Heat 21110.65FR
Jan 11West Point OpenJan 11 · 60 Hurdles Preliminaries · Place 11 · Le MoyneLe Moyne60 Hurdles Preliminaries1110.65FR
Jan 11West Point OpenJan 11 · 200 Meters · Place 15 · Le MoyneLe Moyne200 Meters1529.67FR
Jan 11West Point OpenJan 11 · 200 Meters · Place 15 · Le MoyneLe Moyne200 Meters1529.67FR

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3Northeast Outdoor ChampionshipsMay 3 · 100m Hurdles · Place 15 · Le Moyne C (NY)Le Moyne C (NY)100m Hurdles33" / 0.838mRound P15.16.79aWind: -1.5Fr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 100m Hurdles · Place 11 · Le Moyne C (NY)Le Moyne C (NY)100m Hurdles33" / 0.838mRound P11.16.68a PBWind: -0.3Fr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 200 Meters · Place 42 · Le Moyne C (NY)Le Moyne C (NY)200 Meters42.28.73a PBWind: 0.5Fr
Apr 18University at Buffalo Alumni InvitationalApr 18 · 100m Hurdles · Place 7 · Le Moyne C (NY)Le Moyne C (NY)100m Hurdles33" / 0.838m7.17.41aWind: -2.3Fr
Apr 12Brockport Multi & InvitationalApr 12 · 100m Hurdles · Place 2 · Le Moyne C (NY)Le Moyne C (NY)100m Hurdles33" / 0.838m2.16.63aWind: 2.6Fr
Apr 12Brockport Multi & InvitationalApr 12 · 200 Meters · Place 16 · Le Moyne C (NY)Le Moyne C (NY)200 Meters16.29.67aWind: 1.4Fr
Apr 5Cortland Red Dragon OpenApr 5 · 100m Hurdles · Place 9 · Le Moyne C (NY)Le Moyne C (NY)100m Hurdles33" / 0.838m9.16.71aWind: 2.1Fr
Apr 5Cortland Red Dragon OpenApr 5 · 200 Meters · Place 35 · Le Moyne C (NY)Le Moyne C (NY)200 Meters35.29.37aWind: -1.7Fr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Greg Page RelaysDec 6 · 300 Meters · Place 37 · Le Moyne C (NY)Le Moyne C (NY)300 Meters37.48.86a PBFr
Dec 6Greg Page RelaysDec 6 · 60m Hurdles · Place 25 · Le Moyne C (NY)Le Moyne C (NY)60m Hurdles33" / 0.838mRound P25.10.22aWind: 0Fr

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Section III Class C1/C2 ChampionshipsMay 21 · 400m Hurdles · Place 4 · Mount MarkhamMount Markham400m Hurdles41:15.8112
May 21Section III Class C1/C2 ChampionshipsMay 21 · 100m Hurdles · Place 3 · Mount MarkhamMount Markham100m Hurdles318.1212
May 18Junkyard RelaysMay 18 · 100m Hurdles · Place 4 · Mount MarkhamMount Markham100m Hurdles417.9612
May 14CSC D3/D4 ChampionshipsMay 14 · 100m Hurdles · Place 1 · Mount MarkhamMount Markham100m Hurdles117.6612
May 14CSC D3/D4 ChampionshipsMay 14 · 400m Hurdles · Place 4 · Mount MarkhamMount Markham400m Hurdles41:33.0012
May 6CSC Multi Dual @ RemsenMay 6 · 100m Hurdles · Place 1 · Mount MarkhamMount Markham100m Hurdles117.4012
May 6CSC Multi Dual @ RemsenMay 6 · 400m Hurdles · Place 2 · Mount MarkhamMount Markham400m Hurdles21:15.0812
Apr 26The Cahill ClassicApr 26 · 100m Hurdles · Place 2 · Mount MarkhamMount Markham100m Hurdles217.6812
Apr 26The Cahill ClassicApr 26 · 400m Hurdles · Place 4 · Mount MarkhamMount Markham400m Hurdles41:15.4312

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Section III Class C-1 ChampionshipsMay 23 · 100m Hurdles · Place 3 · Mount MarkhamMount Markham100m Hurdles318.3911
May 2030th Annual Junkyard RelaysMay 20 · 100m Hurdles · Place 9 · Mount MarkhamMount Markham100m Hurdles918.5511
May 16CSC D3/D4 ChampionshipsMay 16 · 100m Hurdles · Place 3 · Mount MarkhamMount Markham100m Hurdles318.0911
May 16CSC D3/D4 ChampionshipsMay 16 · 400m Hurdles · Place 6 · Mount MarkhamMount Markham400m Hurdles61:22.6411
May 16CSC D3/D4 ChampionshipsMay 16 · 100 Meters · Place 11 · Mount MarkhamMount Markham100 Meters1114.8811
Apr 21Cook - DeStefano Track and Field InvitationalApr 21 · 400m Hurdles · Place 11 · Mount MarkhamMount Markham400m Hurdles111:23.9811
Apr 21Cook - DeStefano Track and Field InvitationalApr 21 · 100 Meters · Place 21 · Mount MarkhamMount Markham100 Meters2115.1511

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24Section III Class C1 ChampionshipsMay 24 · 100m Hurdles · Place 2 · Mount MarkhamMount Markham100m Hurdles33" / 0.838m2.18.68a10
May 17CSC D3/D4 Championships May 17 · 100m Hurdles · Place 2 · Mount MarkhamMount Markham100m Hurdles219.1810
May 17CSC D3/D4 Championships May 17 · 200 Meters · Place 12 · Mount MarkhamMount Markham200 Meters1232.0410
May 17CSC D3/D4 Championships May 17 · 100 Meters · Place 11 · Mount MarkhamMount Markham100 Meters1114.84 PB10
May 7Don Howard InvitationalMay 7 · 100m Hurdles · Place 5 · Mount MarkhamMount Markham100m Hurdles33" / 0.838mRound P5.19.26a10
May 7Don Howard InvitationalMay 7 · 100m Hurdles · Place 4 · Mount MarkhamMount Markham100m Hurdles33" / 0.838m4.19.07a10
May 7Don Howard InvitationalMay 7 · 200 Meters · Place 19 · Mount MarkhamMount Markham200 Meters19.32.02a10
May 7Don Howard InvitationalMay 7 · 100 Meters · Place 18 · Mount MarkhamMount Markham100 MetersRound P18.15.12a10
Apr 22The Cahill ClassicApr 22 · 200 Meters · Place 24 · Mount MarkhaMount Markha200 Meters2433.5210
Apr 22The Cahill ClassicApr 22 · 100 Meters · Place 29 · Mount MarkhaMount Markha100 Meters2915.1010
Apr 22The Cahill ClassicApr 22 · 100m Hurdles · Place 6 · Mount MarkhaMount Markha100m Hurdles619.6610