Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMHSAA LP Division 2 Finals · May 3114.79aMHSAA LP Division 2 FinalsMay 31, 2025
200 Meters · OutdoorGVSU Laker Challenge-Boys · Mar 2430.20GVSU Laker Challenge-BoysMarch 24, 2022
300m Hurdles · 36" / 0.914m · OutdoorLake City Track Invitational · May 549.45aLake City Track InvitationalMay 5, 2023
800 Meters · OutdoorGVSU Laker Challenge-Boys · Mar 242:41.07GVSU Laker Challenge-BoysMarch 24, 2022

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

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 31MHSAA LP Division 2 FinalsMay 31 · 110m Hurdles · Place 9 · Ludington110m Hurdles39" / 0.991mRound P9.15.15aWind: 112
May 31MHSAA LP Division 2 FinalsMay 31 · 110m Hurdles · Place 5 · Ludington110m Hurdles39" / 0.991m5.14.79a PBWind: 112
May 21West Michigan All Star Track and Field InvitationalMay 21 · 300m Hurdles · Place 4 · Ludington300m Hurdles442.00a12
May 21West Michigan All Star Track and Field InvitationalMay 21 · 110m Hurdles · Place 3 · Ludington110m Hurdles315.09a12
May 16MHSAA LP Region 11-2 @ CadillacMay 16 · 110m Hurdles · Place 8 · Ludington110m Hurdles816.71a12
May 16MHSAA LP Region 11-2 @ CadillacMay 16 · 110m Hurdles · Place 4 · Ludington110m Hurdles415.49a12
May 12MOM Track and Field Invite (Mason-Oceana-Manistee) (EQ Meet)May 12 · 300m Hurdles · Place 3 · Ludington300m Hurdles343.19a12
May 12MOM Track and Field Invite (Mason-Oceana-Manistee) (EQ Meet)May 12 · 110m Hurdles · Place 1 · Ludington110m Hurdles115.65a12
May 8WMC Lakes Conference Championship @ Ludington (EQ Meet)May 8 · 300m Hurdles · Place 5 · Ludington300m Hurdles543.62a12
May 8WMC Lakes Conference Championship @ Ludington (EQ Meet)May 8 · 110m Hurdles · Place 2 · Ludington110m HurdlesRound S215.08a12
May 8WMC Lakes Conference Championship @ Ludington (EQ Meet)May 8 · 110m Hurdles · Place 2 · Ludington110m Hurdles214.96a12
May 6WMC - Ludington, OV @ MontagueMay 6 · 300m Hurdles · Place 3 · Ludington300m Hurdles344.09a12
May 6WMC - Ludington, OV @ MontagueMay 6 · 110m Hurdles · Place 1 · Ludington110m Hurdles115.70a12
May 2Ken Bell Invitational - EQMay 2 · 300m Hurdles · Place 11 · Ludington300m Hurdles1144.67a12
May 2Ken Bell Invitational - EQMay 2 · 110m Hurdles · Place 3 · Ludington110m Hurdles315.93a12
Apr 29WMC Fremont vs LudingtonApr 29 · 300m Hurdles · Place 2 · Ludington300m Hurdles245.28a12
Apr 29WMC Fremont vs LudingtonApr 29 · 110m Hurdles · Place 2 · Ludington110m Hurdles216.02a12
Apr 25Lake Michigan Carferry T&F Invite (EQ Approved Meet)Apr 25 · High Jump · Place 6 · LudingtonHigh Jump65-612
Apr 25Lake Michigan Carferry T&F Invite (EQ Approved Meet)Apr 25 · 300m Hurdles · Place 3 · Ludington300m Hurdles343.8612
Apr 25Lake Michigan Carferry T&F Invite (EQ Approved Meet)Apr 25 · 110m Hurdles · Place 1 · Ludington110m Hurdles115.5612
Apr 22WMC Dual vs Whitehall @ LudingtonApr 22 · 300m Hurdles · Place 3 · Ludington300m Hurdles344.27a12
Apr 22WMC Dual vs Whitehall @ LudingtonApr 22 · 110m Hurdles · Place 3 · Ludington110m Hurdles315.79a12
Apr 18Fruitport InvitationalApr 18 · High Jump · Place 9 · LudingtonHigh Jump95-612
Apr 18Fruitport InvitationalApr 18 · 300m Hurdles · Place 5 · Ludington300m Hurdles543.7612
Apr 18Fruitport InvitationalApr 18 · 110m Hurdles · Place 2 · Ludington110m Hurdles215.9112
Apr 16WMC Ludington & Manistee @ Oakridge Apr 16 · High Jump · Place 2 · LudingtonHigh Jump25-612
Apr 16WMC Ludington & Manistee @ Oakridge Apr 16 · 300m Hurdles · Place 1 · Ludington300m Hurdles143.37a12
Apr 16WMC Ludington & Manistee @ Oakridge Apr 16 · 110m Hurdles · Place 1 · Ludington110m Hurdles116.35a12
Apr 12Hart and Sole Music Invite (EQ Meet)Apr 12 · 300m Hurdles · Place 1 · Ludington300m Hurdles143.37a12
Apr 12Hart and Sole Music Invite (EQ Meet)Apr 12 · 110m Hurdles · Place 1 · Ludington110m Hurdles116.36a12

