Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWMC Fremont vs Ludington · Apr 2913.95aWMC Fremont vs LudingtonApril 29, 2025
Discus · 1.6kg · OutdoorWMC Montague and Fremont @ Ludington · May 5138' 6"WMC Montague and Fremont @ LudingtonMay 5, 2026
Shot Put · 12lb · OutdoorWMC - OV, Ludington, & Manistee w/Muskegon Heights · Apr 2855' 10"WMC - OV, Ludington, & Manistee w/Muskegon HeightsApril 28, 2026

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 2 FinalsMay 30 · Shot Put · Place 5 · LudingtonShot Put12lb5.55' 3"12
May 19West Michigan All Star MeetMay 19 · Discus · Place 8 · LudingtonDiscus8128-1012
May 19West Michigan All Star MeetMay 19 · Shot Put · Place 1 · LudingtonShot Put155-0.512
May 15MHSAA LP Region 11-2 @ CadillacMay 15 · Discus · Place 9 · LudingtonDiscus9142-112
May 15MHSAA LP Region 11-2 @ CadillacMay 15 · Shot Put · Place 1 · LudingtonShot Put155-4.7512
May 8WMC Lakes Championships (EQ Approved)May 8 · Discus · Place 2 · LudingtonDiscus1.6kg2.131' 4"12
May 8WMC Lakes Championships (EQ Approved)May 8 · Shot Put · Place 1 · LudingtonShot Put12lb1.53' 1"12
May 5WMC Montague and Fremont @ LudingtonMay 5 · Discus · Place 1 · LudingtonDiscus1.6kg1.138' 6" PB12
May 5WMC Montague and Fremont @ LudingtonMay 5 · Shot Put · Place 1 · LudingtonShot Put12lb1.52' 0"12
May 1Ken Bell Invitational (EQ approved)May 1 · Discus · Place 5 · LudingtonDiscus5139-512
May 1Ken Bell Invitational (EQ approved)May 1 · Shot Put · Place 1 · LudingtonShot Put154-1.512
Apr 28WMC - OV, Ludington, & Manistee w/Muskegon HeightsApr 28 · Discus · Place 2 · LudingtonDiscus1.6kg2.127' 10"12
Apr 28WMC - OV, Ludington, & Manistee w/Muskegon HeightsApr 28 · Shot Put · Place 1 · LudingtonShot Put12lb1.55' 10" PB12
Apr 243rd Annual Lake Michigan Carferry T&F Invite (EQ Approved)Apr 24 · Discus · Place 4 · LudingtonDiscus4125-012
Apr 243rd Annual Lake Michigan Carferry T&F Invite (EQ Approved)Apr 24 · Shot Put · Place 1 · LudingtonShot Put153-212
Apr 21WMC Lakes Whitehall & Ludington @ OakridgeApr 21 · Discus · Place 2 · LudingtonDiscus2135-912
Apr 21WMC Lakes Whitehall & Ludington @ OakridgeApr 21 · Shot Put · Place 1 · LudingtonShot Put153-412
Apr 17Fruitport InvitationalApr 17 · Discus · Place 2 · LudingtonDiscus2138-312
Apr 17Fruitport InvitationalApr 17 · Shot Put · Place 1 · LudingtonShot Put152-6.512
Apr 114th Annual Hart & Sole Music Invite (EQ Approved)Apr 11 · Discus · Place 1 · LudingtonDiscus1143-8.512
Apr 114th Annual Hart & Sole Music Invite (EQ Approved)Apr 11 · Shot Put · Place 1 · LudingtonShot Put150-1012

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 31MHSAA LP Division 2 FinalsMay 31 · Shot Put · Place 11 · LudingtonShot Put12lb11.52' 0.75"11
May 21West Michigan All Star Track and Field InvitationalMay 21 · Discus · Place 10 · LudingtonDiscus10117-1011
May 21West Michigan All Star Track and Field InvitationalMay 21 · Shot Put · Place 1 · LudingtonShot Put149-1.511
May 16MHSAA LP Region 11-2 @ CadillacMay 16 · Shot Put · Place 2 · LudingtonShot Put254-1011
May 8WMC Lakes Conference Championship @ Ludington (EQ Meet)May 8 · Discus · Place 2 · LudingtonDiscus2135-1011
May 8WMC Lakes Conference Championship @ Ludington (EQ Meet)May 8 · Shot Put · Place 1 · LudingtonShot Put148-1111
May 6WMC - Ludington, OV @ MontagueMay 6 · Discus · Place 1 · LudingtonDiscus1132-911
May 6WMC - Ludington, OV @ MontagueMay 6 · Shot Put · Place 1 · LudingtonShot Put155-8.511
May 2Ken Bell Invitational - EQMay 2 · Shot Put · Place 1 · LudingtonShot Put155-09.0011
Apr 29WMC Fremont vs LudingtonApr 29 · 100 Meters · Place 24 · Ludington100 Meters2413.95a PB11
Apr 18Fruitport InvitationalApr 18 · Discus · Place 8 · LudingtonDiscus8123-911
Apr 18Fruitport InvitationalApr 18 · Shot Put · Place 1 · LudingtonShot Put154-9.511
Apr 16WMC Ludington & Manistee @ Oakridge Apr 16 · Discus · Place 2 · LudingtonDiscus2126-8.511
Apr 16WMC Ludington & Manistee @ Oakridge Apr 16 · Shot Put · Place 1 · LudingtonShot Put152-1.511
Apr 12Hart and Sole Music Invite (EQ Meet)Apr 12 · Discus · Place 2 · LudingtonDiscus2133-411
Apr 12Hart and Sole Music Invite (EQ Meet)Apr 12 · Shot Put · Place 1 · LudingtonShot Put153-711

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 2 FinalsJun 1 · Shot Put · Place 13 · LudingtonShot Put1351-1.5—
May 22West Michigan All-Star MeetMay 22 · Discus · Place 14 · LudingtonDiscus14119-9—
May 22West Michigan All-Star MeetMay 22 · Shot Put · Place 3 · LudingtonShot Put347-0—
May 18MHSAA LP Region 11-2 @ ShepherdMay 18 · Discus · Place 17 · LudingtonDiscus17122-5—
May 18MHSAA LP Region 11-2 @ ShepherdMay 18 · Shot Put · Place 4 · LudingtonShot Put449-3.5—
May 10WMC Lakes Conference ChampionshipMay 10 · Discus · Place 7 · LudingtonDiscus7121-8—
May 10WMC Lakes Conference ChampionshipMay 10 · Shot Put · Place 2 · LudingtonShot Put249-2.5—
Apr 30Ludington and Orchard View at WhitehallApr 30 · Discus · Place 3 · LudingtonDiscus3118-10—
Apr 30Ludington and Orchard View at WhitehallApr 30 · Shot Put · Place 1 · LudingtonShot Put147-1—
Apr 23Oakridge-Ludington Dual Apr 23 · Discus · Place 2 · LudingtonDiscus2106-4—
Apr 23Oakridge-Ludington Dual Apr 23 · Shot Put · Place 1 · LudingtonShot Put148-7.5—
Apr 19Rich Tompkins Packer RelaysApr 19 · Discus · Place 9 · LudingtonDiscus999-6—
Apr 19Rich Tompkins Packer RelaysApr 19 · Shot Put · Place 1 · LudingtonShot Put149-11.25—
Apr 16WMC Lakes Dual - Ludington at FremontApr 16 · Discus · Place 1 · LudingtonDiscus1118-4—
Apr 16WMC Lakes Dual - Ludington at FremontApr 16 · Shot Put · Place 1 · LudingtonShot Put146-11.25—
Apr 12Fruitport Trojan InvitationalApr 12 · Discus · Place 3 · LudingtonDiscus3121-4—
Apr 12Fruitport Trojan InvitationalApr 12 · Shot Put · Place 2 · LudingtonShot Put248-2—
Apr 9Lud vs. Manistee/Montague Track and Field MeetApr 9 · Discus · Place 3 · LudingtonDiscus3106-0—
Apr 6Hart & Sole Music InviteApr 6 · Shot Put · Place 3 · LudingtonShot Put347-0—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 24West Michigan Track InvitationalMay 24 · Shot Put · Place 8 · LudingtonShot Put840-10—
May 19MHSAA LP Region 11-2 @ ShepherdMay 19 · Shot Put · Place 20 · LudingtonShot Put2040-3—
May 16Manistee Last Chance MeetMay 16 · Discus · Place 5 · LudingtonDiscus597-11—
May 16Manistee Last Chance MeetMay 16 · Shot Put · Place 4 · LudingtonShot Put438-10.5—
May 12WMC Lakes Division Meet (NOT a Mona Shores Meet)May 12 · Discus · Place 10 · LudingtonDiscus10101-6—
May 12WMC Lakes Division Meet (NOT a Mona Shores Meet)May 12 · Shot Put · Place 4 · LudingtonShot Put444-4—
May 8Conference Meet @ Ludington w/MontagueMay 8 · Discus · Place 4 · LudingtonDiscus4100-10—
May 8Conference Meet @ Ludington w/MontagueMay 8 · Shot Put · Place 4 · LudingtonShot Put439-0—
May 5Lake City Track InvitationalMay 5 · Discus · Place 9 · LudingtonDiscus1.6kg9.105' 09
May 5Lake City Track InvitationalMay 5 · Shot Put · Place 5 · LudingtonShot Put12lb5.40' 8.59
Apr 27Scottville Optimist InviteApr 27 · Discus · Place 12 · LudingtonDiscus1277-1—
Apr 27Scottville Optimist InviteApr 27 · Shot Put · Place 5 · LudingtonShot Put539-11.5—
Apr 25Conference Meet @ Ludington w/WhitehallApr 25 · Discus · Place 8 · LudingtonDiscus890-2—
Apr 25Conference Meet @ Ludington w/WhitehallApr 25 · Shot Put · Place 4 · LudingtonShot Put440-0—
Apr 21Lakeview Invitational Apr 21 · Shot Put · Place 5 · LudingtonShot Put538-7—
Apr 12WMC Meet #1Apr 12 · Discus · Place 7 · LudingtonDiscus782-6—
Apr 12WMC Meet #1Apr 12 · Shot Put · Place 3 · LudingtonShot Put335-2—
Apr 8Hart & Sole Music InviteApr 8 · Shot Put · Place 3 · LudingtonShot Put339-119