Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOK Red Conference Meet (EQ Approved) · May 811.35aOK Red Conference Meet (EQ Approved)May 8, 2026
200 Meters · IndoorGVSU Laker Indoor Challenge- Boys Big Schools · Mar 1823.74aGVSU Laker Indoor Challenge- Boys Big SchoolsMarch 18, 2026
200 Meters · OutdoorWest Ottawa at Hudsonville · Apr 2224.09aWest Ottawa at HudsonvilleApril 22, 2026
200m Hurdles · 30" / 0.762m · OutdoorPinewood at Hudsonville MS · May 435.87aPinewood at Hudsonville MSMay 4, 2022
400 Meters · IndoorGVSU MITS #2 (Dec 14th) · Dec 141:01.55aGVSU MITS #2 (Dec 14th)December 14, 2024
55m Hurdles · 33" · OutdoorCrestwood at Hudsonville MS · Apr 2111.87aCrestwood at Hudsonville MSApril 21, 2022
60 Meter · IndoorAQ MITS 2 · Jan 177.53aAQ MITS 2January 17, 2026
60 Meters · IndoorGVSU MITS #5 · Feb 217.41aGVSU MITS #5February 21, 2026
Results · OutdoorJenison at Huds Riley MS · Apr 2413.9Jenison at Huds Riley MSApril 24, 2023

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 11Grand Rapids InvitationalJul 11 · 400 Meters · GR FIREGR FIRE400 Meters—SCR11
Jul 11Grand Rapids InvitationalJul 11 · 200 Meters · Place 8 · GR FIREGR FIRE200 Meters8.24.16a11
Jul 11Grand Rapids InvitationalJul 11 · 100 Meters · Place 7 · GR FIREGR FIRE100 Meters7.11.67a11
May 222026 MITCA D1 Team StateMay 22 · 100 Meters · Place 20 · HudsonvilleHudsonville100 Meters20.11.62aWind: -0.511
May 19U of M Health-West Sports Med Scholarship Invite by Michiana TimingMay 19 · 100 Meters · Place 13 · HudsonvilleHudsonville100 Meters1311.38a11
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · 100 Meters · Place 11 · HudsonvilleHudsonville100 Meters1111.45a11
May 8OK Red Conference Meet (EQ Approved)May 8 · 200 Meters · Place 16 · HudsonvilleHudsonville200 Meters1624.45a11
May 8OK Red Conference Meet (EQ Approved)May 8 · 100 Meters · Place 16 · HudsonvilleHudsonville100 Meters1611.35a PB11
May 1Ken Bell Invitational (EQ approved)May 1 · 100 Meters · Place 9 · HudsonvilleHudsonville100 Meters911.44a11
Apr 29East Kentwood at HudsonvilleApr 29 · 200 Meters · Place 5 · HudsonvilleHudsonville200 Meters524.16a11
Apr 29East Kentwood at HudsonvilleApr 29 · 100 Meters · Place 6 · HudsonvilleHudsonville100 Meters611.38a11
Apr 25Kathy Talus Memorial InvitationalApr 25 · 100 Meters · Place 4 · HudsonvilleHudsonville100 Meters411.49a11
Apr 25Kathy Talus Memorial InvitationalApr 25 · 100 Meters · Place 4 · HudsonvilleHudsonville100 Meters411.50a11
Apr 22West Ottawa at HudsonvilleApr 22 · 200 Meters · Place 4 · HudsonvilleHudsonville200 Meters424.09a PB11
Apr 22West Ottawa at HudsonvilleApr 22 · 100 Meters · Place 3 · HudsonvilleHudsonville100 Meters311.53a11
Apr 20Grandville at HudsonvilleApr 20 · 200 Meters · Place 4 · HudsonvilleHudsonville200 Meters424.56a11
Apr 20Grandville at HudsonvilleApr 20 · 100 Meters · Place 4 · HudsonvilleHudsonville100 Meters411.56a11
Mar 30Hudsonville at Grand HavenMar 30 · 200 Meters · Place 6 · HudsonvilleHudsonville200 Meters624.42a11
Mar 30Hudsonville at Grand HavenMar 30 · 100 Meters · Place 1 · HudsonvilleHudsonville100 Meters111.98a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 200 Meters · Place 25 · HudsonvilleHudsonville200 Meters2523.74a PB11
Feb 21GVSU MITS #5Feb 21 · 200 Meters · Place 49 · GR FIREGR FIRE200 Meters4924.00a11
Feb 21GVSU MITS #5Feb 21 · 60 Meters · Place 34 · GR FIREGR FIRE60 Meters347.41a PB11
Jan 17AQ MITS 2Jan 17 · 60 Meter · Place 13 · UnattachedUnattached60 Meter13.7.53a PB11
Jan 10GVSU MITS #3 (No PV)Jan 10 · 200 Meters · Place 82 · GR FIREGR FIRE200 Meters8224.57a11
Jan 10GVSU MITS #3 (No PV)Jan 10 · 60 Meters · Place 48 · GR FIREGR FIRE60 Meters487.51a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6GVSU MITS #1Dec 6 · 60 Meter · Place 75 · GR FIREGR FIRE60 Meter75.7.58a11
Dec 6GVSU MITS #1Dec 6 · 200 Meters · Place 81 · GR FIREGR FIRE200 Meters81.24.41a11
Feb 22GVSU MITS #5Feb 22 · 200 Meters · Place 93 · GR FIREGR FIRE200 Meters9325.56a—
Jan 25AQ MITS #2Jan 25 · 60 Meter · Place 31 · 467Hudsonville467Hudsonville60 Meter31.7.91a10
Jan 25AQ MITS #2Jan 25 · 200 Meters · Place 25 · 467Hudsonville467Hudsonville200 Meters25.26.57a10
Jan 11GVSU MITS Meet #3Jan 11 · 200 Meters · Place 113 · GR FIREGR FIRE200 Meters11326.05a—
Jan 11GVSU MITS Meet #3Jan 11 · 60 Meters · Place 83 · GR FIREGR FIRE60 Meters837.87a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30Grand Haven at HudsonvilleApr 30 · 200 Meters · Place 18 · HudsonvilleHudsonville200 Meters1825.11a10
Apr 30Grand Haven at HudsonvilleApr 30 · 100 Meters · Place 20 · HudsonvilleHudsonville100 Meters2012.34a10
Apr 23Hudsonville @ East KentwoodApr 23 · 200 Meters · Place 31 · HudsonvilleHudsonville200 Meters3125.40a10
Apr 23Hudsonville @ East KentwoodApr 23 · 100 Meters · Place 42 · HudsonvilleHudsonville100 Meters4212.52a10
Apr 21West Ottawa at HudsonvilleApr 21 · 200 Meters · Place 21 · HudsonvilleHudsonville200 Meters2126.57a10
Apr 21West Ottawa at HudsonvilleApr 21 · 100 Meters · Place 12 · HudsonvilleHudsonville100 Meters1212.55a10
Apr 16Hudsonville at Grandville HSApr 16 · 200 Meters · Place 16 · HudsonvilleHudsonville200 Meters1625.85a10
Apr 16Hudsonville at Grandville HSApr 16 · 100 Meters · Place 16 · HudsonvilleHudsonville100 Meters1612.23a10
Mar 27Hudsonville at RockfordMar 27 · 200 Meters · Place 27 · HudsonvilleHudsonville200 Meters2725.87a10
Mar 27Hudsonville at RockfordMar 27 · 100 Meters · Place 23 · HudsonvilleHudsonville100 Meters2312.40a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14GVSU MITS #2 (Dec 14th)Dec 14 · 60 Meter · Place 61 · GR FIREGR FIRE60 Meter61.7.83a10
Dec 14GVSU MITS #2 (Dec 14th)Dec 14 · 400 Meters · Place 55 · GR FIREGR FIRE400 Meters55.1:01.55a PB10
Dec 7GVSU MITS #1 (Dec 7th)Dec 7 · 60 Meter · Place 86 · GR FIREGR FIRE60 Meter86.7.95a10
Dec 7GVSU MITS #1 (Dec 7th)Dec 7 · 200 Meters · Place 85 · GR FIREGR FIRE200 Meters85.26.18a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Grandville at HudsonvilleMay 1 · 100 Meters · Place 38 · HudsonvilleHudsonville100 Meters3813.17a—
Apr 29OK Red: Hudsonville at Jenison HSApr 29 · 200 Meters · Place 45 · HudsonvilleHudsonville200 Meters4527.78a—
Apr 29OK Red: Hudsonville at Jenison HSApr 29 · 100 Meters · Place 43 · HudsonvilleHudsonville100 Meters4313.31a—
Apr 24Hudsonville at West OttawaApr 24 · 200 Meters · Place 53 · HudsonvilleHudsonville200 Meters5328.05a—
Apr 24Hudsonville at West OttawaApr 24 · 100 Meters · Place 67 · HudsonvilleHudsonville100 Meters6713.47a—
Apr 17Hudsonville at CaledoniaApr 17 · 200 Meters · Place 41 · HudsonvilleHudsonville200 Meters4128.04a—
Apr 17Hudsonville at CaledoniaApr 17 · 100 Meters · Place 54 · HudsonvilleHudsonville100 Meters5413.56a—
Apr 10Rockford at HudsonvilleApr 10 · 200 Meters · Place 70 · HudsonvilleHudsonville200 Meters7027.25a—
Apr 10Rockford at HudsonvilleApr 10 · 100 Meters · Place 72 · HudsonvilleHudsonville100 Meters7213.11a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4Jenison and Huds Riley at Zeeland MSMay 4 · 200 Meters · Place 5 · Riley StreetRiley Street200 Meters528.94a—
May 4Jenison and Huds Riley at Zeeland MSMay 4 · 100 Meters · Place 7 · Riley StreetRiley Street100 Meters713.90a—
Apr 24Jenison at Huds Riley MSApr 24 · Results · Place 5 · Riley StreetRiley StreetResults513.9 PB—
Apr 20Hudsonville @ CrestwoodApr 20 · 200 Meters · Place 7 · Riley StreetRiley Street200 Meters7.29.23a8
Apr 20Hudsonville @ CrestwoodApr 20 · 100 Meters · Place 10 · Riley StreetRiley Street100 Meters10.14.49a8
Apr 13Hudsonville (Riley) @ Mona Shores MSApr 13 · Results · Place 2 · Riley StreetRiley StreetResults229.20a—
Apr 13Hudsonville (Riley) @ Mona Shores MSApr 13 · Results · Place 8 · Riley StreetRiley StreetResults814.49a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 4Pinewood at Hudsonville MSMay 4 · 200m Hurdles · Place 10 · Riley StreetRiley Street200m Hurdles30" / 0.762m10.35.87a PB7
May 4Pinewood at Hudsonville MSMay 4 · 55m Hurdles · Place 16 · Riley StreetRiley Street55m Hurdles33"16.12.38a7
Apr 28Grandville at Hudsonville MSApr 28 · 200m Hurdles · Place 11 · Riley StreetRiley Street200m Hurdles30" / 0.762m11.36.73a7
Apr 28Grandville at Hudsonville MSApr 28 · 55m Hurdles · Place 10 · Riley StreetRiley Street55m Hurdles33"10.12.29a7
Apr 26Baldwin / Riley at Jenison MSApr 26 · 200m Hurdles · Place 5 · Riley StreetRiley Street200m Hurdles30" / 0.762m5.38.77a7
Apr 26Baldwin / Riley at Jenison MSApr 26 · 55m Hurdles · Place 3 · Riley StreetRiley Street55m Hurdles33"3.12.20a7
Apr 21Crestwood at Hudsonville MSApr 21 · 200m Hurdles · Place 10 · Riley StreetRiley Street200m Hurdles30" / 0.762m10.36.63a7
Apr 21Crestwood at Hudsonville MSApr 21 · 55m Hurdles · Place 7 · Riley StreetRiley Street55m Hurdles33"7.11.87a PB7
Apr 14Mona Shores at Hudsonville MSApr 14 · 200m Hurdles · Place 10 · Riley StreetRiley Street200m Hurdles30" / 0.762m10.39.78a7
Apr 14Mona Shores at Hudsonville MSApr 14 · 55m Hurdles · Place 14 · Riley StreetRiley Street55m Hurdles33"14.13.01a7