Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOHSAA D1 Super Regional R2 - North Royalton · May 19162-10OHSAA D1 Super Regional R2 - North RoyaltonMay 19, 2026
Discus · 1kg · OutdoorMentor Junior High Invitational · Apr 28115-01Mentor Junior High InvitationalApril 28, 2022
Hammer · 12lb · OutdoorJak Hammer Open · Jul 2642.20mJak Hammer OpenJuly 26, 2025
Shot Put · 12lb · IndoorAdidas Indoor Nationals · Mar 2016.90mAdidas Indoor NationalsMarch 20, 2026
Shot Put · 12lb · OutdoorWestern Reserve Conference HS Championship · May 1460' 1.5"Western Reserve Conference HS ChampionshipMay 14, 2026
Shot Put · 4kg · OutdoorMentor Junior High Invitational · Apr 2841-08.00Mentor Junior High InvitationalApril 28, 2022
Weight Throw · 25lb / 11.3kg · IndoorAdidas Indoor Nationals · Mar 2019.26mAdidas Indoor NationalsMarch 20, 2026
Weight Throw · 25lb / 11.3kg · OutdoorNEOITC Red Division #3 · Feb 1260-04.00NEOITC Red Division #3February 12, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · Discus · Place 11 · Paine. RiversidePaine. RiversideDiscus1.6kg11.149-0812
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · Shot Put · Place 2 · Paine. RiversidePaine. RiversideShot Put12lb2.59-11.5012
May 19OHSAA D1 Super Regional R2 - North RoyaltonMay 19 · Discus · Place 5 · Paine. RiversidePaine. RiversideDiscus1.6kg5.162-10 PB12
May 19OHSAA D1 Super Regional R2 - North RoyaltonMay 19 · Shot Put · Place 2 · Paine. RiversidePaine. RiversideShot Put12lb2.56-02.2512
May 14Western Reserve Conference HS ChampionshipMay 14 · Discus · Place 1 · Paine. RiversidePaine. RiversideDiscus1.6kg1.161' 0"12
May 14Western Reserve Conference HS ChampionshipMay 14 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put12lb1.60' 1.5" PB12
May 8Hudson Grand Prix 2026May 8 · Discus · Place 6 · Paine. RiversidePaine. RiversideDiscus1.6kg6.130-0712
May 8Hudson Grand Prix 2026May 8 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put12lb1.55-00.5012
May 6Mayfield v Riverside Dual MeetMay 6 · Discus · Place 1 · Paine. RiversidePaine. RiversideDiscus1153-212
May 6Mayfield v Riverside Dual MeetMay 6 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put156-7.512
May 2Gilmour Academy Miele InvitationalMay 2 · Discus · Place 5 · Paine. RiversidePaine. RiversideDiscus5136-512
May 2Gilmour Academy Miele InvitationalMay 2 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put157-4.512
Apr 29North v RiversideApr 29 · Discus · Place 1 · Paine. RiversidePaine. RiversideDiscus1.6kg1.152' 11"12
Apr 29North v RiversideApr 29 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put12lb1.57' 2.5"12
Apr 2570th Annual Comet RelaysApr 25 · Discus · Place 14 · Paine. RiversidePaine. RiversideDiscus1.6kg14.144-0112
Apr 2570th Annual Comet RelaysApr 25 · Shot Put · Place 4 · Paine. RiversidePaine. RiversideShot Put12lb4.55-05.0012
Apr 22Riverside Vs. ChardonApr 22 · Discus · Place 2 · Paine. RiversidePaine. RiversideDiscus1.6kg2.135-0012
Apr 22Riverside Vs. ChardonApr 22 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put12lb1.55-10.5012
Apr 18GlenOak Second Sole Eagle EliteApr 18 · Discus · Place 12 · Paine. RiversidePaine. RiversideDiscus1.6kg12.141-0912
Apr 18GlenOak Second Sole Eagle EliteApr 18 · Shot Put · Place 2 · Paine. RiversidePaine. RiversideShot Put12lb2.57-06.0012
Apr 15Riverside vs. SouthApr 15 · Shot Put · Place 2 · Paine. RiversidePaine. RiversideShot Put12lb2.52' 0"12
Apr 11Knight RelaysApr 11 · Discus · Place 3 · Paine. RiversidePaine. RiversideDiscus1.6kg3.148-03Unofficial12
Apr 11Knight RelaysApr 11 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put12lb1.54-02.00Unofficial12
Apr 8Kenston HS vs. Riverside DualApr 8 · Discus · Place 2 · Paine. RiversidePaine. RiversideDiscus1.6kg2.134' 4"12
Apr 8Kenston HS vs. Riverside DualApr 8 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put12lb1.52' 4"12
Apr 4SPIRE Spring InvitationalApr 4 · Shot Put · Place 2 · Paine. RiversidePaine. RiversideShot Put252-11.5012
Apr 4SPIRE Spring InvitationalApr 4 · Discus · Place 7 · Paine. RiversidePaine. RiversideDiscus7134-312
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · Weight Throw · Place 11 · Paine. RiversidePaine. RiversideWeight Throw25lb / 11.3kg11.53-11.2512
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · Shot Put · Place 9 · Paine. RiversidePaine. RiversideShot Put12lb9.50-09.5012
Feb 20NEOITC ALL-STAR MEETFeb 20 · Weight Throw · Place 2 · Paine. RiversidePaine. RiversideWeight Throw25lb / 11.3kg2.59-10.0012
Feb 20NEOITC ALL-STAR MEETFeb 20 · Shot Put · Place 7 · Paine. RiversidePaine. RiversideShot Put12lb7.51-08.5012
Feb 12NEOITC Red Division #3Feb 12 · Weight Throw · Place 1 · Paine. RiversidePaine. RiversideWeight Throw25lb / 11.3kg1.60-04.00 PB12
Feb 12NEOITC Red Division #3Feb 12 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put12lb1.54-02.5012

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Weight Throw · Place 15 · Paine. RiverPaine. RiverWeight Throw25lb / 11.3kg15.19.26m PB12
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · Place 10 · Paine. RiverPaine. RiverShot Put12lb10.16.90m PB12
Feb 20NEOITC All-Star MeetFeb 20 · Weight Throw · Place 2 · Paine. RiversidePaine. RiversideWeight Throw218.23m12
Feb 20NEOITC All-Star MeetFeb 20 · Shot Put · Place 7 · Paine. RiversidePaine. RiversideShot Put715.76m12
Feb 12NEOITC Series Red Division #3Feb 12 · Weight Throw · Place 1 · Paine. RiversidePaine. RiversideWeight Throw25lb / 11.3kg1.60-04.0012
Feb 12NEOITC Series Red Division #3Feb 12 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put12lb1.54-02.5012
Feb 7SPIRE Scholastic Showcase 2026Feb 7 · Shot Put · Place 4 · Paine. RiversidePaine. RiversideShot Put415.58m12
Feb 7SPIRE Scholastic Showcase 2026Feb 7 · Weight Throw · Place 2 · Paine. RiversidePaine. RiversideWeight Throw218.13m12
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · Weight Throw · Place 2 · Paine. RiversidePaine. RiversideWeight Throw259-03.0012
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · Shot Put · Place 5 · Paine. RiversidePaine. RiversideShot Put552-01.2512
Jan 10SPIRE - THROWS AMERICA HS Throws and Jumps Festival 2026Jan 10 · Shot Put · Place 9 · Paine. RiversidePaine. RiversideShot Put915.67m12
Jan 10SPIRE - THROWS AMERICA HS Throws and Jumps Festival 2026Jan 10 · Weight Throw · Place 3 · Paine. RiversidePaine. RiversideWeight Throw319.66m12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 12SPIRE HS Holiday ClassicDec 12 · Shot Put · Place 3 · Paine. RiversidePaine. RiversideShot Put12lb3.51-05.0012
Jul 26Jak Hammer OpenJul 26 · Hammer · Place 6 · Paine. RiversidePaine. RiversideHammer12lb6.42.20m PB11
Jun 6OHSAA D1 State Track & Field ChampionshipsJun 6 · Shot Put · Place 7 · Paine. RiversidePaine. RiversideShot Put12lb7.55-09.0011
May 28OHSAA D1 Region 1May 28 · Shot Put · Place 2 · Paine. RiversidePaine. RiversideShot Put12lb2.54-11.2511
May 21OHSAA Division 1 District - Nordonia 2025May 21 · Discus · Place 8 · Paine. RiversidePaine. RiversideDiscus8140-911
May 21OHSAA Division 1 District - Nordonia 2025May 21 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put153-111
May 15 Western Reserve Championship 2025May 15 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put153-1011
May 15 Western Reserve Championship 2025May 15 · Discus · Place 1 · Paine. RiversidePaine. RiversideDiscus1145-911
May 3Gilmour Academy Miele InvitationalMay 3 · Discus · Place 5 · Paine. RiversidePaine. RiversideDiscus1.6kg5.129-0411
May 3Gilmour Academy Miele InvitationalMay 3 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put12lb1.50-02.0011
Apr 19GlenOak Second Sole Eagle EliteApr 19 · Discus · Place 12 · Paine. RiverPaine. RiverDiscus12129-0211
Apr 19GlenOak Second Sole Eagle EliteApr 19 · Shot Put · Place 2 · Paine. RiverPaine. RiverShot Put252-03.7511
Apr 5Ned Weingart InvitationalApr 5 · Shot Put · Place 11 · Paine. RiversidePaine. RiversideShot Put12lb11.40-511

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 8OATCCC D1 State Indoor ChampionshipMar 8 · Shot Put · Place 10 · Paine. RiversidePaine. RiversideShot Put12lb10.46-11.5011
Feb 21NEOITC All-Star MeetFeb 21 · Shot Put · Place 7 · Paine. RiversidePaine. RiversideShot Put714.56m11
Feb 8SPIRE Scholastic Showcase MeetFeb 8 · Shot Put · Place 7 · Paine. RiversidePaine. RiversideShot Put12lb7.48-11.5011
Feb 1SPIRE Ohio Preview MeetFeb 1 · Shot Put · Place 5 · Paine. RiversidePaine. RiversideShot Put548-1.7511
Jan 30NEOITC Series Red Division Meet #2 Jan 30 · Shot Put · Place 1 · Paine. RiversidePaine. RiversideShot Put152-2.5011
Jan 16NEOITC Series Red Division Meet #1Jan 16 · Shot Put · Place 2 · Paine. RiversidePaine. RiversideShot Put251-1.2511

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15OHSAA Divisions 1 District - MentorMay 15 · Discus · Place 6 · Painesville RiversidePainesville RiversideDiscus6134-1010
May 15OHSAA Divisions 1 District - MentorMay 15 · Shot Put · Place 10 · Painesville RiversidePainesville RiversideShot Put1042-10.2510
May 9Western Reserve Championship 2024May 9 · Shot Put · Place 4 · Paine. RiversidePaine. RiversideShot Put444-0.5010
May 9Western Reserve Championship 2024May 9 · Discus · Place 4 · Paine. RiversidePaine. RiversideDiscus4125-910
Apr 20Amherst Comet RelaysApr 20 · Shot Put · Place 11 · Paine. RiversidePaine. RiversideShot Put1144-1.5010
Apr 20Amherst Comet RelaysApr 20 · Discus · Place 25 · Paine. RiversidePaine. RiversideDiscus25116-310
Apr 13GlenOak Second Sole Eagle EliteApr 13 · Shot Put · Place 6 · Paine. RiverPaine. RiverShot Put646-07.0010
Apr 13GlenOak Second Sole Eagle EliteApr 13 · Shot Put · Place 6 · Paine. RiverPaine. RiverShot PutRound P646-07.0010
Apr 6Ned Weingart RelaysApr 6 · Shot Put · Place 2 · Paine. RiverPaine. RiverShot Put244-09.25—
Apr 6Ned Weingart RelaysApr 6 · Shot Put · Place 2 · Paine. RiversidePaine. RiversideShot Put244-9.2510

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15Jim Green JV InvitationalMay 15 · Shot Put · Place 5 · Paine. RiversidePaine. RiversideShot Put537-49

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Mentor Junior High InvitationalApr 28 · Discus · Place 2 · Paine. LaMuthPaine. LaMuthDiscus1kg2.115-01 PB8
Apr 28Mentor Junior High InvitationalApr 28 · Shot Put · Place 3 · Paine. LaMuthPaine. LaMuthShot Put4kg3.41-08.00 PB8
Apr 22Riverside Middle School Beaver InvitationalApr 22 · Discus · Place 1 · Painesv LaMuthPainesv LaMuthDiscus1139-068
Apr 22Riverside Middle School Beaver InvitationalApr 22 · Shot Put · Place 2 · Painesv LaMuthPainesv LaMuthShot Put240-01.508