Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt. Clairsville Coach Dave Porterfield Invitational 4/10/26 · Apr 1010.95aSt. Clairsville Coach Dave Porterfield Invitational 4/10/26April 10, 2026
200 Meters · IndoorKent State University HS Meet #3 · Feb 2221.76aKent State University HS Meet #3February 22, 2026
200 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1821.62aAdidas Track Nationals 2026June 18, 2026
400 Meters · IndoorKent State University HS Meet #3 · Feb 2248.28aKent State University HS Meet #3February 22, 2026
400 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1846.92aAdidas Track Nationals 2026June 18, 2026
60 Meter · IndoorYSU Meet #2 · Jan 177.12aYSU Meet #2January 17, 2026
60 Meters · Indoor2025 YSU HS Meet #3 · Feb 87.422025 YSU HS Meet #3February 8, 2025

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 2 · SteubenvilleSteubenville400 Meters2.46.92a PB11
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 9 · SteubenvilleSteubenville200 MetersRound P9.21.62a PBWind: -111
May 27OHSAA D2 Regional R7 - TroyMay 27 · 400 Meters · Place 1 · SteubenvilleSteubenville400 MetersRound P1.48.77a11
May 27OHSAA D2 Regional R7 - TroyMay 27 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters1.47.04a11
May 27OHSAA D2 Regional R7 - TroyMay 27 · 200 Meters · Place 2 · SteubenvilleSteubenville200 MetersRound P2.22.07aWind: -0.111
May 27OHSAA D2 Regional R7 - TroyMay 27 · 200 Meters · SteubenvilleSteubenville200 Meters--DNSWind: -0.311
May 18OHSAA D2 Districts - MariettaMay 18 · 400 Meters · Place 1 · SteubenvilleSteubenville400 MetersRound S1.48.40a11
May 18OHSAA D2 Districts - MariettaMay 18 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters1.48.19a11
May 18OHSAA D2 Districts - MariettaMay 18 · 200 Meters · Place 2 · SteubenvilleSteubenville200 MetersRound S2.22.12a11
May 18OHSAA D2 Districts - MariettaMay 18 · 200 Meters · Place 1 · SteubenvilleSteubenville200 Meters1.21.88a11
May 9OVAC ChampionshipMay 9 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters1.48.38a11
May 9OVAC ChampionshipMay 9 · 200 Meters · Place 1 · SteubenvilleSteubenville200 Meters1.22.58a11
May 9OVAC ChampionshipMay 9 · 100 Meters · Place 2 · SteubenvilleSteubenville100 Meters2.11.23a11
May 4OVAC 4A, 5A QualifierMay 4 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters148.71a11
May 4OVAC 4A, 5A QualifierMay 4 · 200 Meters · Place 1 · SteubenvilleSteubenville200 Meters122.18a11
May 4OVAC 4A, 5A QualifierMay 4 · 100 Meters · Place 2 · SteubenvilleSteubenville100 Meters211.30a11
Apr 28Indian League HS 4/28/2026 - Meet 5Apr 28 · 200 Meters · Place 1 · SteubenvilleSteubenville200 Meters1.22.12a11
Apr 28Indian League HS 4/28/2026 - Meet 5Apr 28 · 100 Meters · Place 1 · SteubenvilleSteubenville100 Meters1.11.57a11
Apr 18Shadyside Relays 2026-55th AnnualApr 18 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters1.48.77a11
Apr 18Shadyside Relays 2026-55th AnnualApr 18 · 200 Meters · Place 3 · SteubenvilleSteubenville200 MetersRound P3.23.10a11
Apr 18Shadyside Relays 2026-55th AnnualApr 18 · 200 Meters · Place 1 · SteubenvilleSteubenville200 Meters1.21.67a11
Apr 10St. Clairsville Coach Dave Porterfield Invitational 4/10/26Apr 10 · 200 Meters · Place 1 · SteubenvilleSteubenville200 Meters121.84a11
Apr 10St. Clairsville Coach Dave Porterfield Invitational 4/10/26Apr 10 · 100 Meters · Place 2 · SteubenvilleSteubenville100 Meters210.95a PB11
Apr 4Bellaire RelaysApr 4 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters148.06a11
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · 400 Meters · Place 3 · SteubenvilleSteubenville400 Meters3.48.79a11
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · 200 Meters · Place 6 · SteubenvilleSteubenville200 Meters6.22.16a11

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 22Kent State University HS Meet #3Feb 22 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters1.48.28a PB11
Feb 22Kent State University HS Meet #3Feb 22 · 200 Meters · Place 1 · SteubenvilleSteubenville200 Meters1.21.76a PB11
Feb 8Kent State University HS Meet #2Feb 8 · 200 Meters · Place 2 · SteubenvilleSteubenville200 Meters221.9311
Feb 8Kent State University HS Meet #2Feb 8 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters149.1211
Jan 24Kent State University HS Meet #1Jan 24 · 200 Meters · Place 2 · SteubenvilleSteubenville200 Meters222.3911
Jan 24Kent State University HS Meet #1Jan 24 · 400 Meters · Place 5 · SteubenvilleSteubenville400 Meters549.8911
Jan 17YSU Meet #2Jan 17 · 60 Meter · Place 6 · SteubenvilleSteubenville60 MeterRound P6.7.24a11
Jan 17YSU Meet #2Jan 17 · 60 Meter · Place 4 · SteubenvilleSteubenville60 Meter4.7.12a PB11
Jan 17YSU Meet #2Jan 17 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters1.49.18a11
Jan 10YSU Meet #1Jan 10 · 60 Meter · Place 10 · SteubenvilleSteubenville60 MeterRound P10.7.22a11
Jan 10YSU Meet #1Jan 10 · 60 Meter · Place 10 · SteubenvilleSteubenville60 Meter10.7.13a11
Jan 10YSU Meet #1Jan 10 · 200 Meters · Place 1 · SteubenvilleSteubenville200 Meters1.22.05a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 5Stars and Stripes InvitationalJul 5 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.58.25a10
Jul 5Stars and Stripes InvitationalJul 5 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.22.60a10
Jul 5Stars and Stripes InvitationalJul 5 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.11.38a10
May 28OHSAA D1 Region 3May 28 · 400 Meters · Place 4 · SteubenvilleSteubenville400 MetersRound P4.48.73a10
May 28OHSAA D1 Region 3May 28 · 400 Meters · Place 8 · SteubenvilleSteubenville400 Meters8.50.61a10
May 28OHSAA D1 Region 3May 28 · 200 Meters · Place 14 · SteubenvilleSteubenville200 MetersRound P14.22.45a10
May 3OVAC ChampionshipMay 3 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters1.49.29a10
May 3OVAC ChampionshipMay 3 · 200 Meters · Place 1 · SteubenvilleSteubenville200 Meters1.22.93a10
Apr 30OVAC 5A - 4A Qualifier Apr 30 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters149.60a10
Apr 30OVAC 5A - 4A Qualifier Apr 30 · 200 Meters · Place 1 · SteubenvilleSteubenville200 Meters122.15a10
Apr 28OVAC 1A/2A - 3A QualifierApr 28 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters1.49.60aUnofficial10
Apr 28OVAC 1A/2A - 3A QualifierApr 28 · 200 Meters · Place 1 · SteubenvilleSteubenville200 Meters1.22.15aUnofficial10
Apr 11Dave Porterfield InvitationalApr 11 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters1.50.99a10
Apr 5Bellaire RelaysApr 5 · 100 Meters · SteubenvilleSteubenville100 Meters—11.3910
Apr 5Bellaire RelaysApr 5 · 100 Meters · Place 2 · SteubenvilleSteubenville100 MetersRound P211.3910
Mar 29Steubenville Early Bird InvitationalMar 29 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters148.9710

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 8OATCCC D2 State Indoor ChampionshipMar 8 · 400 Meters · Place 7 · SteubenvilleSteubenville400 Meters7.49.95a10
Mar 8OATCCC D2 State Indoor ChampionshipMar 8 · 200 Meters · Place 13 · SteubenvilleSteubenville200 Meters13.22.59a10
Feb 16 Otterbein HS Qualifier #3Feb 16 · 200 Meters · Place 2 · SteubenvilleSteubenville200 Meters223.31SO
Feb 16 Otterbein HS Qualifier #3Feb 16 · 60 Meters · Place 2 · SteubenvilleSteubenville60 Meters27.53SO
Feb 152025 YSU HS Meet #4Feb 15 · 400 Meters · Place 4 · SteubenvilleSteubenville400 Meters449.7110
Feb 152025 YSU HS Meet #4Feb 15 · 200 Meters · Place 5 · SteubenvilleSteubenville200 Meters522.6510
Feb 152025 YSU HS Meet #4Feb 15 · 400 Meters · Place 4 · SteubenvilleSteubenville400 Meters449.7110
Feb 152025 YSU HS Meet #4Feb 15 · 200 Meters · Place 5 · SteubenvilleSteubenville200 Meters522.6510
Feb 82025 YSU HS Meet #3Feb 8 · 400 Meters · Place 3 · SteubenvilleSteubenville400 Meters350.8510
Feb 82025 YSU HS Meet #3Feb 8 · 60 Meters · Place 19 · SteubenvilleSteubenville60 MetersRound P197.42 PB10
Jan 182025 YSU HS Meet #2Jan 18 · 60 Meter · Place 11 · SteubenvilleSteubenville60 MeterRound P11.7.37a10
Jan 182025 YSU HS Meet #2Jan 18 · 60 Meter · Place 7 · SteubenvilleSteubenville60 Meter7.7.27a10
Jan 182025 YSU HS Meet #2Jan 18 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters1.50.75a10
Jan 112025 YSU HS Meet #1Jan 11 · 60 Meter · Place 19 · SteubenvilleSteubenville60 MeterRound P19.7.35a10
Jan 112025 YSU HS Meet #1Jan 11 · 200 Meters · Place 7 · SteubenvilleSteubenville200 Meters7.22.75a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31OHSAA D2 State Track & Field ChampionshipsMay 31 · 400 Meters · Place 14 · SteubenvilleSteubenville400 MetersRound P14.51.29a9
May 4OVAC ChampionshipsMay 4 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters1.51.01a9
May 4OVAC ChampionshipsMay 4 · 200 Meters · Place 3 · SteubenvilleSteubenville200 Meters3.23.61a9
Apr 29OVAC 5A QualifierApr 29 · 400 Meters · Place 4 · SteubenvilleSteubenville400 MetersRound P4.52.28a9
Apr 29OVAC 5A QualifierApr 29 · 400 Meters · Place 4 · SteubenvilleSteubenville400 Meters4.52.28a9
Apr 29OVAC 5A QualifierApr 29 · 200 Meters · Place 1 · SteubenvilleSteubenville200 MetersRound P1.22.94a9
Apr 29OVAC 5A QualifierApr 29 · 200 Meters · Place 1 · SteubenvilleSteubenville200 Meters1.22.94a9
Apr 669th Annual Bellaire RelaysApr 6 · Long Jump · Place 8 · SteubenvilleSteubenvilleLong Jump818-07.009
Apr 669th Annual Bellaire RelaysApr 6 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters152.429

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
May 23OHSAA D2 Region 7 - New ConcordMay 23 · 400 Meters · Place 1 · SteubenvilleSteubenville400 MetersRound P1.50.45a9
May 23OHSAA D2 Region 7 - New ConcordMay 23 · 400 Meters · Place 1 · SteubenvilleSteubenville400 Meters1.50.20a9
May 23OHSAA D2 Region 7 - New ConcordMay 23 · 200 Meters · Place 12 · SteubenvilleSteubenville200 MetersRound P12.23.34aWind: -0.39