2024 Outdoor Track

36 results
DateMeetEventPlMarkGr
May 22West Michigan All-Star MeetMay 22 · 110m Hurdles · Place 8 · Ludington110m Hurdles816.50a—
May 18MHSAA LP Region 11-2 @ ShepherdMay 18 · 300m Hurdles · Place 14 · Ludington300m Hurdles1444.75a—
May 18MHSAA LP Region 11-2 @ ShepherdMay 18 · 110m Hurdles · Place 8 · Ludington110m Hurdles816.29a—
May 18MHSAA LP Region 11-2 @ ShepherdMay 18 · 110m Hurdles · Place 6 · Ludington110m Hurdles616.06a—
May 13Mason-Oceana-Manistee County MOM Meet @Mason County CentralMay 13 · Pole Vault · Place 4 · LudingtonPole Vault410-0—
May 13Mason-Oceana-Manistee County MOM Meet @Mason County CentralMay 13 · High Jump · Place 4 · LudingtonHigh Jump45-3—
May 13Mason-Oceana-Manistee County MOM Meet @Mason County CentralMay 13 · 300m Hurdles · Place 3 · Ludington300m Hurdles345.00a—
May 13Mason-Oceana-Manistee County MOM Meet @Mason County CentralMay 13 · 110m Hurdles · Place 2 · Ludington110m Hurdles216.44a—
May 10WMC Lakes Conference ChampionshipMay 10 · Pole Vault · Place 7 · LudingtonPole Vault710-0—
May 10WMC Lakes Conference ChampionshipMay 10 · High Jump · Place 6 · LudingtonHigh Jump65-4—
May 10WMC Lakes Conference ChampionshipMay 10 · 300m Hurdles · Place 7 · Ludington300m Hurdles744.94a—
May 10WMC Lakes Conference ChampionshipMay 10 · 110m Hurdles · Place 4 · Ludington110m Hurdles417.48a—
May 10WMC Lakes Conference ChampionshipMay 10 · 110m Hurdles · Place 3 · Ludington110m Hurdles316.56a—
Apr 30Ludington and Orchard View at WhitehallApr 30 · High Jump · Place 4 · LudingtonHigh Jump45-2—
Apr 30Ludington and Orchard View at WhitehallApr 30 · 300m Hurdles · Place 4 · Ludington300m Hurdles445.55a—
Apr 30Ludington and Orchard View at WhitehallApr 30 · 110m Hurdles · Place 3 · Ludington110m Hurdles316.80a—
Apr 23Oakridge-Ludington Dual Apr 23 · Pole Vault · Place 2 · LudingtonPole Vault29-0—
Apr 23Oakridge-Ludington Dual Apr 23 · High Jump · Place 2 · LudingtonHigh Jump25-2—
Apr 23Oakridge-Ludington Dual Apr 23 · 300m Hurdles · Place 1 · Ludington300m Hurdles145.21a—
Apr 23Oakridge-Ludington Dual Apr 23 · 110m Hurdles · Place 1 · Ludington110m Hurdles117.66a—
Apr 19Rich Tompkins Packer RelaysApr 19 · High Jump · Place 6 · LudingtonHigh Jump65-2—
Apr 19Rich Tompkins Packer RelaysApr 19 · 300m Hurdles · Place 5 · Ludington300m Hurdles545.66a—
Apr 19Rich Tompkins Packer RelaysApr 19 · 110m Hurdles · Place 5 · Ludington110m Hurdles518.28a—
Apr 16WMC Lakes Dual - Ludington at FremontApr 16 · Pole Vault · Place 2 · LudingtonPole Vault29-6—
Apr 16WMC Lakes Dual - Ludington at FremontApr 16 · High Jump · Place 2 · LudingtonHigh Jump25-8—
Apr 16WMC Lakes Dual - Ludington at FremontApr 16 · 300m Hurdles · Place 4 · Ludington300m Hurdles445.99a—
Apr 16WMC Lakes Dual - Ludington at FremontApr 16 · 110m Hurdles · Place 3 · Ludington110m Hurdles316.95a—
Apr 12Fruitport Trojan InvitationalApr 12 · 300m Hurdles · Place 10 · Ludington300m Hurdles1046.29a—
Apr 12Fruitport Trojan InvitationalApr 12 · 110m Hurdles · Place 5 · Ludington110m Hurdles516.96a—
Apr 9Lud vs. Manistee/Montague Track and Field MeetApr 9 · Pole Vault · Place 2 · LudingtonPole Vault210-0—
Apr 9Lud vs. Manistee/Montague Track and Field MeetApr 9 · High Jump · Place 2 · LudingtonHigh Jump25-8—
Apr 9Lud vs. Manistee/Montague Track and Field MeetApr 9 · 300m Hurdles · Place 2 · Ludington300m Hurdles245.30a—
Apr 9Lud vs. Manistee/Montague Track and Field MeetApr 9 · 110m Hurdles · Place 1 · Ludington110m Hurdles117.20a—
Apr 6Hart & Sole Music InviteApr 6 · Pole Vault · Place 9 · LudingtonPole Vault98-6—
Apr 6Hart & Sole Music InviteApr 6 · 300m Hurdles · Place 9 · Ludington300m Hurdles947.44a—
Apr 6Hart & Sole Music InviteApr 6 · 110m Hurdles · Place 8 · Ludington110m Hurdles818.62a—

