Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthview at TK · May 512.01aNorthview at TK May 5, 2026
110m Hurdles · 39" / 0.991m · OutdoorWayland Invitational · Apr 1219.34aWayland InvitationalApril 12, 2024
200 Meters · IndoorGVSU Laker Indoor Challenge- Boys Big Schools · Mar 1824.64aGVSU Laker Indoor Challenge- Boys Big SchoolsMarch 18, 2026
200 Meters · OutdoorCougar Invite (EQ Approved Meet) · May 325.15aCougar Invite (EQ Approved Meet)May 3, 2025
300m Hurdles · 36" / 0.914m · OutdoorOK Gold Conference Championships · May 1047.82aOK Gold Conference ChampionshipsMay 10, 2024
60 Meters · IndoorGVSU Laker Indoor Challenge- Boys Big Schools · Mar 187.62aGVSU Laker Indoor Challenge- Boys Big SchoolsMarch 18, 2026
60 Meters · OutdoorGVSU Laker Challenge- BOYS Big Schools · Mar 197.82aGVSU Laker Challenge- BOYS Big SchoolsMarch 19, 2025
70 Meter · OutdoorWayland, Wyoming, Caledonia @ TK HS · May 211.69aWayland, Wyoming, Caledonia @ TK HSMay 2, 2022
High Jump · OutdoorGR West Catholic at TK · Apr 285' 6"GR West Catholic at TK April 28, 2025

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 · Shot Put · Place 28 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggShot Put2836-6.2511
May 8OK Gold Conference ChampionshipMay 8 · Shot Put · Place 5 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggShot Put539-611
May 5Northview at TK May 5 · Shot Put · Place 2 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggShot Put239-811
May 5Northview at TK May 5 · 100 Meters · Place 5 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg100 Meters512.01a PB11
Apr 30GR Union, TK, Wyoming DualsApr 30 · Shot Put · Place 3 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggShot Put337-5.511
Apr 30GR Union, TK, Wyoming DualsApr 30 · 100 Meters · Place 7 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg100 Meters712.03a11
Apr 21TK at West CatholicApr 21 · Shot Put · Place 3 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggShot Put336-511
Apr 21TK at West CatholicApr 21 · 100 Meters · Place 5 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg100 Meters512.20a11
Apr 17Allegan Invitational (EQ Approved)Apr 17 · 200 Meters · Place 19 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg200 MetersRound P1925.45a11
Apr 14Wayland / GRSC at TK Apr 14 · Shot Put · Place 7 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggShot Put736-011
Apr 14Wayland / GRSC at TK Apr 14 · 100 Meters · Place 12 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg100 Meters1212.64a11
Mar 302026 Barry County IcebreakerMar 30 · Shot Put · Place 10 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggShot Put1034-6.7511
Mar 302026 Barry County IcebreakerMar 30 · 100 Meters · Place 4 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg100 Meters412.12a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 200 Meters · Place 46 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg200 Meters4624.64a PB11
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 60 Meters · Place 68 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg60 Meters687.62a PB11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 8OK Gold Conference ChampionshipsMay 8 · 100 Meters · Place 25 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg100 MetersRound P2512.74a10
May 5TK, South Christian at WaylandMay 5 · 100 Meters · Place 8 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg100 Meters812.57a10
May 3Cougar Invite (EQ Approved Meet)May 3 · 200 Meters · Place 17 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg200 Meters1725.15a PB10
May 3Cougar Invite (EQ Approved Meet)May 3 · 100 Meters · Place 25 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg100 Meters2512.37a10
Apr 28GR West Catholic at TK Apr 28 · High Jump · Place 5 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggHigh Jump5.5' 6" PB10
Apr 28GR West Catholic at TK Apr 28 · 200 Meters · Place 6 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg200 Meters6.26.55a10
Apr 28GR West Catholic at TK Apr 28 · 100 Meters · Place 5 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg100 Meters5.13.23a10
Apr 22Thornapple Kellogg at Northview HSApr 22 · High Jump · Place 5 · Middleville Thornapple-KeMiddleville Thornapple-KeHigh Jump55-410
Apr 22Thornapple Kellogg at Northview HSApr 22 · 200 Meters · Place 8 · Middleville Thornapple-KeMiddleville Thornapple-Ke200 Meters825.6810
Apr 22Thornapple Kellogg at Northview HSApr 22 · 100 Meters · Place 15 · Middleville Thornapple-KeMiddleville Thornapple-Ke100 Meters1512.8010
Apr 18Allegan Invitational - EQ MeetApr 18 · High Jump · Place 17 · Middleville Thornapple-KeMiddleville Thornapple-KeHigh Jump175-310
Apr 16GR Union, Wyoming at TKApr 16 · High Jump · Place 5 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggHigh Jump55-610
Apr 16GR Union, Wyoming at TKApr 16 · 200 Meters · Place 9 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg200 Meters925.51a10
Apr 16GR Union, Wyoming at TKApr 16 · 100 Meters · Place 10 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg100 Meters1012.51a10
Mar 28Wayland InviteMar 28 · High Jump · Place 8 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggHigh Jump85-410
Mar 28Wayland InviteMar 28 · 200 Meters · Place 20 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg200 Meters2025.72a10
Mar 28Wayland InviteMar 28 · 100 Meters · Place 14 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg100 Meters1412.44a10
Mar 19GVSU Laker Challenge- BOYS Big SchoolsMar 19 · Long Jump · Place 97 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggLong Jump9715-5—
Mar 19GVSU Laker Challenge- BOYS Big SchoolsMar 19 · High Jump · Place 47 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggHigh Jump475-0—
Mar 19GVSU Laker Challenge- BOYS Big SchoolsMar 19 · 200 Meters · Place 70 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg200 Meters7025.51a—
Mar 19GVSU Laker Challenge- BOYS Big SchoolsMar 19 · 60 Meters · Place 116 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg60 Meters1167.82a PB—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 18MHSAA LP Region 13-2 @ SpartaMay 18 · 110m Hurdles · Place 16 · Middleville Thornapple-Middleville Thornapple-110m HurdlesRound P1619.30a—
May 14JV HS OK Gold Conference MeetMay 14 · High Jump · Place 6 · Middleville Thornapple-KMiddleville Thornapple-KHigh Jump65-2—
May 14JV HS OK Gold Conference MeetMay 14 · 110m Hurdles · Place 2 · Middleville Thornapple-Middleville Thornapple-110m Hurdles219.89a—
May 14JV HS OK Gold Conference MeetMay 14 · 100 Meters · Place 27 · Middleville Thornapple-Middleville Thornapple-100 Meters2712.53a—
May 10OK Gold Conference ChampionshipsMay 10 · 300m Hurdles · Place 17 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg300m Hurdles36" / 0.914m17.47.82a PB9
May 10OK Gold Conference ChampionshipsMay 10 · 110m Hurdles · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg110m Hurdles39" / 0.991mRound P--DQ9
May 2OK Gold Dual: South Christian and Cedar Springs at TKMay 2 · High Jump · Place 8 · Middleville Thornapple-KMiddleville Thornapple-KHigh Jump85-2—
May 2OK Gold Dual: South Christian and Cedar Springs at TKMay 2 · 300m Hurdles · Place 6 · Middleville Thornapple-Middleville Thornapple-300m Hurdles646.40a—
May 2OK Gold Dual: South Christian and Cedar Springs at TKMay 2 · 110m Hurdles · Place 6 · Middleville Thornapple-Middleville Thornapple-110m Hurdles619.60a—
Apr 23OK Gold Dual: Middleville TK at CCApr 23 · 300m Hurdles · Place 5 · Middleville Thornapple-Middleville Thornapple-300m Hurdles548.79a—
Apr 23OK Gold Dual: Middleville TK at CCApr 23 · 110m Hurdles · Place 3 · Middleville Thornapple-Middleville Thornapple-110m Hurdles319.67a—
Apr 19Allegan InvitationalApr 19 · 110m Hurdles · Place 15 · Middleville Thornapple-Middleville Thornapple-110m Hurdles1519.74a—
Apr 16Kenowa Hills, Thornapple Kellogg at Wayland Union HSApr 16 · High Jump · Place 5 · Middleville Thornapple-KMiddleville Thornapple-KHigh Jump55-0—
Apr 16Kenowa Hills, Thornapple Kellogg at Wayland Union HSApr 16 · 300m Hurdles · Place 7 · Middleville Thornapple-Middleville Thornapple-300m Hurdles747.31a—
Apr 16Kenowa Hills, Thornapple Kellogg at Wayland Union HSApr 16 · 110m Hurdles · Place 5 · Middleville Thornapple-Middleville Thornapple-110m Hurdles519.86a—
Apr 16Kenowa Hills, Thornapple Kellogg at Wayland Union HSApr 16 · 200 Meters · Place 26 · Middleville Thornapple-Middleville Thornapple-200 Meters2626.53a—
Apr 12Wayland InvitationalApr 12 · 300m Hurdles · Place 6 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg300m Hurdles36" / 0.914m6.48.31a9
Apr 12Wayland InvitationalApr 12 · 110m Hurdles · Place 6 · Middleville Thornapple-KelloggMiddleville Thornapple-Kellogg110m Hurdles39" / 0.991m6.19.34a PB9
Apr 12Wayland InvitationalApr 12 · High Jump · Place 8 · Middleville Thornapple-KelloggMiddleville Thornapple-KelloggHigh Jump8.5-00.009
Apr 9OK Gold: FHE and Ottawa Hills at TK Apr 9 · 300m Hurdles · Place 4 · Middleville Thornapple-Middleville Thornapple-300m Hurdles449.66a—
Apr 9OK Gold: FHE and Ottawa Hills at TK Apr 9 · 110m Hurdles · Place 3 · Middleville Thornapple-Middleville Thornapple-110m Hurdles321.07a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17WMMSC Bronze ChampionshipMay 17 · High Jump · Place 3 · Thornapple KelloggThornapple KelloggHigh Jump35-2—
May 12IMS Tom Foy RelaysMay 12 · High Jump · Place 2 · Thornapple KelloggThornapple KelloggHigh Jump25-6—
May 11Thornapple Kellogg at Wayland Union MSMay 11 · High Jump · Place 2 · Thornapple KelloggThornapple KelloggHigh Jump25-4—
Apr 27Wayland MS RelaysApr 27 · High Jump · Place 6 · Thornapple KelloggThornapple KelloggHigh Jump6.4-08.008

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16WMMSC Conference Meet at WyomingMay 16 · 200 Meters · Place 13 · Thornapple KelloggThornapple Kellogg200 Meters13.30.29a7
May 12Tri at TK with Fruitport and LowellMay 12 · 200 Meters · Place 5 · Thornapple KelloggThornapple Kellogg200 Meters5.30.53a7
May 9Caledonia, TK, BCW MS Tri @ BCWMay 9 · 200 Meters · Place 6 · Thornapple KelloggThornapple Kellogg200 Meters6.30.25a7
May 2Wayland, Wyoming, Caledonia @ TK HSMay 2 · 70 Meter · Place 21 · Thornapple KelloggThornapple Kellogg70 Meter21.11.69a PB7
Apr 25Thornapple Kellogg at Spring Lake MSApr 25 · 70 Meter · Place 5 · Thornapple KelloggThornapple Kellogg70 Meter5.9.80Unofficial7