Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRockford at Hudsonville · Apr 1011.27aRockford at HudsonvilleApril 10, 2024
200 Meters · IndoorGVSU Bob Eubanks Open · Jan 1722.77aGVSU Bob Eubanks OpenJanuary 17, 2026
200 Meters · OutdoorGVSU Early Meet · Apr 322.69aGVSU Early MeetApril 3, 2026
400 Meters · IndoorGVSU Mike Lints Alumni Open · Feb 749.78aGVSU Mike Lints Alumni OpenFebruary 7, 2026
400 Meters · Outdoor2026 GLIAC Outdoor Track & Field Championships · Apr 2949.15a2026 GLIAC Outdoor Track & Field ChampionshipsApril 29, 2026
60 Meters · IndoorGVSU Big Meet-SATURDAY · Feb 147.23aGVSU Big Meet-SATURDAYFebruary 14, 2026
60 Meters · OutdoorGVSU Laker Challenge-Boys · Mar 247.61GVSU Laker Challenge-BoysMarch 24, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 400 Meters · Place 5 · Davenport (Mich.)Davenport (Mich.)400 MetersRound P5.49.15a PBFr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 400 Meters · Place 9 · Davenport (Mich.)Davenport (Mich.)400 Meters9.50.56aFr
Apr 16Hillsdale Gina RelaysApr 16 · 200 Meters · Place 7 · Davenport (Mich.)Davenport (Mich.)200 Meters7.22.80Wind: 1.2Fr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 400 Meters · Place 10 · Davenport (Mich.)Davenport (Mich.)400 Meters10.49.91aFr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 100 Meters · Place 29 · Davenport (Mich.)Davenport (Mich.)100 MetersRound P29.11.35aWind: 2.6Fr
Apr 3GVSU Early MeetApr 3 · 400 Meters · Place 4 · Davenport (Mich.)Davenport (Mich.)400 Meters4.49.68aFr
Apr 3GVSU Early MeetApr 3 · 200 Meters · Place 10 · Davenport (Mich.)Davenport (Mich.)200 Meters10.22.69a PBWind: 1.2Fr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28GLIAC Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 12 · Davenport (Mich.)Davenport (Mich.)400 MetersRound P12.50.34aFr
Feb 14GVSU Big Meet-SATURDAYFeb 14 · 60 Meters · Place 50 · Davenport (Mich.)Davenport (Mich.)60 Meters507.23a PBFr
Feb 7GVSU Mike Lints Alumni OpenFeb 7 · 400 Meters · Place 3 · Davenport (Mich.)Davenport (Mich.)400 Meters349.78a PBFr
Jan 30Jet's Pizza InvitationalJan 30 · 400 Meters · Place 13 · Davenport (Mich.)Davenport (Mich.)400 Meters1349.99aFr
Jan 30Jet's Pizza InvitationalJan 30 · 200 Meters · Place 37 · Davenport (Mich.)Davenport (Mich.)200 MetersRound P3722.84aFr
Jan 17GVSU Bob Eubanks OpenJan 17 · 200 Meters · Place 21 · Davenport (Mich.)Davenport (Mich.)200 Meters2122.77a PB—
Jan 17GVSU Bob Eubanks OpenJan 17 · 60 Meters · Place 28 · Davenport (Mich.)Davenport (Mich.)60 MetersRound P287.28a—
Jan 102026 Wolverine InvitationalJan 10 · 300 Meters · Davenport (Mich.)Davenport (Mich.)300 Meters—DQ—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 27U of M Health-West Sports Medicine Scholarship InviteMay 27 · 200 Meters · Place 11 · HudsonvilleHudsonville200 Meters1123.18a12
May 232025 MITCA D1 Team StateMay 23 · 400 Meters · Place 9 · HudsonvilleHudsonville400 Meters9.51.92a12
May 232025 MITCA D1 Team StateMay 23 · 200 Meters · Place 11 · HudsonvilleHudsonville200 Meters11.23.26aWind: 0.912
May 15MHSAA LP Region 02-1 @ Zeeland EastMay 15 · 400 Meters · Place 2 · HudsonvilleHudsonville400 Meters249.87a12
May 9OK Red Conference Meet - EQMay 9 · 400 Meters · Place 3 · HudsonvilleHudsonville400 Meters349.82a12
May 2JT Long Invitational at Kalamazoo Central (EQ Approved)May 2 · 400 Meters · Place 6 · HudsonvilleHudsonville400 Meters650.75a12
Apr 26Kathy Talus Memorial InvitationalApr 26 · 100 Meters · Place 4 · HudsonvilleHudsonville100 MetersRound P411.5212
Apr 26Kathy Talus Memorial InvitationalApr 26 · 100 Meters · Place 3 · HudsonvilleHudsonville100 Meters311.3312
Apr 23Hudsonville @ East KentwoodApr 23 · 400 Meters · Place 2 · HudsonvilleHudsonville400 Meters250.64a12
Apr 23Hudsonville @ East KentwoodApr 23 · 200 Meters · Place 6 · HudsonvilleHudsonville200 Meters623.42a12
Apr 21West Ottawa at HudsonvilleApr 21 · 400 Meters · Place 3 · HudsonvilleHudsonville400 Meters354.58a12
Apr 18Hastings Team Invitational (EQ Approved)Apr 18 · 400 Meters · Place 1 · HudsonvilleHudsonville400 Meters1.50.50a12
Apr 18Hastings Team Invitational (EQ Approved)Apr 18 · 100 Meters · Place 4 · HudsonvilleHudsonville100 Meters4.11.66a12
Apr 16Hudsonville at Grandville HSApr 16 · 400 Meters · Place 1 · HudsonvilleHudsonville400 Meters151.60a12
Apr 16Hudsonville at Grandville HSApr 16 · 200 Meters · Place 3 · HudsonvilleHudsonville200 Meters323.79a12
Mar 27Hudsonville at RockfordMar 27 · 400 Meters · Place 2 · HudsonvilleHudsonville400 Meters251.55a12
Mar 27Hudsonville at RockfordMar 27 · 100 Meters · Place 4 · HudsonvilleHudsonville100 Meters411.60a12
Mar 19GVSU Laker Challenge- BOYS Big SchoolsMar 19 · 400 Meters · Place 4 · HudsonvilleHudsonville400 Meters450.87a—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 3Ken Bell InvitationalMay 3 · 400 Meters · Place 1 · HudsonvilleHudsonville400 Meters150.04a—
May 3Ken Bell InvitationalMay 3 · 200 Meters · Place 5 · HudsonvilleHudsonville200 Meters523.25a—
May 3Ken Bell InvitationalMay 3 · 100 Meters · Place 7 · HudsonvilleHudsonville100 Meters711.48a—
May 1Grandville at HudsonvilleMay 1 · 400 Meters · Place 1 · HudsonvilleHudsonville400 Meters151.89a—
May 1Grandville at HudsonvilleMay 1 · 200 Meters · Place 1 · HudsonvilleHudsonville200 Meters123.10a—
Apr 29OK Red: Hudsonville at Jenison HSApr 29 · 400 Meters · Place 1 · HudsonvilleHudsonville400 Meters152.52a—
Apr 29OK Red: Hudsonville at Jenison HSApr 29 · 200 Meters · Place 1 · HudsonvilleHudsonville200 Meters123.15a—
Apr 24Hudsonville at West OttawaApr 24 · 400 Meters · Place 2 · HudsonvilleHudsonville400 Meters254.05a—
Apr 24Hudsonville at West OttawaApr 24 · 200 Meters · Place 1 · HudsonvilleHudsonville200 Meters123.52a—
Apr 24Hudsonville at West OttawaApr 24 · 100 Meters · Place 5 · HudsonvilleHudsonville100 Meters511.78a—
Apr 19Panther InviteApr 19 · 400 Meters · Place 3 · HudsonvilleHudsonville400 Meters3.52.67a11
Apr 19Panther InviteApr 19 · 200 Meters · Place 3 · HudsonvilleHudsonville200 Meters3.23.29a11
Apr 19Panther InviteApr 19 · 100 Meters · Place 6 · HudsonvilleHudsonville100 Meters6.11.44a11
Apr 17Hudsonville at CaledoniaApr 17 · 400 Meters · Place 2 · HudsonvilleHudsonville400 Meters251.56a—
Apr 17Hudsonville at CaledoniaApr 17 · 200 Meters · Place 4 · HudsonvilleHudsonville200 Meters424.26a—
Apr 17Hudsonville at CaledoniaApr 17 · 100 Meters · Place 6 · HudsonvilleHudsonville100 Meters611.79a—
Apr 12Hastings Team InvitationalApr 12 · 400 Meters · Place 1 · HudsonvilleHudsonville400 Meters152.38a—
Apr 12Hastings Team InvitationalApr 12 · 200 Meters · Place 1 · HudsonvilleHudsonville200 Meters123.09a—
Apr 12Hastings Team InvitationalApr 12 · 100 Meters · Place 4 · HudsonvilleHudsonville100 Meters411.44a—
Apr 10Rockford at HudsonvilleApr 10 · 400 Meters · Place 1 · HudsonvilleHudsonville400 Meters150.93a—
Apr 10Rockford at HudsonvilleApr 10 · 200 Meters · Place 3 · HudsonvilleHudsonville200 Meters323.11a—
Apr 10Rockford at HudsonvilleApr 10 · 100 Meters · Place 5 · HudsonvilleHudsonville100 Meters511.27a PB—
Mar 20GVSU Laker Challenge- BOYS Big SchoolsMar 20 · 400 Meters · Place 5 · HudsonvilleHudsonville400 Meters551.34a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23U of M Health-West Sports Medicine Scholarship InviteMay 23 · 400 Meters · Place 11 · HudsonvilleHudsonville400 Meters11.52.64a10
May 23U of M Health-West Sports Medicine Scholarship InviteMay 23 · 200 Meters · Place 4 · HudsonvilleHudsonville200 Meters4.23.13aWind: 0.210
May 12OK Red Conference MeetMay 12 · 400 Meters · Place 5 · HudsonvilleHudsonville400 Meters552.18a—
May 5Ken Bell InvitationalMay 5 · 400 Meters · Place 4 · HudsonvilleHudsonville400 Meters453.23a—
May 5Ken Bell InvitationalMay 5 · 100 Meters · Place 10 · HudsonvilleHudsonville100 Meters1012.01a—
May 3Grand Haven at HudsonvilleMay 3 · 400 Meters · Place 3 · HudsonvilleHudsonville400 Meters352.95a—
May 3Grand Haven at HudsonvilleMay 3 · 200 Meters · Place 2 · HudsonvilleHudsonville200 Meters223.63a—
May 3Grand Haven at HudsonvilleMay 3 · 100 Meters · Place 4 · HudsonvilleHudsonville100 Meters411.68a—
Apr 26Jenison and Hudsonville at CaledoniaApr 26 · 400 Meters · Place 2 · HudsonvilleHudsonville400 Meters252.37a—
Apr 14Hastings Team InvitationalApr 14 · 400 Meters · Place 1 · HudsonvilleHudsonville400 Meters151.87a—
Apr 14Hastings Team InvitationalApr 14 · 100 Meters · Place 7 · HudsonvilleHudsonville100 Meters711.72a—
Apr 12EK and Grandville at HudsonvilleApr 12 · 400 Meters · Place 6 · HudsonvilleHudsonville400 Meters652.71a—
Apr 12EK and Grandville at HudsonvilleApr 12 · 100 Meters · HudsonvilleHudsonville100 Meters—11.91a—
Mar 22GVSU Laker Challenge-BoysMar 22 · 400 Meters · Place 7 · HudsonvilleHudsonville400 Meters752.28a—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 24Michiana Timing Metro Health Scholarship InviteMay 24 · 400 Meters · Place 8 · HudsonvilleHudsonville400 Meters852.399
May 6Ken Bell InvitationalMay 6 · 400 Meters · Place 6 · HudsonvilleHudsonville400 Meters653.29FR
May 6Ken Bell InvitationalMay 6 · 200 Meters · Place 13 · HudsonvilleHudsonville200 Meters1324.85FR
May 4Hudsonville at Grandville HSMay 4 · 400 Meters · Place 4 · HudsonvilleHudsonville400 Meters453.66FR
May 4Hudsonville at Grandville HSMay 4 · 200 Meters · Place 8 · HudsonvilleHudsonville200 Meters824.79FR
May 2East Kentwood at HudsonvilleMay 2 · 400 Meters · Place 4 · HudsonvilleHudsonville400 Meters453.279
May 2East Kentwood at HudsonvilleMay 2 · 200 Meters · Place 12 · HudsonvilleHudsonville200 Meters1224.969
May 2East Kentwood at HudsonvilleMay 2 · 100 Meters · Place 15 · HudsonvilleHudsonville100 Meters1512.349
Apr 27Jenison at HudsonvilleApr 27 · 400 Meters · Place 2 · HudsonvilleHudsonville400 Meters254.109
Apr 27Jenison at HudsonvilleApr 27 · 200 Meters · Place 5 · HudsonvilleHudsonville200 Meters524.619
Apr 25Hudsonville at Rockford HSApr 25 · 400 Meters · Place 5 · HudsonvilleHudsonville400 Meters554.71FR
Apr 25Hudsonville at Rockford HSApr 25 · 200 Meters · Place 13 · HudsonvilleHudsonville200 Meters1325.07FR
Apr 25Hudsonville at Rockford HSApr 25 · 100 Meters · Place 15 · HudsonvilleHudsonville100 Meters1512.15FR
Apr 20West Ottawa at HudsonvilleApr 20 · 400 Meters · Place 6 · HudsonvilleHudsonville400 Meters654.929
Apr 20West Ottawa at HudsonvilleApr 20 · 200 Meters · Place 3 · HudsonvilleHudsonville200 Meters324.859
Apr 13Hudsonville at CaledoniaApr 13 · 400 Meters · Place 6 · HudsonvilleHudsonville400 Meters655.879
Apr 13Hudsonville at CaledoniaApr 13 · 200 Meters · Place 4 · HudsonvilleHudsonville200 Meters424.759
Mar 24GVSU Laker Challenge-BoysMar 24 · 400 Meters · Place 11 · HudsonvilleHudsonville400 Meters1154.339
Mar 24GVSU Laker Challenge-BoysMar 24 · 60 Meters · Place 37 · HudsonvilleHudsonville60 MetersRound P377.61 PB9

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 22021 West Michigan MEGASTAR MeetJun 2 · 400 Meters · Place 1 · Hudsonville PublicHudsonville Public400 Meters1.53.36a8
Jun 22021 West Michigan MEGASTAR MeetJun 2 · 200 Meters · Place 1 · Hudsonville PublicHudsonville Public200 Meters1.24.47a8
May 24MKO Boys Conference MeetMay 24 · 400 Meters · Place 1 · Hudsonville PublicHudsonville Public400 Meters1.52.70a8
May 24MKO Boys Conference MeetMay 24 · 200 Meters · Place 2 · Hudsonville PublicHudsonville Public200 Meters2.24.72a8
May 17Hamilton at Hudsonville MSMay 17 · 400 Meters · Place 1 · Hudsonville PublicHudsonville Public400 Meters1.54.78a8
May 17Hamilton at Hudsonville MSMay 17 · 200 Meters · Place 1 · Hudsonville PublicHudsonville Public200 Meters1.24.72a8
May 13Hudsonville at Pinewood MSMay 13 · 200 Meters · Place 2 · Hudsonville PublicHudsonville Public200 Meters2.24.91a8
May 13Hudsonville at Pinewood MSMay 13 · 100 Meters · Place 2 · Hudsonville PublicHudsonville Public100 Meters2.12.75a8
May 11Valleywood at Hudsonville MSMay 11 · 200 Meters · Place 1 · Hudsonville PublicHudsonville Public200 Meters1.25.09a8
May 11Valleywood at Hudsonville MSMay 11 · 100 Meters · Place 1 · Hudsonville PublicHudsonville Public100 Meters1.12.42a8
May 5Hudsonville at Grandville MSMay 5 · 200 Meters · Place 1 · Hudsonville PublicHudsonville Public200 Meters1.25.22a8
May 5Hudsonville at Grandville MSMay 5 · 100 Meters · Place 2 · Hudsonville PublicHudsonville Public100 Meters2.12.72a8
May 3Jenison at Hudsonville MSMay 3 · 200 Meters · Place 1 · Hudsonville PublicHudsonville Public200 Meters1.25.56a8
May 3Jenison at Hudsonville MSMay 3 · 100 Meters · Place 2 · Hudsonville PublicHudsonville Public100 Meters2.12.82a8
Apr 29Hudsonville @ CrestwoodApr 29 · 200 Meters · Place 1 · Hudsonville PublicHudsonville Public200 Meters1.25.90a8
Apr 29Hudsonville @ CrestwoodApr 29 · 100 Meters · Place 2 · Hudsonville PublicHudsonville Public100 Meters2.12.97a8
Apr 26Zeeland at Hudsonville MSApr 26 · 200 Meters · Place 1 · Hudsonville PublicHudsonville Public200 Meters1.26.05a8
Apr 26Zeeland at Hudsonville MSApr 26 · 100 Meters · Place 4 · Hudsonville PublicHudsonville Public100 Meters4.14.15a8