Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTK at Byron Center MS · May 515.41aTK at Byron Center MSMay 5, 2021
1600 Meters · OutdoorOK Gold: Kenowa Hills / South Christian at TK · Apr 255:37.23aOK Gold: Kenowa Hills / South Christian at TK April 25, 2023
200 Meters · OutdoorJV HS OK Gold Conference Meet · May 1427.75aJV HS OK Gold Conference MeetMay 14, 2024
400 Meters · OutdoorTri at TK with Fruitport and Lowell · May 121:05.16aTri at TK with Fruitport and LowellMay 12, 2022
70 Meter · OutdoorTK at Byron Center MS · May 511.28aTK at Byron Center MSMay 5, 2021
800 Meters · IndoorGVSU Laker Indoor Challenge- Boys Big Schools · Mar 182:36.78aGVSU Laker Indoor Challenge- Boys Big SchoolsMarch 18, 2026
800 Meters · OutdoorMHSAA LP Region 03-1 @ Portage Central · May 162:15.64aMHSAA LP Region 03-1 @ Portage CentralMay 16, 2026
High Jump · OutdoorGR West Catholic at TK · Apr 285' 2"GR West Catholic at TK April 28, 2025
Long Jump · OutdoorTK at Byron Center MS · May 59-10.00TK at Byron Center MSMay 5, 2021

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16MHSAA LP Region 03-1 @ Portage CentralMay 16 · 800 Meters · Place 28 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg800 Meters282:15.64a PB12
May 11OK Gold JV Conference MeetMay 11 · 1600 Meters · Place 17 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters175:50.54a12
May 8OK Gold Conference ChampionshipMay 8 · 800 Meters · Place 13 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg800 Meters132:18.28a12
May 5Northview at TK May 5 · 1600 Meters · Place 16 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters165:43.29a12
May 5Northview at TK May 5 · 800 Meters · Place 5 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg800 Meters52:21.07a12
Apr 30GR Union, TK, Wyoming DualsApr 30 · 1600 Meters · Place 14 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters145:42.06a12
Apr 30GR Union, TK, Wyoming DualsApr 30 · 800 Meters · Place 4 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg800 Meters42:26.92a12
Apr 21TK at West CatholicApr 21 · 800 Meters · Place 4 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg800 Meters42:25.92a12
Apr 17Allegan Invitational (EQ Approved)Apr 17 · 800 Meters · Place 26 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg800 Meters262:24.84a12
Apr 14Wayland / GRSC at TK Apr 14 · 1600 Meters · Place 14 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters145:55.91a12
Apr 14Wayland / GRSC at TK Apr 14 · 800 Meters · Place 10 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg800 Meters102:35.25a12
Mar 302026 Barry County IcebreakerMar 30 · 1600 Meters · Place 10 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg1600 Meters105:45.66a12
Mar 302026 Barry County IcebreakerMar 30 · 800 Meters · Place 7 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg800 Meters72:33.98a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 800 Meters · Place 79 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg800 Meters792:36.78a PB12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 12OK Gold JV Conference Meet @ WyomingMay 12 · 300m Hurdles · Place 1 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg300m Hurdles148.84a11
May 12OK Gold JV Conference Meet @ WyomingMay 12 · 110m Hurdles · Place 4 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg110m Hurdles422.27a11
May 8OK Gold Conference ChampionshipsMay 8 · 300m Hurdles · Place 11 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg300m Hurdles1149.72a11
May 8OK Gold Conference ChampionshipsMay 8 · 110m Hurdles · Place 13 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg110m HurdlesRound P1322.47a11
May 5TK, South Christian at WaylandMay 5 · 300m Hurdles · Place 9 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg300m Hurdles950.94a11
May 5TK, South Christian at WaylandMay 5 · 110m Hurdles · Place 8 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg110m Hurdles821.73a11
May 3Cougar Invite (EQ Approved Meet)May 3 · 300m Hurdles · Place 9 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg300m Hurdles951.10a11
May 3Cougar Invite (EQ Approved Meet)May 3 · 110m Hurdles · Place 9 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg110m Hurdles922.06a11
Apr 28GR West Catholic at TK Apr 28 · 300m Hurdles · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg300m Hurdles36" / 0.914m—DNS11
Apr 28GR West Catholic at TK Apr 28 · 110m Hurdles · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg110m Hurdles39" / 0.991m—DNS11
Apr 28GR West Catholic at TK Apr 28 · High Jump · Place 7 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggHigh Jump7.5' 2" PB11
Apr 16GR Union, Wyoming at TKApr 16 · High Jump · Place 6 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggHigh Jump65-411
Apr 16GR Union, Wyoming at TKApr 16 · 300m Hurdles · Place 6 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg300m Hurdles652.24a11
Apr 16GR Union, Wyoming at TKApr 16 · 110m Hurdles · Place 5 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg110m Hurdles521.99a11
Mar 28Wayland InviteMar 28 · High Jump · Place 12 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggHigh Jump125-011
Mar 28Wayland InviteMar 28 · 300m Hurdles · Place 14 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg300m Hurdles1450.97a11
Mar 28Wayland InviteMar 28 · 110m Hurdles · Place 15 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg110m Hurdles1522.26a11
Mar 19GVSU Laker Challenge- BOYS Big SchoolsMar 19 · 60m Hurdles · Place 70 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg60m Hurdles7012.58a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14JV HS OK Gold Conference MeetMay 14 · 300m Hurdles · Place 7 · Middleville Thornapple-Middleville Thornapple-300m Hurdles752.19a—
May 14JV HS OK Gold Conference MeetMay 14 · 200 Meters · Place 48 · Middleville Thornapple-Middleville Thornapple-200 Meters4827.75a PB—
May 10OK Gold Conference ChampionshipsMay 10 · High Jump · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggHigh Jump--NH10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16OK Gold JV Conference Meet at FHE HSMay 16 · 1600 Meters · Place 17 · Middleville Thornapple-Middleville Thornapple-1600 Meters175:38.70a—
May 9Thornapple Kellog at FHE HSMay 9 · 1600 Meters · Place 16 · Middleville Thornapple-Middleville Thornapple-1600 Meters165:52.40a—
May 9Thornapple Kellog at FHE HSMay 9 · 800 Meters · Place 19 · Middleville Thornapple-Middleville Thornapple-800 Meters192:39.99a—
Apr 2955th Annual Frank Grimm InviteApr 29 · 1600 Meters · Place 12 · Middleville Thornapple-Middleville Thornapple-1600 Meters125:47.18a—
Apr 2955th Annual Frank Grimm InviteApr 29 · 800 Meters · Place 11 · Middleville Thornapple-Middleville Thornapple-800 Meters112:39.35a—
Apr 25OK Gold: Kenowa Hills / South Christian at TK Apr 25 · 1600 Meters · Place 16 · Middleville Thornapple-Middleville Thornapple-1600 Meters165:37.23a PB—
Apr 25OK Gold: Kenowa Hills / South Christian at TK Apr 25 · 800 Meters · Place 17 · Middleville Thornapple-Middleville Thornapple-800 Meters172:34.28a—
Apr 18OK Gold Double Dual: CC vs OH and MTKApr 18 · 1600 Meters · Place 18 · Middleville Thornapple-Middleville Thornapple-1600 Meters185:53.58a—
Apr 18OK Gold Double Dual: CC vs OH and MTKApr 18 · 800 Meters · Place 16 · Middleville Thornapple-Middleville Thornapple-800 Meters162:36.08a—
Apr 11OK Gold: Cedar Springs / Wayland Union at TK Apr 11 · 1600 Meters · Place 15 · Middleville Thornapple-Middleville Thornapple-1600 Meters155:50.39a—
Apr 11OK Gold: Cedar Springs / Wayland Union at TK Apr 11 · 800 Meters · Place 12 · Middleville Thornapple-Middleville Thornapple-800 Meters122:36.45a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16WMMSC Conference Meet at WyomingMay 16 · High Jump · Place 3 · Thornapple KelloggThornapple KelloggHigh Jump3.4-08.008
May 13Tom Foy InvitationalMay 13 · High Jump · Place 8 · Thornapple KelloggThornapple KelloggHigh Jump8.4-06.008
May 12Tri at TK with Fruitport and LowellMay 12 · High Jump · Place 4 · Thornapple KelloggThornapple KelloggHigh Jump4.4' 88
May 12Tri at TK with Fruitport and LowellMay 12 · 400 Meters · Place 4 · Thornapple KelloggThornapple Kellogg400 Meters4.1:05.16a PB8
May 9Caledonia, TK, BCW MS Tri @ BCWMay 9 · High Jump · Place 7 · Thornapple KelloggThornapple KelloggHigh Jump7.4-08.008
May 9Caledonia, TK, BCW MS Tri @ BCWMay 9 · 400 Meters · Place 8 · Thornapple KelloggThornapple Kellogg400 Meters8.1:06.90a8
May 2Wayland, Wyoming, Caledonia @ TK HSMay 2 · High Jump · Place 4 · Thornapple KelloggThornapple KelloggHigh Jump4.4-06.008
May 2Wayland, Wyoming, Caledonia @ TK HSMay 2 · 400 Meters · Place 7 · Thornapple KelloggThornapple Kellogg400 Meters7.1:06.19a8
Apr 28Wayland Invite RelaysApr 28 · High Jump · Place 4 · Thornapple KelloggThornapple KelloggHigh Jump4.4-06.00Unofficial8
Apr 25Thornapple Kellogg at Spring Lake MSApr 25 · High Jump · Place 3 · Thornapple KelloggThornapple KelloggHigh Jump3.4-04.00Unofficial8
Apr 25Thornapple Kellogg at Spring Lake MSApr 25 · 400 Meters · Place 4 · Thornapple KelloggThornapple Kellogg400 Meters4.1:09.50Unofficial8

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10WMMSC Conference Meet at TKMay 10 · High Jump · Thornapple KelloggThornapple KelloggHigh Jump—NH7
May 5TK at Byron Center MSMay 5 · 70 Meter · Place 17 · Thornapple KelloggThornapple Kellogg70 Meter17.11.28a PB7
May 5TK at Byron Center MSMay 5 · Long Jump · Place 15 · Thornapple KelloggThornapple KelloggLong Jump15.9-10.00 PB7
May 5TK at Byron Center MSMay 5 · 100 Meters · Place 17 · Thornapple KelloggThornapple Kellogg100 Meters17.15.41a PB7