Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · GRPS Northeast CampusWest Michigan MS Cross Country Championships and GRPS Elementary Invitational · Oct 2213:06.40West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOctober 22, 2022
3,000 Meters · Golden Sands Golf CoursePentwater Falcon Invite-Middle School · Oct 813:18.76Pentwater Falcon Invite-Middle SchoolOctober 8, 2022
5,000 Meters · Baker WoodsHesperia's Baker Woods Late Season Invitational · Oct 920:39.67Hesperia's Baker Woods Late Season InvitationalOctober 9, 2026
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1419:09.68Sparta InvitationalSeptember 14, 2024
5,000 Meters · Kent City High SchoolEarly Eagle Invite · Sep 122:23.64Early Eagle InviteSeptember 1, 2026
5,000 Meters · Mason County Eastern Mason County Eastern Cardinal Classic Invite · Oct 2118:49.38Mason County Eastern Cardinal Classic InviteOctober 21, 2025
5,000 Meters · Morley Stanwood HS OFFICIALMohawk Invite · Sep 1919:28.0Mohawk InviteSeptember 19, 2026
5,000 Meters · Oakridge HSOakridge MS/HS Invitational · Sep 2618:58Oakridge MS/HS InvitationalSeptember 26, 2026
5,000 Meters · Riverside ParkOK Gold HS Meet at Riverside Park · Sep 3019:01.68OK Gold HS Meet at Riverside ParkSeptember 30, 2026
5,000 Meters · Rycenga ParkFruitport Invitational · Sep 2819:37.88Fruitport InvitationalSeptember 28, 2024
5,000 Meters · Sturgis Middle School62nd Sturgis Kiwanis Invitational · Oct 1719:58.4462nd Sturgis Kiwanis InvitationalOctober 17, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALSt. Johns Last Chance Invitational · Nov 519:28.84St. Johns Last Chance InvitationalNovember 5, 2026
5,000 Meters · Wayland Middle SchoolOK Gold Jamboree #2 (Official) · Sep 2421:07.03OK Gold Jamboree #2 (Official)September 24, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 49 · GR UnionGR Union5,000 Meters Open4919:28.84 PB12
Oct 21OK Gold Jamboree @ South ChristianOct 21 · 5,000 Meters Varsity · Place 26 · GR UnionGR Union5,000 Meters Varsity2619:04.912
Oct 1762nd Sturgis Kiwanis InvitationalOct 17 · 5,000 Meters Boys Varsity · Place 116 · GR UnionGR Union5,000 Meters Boys Varsity11619:58.44 PB12
Oct 9Hesperia's Baker Woods Late Season InvitationalOct 9 · 5,000 Meters Varsity · Place 15 · GR UnionGR Union5,000 Meters Varsity1520:39.67 PB12
Sep 30OK Gold HS Meet at Riverside ParkSep 30 · 5,000 Meters Varsity · Place 26 · GR UnionGR Union5,000 Meters Varsity2619:01.68 PB12
Sep 26Oakridge MS/HS InvitationalSep 26 · 5,000 Meters Varsity Male - White Division · Place 18 · GR UnionGR Union5,000 Meters Varsity Male - White Division1818:58 PB12
Sep 19Mohawk InviteSep 19 · 5,000 Meters Varsity Boys · Place 16 · GR UnionGR Union5,000 Meters Varsity Boys1619:28.0 PB12
Sep 12Sparta InvitationalSep 12 · 5,000 Meters Blue Varsity · Place 16 · GR UnionGR Union5,000 Meters Blue Varsity1619:39.6312
Sep 9OK Gold Jamboree at Wayland UnionSep 9 · 5,000 Meters Varsity · Place 38 · GR UnionGR Union5,000 Meters Varsity3822:17.112
Sep 1Early Eagle InviteSep 1 · 5,000 Meters Varsity · Place 20 · GR UnionGR Union5,000 Meters Varsity2022:23.64 PB12

2025 Cross Country

