Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · CATWannamaker Mile · Oct 314:41.10Wannamaker MileOctober 31, 2022
1,600 Meters · Elementary Course 1600 MetersCougar Falcon Invite at the Eagles Nest · Sep 236:50.8Cougar Falcon Invite at the Eagles NestSeptember 23, 2017
2 Miles · Chargers Two Mile CourseChargers Middle School Invite · Sep 1113:38.3Chargers Middle School InviteSeptember 11, 2019
2 Miles · Forest Hills Eastern HS OFFICIALMS Quad at FHE (GR Christian Host) · Oct 2012:00.80MS Quad at FHE (GR Christian Host)October 20, 2020
2 Miles · GRPS Northeast Campus2020 West Michigan Middle School Championship and GRPS Elementary Invitational · Oct 2411:23.282020 West Michigan Middle School Championship and GRPS Elementary InvitationalOctober 24, 2020
2 Miles · GRPS University 2 mile course2019 MHSAA West Michigan Middle School Regional Championship & GRPS Elementary Invitational · Oct 1913:20.532019 MHSAA West Michigan Middle School Regional Championship & GRPS Elementary InvitationalOctober 19, 2019
2 Miles · MS Two Mile CourseChristian School Invitational · Sep 815:01.80Christian School InvitationalSeptember 8, 2018
2 Miles · Otsego 2 Mile CoursOtsego Bulldog Invite · Sep 2813:03.8Otsego Bulldog InviteSeptember 28, 2019
2 Miles · Riverside ParkRiverside Dual - GRACEAC - GR Christian · Sep 2411:32.84Riverside Dual - GRACEAC - GR Christian September 24, 2020
2,500 Meters · Chargers 2500M CourseChargers Middle School Quad · Sep 210:11.7Chargers Middle School QuadSeptember 2, 2020
3,200 Meters · CATCC Inter-Squad 3200m · Oct 129:49.6CC Inter-Squad 3200mOctober 12, 2023
3,200 Meters · GRPS Northeast CampusGRPS Middle School and Elementary School Invitational · Oct 2013:35GRPS Middle School and Elementary School InvitationalOctober 20, 2018
3,200 Meters · Pinewood Middle SchoolKentwood vs. Grand Rapids Catholic · Sep 2714:20:03Kentwood vs. Grand Rapids CatholicSeptember 27, 2018
5,000 Meters · EL Soccer/XC ComplexEast Lansing Invitational · Oct 717:28.1East Lansing InvitationalOctober 7, 2021
5,000 Meters · Highland ParkRothenberg Run · Oct 2315:30.8Rothenberg RunOctober 23, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 Finals · Nov 617:19.24MHSAA LP D2 FinalsNovember 6, 2021
5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 1115:45.84th Annual Michigan Meet of Champions / Mid East QualifierNovember 11, 2023
6,000 Meters · Highland ParkFriar Invitational · Sep 420:10.0Friar InvitationalSeptember 4, 2026
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 925:32.5New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Rothenberg RunOct 23 · 5,000 Meters Collegiate · Place 4 · ProvidenceProvidence5,000 Meters Collegiate415:30.8 PBSo
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 8,000 Meters Collegiate · Place 24 · ProvidenceProvidence8,000 Meters Collegiate2425:32.5 PBSo
Sep 4Friar InvitationalSep 4 · 6,000 Meters Collegiate · Place 81 · ProvidenceProvidence6,000 Meters Collegiate8120:10.0 PBSo

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Elite · Place 14 · GR Catholic CentralGR Catholic Central5,000 Meters Elite1415:24.4812
Nov 2MHSAA LP Division 2 FinalsNov 2 · 5,000 Meters Division 2 · Place 7 · GR Catholic CentralGR Catholic Central5,000 Meters Division 2715:22.412
Oct 28Wanamaker MileOct 28 · 1 Mile Varsity · Place 1 · GR Catholic CentralGR Catholic Central1 Mile Varsity14:38.1812
Oct 26MHSAA LP Region 11-2 @ AllendaleOct 26 · 5,000 Meters Division 2 · Place 3 · GR Catholic CentralGR Catholic Central5,000 Meters Division 2315:37.4712
Oct 16OK White Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 3 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity315:29.8312
Oct 7CC Inter-Squad 3200mOct 7 · 3,200 Meters Varsity · Place 1 · GR Catholic CentralGR Catholic Central3,200 Meters Varsity19:40.30Unofficial12
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 2 · Place 5 · GR Catholic CentralGR Catholic Central5,000 Meters Division 2515:34.512
Oct 2OK White Jamboree at GaineyOct 2 · 5,000 Meters Varsity · Place 3 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity315:52.0312
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 1 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity115:53.4412
Sep 21Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Varsity · Place 2 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity215:57.512
Sep 18OK White Jamboree #1Sep 18 · 5,000 Meters Varsity · Place 2 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity215:45.6612
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Varsity · Place 5 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity515:41.8412
Aug 24Michigan Catholic XC InvitationalAug 24 · 5,000 Meters Varsity · Place 4 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity416:24.712

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 114th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys Elite Team · Place 41 · GR Catholic CentralGR Catholic Central5,000 Meters Boys Elite Team4115:45.8 PB11
Nov 4MHSAA LP Division 2 FinalsNov 4 · 5,000 Meters Division 2 · Place 76 · GR Catholic CentralGR Catholic Central5,000 Meters Division 27616:31.611
Oct 30Wannamaker MileOct 30 · 1 Mile Varsity · Place 1 · GR Catholic CentralGR Catholic Central1 Mile Varsity14:52.45—
Oct 28MHSAA LP Region 11-2 @ AllendaleOct 28 · 5,000 Meters Division 2 · Place 7 · GR Catholic CentralGR Catholic Central5,000 Meters Division 2716:04.6611
Oct 17OK Gold Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 4 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity415:55.8711
Oct 12CC Inter-Squad 3200mOct 12 · 3,200 Meters Varsity · Place 1 · GR Catholic CentralGR Catholic Central3,200 Meters Varsity19:49.6 PB11
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 2 · Place 33 · GR Catholic CentralGR Catholic Central5,000 Meters Division 23316:22.811
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 4 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity416:20.711
Sep 26OK Gold Jamboree #2Sep 26 · 5,000 Meters Varsity · Place 3 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity316:35.7111
Sep 22Cougar Falcon Invite at the Eagles NestSep 22 · 5,000 Meters Varsity · Place 7 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity716:26.311
Sep 15Ottawa Hills InvitationalSep 15 · 5,000 Meters Varsity · Place 25 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity2516:52.5011
Sep 6OK Gold Jamboree #1Sep 6 · 5,000 Meters Varsity · Place 9 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity917:02.6011
Aug 26Michigan Catholic XC InvitationalAug 26 · 5,000 Meters Varsity · Place 7 · GR Catholic CentralGR Catholic Central5,000 Meters Varsity717:17.711

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 12MITCA - Michigan Meet of ChampionsNov 12 · 5,000 Meters Open Elite · Place 10 · GR_Catholic CentralGR_Catholic Central5,000 Meters Open Elite1016:13.410
Oct 31Wannamaker MileOct 31 · 1 Miles HS Boys Mile · Place 1 · GR Catholic CentralGR Catholic Central1 Miles HS Boys Mile14:41.10 PB10
Oct 29MHSAA LP Region 11-2 @ AllendaleOct 29 · 5,000 Meters Division 2 · Place 18 · GR_Catholic CentralGR_Catholic Central5,000 Meters Division 21817:03.0310
Oct 18OK Gold ChampionshipsOct 18 · 5,000 Meters Varsity · Place 18 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity1817:28.8510
Oct 13CC Inter-Squad 3200mOct 13 · 3,200 Meters Varsity · Place 1 · GR Catholic CentralGR Catholic Central3,200 Meters Varsity110:21.6Unofficial10
Oct 6East Lansing InvitationalOct 6 · 5,000 Meters Freshman Sophomore · Place 3 · GR_Catholic CentralGR_Catholic Central5,000 Meters Freshman Sophomore316:52.010
Oct 12022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity · Place 5 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity516:45.410
Sep 27OK Gold Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 11 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity1116:58.08SO
Sep 24Cougar Falcon Invite at the Eagles NestSep 24 · 5,000 Meters Varsity · Place 42 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity4218:07.810
Sep 24Cougar Falcon Invite at the Eagles NestSep 24 · 5,000 Meters Varsity · Place 42 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity4218:07.810
Sep 16Ottawa Hills InvitationalSep 16 · 5,000 Meters Varsity · Place 15 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity1517:22.310
Sep 7OK Gold Jamboree 1Sep 7 · 5,000 Meters Varsity · Place 7 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity717:06.9510
Aug 27Michigan Catholic XC InvitationalAug 27 · 5,000 Meters Varsity · Place 10 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity1017:16.810

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 13Michigan Meet of Champions / Mid East QualifierNov 13 · 5,000 Meters Open Elite · Place 111 · GR_Catholic CentralGR_Catholic Central5,000 Meters Open Elite11117:40.09
Nov 6MHSAA LP D2 FinalsNov 6 · 5,000 Meters D2 · Place 122 · GR Catholic CentralGR Catholic Central5,000 Meters D212217:19.24 PB9
Nov 1Wanamaker MileNov 1 · 1 Miles HS Boys Mile · Place 3 · GR Catholic CentralGR Catholic Central1 Miles HS Boys Mile35:02.069
Oct 30MHSAA LP Region 11-2 @ AllendaleOct 30 · 5,000 Meters Division 2 · Place 17 · GR_Catholic CentralGR_Catholic Central5,000 Meters Division 21717:23.909
Oct 14CC Inter-Squad 3200mOct 14 · 3,200 Meters Varsity · Place 3 · GR Catholic CentralGR Catholic Central3,200 Meters Varsity310:34.5Unofficial9
Oct 7East Lansing InvitationalOct 7 · 5,000 Meters 9-10 Grade · Place 4 · GR Catholic CentralGR Catholic Central5,000 Meters 9-10 Grade417:28.1 PB9
Oct 22021 Shepherd BLUEJAY InviteOct 2 · 5,000 Meters Varsity · Place 15 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity1517:27.19
Sep 28OK Gold Jamboree No 2Sep 28 · 5,000 Meters Varsity · Place 12 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity1216:59.549
Sep 25Cougar Falcon Invite at the Eagles NestSep 25 · 5,000 Meters Varsity · Place 15 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity1517:32.49
Sep 17Ottawa Hills Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 19 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity1918:00.689
Sep 8OK Gold Jamboree #1 @ Cedar SpringsSep 8 · 5,000 Meters Varsity · Place 12 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity1217:50.819
Aug 28Michigan Catholic XC InvitationalAug 28 · 5,000 Meters Varsity · Place 21 · GR_Catholic CentralGR_Catholic Central5,000 Meters Varsity2118:27.99

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 242020 West Michigan Middle School Championship and GRPS Elementary InvitationalOct 24 · 2 Miles MS V2 · Place 12 · Catholic UnitedCatholic United2 Miles MS V21211:23.28 PB8
Oct 20MS Quad at FHE (GR Christian Host)Oct 20 · 2 Miles MS Varsity (Top 17) · Place 2 · Catholic UnitedCatholic United2 Miles MS Varsity (Top 17)212:00.80 PB8
Oct 10Grand Rapids Middle School InvitationalOct 10 · 2 Miles Session 2 Varsity · Place 10 · Catholic UnitedCatholic United2 Miles Session 2 Varsity1011:29.588
Sep 24Riverside Dual - GRACEAC - GR Christian Sep 24 · 2 Miles Varsity Boys · Place 2 · Catholic UnitedCatholic United2 Miles Varsity Boys211:32.84 PB8
Sep 19GRPS Middle School Fall XC ClassicSep 19 · 2 Miles Section 2 Varsity · Place 5 · Catholic UnitedCatholic United2 Miles Section 2 Varsity511:32.408
Sep 2Chargers Middle School QuadSep 2 · 2,500 Meters AHHC vs. GRACEAC Boys Varsity · Place 1 · Catholic UnitedCatholic United2,500 Meters AHHC vs. GRACEAC Boys Varsity110:11.7 PB8

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 192019 MHSAA West Michigan Middle School Regional Championship & GRPS Elementary InvitationalOct 19 · 2 Miles Middle School Varsity-6th-8th · Place 77 · Catholic UnitedCatholic United2 Miles Middle School Varsity-6th-8th7713:20.53 PB7
Sep 28Otsego Bulldog InviteSep 28 · 2 Miles Middle School Combined · Place 92 · Catholic UnitedCatholic United2 Miles Middle School Combined9213:03.8 PB7
Sep 21Cougar Falcon Invite at the Eagles NestSep 21 · 3,200 Meters Middle School 8th Grade · Place 46 · Grand Rapids CatholicGrand Rapids Catholic3,200 Meters Middle School 8th Grade4613:43.87
Sep 11Chargers Middle School InviteSep 11 · 2 Miles 7th-8th Boys · Place 17 · Catholic UnitedCatholic United2 Miles 7th-8th Boys1713:38.3 PB7
Sep 7Christian School InvitationalSep 7 · 2 Miles Middle School · Place 12 · Grand Rapids CatholicGrand Rapids Catholic2 Miles Middle School1213:55.287

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 20GRPS Middle School and Elementary School InvitationalOct 20 · 3,200 Meters Middle School-6th-8th · Place 27 · Catholic UnitedCatholic United3,200 Meters Middle School-6th-8th2713:35 PB6
Sep 27Kentwood vs. Grand Rapids CatholicSep 27 · 3,200 Meters New Division · Place 13 · Catholic UnitedCatholic United3,200 Meters New Division1314:20:03 PB6
Sep 8Christian School InvitationalSep 8 · 2 Miles Middle School · Place 57 · Catholic UnitedCatholic United2 Miles Middle School5715:01.80 PB6

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Kent Ottawa ChampionshipOct 14 · 1,600 Meters K-6 Elementary · Place 12 · Catholic UnitedCatholic United1,600 Meters K-6 Elementary126:55.45
Sep 23Cougar Falcon Invite at the Eagles NestSep 23 · 1,600 Meters K-6 Grade Boys · Place 12 · Catholic UnitedCatholic United1,600 Meters K-6 Grade Boys126:50.8 PB5