Personal bests

Best marks in available results
Event / courseMarkMeetDate
@ HS Last Chance: Braxton Barnett Shenandoah 23.38 2/17/2024 · IndoorMuskingum HS Last Chance Invite · Feb 2125.48Muskingum HS Last Chance InviteFebruary 21, 2026
@ HS Last Chance: Braylon Miller Morgan 52.76 2/22/2025 · IndoorMuskingum HS Last Chance Invite · Feb 2158.87Muskingum HS Last Chance InviteFebruary 21, 2026
100 Meters · OutdoorRuss Parsons Invitational · Apr 1712.46aRuss Parsons InvitationalApril 17, 2025
200 Meters · IndoorChieftain Grand Prix · Jan 3125.77Chieftain Grand PrixJanuary 31, 2026
200 Meters · OutdoorBrooke Relays · Apr 2423.91aBrooke RelaysApril 24, 2026
400 Meters · IndoorChieftain Grand Prix · Jan 3158.34Chieftain Grand PrixJanuary 31, 2026
400 Meters · OutdoorWVSSAC Class AAA - Region 1 Championship · May 1555.25aWVSSAC Class AAA - Region 1 ChampionshipMay 15, 2025
55 Meters · IndoorPioneer Elite Invitational · Feb 77.41Pioneer Elite InvitationalFebruary 7, 2026
60 Meters · IndoorOhio State HS Qualifier # 5 · Feb 147.84Ohio State HS Qualifier # 5February 14, 2026
Discus · 1kg · OutdoorPAC 8 Meet #4 · Apr 2151-07PAC 8 Meet #4April 21, 2022
Pole Vault · OutdoorWVSSAC Class AAAA - North Region Championship · May 1511-00.00WVSSAC Class AAAA - North Region ChampionshipMay 15, 2026
Shot Put · 4kg · OutdoorPAC 8 Meet #2 · Apr 716-02.50PAC 8 Meet #2April 7, 2022

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15WVSSAC Class AAAA - North Region ChampionshipMay 15 · Pole Vault · Place 9 · Wheeling ParkWheeling ParkPole Vault9.11-00.00 PB10
May 15WVSSAC Class AAAA - North Region ChampionshipMay 15 · 200 Meters · Wheeling ParkWheeling Park200 MetersRound P--DNSWind: -0.810
May 4OVAC 4A, 5A QualifierMay 4 · Pole Vault · Place 8 · Wheeling ParkWheeling ParkPole Vault810-610
Apr 24Brooke RelaysApr 24 · Pole Vault · Place 2 · Wheeling ParkWheeling ParkPole Vault210-010
Apr 24Brooke RelaysApr 24 · 200 Meters · Place 8 · Wheeling ParkWheeling Park200 Meters823.91a PB10
Apr 18Russ Parsons InvitationalApr 18 · Pole Vault · Place 5 · Wheeling ParkWheeling ParkPole Vault510-06.0010
Apr 18Russ Parsons InvitationalApr 18 · 200 Meters · Place 7 · Wheeling ParkWheeling Park200 Meters725.10a10
Apr 18Russ Parsons InvitationalApr 18 · 200 Meters · Place 5 · Wheeling ParkWheeling Park200 Meters525.24a10
Apr 11Dick Dei Track ClassicApr 11 · Pole Vault · Place 9 · Wheeling ParkWheeling ParkPole Vault99-06.0010
Apr 2John Marshall InvitationalApr 2 · Pole Vault · Place 9 · Wheeling ParkWheeling ParkPole Vault99-010
Apr 2John Marshall InvitationalApr 2 · 200 Meters · Place 14 · Wheeling ParkWheeling Park200 Meters1424.34a10
Mar 28Indian Creek Invitational Mar 28 · 400 Meters · Place 4 · Wheeling ParkWheeling Park400 Meters4.55.62a10
Mar 19Mohigan RelaysMar 19 · Long Jump · Place 4 · Wheeling ParkWheeling ParkLong Jump417-2.510
Mar 19Mohigan RelaysMar 19 · Pole Vault · Place 4 · Wheeling ParkWheeling ParkPole Vault48-010

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 21Muskingum HS Last Chance InviteFeb 21 · @ HS Last Chance: Braylon Miller Morgan 52.76 2/22/2025 · Place 14 · Wheeling ParkWheeling Park@ HS Last Chance: Braylon Miller Morgan 52.76 2/22/20251458.87 PBSO
Feb 21Muskingum HS Last Chance InviteFeb 21 · @ HS Last Chance: Braxton Barnett Shenandoah 23.38 2/17/2024 · Place 14 · Wheeling ParkWheeling Park@ HS Last Chance: Braxton Barnett Shenandoah 23.38 2/17/20241425.48 PBSO
Feb 21Muskingum HS Last Chance InviteFeb 21 · 60 Meters · Place 35 · Wheeling ParkWheeling Park60 MetersRound P357.89SO
Feb 21Muskingum HS Last Chance InviteFeb 21 · @ HS Last Chance: Braylon Miller Morgan 52.76 2/22/2025 · Place 14 · Wheeling ParkWheeling Park@ HS Last Chance: Braylon Miller Morgan 52.76 2/22/20251458.87SO
Feb 14Ohio State HS Qualifier # 5Feb 14 · 400 Meters · Place 19 · Wheeling ParkWheeling Park400 Meters1959.3510
Feb 14Ohio State HS Qualifier # 5Feb 14 · 60 Meters · Place 51 · Wheeling ParkWheeling Park60 MetersRound P517.84 PB10
Feb 7Pioneer Elite InvitationalFeb 7 · 200 Meters · Place 20 · Wheeling ParkWheeling Park200 Meters2025.8710
Feb 7Pioneer Elite InvitationalFeb 7 · 400 Meters · Place 16 · Wheeling ParkWheeling Park400 Meters1659.5110
Feb 7Pioneer Elite InvitationalFeb 7 · 55 Meters · Place 34 · Wheeling ParkWheeling Park55 MetersRound P347.41 PB10
Jan 31Chieftain Grand PrixJan 31 · 200 Meters · Place 24 · Wheeling ParkWheeling Park200 Meters2425.77 PB10
Jan 31Chieftain Grand PrixJan 31 · 200 Meters · Place 24 · Wheeling ParkWheeling Park200 Meters2425.7710
Jan 31Chieftain Grand PrixJan 31 · 400 Meters · Place 8 · Wheeling ParkWheeling Park400 Meters858.34 PB10
Jan 31Chieftain Grand PrixJan 31 · 400 Meters · Place 8 · Wheeling ParkWheeling Park400 Meters858.3410
Jan 31Chieftain Grand PrixJan 31 · 200 Meters · Place 24 · Wheeling ParkWheeling Park200 Meters2425.7710
Jan 31Chieftain Grand PrixJan 31 · 400 Meters · Place 8 · Wheeling ParkWheeling Park400 Meters858.3410

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15WVSSAC Class AAA - Region 1 ChampionshipMay 15 · 400 Meters · Place 9 · Wheeling ParkWheeling Park400 Meters955.25a PB9
Apr 2559th Capital City ClassicApr 25 · 300m Hurdles · Place 8 · Wheeling ParkWheeling Park300m Hurdles847.209
Apr 2559th Capital City ClassicApr 25 · 200 Meters · Place 19 · Wheeling ParkWheeling Park200 Meters1925.689
Apr 17Russ Parsons InvitationalApr 17 · 200 Meters · Place 16 · Wheeling ParkWheeling Park200 Meters1625.28a9
Apr 17Russ Parsons InvitationalApr 17 · 100 Meters · Place 23 · Wheeling ParkWheeling Park100 Meters2312.46a PB9
Apr 5Morgantown Invitational Apr 5 · 400 Meters · Place 28 · Wheeling ParkWheeling Park400 Meters2856.71a9
Mar 19Time Trials 2025Mar 19 · 400 Meters · Place 7 · Wheeling ParkWheeling Park400 Meters7.1:00.52a9
Mar 19Time Trials 2025Mar 19 · 100 Meters · Place 18 · Wheeling ParkWheeling Park100 Meters18.13.08a9

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 21PAC 8 Meet #4Apr 21 · Discus · Place 13 · TriadelphiaTriadelphiaDiscus1kg13.51-07 PB6
Apr 21PAC 8 Meet #4Apr 21 · Shot Put · Place 15 · TriadelphiaTriadelphiaShot Put4kg15.15-07.006
Apr 7PAC 8 Meet #2Apr 7 · Discus · Place 20 · TriadelphiaTriadelphiaDiscus1kg20.41-096
Apr 7PAC 8 Meet #2Apr 7 · Shot Put · Place 18 · TriadelphiaTriadelphiaShot Put4kg18.16-02.50 PB6
Mar 31PAC 8 Meet #1Mar 31 · Discus · Place 15 · TriadelphiaTriadelphiaDiscus1kg15.47-026
Mar 31PAC 8 Meet #1Mar 31 · Shot Put · Place 15 · TriadelphiaTriadelphiaShot Put4kg15.15-06.006