15 results
DateMeetEventPlMarkGr
Oct 30St. Johns Last Chance MeetOct 30 · 5,000 Meters Open · Place 18 · GR UnionGR Union5,000 Meters Open1818:33.911
Oct 25MHSAA LP Region 01-1 @ Allendale (C)Oct 25 · 5,000 Meters Division 1 · Place 80 · GR UnionGR Union5,000 Meters Division 18019:41.4111
Oct 21Mason County Eastern Cardinal Classic InviteOct 21 · 5,000 Meters Varsity · Place 6 · GR UnionGR Union5,000 Meters Varsity618:49.38 PB11
Oct 18Kalamazoo Christian Comet InvitationalOct 18 · 5,000 Meters Varsity · Place 55 · GR UnionGR Union5,000 Meters Varsity5519:28.1911
Oct 15OK Gold Championship - West Catholic HostsOct 15 · 5,000 Meters Varsity · Place 27 · GR UnionGR Union5,000 Meters Varsity2718:55.4111
Oct 1161st Sturgis Kiwanis InvitationalOct 11 · 5,000 Meters Varsity · Place 66 · GR UnionGR Union5,000 Meters Varsity6618:55.5811
Oct 7Wayland InvitationalOct 7 · 5,000 Meters Varsity · Place 10 · GR UnionGR Union5,000 Meters Varsity1019:52.4311
Oct 3Hesperia's Baker Woods Late Season Invitational Oct 3 · 5,000 Meters Varsity · Place 13 · GR UnionGR Union5,000 Meters Varsity1320:37.3711
Sep 24OK Gold Jamboree #2 (Official)Sep 24 · 5,000 Meters Varsity · Place 39 · GR UnionGR Union5,000 Meters Varsity3921:07.03 PB11
Sep 20Mohawk InviteSep 20 · 5,000 Meters Varsity · Place 4 · GR UnionGR Union5,000 Meters Varsity419:17.4511
Sep 13Sparta InvitationalSep 13 · 5,000 Meters Blue Varsity · Place 50 · GR UnionGR Union5,000 Meters Blue Varsity5019:40.4311
Sep 4OK Gold Jamboree #1Sep 4 · 5,000 Meters Varsity · Place 21 · GR UnionGR Union5,000 Meters Varsity2119:19.3311
Aug 26Kent City Early Eagle InviteAug 26 · 5,000 Meters Varsity · Place 17 · GR UnionGR Union5,000 Meters Varsity1720:21.8011
Aug 19Redhawk Hawks Nest InviteAug 19 · 5,000 Meters Varsity · Place 6 · GR UnionGR Union5,000 Meters Varsity621:21—
Aug 15Hemlock Huskie Classic Cross Country MeetAug 15 · 5,000 Meters Varsity · Place 12 · GR UnionGR Union5,000 Meters Varsity1221:12.3111

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 31Last Chance InvitationalOct 31 · 5,000 Meters Open · Place 20 · GR UnionGR Union5,000 Meters Open2019:26.510
Oct 19Kalamazoo Christian Comet InvitationalOct 19 · 5,000 Meters Varsity · Place 61 · GR UnionGR Union5,000 Meters Varsity6118:56.4910
Oct 16OK Gold ChampionshipOct 16 · 5,000 Meters Varsity · Place 35 · GR UnionGR Union5,000 Meters Varsity3520:10.9510
Oct 52024 Cecil R. Burch Pine River InviteOct 5 · 5,000 Meters Varsity · Place 18 · GR UnionGR Union5,000 Meters Varsity1819:21.5910
Sep 28Fruitport InvitationalSep 28 · 5,000 Meters Boys Varsity · Place 22 · GR UnionGR Union5,000 Meters Boys Varsity2219:37.88 PB10
Sep 25OK Gold JamboreeSep 25 · 5,000 Meters Varsity · Place 28 · GR UnionGR Union5,000 Meters Varsity2819:38.6610
Sep 21Oakridge MS/HS Invitational Sep 21 · 5,000 Meters Varsity · Place 17 · GR UnionGR Union5,000 Meters Varsity1719:22.5710
Sep 14Sparta InvitationalSep 14 · 5,000 Meters Blue Varsity · Place 21 · GR UnionGR Union5,000 Meters Blue Varsity2119:09.68 PB10
Sep 5OK Gold Jamboree #1Sep 5 · 5,000 Meters Varsity · Place 25 · GR UnionGR Union5,000 Meters Varsity2520:09.28SO
Aug 31Hawks Nest Invitational…9 am startAug 31 · 5,000 Meters Varsity · Place 4 · GR UnionGR Union5,000 Meters Varsity421:13Unofficial10
Aug 20Big Hill InvitationalAug 20 · 5,000 Meters Varsity · Place 45 · GR UnionGR Union5,000 Meters Varsity4520:53.710
Aug 16Hemlock Huskie Classic Cross Country MeetAug 16 · 5,000 Meters Varsity · Place 4 · GR UnionGR Union5,000 Meters Varsity420:51.8610

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2Last Chance InvitationalNov 2 · 5,000 Meters Open · Place 45 · GR UnionGR Union5,000 Meters Open4519:52.29
Oct 28MHSAA LP Region 01-1 @ AllendaleOct 28 · 5,000 Meters Division 1 · Place 77 · GR UnionGR Union5,000 Meters Division 17719:47.189
Oct 21Kalamazoo Christian Comet Invitational Oct 21 · 5,000 Meters Varsity · Place 69 · GR UnionGR Union5,000 Meters Varsity6919:23.929
Oct 18OK Green Conference MeetOct 18 · 5,000 Meters Varsity · Place 38 · GR UnionGR Union5,000 Meters Varsity3820:18.709
Sep 16Sparta InvitationalSep 16 · 5,000 Meters Varsity · Place 20 · GR UnionGR Union5,000 Meters Varsity2020:06.639
Sep 11TK Coach B InvitationalSep 11 · 5,000 Meters Varsity · Place 49 · GR UnionGR Union5,000 Meters Varsity4920:15.299
Sep 7Bulldog InviteSep 7 · 5,000 Meters Varsity · Place 10 · GR UnionGR Union5,000 Meters Varsity1020:45.009
Aug 29Early Eagle InviteAug 29 · 5,000 Meters Varsity · Place 19 · GR UnionGR Union5,000 Meters Varsity1920:45.849

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOct 22 · 2 Miles Middle School Varsity-6th-8th · Place 46 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School Varsity-6th-8th4613:06.40 PB8
Oct 8Pentwater Falcon Invite-Middle SchoolOct 8 · 3,000 Meters Middle School · Place 7 · City HighCity High3,000 Meters Middle School713:18.76 PB8