Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMedina Last Chance Meet · May 811.11aMedina Last Chance MeetMay 8, 2026
200 Meters · OutdoorMedina Last Chance Meet · May 822.46aMedina Last Chance MeetMay 8, 2026

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jul 11Ohio Elite InvitationalJul 11 · 200 Meters · Place 4 · Oberlin SpikesOberlin Spikes200 Meters4.22.14aWind: 0Unofficial11
Jul 11Ohio Elite InvitationalJul 11 · 100 Meters · Place 4 · Oberlin SpikesOberlin Spikes100 Meters4.11.17aWind: 0Unofficial11

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 282026 Cleveland Track ClassicJun 28 · 200 Meters · Place 1 · Oberlin SpikesOberlin Spikes200 Meters1.22.64a11
Jun 282026 Cleveland Track ClassicJun 28 · 100 Meters · Place 4 · Oberlin SpikesOberlin Spikes100 Meters4.11.56a11
Jun 20USATF Lake Erie Association Junior Olympic ChampionshipJun 20 · 200 Meters · Place 2 · Oberlin SpikesOberlin Spikes200 Meters2.22.79a11
Jun 20USATF Lake Erie Association Junior Olympic ChampionshipJun 20 · 100 Meters · Place 1 · Oberlin SpikesOberlin Spikes100 Meters1.11.22a11
May 27OHSAA D2 Regional R6 - North RoyaltonMay 27 · 200 Meters · SteeleSteele200 MetersRound P—DNSWind: 1.511
May 20OHSAA D2 Districts - SteeleMay 20 · 200 Meters · Place 1 · SteeleSteele200 MetersRound P1.22.82aWind: -1.611
May 20OHSAA D2 Districts - SteeleMay 20 · 200 Meters · Place 3 · SteeleSteele200 Meters3.22.53aWind: -0.411
May 8Medina Last Chance MeetMay 8 · 200 Meters · Place 1 · SteeleSteele200 Meters1.22.46a PB11
May 8Medina Last Chance MeetMay 8 · 100 Meters · Place 3 · SteeleSteele100 Meters3.11.11a PB11
Apr 17Lorain County InvitationalApr 17 · 200 Meters · Place 5 · SteeleSteele200 Meters5.22.69aWind: 011

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23Avon Lake v Amherst Dual MeetApr 23 · 100 Meters · Place 1 · SteeleSteele100 Meters1.11.13a10