2023 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 19MHSAA LP Region 11-2 @ ShepherdMay 19 · 110m Hurdles · Place 18 · Ludington110m Hurdles1818.83a—
May 16Manistee Last Chance MeetMay 16 · Pole Vault · Place 3 · LudingtonPole Vault39-6—
May 16Manistee Last Chance MeetMay 16 · 300m Hurdles · Place 4 · Ludington300m Hurdles450.25a—
May 16Manistee Last Chance MeetMay 16 · 110m Hurdles · Place 4 · Ludington110m Hurdles419.65a—
May 12WMC Lakes Division Meet (NOT a Mona Shores Meet)May 12 · Pole Vault · Place 7 · LudingtonPole Vault79-0—
May 12WMC Lakes Division Meet (NOT a Mona Shores Meet)May 12 · 300m Hurdles · Place 14 · Ludington300m Hurdles1449.17a—
May 12WMC Lakes Division Meet (NOT a Mona Shores Meet)May 12 · 110m Hurdles · Place 10 · Ludington110m Hurdles1019.02a—
May 10Bruce Garland RelaysMay 10 · 300m Hurdles · Place 7 · Ludington300m Hurdles749.31a—
May 10Bruce Garland RelaysMay 10 · 110m Hurdles · Place 4 · Ludington110m Hurdles418.94a—
May 8Conference Meet @ Ludington w/MontagueMay 8 · Pole Vault · Place 3 · LudingtonPole Vault39-0—
May 8Conference Meet @ Ludington w/MontagueMay 8 · 300m Hurdles · Place 4 · Ludington300m Hurdles449.98a—
May 8Conference Meet @ Ludington w/MontagueMay 8 · 110m Hurdles · Place 2 · Ludington110m Hurdles218.98a—
May 5Lake City Track InvitationalMay 5 · Pole Vault · LudingtonPole Vault—NH10
May 5Lake City Track InvitationalMay 5 · 300m Hurdles · Place 14 · Ludington300m Hurdles36" / 0.914m14.49.45a PB10
May 5Lake City Track InvitationalMay 5 · 110m Hurdles · Place 7 · Ludington110m Hurdles39" / 0.991m7.19.41a10
Apr 27Scottville Optimist InviteApr 27 · Pole Vault · Place 4 · LudingtonPole Vault48-0—
Apr 27Scottville Optimist InviteApr 27 · 300m Hurdles · Place 7 · Ludington300m Hurdles748.90a—
Apr 27Scottville Optimist InviteApr 27 · 110m Hurdles · Place 6 · Ludington110m Hurdles618.96a—
Apr 25Conference Meet @ Ludington w/WhitehallApr 25 · 300m Hurdles · Place 6 · Ludington300m Hurdles649.70a—
Apr 25Conference Meet @ Ludington w/WhitehallApr 25 · 110m Hurdles · Place 6 · Ludington110m Hurdles618.70a—
Apr 21Lakeview Invitational Apr 21 · Pole Vault · Place 9 · LudingtonPole Vault98-6—
Apr 21Lakeview Invitational Apr 21 · 300m Hurdles · Place 8 · Ludington300m Hurdles849.11a—
Apr 21Lakeview Invitational Apr 21 · 110m Hurdles · Place 8 · Ludington110m Hurdles820.00a—
Apr 18West MI Conference Dual @ Ludington w/Fremont, ManisteeApr 18 · Pole Vault · Place 4 · LudingtonPole Vault48-0—
Apr 18West MI Conference Dual @ Ludington w/Fremont, ManisteeApr 18 · 300m Hurdles · Place 4 · Ludington300m Hurdles448.50a—
Apr 18West MI Conference Dual @ Ludington w/Fremont, ManisteeApr 18 · 110m Hurdles · Place 4 · Ludington110m Hurdles419.40a—
Apr 14Fruitport Trojan InvitationalApr 14 · Pole Vault · Place 9 · LudingtonPole Vault98-6—
Apr 14Fruitport Trojan InvitationalApr 14 · 300m Hurdles · Place 19 · Ludington300m Hurdles1949.15a—
Apr 14Fruitport Trojan InvitationalApr 14 · 110m Hurdles · Place 20 · Ludington110m Hurdles2020.50a—
Apr 12WMC Meet #1Apr 12 · Pole Vault · Place 1 · LudingtonPole Vault18-6—
Apr 12WMC Meet #1Apr 12 · 300m Hurdles · Place 4 · Ludington300m Hurdles449.51a—
Apr 12WMC Meet #1Apr 12 · 110m Hurdles · Place 3 · Ludington110m Hurdles320.99a—
Apr 8Hart & Sole Music InviteApr 8 · 300m Hurdles · Place 10 · Ludington300m Hurdles1050.9710
Apr 8Hart & Sole Music InviteApr 8 · 110m Hurdles · Place 5 · Ludington110m Hurdles520.6210

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6Lake City InvitationalMay 6 · 110m Hurdles · Place 19 · Ludington110m Hurdles1922.959
Apr 29Mason County Central Optimist InviteApr 29 · 300m Hurdles · Place 18 · Ludington300m Hurdles1856.379
Apr 29Mason County Central Optimist InviteApr 29 · 110m Hurdles · Place 15 · Ludington110m Hurdles1522.679
Apr 22Lakeview Invitational Apr 22 · 300m Hurdles · Place 13 · Ludington300m Hurdles1355.59FR
Apr 19Lakes 8 - Ludington, MCC, WMC, OV @ Orchard ViewApr 19 · 300m Hurdles · Place 5 · Ludington300m Hurdles555.739
Apr 19Lakes 8 - Ludington, MCC, WMC, OV @ Orchard ViewApr 19 · 110m Hurdles · Place 5 · Ludington110m Hurdles522.719
Apr 15Rocket InvitationalApr 15 · 110m Hurdles · Place 18 · Ludington110m Hurdles1822.949
Apr 12Ludington vs ManisteeApr 12 · Pole Vault · Place 4 · LudingtonPole Vault48-00.00Fr
Apr 12Ludington vs ManisteeApr 12 · 800 Meters · Place 6 · Ludington800 Meters62:46.70Fr
Mar 24GVSU Laker Challenge-BoysMar 24 · 800 Meters · Place 72 · Ludington800 Meters722:41.07 PB9
Mar 24GVSU Laker Challenge-BoysMar 24 · 200 Meters · Place 53 · Ludington200 Meters5330.20 PB9