Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Parchment HSSAC MS League Meet #1 · Sep 1316:04.21SAC MS League Meet #1September 13, 2022
2 Miles · Gobles Middle/High SchoolSAC MS Jamboree #1 · Sep 1216:42.82SAC MS Jamboree #1 September 12, 2023
2 Miles · Kalamazoo Christian ElementarySAC MS Championship · Oct 313:33.62SAC MS ChampionshipOctober 3, 2023
3,200 Meters · Bangor HS OFFICIALMHSAA Middle School Regional - Zone 1 @ Bangor · Oct 2113:26.56MHSAA Middle School Regional - Zone 1 @ BangorOctober 21, 2023
3,200 Meters · Warner CampSAC MS Jamboree #2 @ Warner Camp, Grand Junction · Sep 2717:00.70SAC MS Jamboree #2 @ Warner Camp, Grand JunctionSeptember 27, 2022
5,000 Meters · Allendale HSMHSAA LP Region 11-2 @ Allendale · Oct 3118:21.59MHSAA LP Region 11-2 @ AllendaleOctober 31, 2026
5,000 Meters · Berrien County FairgroundsShamrock Invitational · Sep 818:37.74Shamrock InvitationalSeptember 8, 2026
5,000 Meters · Fennville High SchoolSAC HS Jamboree #1 · Sep 1618:43.78SAC HS Jamboree #1September 16, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1119:38.22026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Gilmore Car MuseumSAC Championship · Oct 1517:36.46SAC Championship October 15, 2026
5,000 Meters · Lake Township ParkSAC HS Jamboree #2 at Bridgman · Sep 3018:23.2SAC HS Jamboree #2 at BridgmanSeptember 30, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 317:42.6125th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1019:37.72026 Portage InvitationalOctober 10, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2819:15.62026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Warner CampSouthwest Michigan XC Rustbuster · Aug 2618:53.3Southwest Michigan XC RustbusterAugust 26, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 11-2 @ AllendaleOct 31 · 5,000 Meters D2 Boys · Place 43 · South HavenSouth Haven5,000 Meters D2 Boys4318:21.59 PB10
Oct 15SAC Championship Oct 15 · 5,000 Meters Varsity · Place 18 · South HavenSouth Haven5,000 Meters Varsity1817:36.46 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 215 · South HavenSouth Haven5,000 Meters Division 221519:37.7 PB10
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 Varsity · Place 89 · South HavenSouth Haven5,000 Meters D2 Varsity8917:42.61 PB10
Sep 30SAC HS Jamboree #2 at BridgmanSep 30 · 5,000 Meters Varsity · Place 31 · South HavenSouth Haven5,000 Meters Varsity3118:23.2 PB10
Sep 16SAC HS Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 35 · South HavenSouth Haven5,000 Meters Varsity3518:43.78 PB10
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Bronze(MHSAA Div 2) · Place 121 · South HavenSouth Haven5,000 Meters Bronze(MHSAA Div 2)12119:38.2 PB10
Sep 8Shamrock InvitationalSep 8 · 5,000 Meters Varsity · Place 18 · South HavenSouth Haven5,000 Meters Varsity1818:37.74 PB10
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Twilight Boys · Place 92 · South HavenSouth Haven5,000 Meters Twilight Boys9219:15.6 PB10
Aug 26Southwest Michigan XC RustbusterAug 26 · 5,000 Meters Varsity · Place 17 · South HavenSouth Haven5,000 Meters Varsity1718:53.3 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 11-2 @ Allendale (C)Oct 25 · 5,000 Meters Division 2 · Place 50 · South HavenSouth Haven5,000 Meters Division 25018:32.539
Oct 9Varsity XC SAC Jamboree #3Oct 9 · 5,000 Meters Varsity · Place 65 · South HavenSouth Haven5,000 Meters Varsity6520:08.689
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 2 · Place 316 · South HavenSouth Haven5,000 Meters Division 231620:17.89
Sep 24SAC HS Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 44 · South HavenSouth Haven5,000 Meters Varsity4419:58.489
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Bronze(MHSAA Div 2) · Place 180 · South HavenSouth Haven5,000 Meters Bronze(MHSAA Div 2)18020:57.99
Sep 10SAC Conference Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 62 · South HavenSouth Haven5,000 Meters Varsity6220:44.309
Sep 2Shamrock InvitationalSep 2 · 5,000 Meters Varsity · Place 70 · South HavenSouth Haven5,000 Meters Varsity7023:25.299
Aug 19St. Joseph InvitationalAug 19 · 5,000 Meters Varsity · Place 79 · South HavenSouth Haven5,000 Meters Varsity7924:36.89

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 12MHSAA MS Regional - Zone 1 @ PortageOct 12 · 2 Miles Varsity · Place 17 · South Haven BaselineSouth Haven Baseline2 Miles Varsity1711:50.898
Oct 52024 Portage InvitationalOct 5 · 2,500 Meters Middle School · Place 55 · South Haven BaselineSouth Haven Baseline2,500 Meters Middle School559:11.48
Oct 1SAC MS ChampionshipOct 1 · 2 Miles Middle School · Place 5 · South Haven BaselineSouth Haven Baseline2 Miles Middle School511:56.098
Sep 24SAC MS Jamboree #2Sep 24 · 2 Miles Middle School · Place 6 · South Haven BaselineSouth Haven Baseline2 Miles Middle School612:31.518
Sep 10SAC MS Jamboree #1Sep 10 · 2 Miles Middle School · Place 9 · South Haven BaselineSouth Haven Baseline2 Miles Middle School913:03.538
Sep 7Fennville OpenSep 7 · 2 Miles Middle School · Place 3 · South Haven BaselineSouth Haven Baseline2 Miles Middle School312:42.908
Sep 3Shamrock InvitationalSep 3 · 2 Miles Varsity · Place 13 · South Haven BaselineSouth Haven Baseline2 Miles Varsity1313:44.528
Aug 28Southwest Michigan Rustbuster XC InvitationalAug 28 · 2 Miles Middle School · Place 8 · South Haven BaselineSouth Haven Baseline2 Miles Middle School813:16.608

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21MHSAA Middle School Regional - Zone 1 @ BangorOct 21 · 3,200 Meters Middle School · Place 22 · South Haven BaselineSouth Haven Baseline3,200 Meters Middle School2213:26.56 PB7
Oct 3SAC MS ChampionshipOct 3 · 2 Miles Middle School · Place 26 · South Haven BaselineSouth Haven Baseline2 Miles Middle School2613:33.62 PB7
Sep 15MSU Spartan InvitationalSep 15 · 2 Miles Middle School · Place 27 · MS_South Haven BaselineMS_South Haven Baseline2 Miles Middle School2712:49.27
Sep 12SAC MS Jamboree #1 Sep 12 · 2 Miles Middle School · Place 64 · South Haven BaselineSouth Haven Baseline2 Miles Middle School6416:42.82 PB7
Sep 9Fennville OpenSep 9 · 2 Miles Middle School · Place 9 · South Haven BaselineSouth Haven Baseline2 Miles Middle School913:28.067
Sep 5Shamrock XC InvitationalSep 5 · 3,200 Meters Middle School · Place 18 · South Haven BaselineSouth Haven Baseline3,200 Meters Middle School1815:30.377

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15MHSAA MS Regional - Zone 1 @ PortageOct 15 · 2 Miles Varsity · Place 199 · South Haven BaselineSouth Haven Baseline2 Miles Varsity19917:17.066
Oct 4SAC MS ChampionshipOct 4 · 2 Miles Middle School · Place 85 · South Haven BaselineSouth Haven Baseline2 Miles Middle School8516:17.856
Sep 27SAC MS Jamboree #2 @ Warner Camp, Grand JunctionSep 27 · 3,200 Meters Middle School · Place 90 · South Haven BaselineSouth Haven Baseline3,200 Meters Middle School9017:00.70 PB6
Sep 24Bangor InvitationalSep 24 · 3,200 Meters Middle School · Place 61 · South Haven BaselineSouth Haven Baseline3,200 Meters Middle School6116:18.336
Sep 16MSU Spartan InvitationalSep 16 · 2,000 Meters Middle School · Place 126 · MS_South Haven BaselineMS_South Haven Baseline2,000 Meters Middle School12610:04.356
Sep 13SAC MS League Meet #1Sep 13 · 1.8 Miles MS Boys · Place 82 · South Haven BaselineSouth Haven Baseline1.8 Miles MS Boys8216:04.21 PB6
Sep 10Fennville OpenSep 10 · 2 Miles 6th Grade · Place 11 · South Haven BaselineSouth Haven Baseline2 Miles 6th Grade1117:11.306
Aug 31Southwest Michigan XC RustBuster InvitationalAug 31 · 3,200 Meters Middle School · Place 106 · South Haven BaselineSouth Haven Baseline3,200 Meters Middle School10617:42.46