Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorOAA Blue: Groves @ West Bloomfield - SENIOR NIGHT · Apr 3024.95aOAA Blue: Groves @ West Bloomfield - SENIOR NIGHTApril 30, 2025
Discus · 1.6kg · OutdoorGroves @ Seaholm · Apr 9186' 2"Groves @ SeaholmApril 9, 2025
Discus · 2kg · IndoorLen Paddock Open · May 851.57mLen Paddock OpenMay 8, 2026
Discus · 2kg · Outdoor2026 Auto-Owners Insurance Spartan Invite · Apr 354.66m2026 Auto-Owners Insurance Spartan InviteApril 3, 2026
Shot Put · 12lb · OutdoorOAA Blue: Groves @ West Bloomfield - SENIOR NIGHT · Apr 3042-04.00OAA Blue: Groves @ West Bloomfield - SENIOR NIGHTApril 30, 2025
Weight Throw · 35lb / 15.9kg · IndoorBob Parks Memorial · Jan 2418.41mBob Parks MemorialJanuary 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Discus · Place 42 · Eastern MichiganEastern MichiganDiscus2kgRound P42.51.06mFr
May 1Jesse Owens ClassicMay 1 · Discus · Eastern MichiganEastern MichiganDiscus—NDFr
Apr 23UL Clark Woods TF InvitationalApr 23 · Discus · Place 2 · Eastern MichiganEastern MichiganDiscus2kg2.51.15mFr
Apr 16Hillsdale Gina RelaysApr 16 · Hammer · Eastern MichiganEastern MichiganHammer16lb / 7.26kg--DNSFr
Apr 16Hillsdale Gina RelaysApr 16 · Discus · Place 1 · Eastern MichiganEastern MichiganDiscus2kg1.54.40mFr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · Discus · Place 2 · Eastern MichiganEastern MichiganDiscus2kg2.54.66m PBFr
Mar 27Hurricane Collegiate InvitationalMar 27 · Discus · Place 9 · Eastern MichiganEastern MichiganDiscus2kg9.50.46mFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · Discus · Eastern MichiganEastern MichiganDiscus2kg—NMFr
May 8Len Paddock OpenMay 8 · Discus · Place 5 · Eastern MichiganEastern MichiganDiscus2kg5.51.57m PBFr
Feb 27MAC Indoor Track & Field ChampionshipsFeb 27 · Weight Throw · Eastern MichiganEastern MichiganWeight Throw35lb / 15.9kg—NDFr
Feb 20Silverston InvitationalFeb 20 · Weight Throw · Place 3 · Eastern MichiganEastern MichiganWeight Throw317.89mFR
Feb 7Michigan InvitationalFeb 7 · Weight Throw · Place 10 · Eastern MichiganEastern MichiganWeight Throw1016.23mFr
Jan 24Bob Parks MemorialJan 24 · Weight Throw · Place 4 · Eastern MichiganEastern MichiganWeight Throw35lb / 15.9kg4.18.41m PBFr
Jan 17Simmons-Harvey InvitationalJan 17 · Weight Throw · Place 7 · Eastern MichiganEastern MichiganWeight Throw716.47m—
Jan 102026 Wolverine InvitationalJan 10 · Weight Throw · Place 3 · Eastern MichiganEastern MichiganWeight Throw317.27m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31MHSAA LP Division 1 FinalsMay 31 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1.6kg1.179' 3"12
May 2366th Oakland County ChampionshipsMay 23 · Discus · Place 5 · Beverly Hills GrovesBeverly Hills GrovesDiscus5157-812
May 17MHSAA LP Region 08-1 @ RochesterMay 17 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1180-412
May 8OAA Blue/Gold Championship Meet @ Oak Park (EQ Approved)May 8 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1169-212
Apr 30OAA Blue: Groves @ West Bloomfield - SENIOR NIGHTApr 30 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1.6kg1.170-10.0012
Apr 30OAA Blue: Groves @ West Bloomfield - SENIOR NIGHTApr 30 · Shot Put · Place 4 · Beverly Hills GrovesBeverly Hills GrovesShot Put12lb4.42-04.00 PB12
Apr 30OAA Blue: Groves @ West Bloomfield - SENIOR NIGHTApr 30 · 200 Meters · Place 10 · Beverly Hills GrovesBeverly Hills Groves200 Meters10.24.95a PB12
Apr 26The 62nd Elmer Ball Oxford Invitational [EQ APPROVED]Apr 26 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1186-412
Apr 9Groves @ SeaholmApr 9 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1.6kg1.186' 2" PB12
Apr 9Groves @ SeaholmApr 9 · Shot Put · Place 3 · Beverly Hills GrovesBeverly Hills GrovesShot Put12lb3.42' 1"12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 1 FinalsJun 1 · Discus · Place 7 · Beverly Hills GrovesBeverly Hills GrovesDiscus1.6kg7.163' 111
May 2465th Oakland County ChampionshipMay 24 · Discus · Place 4 · Beverly Hills GrovesBeverly Hills GrovesDiscus4164-7—
May 18MHSAA LP Region 08-1 @ RochesterMay 18 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1169-7—
May 9OAA Blue-Gold ChampionshipsMay 9 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1143-4—
May 413th DDC Mark Carpenter InviteMay 4 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1146-6—
Apr 29West Bloomfield vs. Groves & SeaholmApr 29 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1137-7—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · Discus · Place 3 · Beverly Hills GrovesBeverly Hills GrovesDiscus3149-0—
Apr 20Highland Games InvitationalApr 20 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1140-8—
Apr 10Farmington vs. GrovesApr 10 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1153-2—
Apr 6Patriot RelaysApr 6 · Discus · Place 2 · Beverly Hills GrovesBeverly Hills GrovesDiscus2115-3.5—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 11OAA Blue-Gold ChampionshipsMay 11 · Discus · Place 14 · Beverly Hills GrovesBeverly Hills GrovesDiscus14101-6—
May 4Groves @ SeaholmMay 4 · Discus · Place 4 · Beverly Hills GrovesBeverly Hills GrovesDiscus4118-6—
May 4Groves @ SeaholmMay 4 · Shot Put · Place 5 · Beverly Hills GrovesBeverly Hills GrovesShot Put537-4—
Apr 2960th Elmer Ball Oxford InvitationalApr 29 · Discus · Place 17 · Beverly Hills GrovesBeverly Hills GrovesDiscus17114-6—
Apr 26Farmington - North Farmington - GrovesApr 26 · Discus · Place 4 · Beverly Hills GrovesBeverly Hills GrovesDiscus4115-2—
Apr 26Farmington - North Farmington - GrovesApr 26 · Shot Put · Place 11 · Beverly Hills GrovesBeverly Hills GrovesShot Put1136-0—
Apr 22Balawajder Classic Coed RelaysApr 22 · Discus · Place 7 · Beverly Hills GrovesBeverly Hills GrovesDiscus1.6kg7.114' 1010
Apr 22Balawajder Classic Coed RelaysApr 22 · Shot Put · Place 18 · Beverly Hills GrovesBeverly Hills GrovesShot Put12lb18.33' 510
Apr 20North Farmington @ GrovesApr 20 · Discus · Place 4 · Beverly Hills GrovesBeverly Hills GrovesDiscus4113-5—
Apr 20North Farmington @ GrovesApr 20 · Shot Put · Place 7 · Beverly Hills GrovesBeverly Hills GrovesShot Put735-8—
Apr 12West Bloomfield @ GrovesApr 12 · Discus · Place 1 · Beverly Hills GrovesBeverly Hills GrovesDiscus1118-9—
Apr 12West Bloomfield @ GrovesApr 12 · Shot Put · Place 6 · Beverly Hills GrovesBeverly Hills GrovesShot Put635-6—
Apr 7Shake Off The Rust InvitationalApr 7 · Discus · Place 19 · Beverly Hills GrovesBeverly Hills GrovesDiscus1974-3—
Apr 7Shake Off The Rust InvitationalApr 7 · Shot Put · Place 7 · Beverly Hills GrovesBeverly Hills GrovesShot Put738-7.50—
Apr 7Shake Off The Rust InvitationalApr 7 · Discus · Place 19 · Beverly Hills GrovesBeverly Hills GrovesDiscus1974-3—
Apr 7Shake Off The Rust InvitationalApr 7 · Shot Put · Place 7 · Beverly Hills GrovesBeverly Hills GrovesShot Put738-7.50—
Apr 7Shake Off The Rust InvitationalApr 7 · Discus · Place 19 · Beverly Hills GrovesBeverly Hills GrovesDiscus1974-3—
Apr 7Shake Off The Rust InvitationalApr 7 · Shot Put · Place 7 · Beverly Hills GrovesBeverly Hills GrovesShot Put738-7.50—
Apr 7Shake Off The Rust InvitationalApr 7 · Discus · Place 19 · Beverly Hills GrovesBeverly Hills GrovesDiscus1974-3—
Apr 7Shake Off The Rust InvitationalApr 7 · Shot Put · Place 7 · Beverly Hills GrovesBeverly Hills GrovesShot Put738-7.50—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12OAA Blue-Gold ChampionshipMay 12 · Discus · Place 18 · Beverly Hills GrovesBeverly Hills GrovesDiscus1892-04.00FR
May 12OAA Blue-Gold ChampionshipMay 12 · Discus · Place 18 · Beverly Hills GrovesBeverly Hills GrovesDiscus1892' 4"FR
May 12OAA Blue-Gold ChampionshipMay 12 · Shot Put · Place 20 · Beverly Hills GrovesBeverly Hills GrovesShot Put2034-10.00FR
May 12OAA Blue-Gold ChampionshipMay 12 · Shot Put · Place 20 · Beverly Hills GrovesBeverly Hills GrovesShot Put2034' 10" PRFR
May 7Fenton 9/10 InvitationalMay 7 · Discus · Place 5 · Beverly Hills GrovesBeverly Hills GrovesDiscus595-079
May 7Fenton 9/10 InvitationalMay 7 · Shot Put · Place 5 · Beverly Hills GrovesBeverly Hills GrovesShot Put533-10.009
Apr 27Groves vs. North FarmingtonApr 27 · Discus · Place 7 · Beverly Hills GrovesBeverly Hills GrovesDiscus782' 10"9
Apr 27Groves vs. North FarmingtonApr 27 · Shot Put · Place 6 · Beverly Hills GrovesBeverly Hills GrovesShot Put633' 8" PR9
Apr 20Groves @ Farmington Apr 20 · Discus · Place 8 · Beverly Hills GrovesBeverly Hills GrovesDiscus876-09
Apr 20Groves @ Farmington Apr 20 · Shot Put · Place 6 · Beverly Hills GrovesBeverly Hills GrovesShot Put631-49
Apr 13OAA: West Bloomfield & Groves @ SeaholmApr 13 · Discus · Place 6 · Beverly Hills GrovesBeverly Hills GrovesDiscus689-07.00Fr
Apr 13OAA: West Bloomfield & Groves @ SeaholmApr 13 · Shot Put · Place 12 · Beverly Hills GrovesBeverly Hills GrovesShot Put1231-05.50Fr