Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorChute Invitational · Apr 126:44.35aChute InvitationalApril 12, 2025
400 Meters · OutdoorWindy City Spring Series Championships · May 31:13.68aWindy City Spring Series ChampionshipsMay 3, 2026
800 Meters · OutdoorWindy City Spring Series #2 Blue Division · Apr 192:52.43aWindy City Spring Series #2 Blue DivisionApril 19, 2026
Results · OutdoorWindy City Series #4 Blue Division · Apr 273:11.41Windy City Series #4 Blue DivisionApril 27, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Windy City Spring Series ChampionshipsMay 3 · 800 Meters · Oak Park Julian800 Meters—DNS7
May 3Windy City Spring Series ChampionshipsMay 3 · 400 Meters · Place 18 · Oak Park Julian400 Meters18.1:13.68a PB7
Apr 258th Annual Keith Zawila InvitationalApr 25 · 1600 Meters · Oak Park Julian1600 Meters—DNS7
Apr 19Windy City Spring Series #2 Blue DivisionApr 19 · 800 Meters · Place 6 · Oak Park Julian800 Meters62:52.43a PB7
Apr 19Windy City Spring Series #2 Blue DivisionApr 19 · 400 Meters · Place 20 · Oak Park Julian400 Meters201:18.14a7

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4Windy City Spring Series ChampionshipsMay 4 · 800 Meters · Place 9 · Oak Park Julian800 Meters93:12.29a6
Apr 27Windy City Series #4 Blue DivisionApr 27 · Results · Place 22 · Oak Park JulianResults226:56.746
Apr 27Windy City Series #4 Blue DivisionApr 27 · Results · Place 24 · Oak Park JulianResults243:11.41 PB6
Apr 12Chute InvitationalApr 12 · 1600 Meters · Place 14 · Oak Park Julian1600 Meters146:44.35a PB6
Apr 12Chute InvitationalApr 12 · 800 Meters · Place 11 · Oak Park Julian800 Meters113:04.52a6
Apr 6Windy City Spring Series #2 Blue DivisionApr 6 · Results · Place 34 · Oak Park JulianResults346:57.886
Apr 6Windy City Spring Series #2 Blue DivisionApr 6 · Results · Place 37 · Oak Park JulianResults373:12.216