Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorColonial Relays · Apr 212.68aColonial RelaysApril 2, 2026
200 Meters · IndoorNYU DIII Invitational · Feb 1426.45aNYU DIII InvitationalFebruary 14, 2026
200 Meters · OutdoorBrockport Multi and Invitational · Apr 1225.65aBrockport Multi and InvitationalApril 12, 2026
400 Meters · OutdoorLiberty League Outdoor Track & Field Championships · May 157.84aLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
60 Meters · IndoorLiberty League Indoor Track & Field Championships · Feb 278.09aLiberty League Indoor Track & Field ChampionshipsFebruary 27, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 200 Meters · Place 29 · Rochester (N.Y.)200 Meters29.25.87aWind: 2.4So
May 9Ithaca College In-Between MeetMay 9 · 100 Meters · Place 8 · Rochester (N.Y.)100 MetersRound P8.12.66aWind: 2.5So
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 400 Meters · Place 3 · Rochester (N.Y.)400 MetersRound P3.57.84a PBSo
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 400 Meters · Place 3 · Rochester (N.Y.)400 Meters3.57.85aSo
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 200 Meters · Place 5 · Rochester (N.Y.)200 MetersRound P5.25.32aWind: 2.4So
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 200 Meters · Place 7 · Rochester (N.Y.)200 Meters7.25.62aWind: 2.8So
Apr 24RIT Bill Q InvitationalApr 24 · 400 Meters · Place 1 · Rochester (N.Y.)400 Meters1.57.92aSo
Apr 12Brockport Multi and InvitationalApr 12 · 200 Meters · Place 2 · Rochester (N.Y.)200 Meters2.25.65a PBWind: -0.7So
Apr 12Brockport Multi and InvitationalApr 12 · 100 Meters · Place 2 · Rochester (N.Y.)100 Meters2.12.70aWind: -0.4So
Apr 2Colonial RelaysApr 2 · 200 Meters · Place 20 · Rochester (N.Y.)200 Meters20.25.90aWind: 2.3So
Apr 2Colonial RelaysApr 2 · 100 Meters · Place 23 · Rochester (N.Y.)100 Meters23.12.68a PBWind: 1.3So

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 200 Meters · Place 1 · Rochester (N.Y.)200 Meters1.25.83aWind: 2.3So
Mar 6AARTFC Indoor ChampionshipsMar 6 · 200 Meters · Place 38 · Rochester (N.Y.)200 Meters3826.70aSO
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 200 Meters · Place 9 · Rochester (N.Y.)200 Meters926.47aSO
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 60 Meters · Place 8 · Rochester (N.Y.)60 Meters88.09a PBSO
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 60 Meters · Place 8 · Rochester (N.Y.)60 Meters88.20aSO
Feb 14NYU DIII InvitationalFeb 14 · 200 Meters · Place 6 · Rochester (N.Y.)200 Meters626.45a PBSo
Feb 14NYU DIII InvitationalFeb 14 · 60 Meters · Place 19 · Rochester (N.Y.)60 MetersRound P198.46aSo
Jan 23RIT Friday InvitationalJan 23 · 60 Meters · Place 13 · Rochester (N.Y.)60 MetersRound P138.24aSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Bill Q Invitational at GeneseoMar 29 · 200 Meters · Place 6 · Rochester (N.Y.)200 Meters627.86aFR
Mar 29Bill Q Invitational at GeneseoMar 29 · 100 Meters · Place 6 · Rochester (N.Y.)100 Meters613.56aFR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 30RIT January Thursday InvitationalJan 30 · 200 Meters · Place 4 · Rochester (N.Y.)200 Meters427.54a—
Jan 30RIT January Thursday InvitationalJan 30 · 60 Meters · Place 8 · Rochester (N.Y.)60 Meters88.40a—
Jan 30RIT January Thursday InvitationalJan 30 · 60 Meters · Place 7 · Rochester (N.Y.)60 Meters78.31a—
Jan 25Nazareth Conference Challenge CupJan 25 · 200 Meters · Place 22 · Rochester (N.Y.)200 Meters2227.97a—
Jan 25Nazareth Conference Challenge CupJan 25 · 60 Meters · Place 30 · Rochester (N.Y.)60 Meters308.53a—