Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorOATCCC Middle School State Indoor Championships · Mar 1127.10OATCCC Middle School State Indoor ChampionshipsMarch 11, 2023
60 Meters · IndoorOATCCC Middle School State Indoor Championships · Mar 118.34OATCCC Middle School State Indoor ChampionshipsMarch 11, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Gilmour Academy Miele InvitationalMay 2 · Discus · Place 6 · BeachwoodDiscus6135-1011
May 2Gilmour Academy Miele InvitationalMay 2 · Shot Put · Place 5 · BeachwoodShot Put546-511
Apr 25Shaker Heights Richard InvitationalApr 25 · Discus · Place 1 · BeachwoodDiscus1146-711
Apr 18Beachwood Bison InvitationalApr 18 · Discus · Place 3 · BeachwoodDiscus3148-011
Apr 18Beachwood Bison InvitationalApr 18 · Shot Put · Place 1 · BeachwoodShot Put146-6.511

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 20NEOITC All-Star MeetFeb 20 · Weight Throw · Place 20 · BeachwoodWeight Throw2013.15m11
Feb 20NEOITC All-Star MeetFeb 20 · Shot Put · Place 15 · BeachwoodShot Put1514.14m11
Feb 15SPIRE INDOOR GAMES 2026Feb 15 · Shot Put · Place 9 · BeachwoodShot Put947-04.7511
Feb 15SPIRE INDOOR GAMES 2026Feb 15 · Weight Throw · Place 10 · BeachwoodWeight Throw1042-05.0011
Feb 7SPIRE Scholastic Showcase 2026Feb 7 · Shot Put · Place 8 · BeachwoodShot Put814.18m11
Feb 7SPIRE Scholastic Showcase 2026Feb 7 · Weight Throw · Place 6 · BeachwoodWeight Throw613.28m11
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · Weight Throw · Place 12 · BeachwoodWeight Throw1237-07.0011
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · Shot Put · Place 10 · BeachwoodShot Put1046-10.0011

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Shaker Heights Richard InvitationalApr 26 · Shot Put · Place 3 · BeachwoodShot Put342' 11.5"10
Apr 26Shaker Heights Richard InvitationalApr 26 · Discus · Place 2 · BeachwoodDiscus2131' 10"10
Apr 19Beachwood Bison InvitationalApr 19 · Discus · Place 5 · BeachwoodDiscus5130-810
Apr 12Nordonia Knight RelaysApr 12 · Discus · Place 6 · BeachwoodDiscus6126-310
Apr 12Nordonia Knight RelaysApr 12 · Shot Put · Place 8 · BeachwoodShot Put841-8.5010

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 23Kent State HS Meet #5Feb 23 · Weight Throw · Place 32 · BeachwoodWeight Throw3232-05.0010
Feb 23Kent State HS Meet #5Feb 23 · Shot Put · Place 20 · BeachwoodShot Put2040-07.0010
Feb 23Kent State HS Meet #5Feb 23 · Weight Throw · Place 32 · BeachwoodWeight Throw3232-510
Feb 23Kent State HS Meet #5Feb 23 · Shot Put · Place 20 · BeachwoodShot Put2040-710
Feb 16SPIRE HS Indoor GamesFeb 16 · Weight Throw · Place 12 · BeachwoodWeight Throw129.11m10
Feb 16SPIRE HS Indoor GamesFeb 16 · Shot Put · Place 6 · BeachwoodShot Put612.76m10
Feb 13NEOITC Series Red Division #3Feb 13 · Weight Throw · Place 5 · BeachwoodWeight Throw529-810
Feb 13NEOITC Series Red Division #3Feb 13 · Shot Put · Place 5 · BeachwoodShot Put540-6.5010
Jan 30NEOITC Series Red Division Meet #2 Jan 30 · Shot Put · Place 10 · BeachwoodShot Put1041-010
Jan 16NEOITC Series Red Division Meet #1Jan 16 · Shot Put · Place 11 · BeachwoodShot Put1138-9.7510
Jan 11Kent State HS Meet #2Jan 11 · Shot Put · Place 12 · BeachwoodShot Put1238-310

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23NEOITC Series Red Division Meet #2Jan 23 · 200 Meters · Place 27 · Beachwood200 Meters2727.249

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 11OATCCC Middle School State Indoor ChampionshipsMar 11 · 200 Meters · Place 14 · Beachwood200 Meters1427.10 PB8
Mar 11OATCCC Middle School State Indoor ChampionshipsMar 11 · 60 Meters · Place 16 · Beachwood60 MetersRound P168.34 PB8