Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOHSAA D3 Regional R10 - Piqua · May 2810.90aOHSAA D3 Regional R10 - PiquaMay 28, 2026
200 Meters · IndoorOtterbein HS Meet 2 · Jan 2125.20aOtterbein HS Meet 2January 21, 2024
200 Meters · OutdoorOHSAA D3 Regional R10 - Piqua · May 2822.00aOHSAA D3 Regional R10 - PiquaMay 28, 2026
400 Meters · IndoorMSJ HS MT 7 · Feb 2052.12MSJ HS MT 7February 20, 2026
400 Meters · OutdoorWayne Invitational · Apr 3050.60aWayne InvitationalApril 30, 2026
60 Meter · IndoorOtterbein HS Meet 2 · Jan 217.38aOtterbein HS Meet 2January 21, 2024
60 Meters · IndoorMSJ HS MT 7 · Feb 207.12MSJ HS MT 7February 20, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · 100 Meters · BrookvilleBrookville100 MetersRound P--DNSWind: -0.212
May 28OHSAA D3 Regional R10 - PiquaMay 28 · 200 Meters · Place 3 · BrookvilleBrookville200 MetersRound P3.22.00a PBWind: 1.212
May 28OHSAA D3 Regional R10 - PiquaMay 28 · 200 Meters · BrookvilleBrookville200 Meters--DNSWind: 1.912
May 28OHSAA D3 Regional R10 - PiquaMay 28 · 100 Meters · Place 2 · BrookvilleBrookville100 MetersRound P2.10.90a PBWind: 112
May 28OHSAA D3 Regional R10 - PiquaMay 28 · 100 Meters · Place 2 · BrookvilleBrookville100 Meters2.10.84aWind: 2.312
May 19OHSAA D3 Districts - Graham (B)May 19 · 200 Meters · Place 2 · BrookvilleBrookville200 Meters2.22.78aWind: -0.112
May 19OHSAA D3 Districts - Graham (B)May 19 · 100 Meters · Place 1 · BrookvilleBrookville100 MetersRound P1.11.13aWind: -1.712
May 19OHSAA D3 Districts - Graham (B)May 19 · 100 Meters · Place 1 · BrookvilleBrookville100 Meters1.11.24aWind: -0.112
May 14SWBL Buckeye ChampionshipsMay 14 · 400 Meters · Place 2 · BrookvilleBrookville400 Meters2.50.65a12
May 14SWBL Buckeye ChampionshipsMay 14 · 200 Meters · Place 3 · BrookvilleBrookville200 Meters3.22.88a12
May 14SWBL Buckeye ChampionshipsMay 14 · 100 Meters · Place 2 · BrookvilleBrookville100 Meters2.11.35a12
May 6Piqua HS Invitational #2May 6 · 200 Meters · Place 1 · BrookvilleBrookville200 Meters122.4912
Apr 30Wayne InvitationalApr 30 · 400 Meters · Place 12 · BrookvilleBrookville400 Meters12.50.60a PB12
Apr 30Wayne InvitationalApr 30 · 100 Meters · Place 28 · BrookvilleBrookville100 MetersRound P28.11.15aWind: 1.912
Apr 24Trotwood-Madison InvitationalApr 24 · 100 Meters · Place 13 · BrookvilleBrookville100 Meters13.11.60aWind: -1.112
Apr 17Fred Durkle InvitationalApr 17 · 400 Meters · Place 2 · BrookvilleBrookville400 Meters2.51.29a12
Apr 17Fred Durkle InvitationalApr 17 · 100 Meters · Place 2 · BrookvilleBrookville100 Meters2.11.09aWind: 012
Apr 4Versailles HS InvitationalApr 4 · 400 Meters · Place 3 · BrookvilleBrookville400 Meters3.52.00a12
Apr 4Versailles HS InvitationalApr 4 · 100 Meters · Place 2 · BrookvilleBrookville100 Meters2.11.69aWind: -112
Mar 28Troy Up and Running InvitationalMar 28 · 400 Meters · Place 3 · BrookvilleBrookville400 Meters3.51.02a12
Mar 72026 OATCCC Indoor HS State Championship Meet - D3/D4 & SeatedMar 7 · 60 Meter · BrookvilleBrookville60 MeterRound P--DNS12
Mar 72026 OATCCC Indoor HS State Championship Meet - D3/D4 & SeatedMar 7 · 400 Meters · BrookvilleBrookville400 Meters--DNS12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20MSJ HS MT 7Feb 20 · 400 Meters · Place 2 · BrookvilleBrookville400 Meters252.12 PB12
Feb 20MSJ HS MT 7Feb 20 · 60 Meters · Place 1 · BrookvilleBrookville60 Meters17.12 PB12
Feb 1Wittenberg HS Meet #2Feb 1 · 60 Meter · BrookvilleBrookville60 MeterRound P--DNS12
Feb 1Wittenberg HS Meet #2Feb 1 · 400 Meters · BrookvilleBrookville400 Meters--DNS12
Jan 24Cedarville U. Richey Indoor HS Tune-upJan 24 · 60 Meter · UnattachedUnattached60 MeterRound PEx.7.18a12
Jan 24Cedarville U. Richey Indoor HS Tune-upJan 24 · 60 Meter · UnattachedUnattached60 MeterEx.7.14a12
Jan 24Cedarville U. Richey Indoor HS Tune-upJan 24 · 400 Meters · UnattachedUnattached400 MetersEx.52.52a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Roosevelt MemorialMay 10 · 200 Meters · Place 6 · BrookvilleBrookville200 MetersRound P6.22.48aWind: 1.211
May 10Roosevelt MemorialMay 10 · 200 Meters · Place 4 · BrookvilleBrookville200 Meters4.22.57aWind: -0.811
May 2Wayne InvitationalMay 2 · 100 Meters · Place 25 · BrookvilleBrookville100 MetersRound P25.11.46aWind: 0.111

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2Wittenberg HS Open #2Feb 2 · 400 Meters · Place 28 · BrookvilleBrookville400 Meters2854.0811
Feb 2Wittenberg HS Open #2Feb 2 · 60 Meters · Place 16 · BrookvilleBrookville60 MetersRound P167.3111

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Brookville JH/HS MeetApr 18 · 400 Meters · Place 1 · BrookvilleBrookville400 Meters1.53.74a10
Apr 18Brookville JH/HS MeetApr 18 · 100 Meters · Place 2 · BrookvilleBrookville100 Meters2.11.33a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Ohio State HS Qualifier # 3Feb 4 · 400 Meters · Place 19 · BrookvilleBrookville400 Meters1956.7910
Jan 21Otterbein HS Meet 2Jan 21 · 60 Meter · Place 13 · BrookvilleBrookville60 MeterRound P13.7.41a10
Jan 21Otterbein HS Meet 2Jan 21 · 60 Meter · Place 10 · BrookvilleBrookville60 Meter10.7.38a PB10
Jan 21Otterbein HS Meet 2Jan 21 · 200 Meters · Place 23 · BrookvilleBrookville200 Meters23.25.20a PB10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Versailles Junior High Quad MeetApr 25 · 100 Meters · Place 2 · BrookvilleBrookville100 Meters212.558
Mar 31Versailles Junior High Mini MeetMar 31 · 400 Meters · Place 1 · BrookvilleBrookville400 Meters162.648