Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor2026 MITCA D1 Team State · May 2217.67a2026 MITCA D1 Team StateMay 22, 2026
1600 Meters · OutdoorOK Red: Hudsonville at Jenison HS · Apr 295:22.11aOK Red: Hudsonville at Jenison HSApril 29, 2024
200 Meters · OutdoorEast Kentwood at Hudsonville · Apr 2926.44aEast Kentwood at HudsonvilleApril 29, 2026
200m Hurdles · 30" / 0.762m · OutdoorValleywood at Hudsonville MS · May 1134.24aValleywood at Hudsonville MSMay 11, 2021
55m Hurdles · 33" · OutdoorValleywood at Hudsonville MS · May 1111.44aValleywood at Hudsonville MSMay 11, 2021
800 Meters · OutdoorDistance Night Under the Lights at Houseman Field · May 242:19.27aDistance Night Under the Lights at Houseman FieldMay 24, 2025
Long Jump · OutdoorValleywood at Hudsonville MS · May 1114-02.00Valleywood at Hudsonville MSMay 11, 2021

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 222026 MITCA D1 Team StateMay 22 · 110m Hurdles · Place 19 · HudsonvilleHudsonville110m Hurdles39" / 0.991m19.17.67a PBWind: -0.912
May 19U of M Health-West Sports Med Scholarship Invite by Michiana TimingMay 19 · 110m Hurdles · Place 21 · HudsonvilleHudsonville110m Hurdles2126.89a12
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · 110m Hurdles · Place 19 · HudsonvilleHudsonville110m Hurdles1919.16a12
May 8OK Red Conference Meet (EQ Approved)May 8 · 300m Hurdles · Place 14 · HudsonvilleHudsonville300m Hurdles1446.56a12
May 8OK Red Conference Meet (EQ Approved)May 8 · 110m Hurdles · Place 13 · HudsonvilleHudsonville110m Hurdles1317.54a12
May 1Ken Bell Invitational (EQ approved)May 1 · 300m Hurdles · Place 25 · HudsonvilleHudsonville300m Hurdles2547.43a12
May 1Ken Bell Invitational (EQ approved)May 1 · 110m Hurdles · Place 13 · HudsonvilleHudsonville110m Hurdles1318.03a12
Apr 29East Kentwood at HudsonvilleApr 29 · 300m Hurdles · Place 5 · HudsonvilleHudsonville300m Hurdles548.39a12
Apr 29East Kentwood at HudsonvilleApr 29 · 110m Hurdles · Place 4 · HudsonvilleHudsonville110m Hurdles417.83a12
Apr 29East Kentwood at HudsonvilleApr 29 · 200 Meters · Place 31 · HudsonvilleHudsonville200 Meters3126.44a PB12
Apr 25Kathy Talus Memorial InvitationalApr 25 · 110m Hurdles · Place 2 · HudsonvilleHudsonville110m Hurdles216.71a12
Apr 25Kathy Talus Memorial InvitationalApr 25 · 110m Hurdles · Place 3 · HudsonvilleHudsonville110m Hurdles316.98a12
Apr 22West Ottawa at HudsonvilleApr 22 · 110m Hurdles · Place 2 · HudsonvilleHudsonville110m Hurdles217.53a12
Apr 20Grandville at HudsonvilleApr 20 · 300m Hurdles · Place 4 · HudsonvilleHudsonville300m Hurdles448.35a12
Apr 20Grandville at HudsonvilleApr 20 · 110m Hurdles · Place 2 · HudsonvilleHudsonville110m Hurdles217.69a12
Apr 17Hastings Team Invitational (EQ approved)Apr 17 · 300m Hurdles · Place 23 · HudsonvilleHudsonville300m Hurdles2347.08a12
Apr 17Hastings Team Invitational (EQ approved)Apr 17 · 110m Hurdles · Place 14 · HudsonvilleHudsonville110m Hurdles1418.17a12
Mar 30Hudsonville at Grand HavenMar 30 · 300m Hurdles · Place 3 · HudsonvilleHudsonville300m Hurdles346.39a12
Mar 30Hudsonville at Grand HavenMar 30 · 110m Hurdles · Place 1 · HudsonvilleHudsonville110m Hurdles117.61a12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 27U of M Health-West Sports Medicine Scholarship InviteMay 27 · 110m Hurdles · Place 23 · HudsonvilleHudsonville110m Hurdles2318.21a11
May 24Distance Night Under the Lights at Houseman FieldMay 24 · 800 Meters · Place 173 · HudsonvilleHudsonville800 Meters1732:19.27a PB11
May 232025 MITCA D1 Team StateMay 23 · 110m Hurdles · Place 36 · HudsonvilleHudsonville110m Hurdles39" / 0.991m36.19.14aWind: 3.511
May 9OK Red Conference Meet - EQMay 9 · 110m Hurdles · Place 17 · HudsonvilleHudsonville110m Hurdles1718.33a11
May 2JT Long Invitational at Kalamazoo Central (EQ Approved)May 2 · 110m Hurdles · Place 26 · HudsonvilleHudsonville110m Hurdles2618.92a11
Apr 30Grand Haven at HudsonvilleApr 30 · 300m Hurdles · Place 7 · HudsonvilleHudsonville300m Hurdles747.64a11
Apr 30Grand Haven at HudsonvilleApr 30 · 110m Hurdles · Place 3 · HudsonvilleHudsonville110m Hurdles317.78a11
Apr 26Kathy Talus Memorial InvitationalApr 26 · 300m Hurdles · Place 7 · HudsonvilleHudsonville300m Hurdles748.4811
Apr 26Kathy Talus Memorial InvitationalApr 26 · 110m Hurdles · Place 8 · HudsonvilleHudsonville110m HurdlesRound P818.3911
Apr 26Kathy Talus Memorial InvitationalApr 26 · 110m Hurdles · Place 7 · HudsonvilleHudsonville110m Hurdles718.3511
Apr 23Hudsonville @ East KentwoodApr 23 · 300m Hurdles · Place 6 · HudsonvilleHudsonville300m Hurdles648.07a11
Apr 23Hudsonville @ East KentwoodApr 23 · 110m Hurdles · Place 7 · HudsonvilleHudsonville110m Hurdles719.39a11
Apr 21West Ottawa at HudsonvilleApr 21 · 110m Hurdles · Place 5 · HudsonvilleHudsonville110m Hurdles519.56a11
Apr 21West Ottawa at HudsonvilleApr 21 · 300m Hurdles · Place 1 · HudsonvilleHudsonville300m Hurdles147.36a11
Apr 18Hastings Team Invitational (EQ Approved)Apr 18 · 110m Hurdles · Place 18 · HudsonvilleHudsonville110m Hurdles39" / 0.991m18.19.89a11
Apr 16Hudsonville at Grandville HSApr 16 · 300m Hurdles · Place 5 · HudsonvilleHudsonville300m Hurdles547.42a11
Apr 16Hudsonville at Grandville HSApr 16 · 110m Hurdles · Place 5 · HudsonvilleHudsonville110m Hurdles519.57a11
Mar 27Hudsonville at RockfordMar 27 · 300m Hurdles · Place 8 · HudsonvilleHudsonville300m Hurdles848.50a11
Mar 27Hudsonville at RockfordMar 27 · 110m Hurdles · Place 7 · HudsonvilleHudsonville110m Hurdles720.20a11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8OK Red JV Conference MeetMay 8 · Pole Vault · Place 15 · HudsonvilleHudsonvillePole Vault158-6—
May 8OK Red JV Conference MeetMay 8 · 1600 Meters · Place 32 · HudsonvilleHudsonville1600 Meters325:28.33a—
May 1Grandville at HudsonvilleMay 1 · Pole Vault · Place 11 · HudsonvilleHudsonvillePole Vault118-0—
May 1Grandville at HudsonvilleMay 1 · 1600 Meters · Place 9 · HudsonvilleHudsonville1600 Meters95:25.43a—
May 1Grandville at HudsonvilleMay 1 · 800 Meters · Place 23 · HudsonvilleHudsonville800 Meters232:32.03a—
Apr 29OK Red: Hudsonville at Jenison HSApr 29 · Pole Vault · Place 10 · HudsonvilleHudsonvillePole Vault108-6—
Apr 29OK Red: Hudsonville at Jenison HSApr 29 · 1600 Meters · Place 18 · HudsonvilleHudsonville1600 Meters185:22.11a PB—
Apr 29OK Red: Hudsonville at Jenison HSApr 29 · 800 Meters · Place 23 · HudsonvilleHudsonville800 Meters232:33.38a—
Apr 24Hudsonville at West OttawaApr 24 · Pole Vault · Place 10 · HudsonvilleHudsonvillePole Vault107-0—
Apr 24Hudsonville at West OttawaApr 24 · 800 Meters · Place 13 · HudsonvilleHudsonville800 Meters132:29.97a—
Apr 17Hudsonville at CaledoniaApr 17 · 1600 Meters · Place 24 · HudsonvilleHudsonville1600 Meters245:30.62a—
Apr 17Hudsonville at CaledoniaApr 17 · 800 Meters · Place 19 · HudsonvilleHudsonville800 Meters192:33.78a—
Apr 10Rockford at HudsonvilleApr 10 · Pole Vault · Place 10 · HudsonvilleHudsonvillePole Vault107-0—
Apr 10Rockford at HudsonvilleApr 10 · 1600 Meters · Place 23 · HudsonvilleHudsonville1600 Meters235:37.77a—
Apr 10Rockford at HudsonvilleApr 10 · 800 Meters · Place 24 · HudsonvilleHudsonville800 Meters242:39.25a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10OK Red JV Conference MeetMay 10 · 1600 Meters · Place 29 · HudsonvilleHudsonville1600 Meters295:34.11a—
May 3Grand Haven at HudsonvilleMay 3 · 800 Meters · Place 13 · HudsonvilleHudsonville800 Meters132:30.56a—
Apr 26Jenison and Hudsonville at CaledoniaApr 26 · 1600 Meters · Place 34 · HudsonvilleHudsonville1600 Meters345:37.03a—
Apr 19West Ottawa, Hudsonville at Rockford HSApr 19 · 1600 Meters · Place 31 · HudsonvilleHudsonville1600 Meters315:36.29a—
Apr 12EK and Grandville at HudsonvilleApr 12 · 1600 Meters · Place 22 · HudsonvilleHudsonville1600 Meters225:49.57a—
Apr 12EK and Grandville at HudsonvilleApr 12 · 800 Meters · Place 32 · HudsonvilleHudsonville800 Meters322:43.95a—

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 24MKO Boys Conference MeetMay 24 · 200m Hurdles · Place 14 · Hudsonville PublicHudsonville Public200m Hurdles30" / 0.762m14.34.51a7
May 17Hamilton at Hudsonville MSMay 17 · 200m Hurdles · Hudsonville PublicHudsonville Public200m Hurdles30" / 0.762m--DQ7
May 17Hamilton at Hudsonville MSMay 17 · 55m Hurdles · Place 8 · Hudsonville PublicHudsonville Public55m Hurdles33"8.11.45a7
May 13Hudsonville at Pinewood MSMay 13 · 200m Hurdles · Place 6 · Hudsonville PublicHudsonville Public200m Hurdles30" / 0.762m6.36.87a7
May 13Hudsonville at Pinewood MSMay 13 · 55m Hurdles · Place 5 · Hudsonville PublicHudsonville Public55m Hurdles33"5.11.67a7
May 11Valleywood at Hudsonville MSMay 11 · 200m Hurdles · Place 3 · Hudsonville PublicHudsonville Public200m Hurdles30" / 0.762m3.34.24a PB7
May 11Valleywood at Hudsonville MSMay 11 · 55m Hurdles · Place 3 · Hudsonville PublicHudsonville Public55m Hurdles33"3.11.44a PB7
May 11Valleywood at Hudsonville MSMay 11 · Long Jump · Place 6 · Hudsonville PublicHudsonville PublicLong Jump6.14-02.00 PB7
May 5Hudsonville at Grandville MSMay 5 · 200m Hurdles · Place 5 · Hudsonville PublicHudsonville Public200m Hurdles30" / 0.762m5.35.35a7
May 5Hudsonville at Grandville MSMay 5 · 55m Hurdles · Place 9 · Hudsonville PublicHudsonville Public55m Hurdles33"9.11.72a7
May 5Hudsonville at Grandville MSMay 5 · Long Jump · Place 15 · Hudsonville PublicHudsonville PublicLong Jump15.12-03.007
May 3Jenison at Hudsonville MSMay 3 · 200m Hurdles · Place 2 · Hudsonville PublicHudsonville Public200m Hurdles30" / 0.762m2.36.53a7
May 3Jenison at Hudsonville MSMay 3 · 55m Hurdles · Place 6 · Hudsonville PublicHudsonville Public55m Hurdles33"6.11.69a7
May 3Jenison at Hudsonville MSMay 3 · 800 Meters · Place 12 · Hudsonville PublicHudsonville Public800 Meters12.2:50.29a7
Apr 29Hudsonville @ CrestwoodApr 29 · 200m Hurdles · Place 1 · Hudsonville PublicHudsonville Public200m Hurdles30" / 0.762m1.34.72a7
Apr 29Hudsonville @ CrestwoodApr 29 · 55m Hurdles · Place 3 · Hudsonville PublicHudsonville Public55m Hurdles33"3.11.50a7
Apr 29Hudsonville @ CrestwoodApr 29 · Long Jump · Place 5 · Hudsonville PublicHudsonville PublicLong Jump5.12-10.007
Apr 26Zeeland at Hudsonville MSApr 26 · 200m Hurdles · Place 7 · Hudsonville PublicHudsonville Public200m Hurdles30" / 0.762m7.36.28a7
Apr 26Zeeland at Hudsonville MSApr 26 · 55m Hurdles · Place 8 · Hudsonville PublicHudsonville Public55m Hurdles33"8.12.45a7
Apr 26Zeeland at Hudsonville MSApr 26 · Long Jump · Place 14 · Hudsonville PublicHudsonville PublicLong Jump14.12-02.007