Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOAA Blue: Groves @ West Bloomfield - SENIOR NIGHT · Apr 30156-08.00OAA Blue: Groves @ West Bloomfield - SENIOR NIGHTApril 30, 2025
Shot Put · 12lb · OutdoorOAA Blue: Groves @ West Bloomfield - SENIOR NIGHT · Apr 3046-02.00OAA Blue: Groves @ West Bloomfield - SENIOR NIGHTApril 30, 2025

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

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 31MHSAA LP Division 1 FinalsMay 31 · Discus · Place 29 · Beverly Hills GrovesBeverly Hills GrovesDiscus1.6kg29.139' 10"12
May 2366th Oakland County ChampionshipsMay 23 · Discus · Place 3 · Beverly Hills GrovesBeverly Hills GrovesDiscus3164-612
May 2366th Oakland County ChampionshipsMay 23 · Shot Put · Place 9 · Beverly Hills GrovesBeverly Hills GrovesShot Put947-0.512
May 17MHSAA LP Region 08-1 @ RochesterMay 17 · Discus · Place 3 · Beverly Hills GrovesBeverly Hills GrovesDiscus3160-1112
May 17MHSAA LP Region 08-1 @ RochesterMay 17 · Shot Put · Place 3 · Beverly Hills GrovesBeverly Hills GrovesShot Put347-1012
May 8OAA Blue/Gold Championship Meet @ Oak Park (EQ Approved)May 8 · Discus · Place 2 · Beverly Hills GrovesBeverly Hills GrovesDiscus2154-512
May 8OAA Blue/Gold Championship Meet @ Oak Park (EQ Approved)May 8 · Shot Put · Place 2 · Beverly Hills GrovesBeverly Hills GrovesShot Put246-112
Apr 30OAA Blue: Groves @ West Bloomfield - SENIOR NIGHTApr 30 · Discus · Place 2 · Beverly Hills GrovesBeverly Hills GrovesDiscus1.6kg2.156-08.00 PB12
Apr 30OAA Blue: Groves @ West Bloomfield - SENIOR NIGHTApr 30 · Shot Put · Place 2 · Beverly Hills GrovesBeverly Hills GrovesShot Put12lb2.46-02.00 PB12
Apr 26The 62nd Elmer Ball Oxford Invitational [EQ APPROVED]Apr 26 · Discus · Place 6 · Beverly Hills GrovesBeverly Hills GrovesDiscus6145-312
Apr 16OAA Blue: Farmington at GrovesApr 16 · Discus · Place 2 · Beverly Hills GrovesBeverly Hills GrovesDiscus2149-412
Apr 16OAA Blue: Farmington at GrovesApr 16 · Shot Put · Place 1 · Beverly Hills GrovesBeverly Hills GrovesShot Put144-212
Apr 12Oak Park Spring Classic (EQ Approved)Apr 12 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1152-212
Apr 9Groves @ SeaholmApr 9 · Discus · Place 2 · Beverly Hills GrovesBeverly Hills GrovesDiscus1.6kg2.133' 7"12
Apr 9Groves @ SeaholmApr 9 · Shot Put · Place 2 · Beverly Hills GrovesBeverly Hills GrovesShot Put12lb2.45' 4"12
Apr 5Patriot RelaysApr 5 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1152-912
Apr 5Patriot RelaysApr 5 · Shot Put · Place 7 · Beverly Hills GrovesBeverly Hills GrovesShot Put743-112

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 3AIA Division II ChampionshipsMay 3 · Shot Put · Place 22 · Paradise ValleyParadise ValleyShot Put12lb22.40-01.7511
Apr 23Northeast Valley Championships 2024Apr 23 · Discus · Place 14 · Paradise ValleyParadise ValleyDiscus14124-11—
Apr 23Northeast Valley Championships 2024Apr 23 · Shot Put · Place 9 · Paradise ValleyParadise ValleyShot Put946-2—
Apr 17Paradise Valley District Championships 2024Apr 17 · Discus · Place 8 · Paradise ValleyParadise ValleyDiscus8117-9—
Apr 6The 12th Annual Pioneer InvitationalApr 6 · Discus · Place 12 · Paradise ValleyParadise ValleyDiscus12119-0—
Mar 30The Ron Smith ClassicMar 30 · Discus · Place 30 · Paradise ValleyParadise ValleyDiscus30115-0—
Mar 30The Ron Smith ClassicMar 30 · Shot Put · Place 27 · Paradise ValleyParadise ValleyShot Put2740-8—
Mar 16Rattler Booster Mar 16 · Shot Put · Place 6 · Paradise ValleyParadise ValleyShot Put644-7.5011
Mar 16Rattler Booster Mar 16 · Discus · Place 13 · Paradise ValleyParadise ValleyDiscus13123-611
Mar 6Paradise Valley and Scottsdale Christian at Horizon Open Non-Varsity MeetMar 6 · Discus · Place 2 · Paradise ValleyParadise ValleyDiscus2120-11—
Mar 6Paradise Valley and Scottsdale Christian at Horizon Open Non-Varsity MeetMar 6 · Shot Put · Place 1 · Paradise ValleyParadise ValleyShot Put143-0—
Mar 1Banner Sports Medicine InvitationalMar 1 · Discus · Place 6 · Paradise ValleyParadise ValleyDiscus6119-5—
Mar 1Banner Sports Medicine InvitationalMar 1 · Shot Put · Place 3 · Paradise ValleyParadise ValleyShot Put341-6—
Feb 21Paradise Valley and Shadow Mountain at HorizonFeb 21 · Discus · Place 1 · Paradise ValleyParadise ValleyDiscus1.6kg1.114-0011
Feb 21Paradise Valley and Shadow Mountain at HorizonFeb 21 · Shot Put · Place 1 · Paradise ValleyParadise ValleyShot Put12lb1.41-06.0011

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Paradise Valley at Desert Mountain Feb 28 · Discus · Place 2 · Paradise ValleyParadise ValleyDiscus2121-3—
Feb 28Paradise Valley at Desert Mountain Feb 28 · Shot Put · Place 3 · Paradise ValleyParadise ValleyShot Put341-3—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Paradise Valley and Shadow Mountain at Horizon Feb 23 · Discus · Place 7 · Paradise ValleyParadise ValleyDiscus771-01—
Feb 23Paradise Valley and Shadow Mountain at Horizon Feb 23 · Shot Put · Place 11 · Paradise ValleyParadise ValleyShot Put1129-02.00—