Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · East Kentwood HSPinewood Cross Country Meet 9/17 · Sep 1717:47.50Pinewood Cross Country Meet 9/17September 17, 2024
2 Miles · GRPS Northeast CampusWest Michigan Middle School Championship and GRPS Elementary Invitational · Oct 2118:12.28West Michigan Middle School Championship and GRPS Elementary InvitationalOctober 21, 2023
2 Miles · Johnson ParkWMMSC East Division Conference Championship · Oct 1018:13.77WMMSC East Division Conference ChampionshipOctober 10, 2023
2 Miles · South Christian Sports ParkGrandville MS Invitational · Sep 1922:48.72Grandville MS InvitationalSeptember 19, 2023
2 Miles · Spring Lake HS OFFICIALWMMSC Jamboree @ Spring Lake · Sep 1218:47.58WMMSC Jamboree @ Spring LakeSeptember 12, 2023
5,000 Meters · Allendale HSMHSAA LP Region 01-1 @ Allendale · Oct 3118:33.73MHSAA LP Region 01-1 @ AllendaleOctober 31, 2026
5,000 Meters · Baker WoodsHesperia's Baker Woods Late Season Invitational · Oct 921:06.96Hesperia's Baker Woods Late Season InvitationalOctober 9, 2026
5,000 Meters · Country Mill Orchard and Cider Mill Country Mill Classic · Oct 1320:28.51Country Mill ClassicOctober 13, 2026
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1219:43.04Sparta InvitationalSeptember 12, 2026
5,000 Meters · Mason County Eastern Mason County Eastern Cardinal Classic Invite · Oct 2125:22.56Mason County Eastern Cardinal Classic InviteOctober 21, 2025
5,000 Meters · Morley Stanwood HS OFFICIALMohawk Invite · Sep 1922:34.6Mohawk InviteSeptember 19, 2026
5,000 Meters · Oakridge HSOakridge MS/HS Invitational · Sep 2620:21Oakridge MS/HS InvitationalSeptember 26, 2026
5,000 Meters · Riverside ParkOK Gold HS Meet at Riverside Park · Sep 3019:12.80OK Gold HS Meet at Riverside ParkSeptember 30, 2026
5,000 Meters · Rycenga ParkFruitport Invitational · Oct 320:55Fruitport InvitationalOctober 3, 2026
5,000 Meters · Sleepy Hollow State Park Early Burg Beach Run · Aug 1923:42.92 Early Burg Beach RunAugust 19, 2026
5,000 Meters · Sturgis Middle School62nd Sturgis Kiwanis Invitational · Oct 1720:40.0362nd Sturgis Kiwanis InvitationalOctober 17, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALSt. Johns Last Chance Invitational · Nov 519:33.95St. Johns Last Chance InvitationalNovember 5, 2026
5,000 Meters · Warner CampSouthwest Michigan XC Rustbuster · Aug 2621:31.5Southwest Michigan XC RustbusterAugust 26, 2026
5,000 Meters · Wayland Middle SchoolOK Gold Jamboree at Wayland Union · Sep 921:45.5OK Gold Jamboree at Wayland UnionSeptember 9, 2026

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

2026 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 5St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 52 · GR UnionGR Union5,000 Meters Open5219:33.95 PB10
Oct 31MHSAA LP Region 01-1 @ AllendaleOct 31 · 5,000 Meters D1 Boys · Place 63 · GR UnionGR Union5,000 Meters D1 Boys6318:33.73 PB10
Oct 27Around the CloudOct 27 · 5,000 Meters Varsity · Place 6 · GR UnionGR Union5,000 Meters Varsity619:41.0510
Oct 24Kalamazoo Christian Comet Invitational Oct 24 · 5,000 Meters Varsity · Place 38 · GR UnionGR Union5,000 Meters Varsity3818:26.3710
Oct 21OK Gold Jamboree @ South ChristianOct 21 · 5,000 Meters Varsity · Place 20 · GR UnionGR Union5,000 Meters Varsity2018:49.610
Oct 1762nd Sturgis Kiwanis InvitationalOct 17 · 5,000 Meters Boys Varsity · Place 140 · GR UnionGR Union5,000 Meters Boys Varsity14020:40.03 PB10
Oct 13Country Mill ClassicOct 13 · 5,000 Meters Boys High School · Place 46 · GR UnionGR Union5,000 Meters Boys High School4620:28.51 PB10
Oct 9Hesperia's Baker Woods Late Season InvitationalOct 9 · 5,000 Meters Varsity · Place 18 · GR UnionGR Union5,000 Meters Varsity1821:06.96 PB10
Oct 3Fruitport InvitationalOct 3 · 5,000 Meters Boys Varsity · Place 38 · GR UnionGR Union5,000 Meters Boys Varsity3820:55 PB10
Sep 30OK Gold HS Meet at Riverside ParkSep 30 · 5,000 Meters Varsity · Place 31 · GR UnionGR Union5,000 Meters Varsity3119:12.80 PB10
Sep 26Oakridge MS/HS InvitationalSep 26 · 5,000 Meters Varsity Male - White Division · Place 32 · GR UnionGR Union5,000 Meters Varsity Male - White Division3220:21 PB10
Sep 19Mohawk InviteSep 19 · 5,000 Meters Varsity Boys · Place 47 · GR UnionGR Union5,000 Meters Varsity Boys4722:34.6 PB10
Sep 12Sparta InvitationalSep 12 · 5,000 Meters Blue/Gold Reserve · Place 7 · GR UnionGR Union5,000 Meters Blue/Gold Reserve719:43.04 PB10
Sep 9OK Gold Jamboree at Wayland UnionSep 9 · 5,000 Meters Varsity · Place 35 · GR UnionGR Union5,000 Meters Varsity3521:45.5 PB10
Aug 26Southwest Michigan XC RustbusterAug 26 · 5,000 Meters Varsity · Place 38 · GR UnionGR Union5,000 Meters Varsity3821:31.5 PB10
Aug 19 Early Burg Beach RunAug 19 · 5,000 Meters Varsity and JV · Place 60 · GR UnionGR Union5,000 Meters Varsity and JV6023:42.92 PB10

