Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorLVC Dual (Milford vs. Lakeland) · May 4118' 6.5"LVC Dual (Milford vs. Lakeland)May 4, 2026
Shot Put · 4kg · Outdoor41st South Lyon 9/10 Sunshine Invite · May 334' 1"41st South Lyon 9/10 Sunshine InviteMay 3, 2025
Shot Put · 6lb · Outdoor37th Oakland County Middle School Championship · Jun 230'10.5037th Oakland County Middle School ChampionshipJune 2, 2022

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 1 FinalsMay 30 · Discus · Place 8 · White Lake LakelandWhite Lake LakelandDiscus1kg8.118' 0"11
May 2267th Oakland County ChampionshipsMay 22 · Discus · Place 7 · White Lake LakelandWhite Lake LakelandDiscus7112-411
May 2267th Oakland County ChampionshipsMay 22 · Shot Put · Place 16 · White Lake LakelandWhite Lake LakelandShot Put1630-11.511
May 15MHSAA LP Region 09-1 @ MilfordMay 15 · Discus · Place 3 · White Lake LakelandWhite Lake LakelandDiscus3117-011
May 15MHSAA LP Region 09-1 @ MilfordMay 15 · Shot Put · Place 8 · White Lake LakelandWhite Lake LakelandShot Put832-411
May 8Lakes Valley Conference ChampionshipMay 8 · Discus · Place 3 · White Lake LakelandWhite Lake LakelandDiscus1kg3.107' 3"11
May 8Lakes Valley Conference ChampionshipMay 8 · Shot Put · Place 4 · White Lake LakelandWhite Lake LakelandShot Put4kg4.31' 5"11
May 4LVC Dual (Milford vs. Lakeland)May 4 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1kg1.118' 6.5" PB11
May 4LVC Dual (Milford vs. Lakeland)May 4 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put4kg1.30' 5"11
May 1Bay City Western Warrior Invitational (EQ approved)May 1 · Discus · Place 2 · White Lake LakelandWhite Lake LakelandDiscus2104-311
May 1Bay City Western Warrior Invitational (EQ approved)May 1 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put233-7.511
Apr 28Lakeland &WLW Dual Meet Apr 28 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1kg1.103' 8"11
Apr 28Lakeland &WLW Dual Meet Apr 28 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put4kg1.32' 0"11
Apr 24The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 24 · Discus · Place 5 · White Lake LakelandWhite Lake LakelandDiscus592-1011
Apr 24The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 24 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put232-711
Apr 21LVC-HS: WL Northern & Lakeland @ South LyonApr 21 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1103-611
Apr 21LVC-HS: WL Northern & Lakeland @ South LyonApr 21 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put133-211
Apr 14LVC Lakeland, South Lyon East @ WLCApr 14 · Discus · Place 2 · White Lake LakelandWhite Lake LakelandDiscus1kg2.113' 0.5"11
Apr 14LVC Lakeland, South Lyon East @ WLCApr 14 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put4kg2.33' 5"11
Apr 1131st Novi RelaysApr 11 · Discus · Place 8 · White Lake LakelandWhite Lake LakelandDiscus888-211
Apr 1131st Novi RelaysApr 11 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put234-0.511

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18SVSU Division 1/2 Indoor InvitationalMar 18 · Shot Put · Place 4 · White Lake LakelandWhite Lake LakelandShot Put435-311

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2366th Oakland County ChampionshipsMay 23 · Shot Put · Place 11 · White Lake LakelandWhite Lake LakelandShot Put1133-4.510
May 16MHSAA LP Region 09-1 @ MilfordMay 16 · Discus · Place 8 · White Lake LakelandWhite Lake LakelandDiscus8100-810
May 16MHSAA LP Region 09-1 @ MilfordMay 16 · Shot Put · Place 5 · White Lake LakelandWhite Lake LakelandShot Put534-7.510
May 9Lakes Valley Conference Championship (EQ Approved)May 9 · Discus · Place 4 · White Lake LakelandWhite Lake LakelandDiscus1kg4.100' 7"10
May 9Lakes Valley Conference Championship (EQ Approved)May 9 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put4kg1.33' 11"10
May 6LVC Double Dual (Lakeland, WLC, and SL East)May 6 · Discus · Place 3 · White Lake LakelandWhite Lake LakelandDiscus392-510
May 6LVC Double Dual (Lakeland, WLC, and SL East)May 6 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put231-210
May 341st South Lyon 9/10 Sunshine InviteMay 3 · Discus · Place 4 · White Lake LakelandWhite Lake LakelandDiscus1kg4.83' 8"10
May 341st South Lyon 9/10 Sunshine InviteMay 3 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put4kg1.34' 1" PB10
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · Discus · Place 3 · White Lake LakelandWhite Lake LakelandDiscus3104-210
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put136-310
Apr 15LVC Double Dual South Lyon, WLN @ Lakeland Apr 15 · Discus · Place 2 · White Lake LakelandWhite Lake LakelandDiscus290-1.510
Apr 15LVC Double Dual South Lyon, WLN @ Lakeland Apr 15 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put133-510

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2465th Oakland County ChampionshipMay 24 · Shot Put · Place 8 · White Lake LakelandWhite Lake LakelandShot Put832-4—
May 219th Grade Oakland County ChampionshipsMay 21 · Discus · Place 7 · White Lake LakelandWhite Lake LakelandDiscus787-9—
May 219th Grade Oakland County ChampionshipsMay 21 · Shot Put · Place 8 · White Lake LakelandWhite Lake LakelandShot Put831-6.5—
May 17MHSAA LP Region 09-1 @ MilfordMay 17 · Shot Put · Place 7 · White Lake LakelandWhite Lake LakelandShot Put731-8.5—
May 10Lakes Valley Conference ChampionshipsMay 10 · Discus · Place 15 · White Lake LakelandWhite Lake LakelandDiscus1578-0—
May 10Lakes Valley Conference ChampionshipsMay 10 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put233-8—
Apr 30LVC Double Dual SLE WLC @Lakeland Apr 30 · Discus · Place 8 · White Lake LakelandWhite Lake LakelandDiscus866-9—
Apr 30LVC Double Dual SLE WLC @Lakeland Apr 30 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put231-4.5—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · Shot Put · Place 5 · White Lake LakelandWhite Lake LakelandShot Put531-10.25—
Apr 23LVC Double Dual Milford & Kettering @ LakelandApr 23 · Discus · Place 6 · White Lake LakelandWhite Lake LakelandDiscus1kg6.71' 2.59
Apr 23LVC Double Dual Milford & Kettering @ LakelandApr 23 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put4kg1.29' 09
Apr 16LVC: Lakeland, Mott @ WLWApr 16 · Discus · Place 4 · White Lake LakelandWhite Lake LakelandDiscus478-5.5—
Apr 16LVC: Lakeland, Mott @ WLWApr 16 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put127-0—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 138th Oakland County Middle School ChampionshipJun 1 · Shot Put · Place 3 · White LakeWhite LakeShot Put333-10—
May 24Lakes Valley Conference Middle School ChampionshipsMay 24 · Shot Put · Place 1 · White LakeWhite LakeShot Put133-6—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 237th Oakland County Middle School ChampionshipJun 2 · Shot Put · Place 6 · White LakeWhite LakeShot Put6lb6.30'10.50 PB7
May 25LVC MS ChampionshipMay 25 · Shot Put · Place 8 · White LakeWhite LakeShot Put6lb8.26-00.007