Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bangor High SchoolSW10 League Jamboree Bangor · Sep 3023:48.7SW10 League Jamboree BangorSeptember 30, 2026
5,000 Meters · Bloomingdale HSBloomingdale Invitational · Oct 1121:34.69Bloomingdale InvitationalOctober 11, 2025
5,000 Meters · Centreville High SchoolSW10 Jamboree #1 at Centreville · Sep 1024:41.01SW10 Jamboree #1 at CentrevilleSeptember 10, 2025
5,000 Meters · Comstock High SchoolSW10 Jamboree #2 at Comstock · Sep 2421:53.19SW10 Jamboree #2 at ComstockSeptember 24, 2025
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1822:58.57Gobles InvitationalOctober 18, 2025
5,000 Meters · Lake Township ParkBridgman Invitational · Aug 2524:23.5Bridgman InvitationalAugust 25, 2026
5,000 Meters · Lawrence HSSW10 Jamboree #3 at Lawrence · Oct 821:16.75SW10 Jamboree #3 at LawrenceOctober 8, 2025
5,000 Meters · Mendon Cross Country CourseMendon Invitational · Sep 1321:55.2Mendon Invitational September 13, 2025
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 22-3 @ Portage Central · Oct 3122:36.21MHSAA LP Region 22-3 @ Portage CentralOctober 31, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1022:17.32026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverview Park (St Joe) OFFICIALLaker Coed Invitational · Sep 1622:08.89Laker Coed InvitationalSeptember 16, 2025
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 421:35.98Hartford Teske InvitationalSeptember 4, 2025
5,000 Meters · White Pigeon Jr/Sr High SchoolSW10 League Jamboree White Pigeon · Oct 1422:30.2SW10 League Jamboree White PigeonOctober 14, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 22-3 @ Portage CentralOct 31 · 5,000 Meters D3 Boys · Place 86 · Hartford5,000 Meters D3 Boys8622:36.21 PB12
Oct 24Gobles Invitational Oct 24 · 5,000 Meters Varsity · Place 87 · Hartford5,000 Meters Varsity8722:35.512
Oct 17The Cardinal OpenOct 17 · 5,000 Meters Varsity · Place 30 · Hartford5,000 Meters Varsity3022:04.2712
Oct 14SW10 League Jamboree White PigeonOct 14 · 5,000 Meters Varsity · Place 49 · Hartford5,000 Meters Varsity4922:30.2 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 344 · Hartford5,000 Meters Division 334422:17.3 PB12
Sep 30SW10 League Jamboree BangorSep 30 · 5,000 Meters Varsity · Place 49 · Hartford5,000 Meters Varsity4923:48.7 PB12
Sep 22Our Lady of the Lake Coed InvitationalSep 22 · 5,000 Meters High School · Place 48 · Hartford5,000 Meters High School4823:26.0512
Sep 16SW10 League Jamboree BloomingdaleSep 16 · 5,000 Meters Varsity · Place 50 · Hartford5,000 Meters Varsity5024:47.312
Sep 10Hartford Teske InvitationalSep 10 · 5,000 Meters Varsity · Place 54 · Hartford5,000 Meters Varsity5423:36.6612
Aug 25Bridgman InvitationalAug 25 · 5,000 Meters Varsity · Place 42 · Hartford5,000 Meters Varsity4224:23.5 PB12
Aug 19Jim Carey Early BirdAug 19 · 5,000 Meters Varsity · Place 28 · Hartford5,000 Meters Varsity2825:2612

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 84 · Hartford5,000 Meters Varsity8422:58.57 PB11
Oct 11Bloomingdale InvitationalOct 11 · 5,000 Meters Varsity · Place 33 · Hartford5,000 Meters Varsity3321:34.69 PB11
Oct 8SW10 Jamboree #3 at LawrenceOct 8 · 5,000 Meters Varsity · Place 38 · Hartford5,000 Meters Varsity3821:16.75 PB11
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 325 · Hartford5,000 Meters Division 332522:30.311
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 325 · Hartford5,000 Meters Division 332522:30.311
Sep 24SW10 Jamboree #2 at ComstockSep 24 · 5,000 Meters Varsity · Place 30 · Hartford5,000 Meters Varsity3021:53.19 PB11
Sep 16Laker Coed InvitationalSep 16 · 5,000 Meters HS Boys · Place 40 · Hartford5,000 Meters HS Boys4022:08.89 PB11
Sep 13Mendon Invitational Sep 13 · 5,000 Meters Varsity · Place 35 · Hartford5,000 Meters Varsity3521:55.2 PB11
Sep 10SW10 Jamboree #1 at CentrevilleSep 10 · 5,000 Meters Varsity · Place 49 · Hartford5,000 Meters Varsity4924:41.01 PB11
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 43 · Hartford5,000 Meters Varsity4321:35.98 PB11
Aug 27Kalamazoo InviteAug 27 · 5,000 Meters Varsity · Place 113 · Hartford5,000 Meters Varsity11323:16.911
Aug 19Bridgman InvitationalAug 19 · 5,000 Meters Varsity · Place 38 · Hartford5,000 Meters Varsity3822:52.511
Aug 15Jim Carey Early BirdAug 15 · 5,000 Meters Varsity · Hartford5,000 Meters Varsity024:46.50Unofficial11

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 19Gobles Little Guys InvitationalOct 19 · 5,000 Meters Varsity · Place 75 · Hartford5,000 Meters Varsity7521:38.3910
Oct 12Bloomingdale InvitationalOct 12 · 5,000 Meters Varsity · Place 41 · Hartford5,000 Meters Varsity4120:58.8010
Oct 9Southwest 10 Jamboree #3Oct 9 · 5,000 Meters Varsity · Place 41 · Hartford5,000 Meters Varsity4121:27.010
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 3 · Place 327 · Hartford5,000 Meters Division 332721:23.410
Sep 25Southwest 10 Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 43 · Hartford5,000 Meters Varsity4322:08.710
Sep 17Laker Coed InvitationalSep 17 · 5,000 Meters Varsity · Place 52 · Hartford5,000 Meters Varsity5223:02.8810
Sep 14Mendon InvitationalSep 14 · 5,000 Meters Varsity · Place 45 · Hartford5,000 Meters Varsity4522:47.910
Sep 11Southwest 10 Jamboree #1Sep 11 · 5,000 Meters Varsity · Place 43 · Hartford5,000 Meters Varsity4323:57.010
Sep 5Hartford Teske InvitationalSep 5 · 5,000 Meters Varsity · Place 50 · Hartford5,000 Meters Varsity5023:56.6810
Aug 28Kalamazoo InviteAug 28 · 5,000 Meters Varsity · Place 69 · Hartford5,000 Meters Varsity6926:13.610
Aug 20Bridgman InvitationalAug 20 · 5,000 Meters Varsity · Place 52 · Hartford5,000 Meters Varsity5224:13.310
Aug 16Jim Carey Early Bird InvitationalAug 16 · 5,000 Meters Varsity · Place 26 · Hartford5,000 Meters Varsity2629:08.8110

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19SW10 Jamboree #3 @ MarcellusOct 19 · 2 Miles Middle School · Place 18 · Hartford2 Miles Middle School1816:38.08
Oct 15Bloomingdale InvitationalOct 15 · 3,200 Meters Middle School · Place 9 · Hartford3,200 Meters Middle School915:05.008
Oct 5SW10 Jamboree #2 @ CassopolisOct 5 · 2 Miles Middle School · Place 20 · Hartford2 Miles Middle School2016:45.68
Sep 21SW10 Jamboree #1 @ ComstockSep 21 · 2 Miles Middle School · Place 22 · Hartford2 Miles Middle School2216:40.38