2025 Cross Country

14 results
DateMeetEventPlMarkGr
Oct 30St. Johns Last Chance MeetOct 30 · 5,000 Meters Open · Place 89 · GR UnionGR Union5,000 Meters Open8921:31.09
Oct 21Mason County Eastern Cardinal Classic InviteOct 21 · 5,000 Meters Varsity · Place 40 · GR UnionGR Union5,000 Meters Varsity4025:22.56 PB9
Oct 18Kalamazoo Christian Comet InvitationalOct 18 · 5,000 Meters Varsity · Place 109 · GR UnionGR Union5,000 Meters Varsity10921:45.639
Oct 15OK Gold Championship - West Catholic HostsOct 15 · 5,000 Meters Junior Varsity · Place 24 · GR UnionGR Union5,000 Meters Junior Varsity2421:13.349
Oct 1161st Sturgis Kiwanis InvitationalOct 11 · 5,000 Meters Varsity · Place 139 · GR UnionGR Union5,000 Meters Varsity13922:35.459
Oct 7Wayland InvitationalOct 7 · 5,000 Meters Varsity · Place 50 · GR UnionGR Union5,000 Meters Varsity5023:57.749
Oct 3Hesperia's Baker Woods Late Season Invitational Oct 3 · 5,000 Meters Varsity · Place 60 · GR UnionGR Union5,000 Meters Varsity6027:01.779
Sep 24OK Gold Jamboree #2 (Official)Sep 24 · 5,000 Meters Varsity · Place 73 · GR UnionGR Union5,000 Meters Varsity7323:43.359
Sep 20Mohawk InviteSep 20 · 5,000 Meters Varsity · Place 35 · GR UnionGR Union5,000 Meters Varsity3524:21.209
Sep 13Sparta InvitationalSep 13 · 5,000 Meters Blue/Gold Reserve · Place 79 · GR UnionGR Union5,000 Meters Blue/Gold Reserve7924:05.229
Sep 4OK Gold Jamboree #1Sep 4 · 5,000 Meters Varsity · Place 81 · GR UnionGR Union5,000 Meters Varsity8126:16.679
Aug 26Kent City Early Eagle InviteAug 26 · 5,000 Meters Varsity · Place 44 · GR UnionGR Union5,000 Meters Varsity4424:49.779
Aug 19Redhawk Hawks Nest InviteAug 19 · 5,000 Meters Varsity · Place 30 · GR UnionGR Union5,000 Meters Varsity3030:31—
Aug 15Hemlock Huskie Classic Cross Country MeetAug 15 · 5,000 Meters Varsity · Place 12 · GR UnionGR Union5,000 Meters Varsity1229:29.009

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8WMMSC Conference Meet at JenisonOct 8 · 2 Miles Middle School · Place 44 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School4414:55.488
Oct 1Crestwood MS InvitationalOct 1 · 2 Miles Middle School · Place 119 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School11917:12.798
Sep 17Pinewood Cross Country Meet 9/17Sep 17 · 2 Miles Middle School · Place 88 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School8817:47.50 PB8
Sep 10Northview CC Meet MSSep 10 · 3,000 Meters Middle School · Place 71 · Grand Rapids Public SchoolsGrand Rapids Public Schools3,000 Meters Middle School7116:54.918

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21West Michigan Middle School Championship and GRPS Elementary InvitationalOct 21 · 2 Miles Large School JV · Place 41 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Large School JV4118:12.28 PB7
Oct 13MHSAA Middle School Regional - Zone 6 @ GRPSOct 13 · 2 Miles Large School JV · Place 84 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Large School JV8418:42.427
Oct 10WMMSC East Division Conference ChampionshipOct 10 · 2 Miles Middle School Boys · Place 118 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School Boys11818:13.77 PB7
Sep 30Allendale Falcon InviteSep 30 · 2 Miles Middle School Grades 6-8 · Place 230 · Grand Rapids Public SchGrand Rapids Public Sch2 Miles Middle School Grades 6-823022:50.197
Sep 22Cougar Falcon Invite at the Eagles NestSep 22 · 3,200 Meters Middle School · Place 140 · Grand Rapids Public SchGrand Rapids Public Sch3,200 Meters Middle School14018:53.37
Sep 19Grandville MS InvitationalSep 19 · 2 Miles Middle School · Place 164 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School16422:48.72 PB7
Sep 12WMMSC Jamboree @ Spring LakeSep 12 · 2 Miles Middle School · Place 113 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School11318:47.58 PB7