Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage Central · Oct 1618:23.45MHSAA Middle School Regional - Zone 1 @ Portage CentralOctober 16, 2021
5,000 Meters · Bangor HS OFFICIALSW10 Jamboree #3 @ Bangor · Oct 426:27.2SW10 Jamboree #3 @ BangorOctober 4, 2023
5,000 Meters · Centreville High SchoolSW10 Jamboree #1 at Centreville · Sep 1025:44.13SW10 Jamboree #1 at CentrevilleSeptember 10, 2025
5,000 Meters · Comstock High SchoolSW10 Jamboree #2 at Comstock · Sep 2425:17.89SW10 Jamboree #2 at ComstockSeptember 24, 2025
5,000 Meters · Constantine HSConstantine Invitational 2025 · Sep 1322:35.76Constantine Invitational 2025September 13, 2025
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1823:46.22Gobles InvitationalOctober 18, 2025
5,000 Meters · Lawrence HSSW10 Jamboree #3 at Lawrence · Oct 823:02.29SW10 Jamboree #3 at LawrenceOctober 8, 2025
5,000 Meters · New Buffalo Elementary SchoolNew Buffalo Invitational · Aug 2723:39.7New Buffalo InvitationalAugust 27, 2025
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 423:17.26Hartford Teske InvitationalSeptember 4, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 32-4 @ Three Oaks River Valley (C)Oct 25 · 5,000 Meters Division 4 · Place 50 · MarcellusMarcellus5,000 Meters Division 45022:48.9112
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 90 · MarcellusMarcellus5,000 Meters Varsity9023:46.22 PB12
Oct 8SW10 Jamboree #3 at LawrenceOct 8 · 5,000 Meters Varsity · Place 51 · MarcellusMarcellus5,000 Meters Varsity5123:02.29 PB12
Sep 24SW10 Jamboree #2 at ComstockSep 24 · 5,000 Meters Varsity · Place 47 · MarcellusMarcellus5,000 Meters Varsity4725:17.89 PB12
Sep 13Constantine Invitational 2025Sep 13 · 5,000 Meters Varsity · Place 19 · MarcellusMarcellus5,000 Meters Varsity1922:35.76 PB12
Sep 10SW10 Jamboree #1 at CentrevilleSep 10 · 5,000 Meters Varsity · Place 52 · MarcellusMarcellus5,000 Meters Varsity5225:44.13 PB12
Sep 665th Fennville Open Sep 6 · 5,000 Meters Varsity · Place 80 · MarcellusMarcellus5,000 Meters Varsity8023:20.5812
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 56 · MarcellusMarcellus5,000 Meters Varsity5623:17.26 PB12
Aug 27New Buffalo InvitationalAug 27 · 5,000 Meters Varsity · Place 58 · MarcellusMarcellus5,000 Meters Varsity5823:39.7 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 32-4 @ Portage CentralOct 25 · 5,000 Meters Division 4 · Place 55 · MarcellusMarcellus5,000 Meters Division 45522:05.7611
Oct 19Gobles Little Guys InvitationalOct 19 · 5,000 Meters Varsity · Place 101 · MarcellusMarcellus5,000 Meters Varsity10123:25.2611
Oct 9Southwest 10 Jamboree #3Oct 9 · 5,000 Meters Varsity · Place 47 · MarcellusMarcellus5,000 Meters Varsity4722:58.511
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 4 · Place 158 · MarcellusMarcellus5,000 Meters Division 415823:16.711
Sep 25Southwest 10 Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 50 · MarcellusMarcellus5,000 Meters Varsity5023:23.111
Sep 18Schoolcraft InvitationalSep 18 · 5,000 Meters Varsity · Place 36 · MarcellusMarcellus5,000 Meters Varsity3625:12.3011
Sep 11Southwest 10 Jamboree #1Sep 11 · 5,000 Meters Varsity · Place 50 · MarcellusMarcellus5,000 Meters Varsity5025:14.111
Sep 7Fennville OpenSep 7 · 5,000 Meters Varsity · Place 53 · MarcellusMarcellus5,000 Meters Varsity5323:20.6411
Sep 5Hartford Teske InvitationalSep 5 · 5,000 Meters Varsity · Place 60 · MarcellusMarcellus5,000 Meters Varsity6025:36.4611

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 32-4 @ Portage CentralOct 27 · 5,000 Meters Division 4 · Place 68 · MarcellusMarcellus5,000 Meters Division 46824:32.2310
Oct 21Gobles Little Guys InvitationalOct 21 · 5,000 Meters Varsity · Place 60 · MarcellusMarcellus5,000 Meters Varsity6025:02.9410
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 4 · Place 182 · MarcellusMarcellus5,000 Meters Division 418223:11.110
Oct 4SW10 Jamboree #3 @ BangorOct 4 · 5,000 Meters High School · Place 48 · MarcellusMarcellus5,000 Meters High School4826:27.2 PB10
Sep 27SW10 Jamboree #2 @ CentrevilleSep 27 · 5,000 Meters High School · Place 48 · MarcellusMarcellus5,000 Meters High School4826:23.010
Sep 13SW10 Jamboree #1 @ LawrenceSep 13 · 5,000 Meters Varsity · Place 49 · MarcellusMarcellus5,000 Meters Varsity4926:11.810
Sep 9Fennville OpenSep 9 · 5,000 Meters Varsity · Place 46 · MarcellusMarcellus5,000 Meters Varsity4624:03.7710
Sep 7Hartford Teske InvitationalSep 7 · 5,000 Meters Varsity · Place 52 · MarcellusMarcellus5,000 Meters Varsity5223:41.2110
Aug 30New Buffalo InvitationalAug 30 · 5,000 Meters Varsity · Place 49 · MarcellusMarcellus5,000 Meters Varsity4926:20.510
Aug 18Lawrence Jim Carey Early Bird invitationalAug 18 · Varsity · Place 35 · MarcellusMarcellusVarsity3526:0610

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28MHSAA LP Region 32-4 @ Portage CentralOct 28 · 5,000 Meters Division 4 · Place 47 · MarcellusMarcellus5,000 Meters Division 44725:25.859
Oct 19SW10 Jamboree #3 @ MarcellusOct 19 · 5,000 Meters Varsity · Place 52 · MarcellusMarcellus5,000 Meters Varsity5225:05.99
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 4 · Place 149 · MarcellusMarcellus5,000 Meters Division 414925:20.89
Oct 5SW10 Jamboree #2 @ CassopolisOct 5 · 5,000 Meters Varsity · Place 53 · MarcellusMarcellus5,000 Meters Varsity5329:37.89
Sep 21SW10 Jamboree #1 @ ComstockSep 21 · 5,000 Meters Varsity · Place 52 · MarcellusMarcellus5,000 Meters Varsity5232:54.29
Sep 10Fennville OpenSep 10 · 5,000 Meters Varsity · Place 52 · MarcellusMarcellus5,000 Meters Varsity5229:26.109
Sep 8Hartford Bob Teske InviteSep 8 · 5,000 Meters Varsity · Place 63 · MarcellusMarcellus5,000 Meters Varsity6331:10.349
Aug 31New Buffalo InvitationalAug 31 · 5,000 Meters Varsity · Place 79 · MarcellusMarcellus5,000 Meters Varsity7932:35.139

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Little Guys InvitationalOct 23 · 3,200 Meters Middle School · Place 45 · MarcellusMarcellus3,200 Meters Middle School4519:08.588
Oct 20Southwest 10 Jamboree #3Oct 20 · 2 Miles Middle School · Place 60 · MarcellusMarcellus2 Miles Middle School6019:17.308
Oct 16MHSAA Middle School Regional - Zone 1 @ Portage CentralOct 16 · 2 Miles Varsity · Place 207 · Marcellus MSMarcellus MS2 Miles Varsity20718:23.45 PB8
Oct 6Southwest 10 Jamboree #2Oct 6 · 2 Miles Middle School · Place 33 · MarcellusMarcellus2 Miles Middle School3319:07.968
Sep 22Southwest 10 Jamboree #1Sep 22 · 1.67 Miles Middle School · Place 56 · MarcellusMarcellus1.67 Miles Middle School5617:04.438
Sep 11Fennville OpenSep 11 · 2 Miles Middle School · Place 30 · MarcellusMarcellus2 Miles Middle School3018:47.188
Sep 9Delton Kellogg Invitational Sep 9 · 2 Miles Middle School · Place 48 · MarcellusMarcellus2 Miles Middle School4816:01.878

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14SW10 at CentrevilleOct 14 · 1.5 Miles Middle School · Place 9 · MarcellusMarcellus1.5 Miles Middle School922:45.617
Oct 7SW10 at MarcellusOct 7 · 2 Miles Middle School · Place 14 · MarcellusMarcellus2 Miles Middle School1421:19.007

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Little Guys InvitationalOct 19 · 3,200 Meters Middle School · Place 83 · MarcellusMarcellus3,200 Meters Middle School8320:30.936
Oct 16Southwest 10 Jamboree #3Oct 16 · 2 Miles Middle School · Place 39 · MarcellusMarcellus2 Miles Middle School3920:39.556
Oct 2Southwest 10 Jamboree #2Oct 2 · 2 Miles Middle School · Place 35 · MarcellusMarcellus2 Miles Middle School3517:11.016
Sep 18Southwest 10 Jamboree#1Sep 18 · 2 Miles Middle School · Place 34 · MarcellusMarcellus2 Miles Middle School3422:41.616
Sep 5Hartford Bob Teske InvitationalSep 5 · 2 Miles Middle School · Place 80 · MarcellusMarcellus2 Miles Middle School8020:25.36