Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJohn Marshall Invitational · Apr 210.74aJohn Marshall InvitationalApril 2, 2026
200 Meters · Indoor2025 YSU HS Meet #1 · Jan 1123.78a2025 YSU HS Meet #1January 11, 2025
200 Meters · OutdoorWVSSAC Class AAAA - North Region Championship · May 1522.26aWVSSAC Class AAAA - North Region ChampionshipMay 15, 2026
200m Hurdles · 30" / 0.762m · OutdoorMonongalia County Middle School Meet 2 (Westwood) · Apr 632.01aMonongalia County Middle School Meet 2 (Westwood)April 6, 2022
60 Meter · IndoorYSU Meet #2 · Jan 176.90aYSU Meet #2January 17, 2026
Long Jump · OutdoorClay Battelle MS Meet · Mar 2316-06.00Clay Battelle MS MeetMarch 23, 2023

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 200 Meters · Place 2 · WV CheetahsWV Cheetahs200 MetersRound P2.22.14aWind: 4.311
Jun 20USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 20 · 100 Meters · Place 1 · WV CheetahsWV Cheetahs100 MetersRound P1.10.85aWind: 111
Jun 13USATF Three Rivers Wolverines Developmental MeetJun 13 · 200 Meters · WV CheetahsWV Cheetahs200 Meters—DNS11
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 100 Meters · Place 1 · WV CheetahsWV Cheetahs100 MetersRound P1.10.82a11
Jun 6USATF Developmental Meet Future Stars Athletics "Who Got Heart" InvitationalJun 6 · 100 Meters · Place 1 · WV CheetahsWV Cheetahs100 Meters1.10.77a11
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 200 Meters · Place 5 · MorgantownMorgantown200 MetersRound P5.22.70a11
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 200 Meters · Place 4 · MorgantownMorgantown200 Meters4.22.44a11
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 100 Meters · Place 5 · MorgantownMorgantown100 MetersRound P5.11.18a11
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 100 Meters · Place 1 · MorgantownMorgantown100 Meters1.11.19a11
May 15WVSSAC Class AAAA - North Region ChampionshipMay 15 · 200 Meters · Place 5 · MorgantownMorgantown200 MetersRound P5.22.26a PBWind: -0.511
May 15WVSSAC Class AAAA - North Region ChampionshipMay 15 · 200 Meters · Place 3 · MorgantownMorgantown200 Meters3.22.30aWind: -0.511
May 15WVSSAC Class AAAA - North Region ChampionshipMay 15 · 100 Meters · Place 2 · MorgantownMorgantown100 MetersRound P2.10.99aWind: -0.711
May 15WVSSAC Class AAAA - North Region ChampionshipMay 15 · 100 Meters · Place 2 · MorgantownMorgantown100 Meters2.10.93aWind: -0.811
May 9OVAC ChampionshipMay 9 · 200 Meters · Place 3 · MorgantownMorgantown200 Meters3.22.82a11
May 4OVAC 4A, 5A QualifierMay 4 · 200 Meters · Place 3 · MorgantownMorgantown200 Meters322.70a11
May 4OVAC 4A, 5A QualifierMay 4 · 100 Meters · MorgantownMorgantown100 Meters—FS11
Apr 27CBHS Small MeetApr 27 · 200 Meters · Place 1 · MorgantownMorgantown200 Meters122.411
Apr 18Butler InvitationalApr 18 · 200 Meters · Place 10 · MorgantownMorgantown200 Meters10.23.09a11
Apr 18Butler InvitationalApr 18 · 100 Meters · Place 2 · MorgantownMorgantown100 MetersRound P2.10.96a11
Apr 18Butler InvitationalApr 18 · 100 Meters · Place 8 · MorgantownMorgantown100 Meters8.10.97a11
Apr 2John Marshall InvitationalApr 2 · 100 Meters · Place 1 · MorgantownMorgantown100 Meters110.74a PB11
Apr 2John Marshall InvitationalApr 2 · 100 Meters · Place 1 · MorgantownMorgantown100 Meters110.81a11
Mar 28Paul Arbogast Memorial InvitationalMar 28 · 200 Meters · Place 1 · MorgantownMorgantown200 Meters122.71a11
Mar 28Paul Arbogast Memorial InvitationalMar 28 · 100 Meters · Place 1 · MorgantownMorgantown100 Meters111.09a11
Mar 24Mon County ChallengeMar 24 · 200 Meters · Place 1 · MorgantownMorgantown200 Meters122.77a11
Mar 24Mon County ChallengeMar 24 · 100 Meters · Place 1 · MorgantownMorgantown100 Meters110.86a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 17YSU Meet #2Jan 17 · 60 Meter · Place 1 · WV CheetahsWV Cheetahs60 MeterRound P1.7.06a11
Jan 17YSU Meet #2Jan 17 · 60 Meter · Place 1 · WV CheetahsWV Cheetahs60 Meter1.6.90a PB11
Jan 17YSU Meet #2Jan 17 · 60 Meter · Place 1 · WV CheetahsWV Cheetahs60 MeterRound P1.7.06a11
Jan 17YSU Meet #2Jan 17 · 60 Meter · Place 1 · WV CheetahsWV Cheetahs60 Meter1.6.90a11
Jan 10YSU Meet #1Jan 10 · 60 Meter · Place 1 · WV CheetahsWV Cheetahs60 MeterRound P1.7.02a11
Jan 10YSU Meet #1Jan 10 · 60 Meter · Place 1 · WV CheetahsWV Cheetahs60 Meter1.6.98a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Muskingum December HS Meet Dec 13 · 60 Meter · Place 1 · WV CheetahsWV Cheetahs60 MeterRound P1.7.09a11
Dec 13Muskingum December HS Meet Dec 13 · 60 Meter · Place 1 · WV CheetahsWV Cheetahs60 Meter1.7.03a11
Dec 6Univ. of Findlay Dave's Running HS Series #1 2026Dec 6 · 60 Meter · Place 2 · WV CheetahsWV Cheetahs60 MeterRound P2.7.07a11
Dec 6Univ. of Findlay Dave's Running HS Series #1 2026Dec 6 · 60 Meter · Place 2 · WV CheetahsWV Cheetahs60 Meter2.6.98a11
Jan 112025 YSU HS Meet #1Jan 11 · 60 Meter · Place 21 · WV CheetahsWV Cheetahs60 MeterRound P21.7.39a10
Jan 112025 YSU HS Meet #1Jan 11 · 200 Meters · Place 23 · WV CheetahsWV Cheetahs200 Meters23.23.78a PB10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 MetersRound P211.4616
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 Meters211.2216
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 MetersRound P211.4616
Jun 21USATF Three Rivers Junior Olympic Track & Field ChampionshipsJun 21 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 Meters211.2216
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 MetersRound P2.11.50a10
Jun 14USATF Three Rivers Developmental Meet #7Jun 14 · 100 Meters · Place 1 · WV CheetahsWV Cheetahs100 Meters1.11.39a10
Jun 7USATF Three Rivers Developmental Meet #6Jun 7 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 Meters2.11.25a10
May 31USATF Three Rivers Developmental Meet #4May 31 · 100 Meters · Place 3 · WV CheetahsWV Cheetahs100 MetersRound P311.58a10
May 31USATF Three Rivers Developmental Meet #4May 31 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 Meters211.30a10
May 24USATF Three Rivers Developmental Meet #3May 24 · 200 Meters · Place 2 · WV CheetahsWV Cheetahs200 Meters223.51a10
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 100 Meters · Place 4 · WV CheetahsWV Cheetahs100 MetersRound S411.56a10
May 17USATF Three Rivers Developmental Meet #2 @ South Allegheny HSMay 17 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 Meters211.31a10
May 10USATF Three Rivers Developmental Meet #1May 10 · 200 Meters · Place 2 · WV CheetahsWV Cheetahs200 Meters223.42a10
May 10USATF Three Rivers Developmental Meet #1May 10 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 MetersRound S211.84a10
May 10USATF Three Rivers Developmental Meet #1May 10 · 100 Meters · Place 1 · WV CheetahsWV Cheetahs100 Meters111.34a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Akron Rustbuster HS OpenDec 7 · 60 Meter · Place 24 · WV CheetahsWV Cheetahs60 MeterRound P24.7.50a10
Jan 202024 YSU HS Meet #2Jan 20 · 60 Meter · Place 21 · WV CheetahsWV Cheetahs60 MeterRound P21.7.48a9
Jan 132024 YSU HS Meet #1Jan 13 · 60 Meter · Place 31 · WV CheetahsWV Cheetahs60 MeterRound P31.7.58a9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200 Meters · Place 27 · WV CheetahsWV Cheetahs200 MetersRound P27.23.78aWind: 1.19
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 100 Meters · Place 17 · WV CheetahsWV Cheetahs100 MetersRound P17.11.75aWind: 1.19
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 100 Meters · Place 9 · WV CheetahsWV Cheetahs100 Meters912.42a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 200 Meters · Place 1 · WV CheetahsWV Cheetahs200 Meters123.74a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 Meters211.58a—
Jun 1USATF Three Rivers Youth Developmental Meet #5Jun 1 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 Meters211.54a—
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 100 Meters · Place 1 · WV CheetahsWV Cheetahs100 MetersRound S1.11.35a9
May 25USATF Three Rivers Youth Developmental Meet #4May 25 · 100 Meters · Place 3 · WV CheetahsWV Cheetahs100 Meters3.11.54a9
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 200 Meters · Place 2 · WV CheetahsWV Cheetahs200 Meters2.23.39a9
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 MetersRound S2.11.56a9
May 18USATF Three Rivers Youth Developmental Meet #3May 18 · 100 Meters · Place 2 · WV CheetahsWV Cheetahs100 Meters2.11.71a9

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 282023 USATF National Youth Outdoor ChampionshipsJun 28 · 100 Meters · Place 5 · WV CheetahsWV Cheetahs100 MetersRound P512.2814
May 27TRA Youth Meet #3May 27 · 200 Meters · Place 2 · UnattachedUnattached200 Meters2.26.07a8
May 27TRA Youth Meet #3May 27 · 100 Meters · Place 1 · UnattachedUnattached100 MetersRound P1.12.60a8
May 27TRA Youth Meet #3May 27 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.12.41a8
May 20TRA Youth Meet #2May 20 · 200 Meters · Place 4 · UnattachedUnattached200 Meters4.25.69a8
May 20TRA Youth Meet #2May 20 · 100 Meters · Place 3 · UnattachedUnattached100 MetersRound P3.12.64a8
May 20TRA Youth Meet #2May 20 · 100 Meters · Place 3 · UnattachedUnattached100 Meters3.12.68a8
May 13Harry Green Statewide MS InvitationalMay 13 · 100 Meters · Place 8 · South (Morgantown)South (Morgantown)100 Meters812.78a—
May 8McDonald's 8th Grade InvitationalMay 8 · 100 Meters · Place 7 · South (Morgantown)South (Morgantown)100 Meters712.88a—
May 8McDonald's 8th Grade InvitationalMay 8 · 100 Meters · Place 7 · South (Morgantown)South (Morgantown)100 Meters712.88a—
May 4Monongalia County MS ChampionshipsMay 4 · 100 Meters · Place 2 · South (Morgantown)South (Morgantown)100 Meters212.44a—
Mar 25Connect Bridgeport Invitational - Middle SchoolMar 25 · Long Jump · Place 7 · South (Morgantown)South (Morgantown)Long Jump7.16-02.008
Mar 25Connect Bridgeport Invitational - Middle SchoolMar 25 · 200 Meters · Place 6 · South (Morgantown)South (Morgantown)200 MetersRound P6.25.69a8
Mar 25Connect Bridgeport Invitational - Middle SchoolMar 25 · 200 Meters · Place 6 · South (Morgantown)South (Morgantown)200 Meters6.26.11a8
Mar 25Connect Bridgeport Invitational - Middle SchoolMar 25 · 100 Meters · Place 7 · South (Morgantown)South (Morgantown)100 MetersRound P7.12.62a8
Mar 23Clay Battelle MS MeetMar 23 · Long Jump · Place 5 · South (Morgantown)South (Morgantown)Long Jump5.16-06.00 PB8
Mar 23Clay Battelle MS MeetMar 23 · 100 Meters · Place 2 · South (Morgantown)South (Morgantown)100 Meters2.12.26a8
Mar 4Mon Test MeetMar 4 · 100 Meters · Place 6 · South (Morgantown)South (Morgantown)100 Meters6.16.40a8

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14Harry Green Middle School InvitationalMay 14 · Long Jump · Place 34 · South (Morgantown)South (Morgantown)Long Jump34.13-04.007
May 14Harry Green Middle School InvitationalMay 14 · 100 Meters · Place 29 · South (Morgantown)South (Morgantown)100 MetersRound P29.13.83a7
May 10Bright Law Firm MS InvitationalMay 10 · 200m Hurdles · Place 7 · South (Morgantown)South (Morgantown)200m Hurdles30" / 0.762m7.32.96a7
May 10Bright Law Firm MS InvitationalMay 10 · 200 Meters · Place 6 · South (Morgantown)South (Morgantown)200 MetersRound P6.27.48a7
May 10Bright Law Firm MS InvitationalMay 10 · 200 Meters · Place 6 · South (Morgantown)South (Morgantown)200 Meters6.28.86a7
May 10Bright Law Firm MS InvitationalMay 10 · 100 Meters · Place 5 · South (Morgantown)South (Morgantown)100 MetersRound P5.13.58a7
May 10Bright Law Firm MS InvitationalMay 10 · 100 Meters · Place 7 · South (Morgantown)South (Morgantown)100 Meters7.13.54a7
Apr 20Mon-Preston Middle School Challenge (Mylan Park)Apr 20 · 200m Hurdles · Place 12 · South (Morgantown)South (Morgantown)200m Hurdles30" / 0.762m12.32.53a7
Apr 20Mon-Preston Middle School Challenge (Mylan Park)Apr 20 · Long Jump · Place 50 · South (Morgantown)South (Morgantown)Long Jump50.4-03.757
Apr 13Monongalia County Middle School Meet 3 (Westwood)Apr 13 · Long Jump · Place 11 · South (Morgantown)South (Morgantown)Long Jump1113-05.757
Apr 6Monongalia County Middle School Meet 2 (Westwood)Apr 6 · 200m Hurdles · Place 5 · South (Morgantown)South (Morgantown)200m Hurdles30" / 0.762m5.32.01a PB7
Apr 6Monongalia County Middle School Meet 2 (Westwood)Apr 6 · Long Jump · Place 11 · South (Morgantown)South (Morgantown)Long Jump11.14-02.507
Mar 30Monongalia County Middle School Meet 1 (Westwood)Mar 30 · Long Jump · Place 17 · South (Morgantown)South (Morgantown)Long Jump17.13-01.507
Mar 30Monongalia County Middle School Meet 1 (Westwood)Mar 30 · 200 Meters · Place 18 · South (Morgantown)South (Morgantown)200 Meters18.28.04a7

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Mon-Preston Challenge 2021May 12 · 100 Meters · Place 17 · South (Morgantown)South (Morgantown)100 Meters17.14.84a6
Apr 28Monongalia County MS Meet 2Apr 28 · Long Jump · Place 13 · South (Morgantown)South (Morgantown)Long Jump13.11-05.006
Apr 28Monongalia County MS Meet 2Apr 28 · 100 Meters · Place 17 · South (Morgantown)South (Morgantown)100 Meters17.14.87a6
Apr 21Monongalia County MS Meet 1Apr 21 · Long Jump · Place 8 · South (Morgantown)South (Morgantown)Long Jump8.11-10.006
Apr 21Monongalia County MS Meet 1Apr 21 · 200 Meters · Place 17 · South (Morgantown)South (Morgantown)200 Meters17.31.33a6