Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKeyser Meet · Apr 1613.13aKeyser MeetApril 16, 2024
Discus · 1.6kg · OutdoorKeyser Meet · Apr 9129' 1"Keyser MeetApril 9, 2026
Discus · 1kg · OutdoorPreston MS Meet 2 041323 · Apr 1385-00Preston MS Meet 2 041323April 13, 2023
Long Jump · OutdoorKeyser MS Meet #1 · Apr 137-10.50Keyser MS Meet #1April 13, 2022
Shot Put · 12lb · OutdoorKeyser Meet · Apr 932' 8"Keyser MeetApril 9, 2026
Shot Put · 4kg · OutdoorPreston MS Meet 2 041323 · Apr 1326-08.00Preston MS Meet 2 041323April 13, 2023
Shot Put · 8lb · OutdoorKeyser MS Meet #2 · Apr 2720-03.00Keyser MS Meet #2April 27, 2022

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 14WVSSAC Class AAA - Region 2 ChampionshipMay 14 · Discus · Place 11 · KeyserKeyserDiscus1.6kg11.106-1111
May 9Jim Turbin Memorial InvitationalMay 9 · Discus · Place 3 · KeyserKeyserDiscus3141-011
May 9Jim Turbin Memorial InvitationalMay 9 · Shot Put · Place 5 · KeyserKeyserShot Put536-1011
May 5Potomac Valley Conference ChampionshipsMay 5 · Discus · Place 5 · KeyserKeyserDiscus5127-111
May 5Potomac Valley Conference ChampionshipsMay 5 · Shot Put · Place 9 · KeyserKeyserShot Put936-1111
May 1Harry Green HS InvitationalMay 1 · Discus · Place 7 · KeyserKeyserDiscus7124-1011
May 1Harry Green HS InvitationalMay 1 · Shot Put · Place 18 · KeyserKeyserShot Put1836-211
Apr 28Frankfort Home Meet 2Apr 28 · Discus · Place 4 · KeyserKeyserDiscus4130-10.511
Apr 28Frankfort Home Meet 2Apr 28 · Shot Put · Place 11 · KeyserKeyserShot Put1134-1111
Apr 24Cardinal ClassicApr 24 · Discus · Place 14 · KeyserKeyserDiscus14113-1011
Apr 22Cumberland Area ChampionshipsApr 22 · Discus · Place 8 · KeyserKeyserDiscus8124-511
Apr 18Mountaineer Showcase (HS Division)Apr 18 · Discus · Place 11 · KeyserKeyserDiscus1.6kg11.116' 7"11
Apr 16Keyser MeetApr 16 · Discus · Place 4 · KeyserKeyserDiscus4120-811
Apr 16Keyser MeetApr 16 · Shot Put · Place 7 · KeyserKeyserShot Put734-911
Apr 14Keyser MeetApr 14 · Discus · Place 8 · KeyserKeyserDiscus8118-1011
Apr 14Keyser MeetApr 14 · Shot Put · Place 20 · KeyserKeyserShot Put2034-211
Apr 9Keyser MeetApr 9 · Discus · Place 3 · KeyserKeyserDiscus1.6kg3.129' 1" PB11
Apr 9Keyser MeetApr 9 · Shot Put · Place 14 · KeyserKeyserShot Put12lb14.32' 8" PB11
Mar 31Keyser MeetMar 31 · Discus · Place 7 · KeyserKeyserDiscus7103-811
Mar 31Keyser MeetMar 31 · Shot Put · Place 12 · KeyserKeyserShot Put1233-411
Mar 26Keyser MeetMar 26 · Discus · Place 4 · KeyserKeyserDiscus4121-611
Mar 26Keyser MeetMar 26 · Shot Put · Place 11 · KeyserKeyserShot Put1134-811

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 23WVSSAC State Track & Field ChampionshipsMay 23 · Discus · Place 15 · KeyserKeyserDiscus15124-210
May 17WVSSAC Class AA - Region 2 ChampionshipMay 17 · Discus · Place 5 · KeyserKeyserDiscus5126-110
May 10Jim Turbin Memorial InvitationalMay 10 · Discus · Place 3 · KeyserKeyserDiscus3120-0910
May 2Journal InvitationalMay 2 · Discus · Place 11 · KeyserKeyserDiscus1.6kg11.114-0610
Apr 29Keyser MeetApr 29 · Discus · Place 3 · KeyserKeyserDiscus3116-0610
Apr 29Keyser MeetApr 29 · Shot Put · Place 13 · KeyserKeyserShot Put1331-09.0010
Apr 24Keyser MeetApr 24 · High Jump · KeyserKeyserHigh Jump—NH10
Apr 24Keyser MeetApr 24 · Discus · Place 4 · KeyserKeyserDiscus4117-510
Apr 24Keyser MeetApr 24 · Shot Put · Place 14 · KeyserKeyserShot Put1431-510
Apr 22Frankfort Home MeetApr 22 · Discus · Place 3 · KeyserKeyserDiscus3115-510
Apr 22Frankfort Home MeetApr 22 · Shot Put · Place 13 · KeyserKeyserShot Put1331-11.510
Apr 17Keyser MeetApr 17 · Discus · Place 4 · KeyserKeyserDiscus4108-910
Apr 17Keyser MeetApr 17 · Shot Put · Place 12 · KeyserKeyserShot Put1230-1010
Apr 15Keyser MeetApr 15 · Discus · Place 5 · KeyserKeyserDiscus5110-110
Apr 15Keyser MeetApr 15 · Shot Put · Place 21 · KeyserKeyserShot Put2128-810
Apr 5Morgantown Invitational Apr 5 · Discus · Place 17 · KeyserKeyserDiscus17114-110
Apr 1Keyser MeetApr 1 · Discus · Place 5 · KeyserKeyserDiscus5113-1010
Apr 1Keyser MeetApr 1 · Shot Put · Place 27 · KeyserKeyserShot Put2730-410
Mar 29Paul Arbogast Memorial InvitationalMar 29 · Discus · Place 13 · KeyserKeyserDiscus13117-010
Mar 27Keyser MeetMar 27 · Discus · Place 4 · KeyserKeyserDiscus4118-010
Mar 27Keyser MeetMar 27 · Shot Put · Place 27 · KeyserKeyserShot Put2729-110
Mar 13Time Trials (Boys Only)Mar 13 · 100 Meters · Place 19 · KeyserKeyser100 Meters19.13.48aUnofficial10

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 4Jim Turbin Memorial InvitationalMay 4 · Discus · Place 9 · KeyserKeyserDiscus996-9—
May 4Jim Turbin Memorial InvitationalMay 4 · Shot Put · Place 16 · KeyserKeyserShot Put1627-0—
May 4Jim Turbin Memorial InvitationalMay 4 · 100 Meters · Place 14 · KeyserKeyser100 Meters1413.34a—
May 2Potomac Valley Conference - Division 1 ChampionshipMay 2 · Discus · Place 9 · KeyserKeyserDiscus9103-2—
May 2Potomac Valley Conference - Division 1 ChampionshipMay 2 · Shot Put · Place 24 · KeyserKeyserShot Put2428-8.50—
Apr 25Keyser MeetApr 25 · Discus · Place 9 · KeyserKeyserDiscus999-4—
Apr 25Keyser MeetApr 25 · Shot Put · Place 12 · KeyserKeyserShot Put1227-11—
Apr 25Keyser MeetApr 25 · 100 Meters · Place 22 · KeyserKeyser100 Meters2213.42a—
Apr 18Keyser MeetApr 18 · Discus · Place 10 · KeyserKeyserDiscus10100-6—
Apr 18Keyser MeetApr 18 · Shot Put · Place 18 · KeyserKeyserShot Put1827-10—
Apr 18Keyser MeetApr 18 · 100 Meters · Place 22 · KeyserKeyser100 Meters2213.63a—
Apr 16Keyser MeetApr 16 · Discus · Place 8 · KeyserKeyserDiscus8101-2—
Apr 16Keyser MeetApr 16 · Shot Put · Place 18 · KeyserKeyserShot Put1828-0—
Apr 16Keyser MeetApr 16 · 100 Meters · Place 24 · KeyserKeyser100 Meters2413.13a PB—
Apr 11East Hardy Track MeetApr 11 · Discus · Place 9 · KeyserKeyserDiscus998-7—
Apr 11East Hardy Track MeetApr 11 · Shot Put · Place 19 · KeyserKeyserShot Put1925-5—
Apr 9Keyser MeetApr 9 · Discus · Place 12 · KeyserKeyserDiscus12101-1—
Apr 9Keyser MeetApr 9 · Shot Put · Place 24 · KeyserKeyserShot Put2427-7—
Mar 26Keyser MeetMar 26 · Discus · Place 7 · KeyserKeyserDiscus797-9—
Mar 26Keyser MeetMar 26 · Shot Put · Place 17 · KeyserKeyserShot Put1727-1—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Harry Green Statewide MS InvitationalMay 13 · Discus · Place 12 · KeyserKeyserDiscus1298-9—
Apr 17Keyser MS Meet 1Apr 17 · Discus · Place 3 · KeyserKeyserDiscus393-7—
Apr 17Keyser MS Meet 1Apr 17 · Shot Put · Place 7 · KeyserKeyserShot Put726-8—
Apr 13Preston MS Meet 2 041323Apr 13 · Discus · Place 4 · KeyserKeyserDiscus1kg4.85-00 PB8
Apr 13Preston MS Meet 2 041323Apr 13 · Shot Put · Place 13 · KeyserKeyserShot Put4kg13.26-08.00 PB8
Apr 7Buckhannon-Upshur Middle School InvitationalApr 7 · Discus · Place 2 · KeyserKeyserDiscus291-6—
Apr 7Buckhannon-Upshur Middle School InvitationalApr 7 · Shot Put · Place 12 · KeyserKeyserShot Put1224-3—
Mar 29Petersburg Middle School Meet #1Mar 29 · Discus · Place 4 · KeyserKeyserDiscus1kg4.81' 10.58
Mar 29Petersburg Middle School Meet #1Mar 29 · Shot Put · Place 8 · KeyserKeyserShot Put4kg8.26' 1.58

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27Keyser MS Meet #2Apr 27 · Discus · Place 5 · KeyserKeyserDiscus1kg5.57-027
Apr 27Keyser MS Meet #2Apr 27 · Shot Put · Place 8 · KeyserKeyserShot Put8lb8.20-03.00 PB7
Apr 13Keyser MS Meet #1Apr 13 · Long Jump · Place 24 · KeyserKeyserLong Jump24.7-10.50 PB7
Apr 13Keyser MS Meet #1Apr 13 · Discus · Place 7 · KeyserKeyserDiscus1kg7.62-077
Apr 13Keyser MS Meet #1Apr 13 · Shot Put · Place 14 · KeyserKeyserShot Put8lb14.19-01.007