Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 5 RWTL #6 · Jan 163:42.84Section 5 RWTL #6January 16, 2026
2000m Steeplechase · 0.762m · OutdoorFlower City Invitational · May 88:56.16aFlower City InvitationalMay 8, 2026
400m Hurdles · 30" / 0.762m · OutdoorFlower City Invitational · May 81:21.49aFlower City InvitationalMay 8, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23Monroe Overall County ChampionshipsMay 23 · 2000m Steeplechase · Place 17 · Spencerport2000m Steeplechase0.762m17.9:08.59a9
May 8Flower City InvitationalMay 8 · 2000m Steeplechase · Place 14 · Spencerport2000m Steeplechase0.762m14.8:56.16a PB9
May 8Flower City InvitationalMay 8 · 400m Hurdles · Place 22 · Spencerport400m Hurdles30" / 0.762m22.1:21.49a PB9
May 2Runnin' Cadet ClassicMay 2 · 2000m Steeplechase · Place 16 · Spencerport2000m Steeplechase0.762m16.9:08.65a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Section 5 RWTL #9Feb 6 · 1000 Meters · Place 13 · Spencerport1000 Meters133:44.849
Jan 16Section 5 RWTL #6Jan 16 · 1000 Meters · Place 10 · Spencerport1000 Meters103:42.84 PB9