Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorLakes Valley Conference Championship (EQ Approved) · May 9174' 1"Lakes Valley Conference Championship (EQ Approved)May 9, 2025
Long Jump · OutdoorLVC Dual (Milford vs. Lakeland) · May 416' 5.5"LVC Dual (Milford vs. Lakeland)May 4, 2026
Shot Put · 12lb · OutdoorLakes Valley Conference Championship (EQ Approved) · May 958' 4"Lakes Valley Conference Championship (EQ Approved)May 9, 2025
Shot Put · 4kg · Outdoor37th Oakland County Middle School Championship · Jun 243'00.0037th 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

23 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 1 FinalsMay 30 · Discus · Place 3 · White Lake LakelandWhite Lake LakelandDiscus1.6kg3.161' 6"12
May 30MHSAA LP Division 1 FinalsMay 30 · Shot Put · Place 4 · White Lake LakelandWhite Lake LakelandShot Put12lb4.54' 10"12
May 2267th Oakland County ChampionshipsMay 22 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1162-512
May 2267th Oakland County ChampionshipsMay 22 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put158-112
May 15MHSAA LP Region 09-1 @ MilfordMay 15 · Discus · Place 2 · White Lake LakelandWhite Lake LakelandDiscus2158-912
May 15MHSAA LP Region 09-1 @ MilfordMay 15 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put256-812
May 8Lakes Valley Conference ChampionshipMay 8 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1.6kg1.162' 2"12
May 8Lakes Valley Conference ChampionshipMay 8 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put12lb2.51' 0"12
May 4LVC Dual (Milford vs. Lakeland)May 4 · Long Jump · Place 8 · White Lake LakelandWhite Lake LakelandLong Jump8.16' 5.5" PB12
May 4LVC Dual (Milford vs. Lakeland)May 4 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1.6kg1.165' 7"12
May 4LVC Dual (Milford vs. Lakeland)May 4 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put12lb1.51' 7"12
May 1Bay City Western Warrior Invitational (EQ approved)May 1 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1151-112
May 1Bay City Western Warrior Invitational (EQ approved)May 1 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put154-3.512
Apr 28Lakeland &WLW Dual Meet Apr 28 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1.6kg1.157' 10"12
Apr 28Lakeland &WLW Dual Meet Apr 28 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put12lb1.54' 2"12
Apr 24The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 24 · Discus · Place 2 · White Lake LakelandWhite Lake LakelandDiscus2163-512
Apr 24The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 24 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put155-812
Apr 21LVC-HS: WL Northern & Lakeland @ South LyonApr 21 · Discus · White Lake LakelandWhite Lake LakelandDiscus—ND12
Apr 21LVC-HS: WL Northern & Lakeland @ South LyonApr 21 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put149-5.512
Apr 14LVC Lakeland, South Lyon East @ WLCApr 14 · Discus · Place 2 · White Lake LakelandWhite Lake LakelandDiscus1.6kg2.142' 4"12
Apr 14LVC Lakeland, South Lyon East @ WLCApr 14 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put12lb1.51' 6.5"12
Apr 1131st Novi RelaysApr 11 · Discus · Place 5 · White Lake LakelandWhite Lake LakelandDiscus5131-012
Apr 1131st Novi RelaysApr 11 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put154-1012

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 31MHSAA LP Division 1 FinalsMay 31 · Discus · Place 7 · White Lake LakelandWhite Lake LakelandDiscus1.6kg7.165' 7"11
May 31MHSAA LP Division 1 FinalsMay 31 · Shot Put · Place 20 · White Lake LakelandWhite Lake LakelandShot Put12lb20.50' 3.75"11
May 2366th Oakland County ChampionshipsMay 23 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1171-1011
May 2366th Oakland County ChampionshipsMay 23 · Shot Put · Place 3 · White Lake LakelandWhite Lake LakelandShot Put354-611
May 16MHSAA LP Region 09-1 @ MilfordMay 16 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1163-811
May 16MHSAA LP Region 09-1 @ MilfordMay 16 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put254-0.511
May 9Lakes Valley Conference Championship (EQ Approved)May 9 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1.6kg1.174' 1" PB11
May 9Lakes Valley Conference Championship (EQ Approved)May 9 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put12lb1.58' 4" PB11
May 6LVC Double Dual (Lakeland, WLC, and SL East)May 6 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1172-011
May 6LVC Double Dual (Lakeland, WLC, and SL East)May 6 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put157-1111
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · Discus · Place 2 · White Lake LakelandWhite Lake LakelandDiscus2173-711
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · Shot Put · White Lake LakelandWhite Lake LakelandShot Put—ND11
Apr 15LVC Double Dual South Lyon, WLN @ Lakeland Apr 15 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1171-6.7511
Apr 15LVC Double Dual South Lyon, WLN @ Lakeland Apr 15 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put149-0.511
Apr 1230th Novi RelaysApr 12 · Discus · Place 2 · White Lake LakelandWhite Lake LakelandDiscus2161-211
Apr 1230th Novi RelaysApr 12 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put253-211

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 1 FinalsJun 1 · Discus · Place 5 · White Lake LakelandWhite Lake LakelandDiscus1.6kg5.168' 810
Jun 1MHSAA LP Division 1 FinalsJun 1 · Shot Put · Place 20 · White Lake LakelandWhite Lake LakelandShot Put12lb20.51' 010
May 2465th Oakland County ChampionshipMay 24 · Discus · Place 6 · White Lake LakelandWhite Lake LakelandDiscus6159-8—
May 2465th Oakland County ChampionshipMay 24 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put157-8—
May 17MHSAA LP Region 09-1 @ MilfordMay 17 · Discus · Place 2 · White Lake LakelandWhite Lake LakelandDiscus2160-7—
May 17MHSAA LP Region 09-1 @ MilfordMay 17 · Shot Put · Place 5 · White Lake LakelandWhite Lake LakelandShot Put553-1.5—
May 10Lakes Valley Conference ChampionshipsMay 10 · Discus · Place 3 · White Lake LakelandWhite Lake LakelandDiscus3162-6—
May 10Lakes Valley Conference ChampionshipsMay 10 · Shot Put · Place 3 · White Lake LakelandWhite Lake LakelandShot Put354-10.25—
May 4Fenton 9/10 InvitationalMay 4 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1129-2.25—
May 4Fenton 9/10 InvitationalMay 4 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put154-2.75—
Apr 30LVC Double Dual SLE WLC @Lakeland Apr 30 · Discus · Place 3 · White Lake LakelandWhite Lake LakelandDiscus3167-5.75—
Apr 30LVC Double Dual SLE WLC @Lakeland Apr 30 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put255-4—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1157-6—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · Shot Put · Place 3 · White Lake LakelandWhite Lake LakelandShot Put351-9—
Apr 23LVC Double Dual Milford & Kettering @ LakelandApr 23 · Long Jump · Place 11 · White Lake LakelandWhite Lake LakelandLong Jump11.16' 0.510
Apr 23LVC Double Dual Milford & Kettering @ LakelandApr 23 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1.6kg1.161' 410
Apr 23LVC Double Dual Milford & Kettering @ LakelandApr 23 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put12lb1.49' 410
Apr 16LVC: Lakeland, Mott @ WLWApr 16 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1167-0—
Apr 16LVC: Lakeland, Mott @ WLWApr 16 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put152-7.5—
Apr 1329th Annual Novi RelaysApr 13 · Discus · Place 3 · White Lake LakelandWhite Lake LakelandDiscus1.6kg3.148' 310
Apr 1329th Annual Novi RelaysApr 13 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put12lb1.50' 610

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20SVSU Division 1/2 Indoor InvitationalMar 20 · Shot Put · Place 3 · White Lake LakelandWhite Lake LakelandShot Put352-6.25—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · Discus · Place 13 · White Lake LakelandWhite Lake LakelandDiscus1.6kg13.149' 39
May 2664th Oakland County ChampionshipMay 26 · Discus · Place 7 · White Lake LakelandWhite Lake LakelandDiscus7143-11—
May 2664th Oakland County ChampionshipMay 26 · Shot Put · Place 4 · White Lake LakelandWhite Lake LakelandShot Put450-11.5—
May 239th Grade Oakland County ChampionshipsMay 23 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1139-7—
May 239th Grade Oakland County ChampionshipsMay 23 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put148-11.5—
May 19MHSAA LP Region 09-1 @ MilfordMay 19 · Discus · Place 4 · White Lake LakelandWhite Lake LakelandDiscus4144-5—
May 19MHSAA LP Region 09-1 @ MilfordMay 19 · Shot Put · Place 3 · White Lake LakelandWhite Lake LakelandShot Put348-0.5—
May 12LVC Conference ChampionshipMay 12 · Discus · Place 2 · White Lake LakelandWhite Lake LakelandDiscus2150-3—
May 12LVC Conference ChampionshipMay 12 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put246-9—
May 8LVC Double Dual LHS, South Lyon @ WLNMay 8 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1142-3—
May 8LVC Double Dual LHS, South Lyon @ WLNMay 8 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put146-9—
May 639th SL Sunshine 9/10 InviteMay 6 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1133-6—
May 639th SL Sunshine 9/10 InviteMay 6 · Shot Put · Place 1 · White Lake LakelandWhite Lake LakelandShot Put146-4.5—
Apr 2960th Elmer Ball Oxford InvitationalApr 29 · Discus · Place 1 · White Lake LakelandWhite Lake LakelandDiscus1139-8—
Apr 2960th Elmer Ball Oxford InvitationalApr 29 · Shot Put · Place 9 · White Lake LakelandWhite Lake LakelandShot Put945-6.5—
Apr 25LVC: SLE, Lakeland @ WLCApr 25 · Shot Put · Place 4 · White Lake LakelandWhite Lake LakelandShot Put443-11—
Apr 22Highland Games InvitationalApr 22 · Discus · Place 2 · White Lake LakelandWhite Lake LakelandDiscus2132-7—
Apr 20LVC Double Dual LHS, Kettering @ MHSApr 20 · Discus · Place 2 · White Lake LakelandWhite Lake LakelandDiscus2119-3—
Apr 20LVC Double Dual LHS, Kettering @ MHSApr 20 · Shot Put · Place 6 · White Lake LakelandWhite Lake LakelandShot Put634-7—
Apr 8Novi RelaysApr 8 · Discus · Place 9 · White Lake LakelandWhite Lake LakelandDiscus9102-39
Apr 8Novi RelaysApr 8 · Shot Put · Place 2 · White Lake LakelandWhite Lake LakelandShot Put242-49

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 237th Oakland County Middle School ChampionshipJun 2 · Shot Put · Place 1 · Oak ValleyOak ValleyShot Put4kg1.43'00.00 PB8
May 25LVC MS ChampionshipMay 25 · Shot Put · Place 1 · Oak ValleyOak ValleyShot Put4kg1.41-08.008

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 336th Oakland County Middle School ChampionshipJun 3 · Shot Put · Place 5 · Oak ValleyOak ValleyShot Put4kg5.35'04.507