Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Allendale HSMHSAA LP Region 31-4 @ Allendale · Oct 3123:17.84MHSAA LP Region 31-4 @ AllendaleOctober 31, 2026
5,000 Meters · Bangor High SchoolSW10 League Jamboree Bangor · Sep 3024:50.5SW10 League Jamboree BangorSeptember 30, 2026
5,000 Meters · Bangor HS OFFICIALSW10 Jamboree #3 @ Bangor · Oct 422:53.6SW10 Jamboree #3 @ BangorOctober 4, 2023
5,000 Meters · Bloomingdale HSSW10 League Jamboree Bloomingdale · Sep 1625:41.0SW10 League Jamboree BloomingdaleSeptember 16, 2026
5,000 Meters · Centreville High SchoolSW10 Jamboree #2 @ Centreville · Sep 2723:27.9SW10 Jamboree #2 @ CentrevilleSeptember 27, 2023
5,000 Meters · Comstock High SchoolSW10 Jamboree #2 at Comstock · Sep 2425:30.68SW10 Jamboree #2 at ComstockSeptember 24, 2025
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1823:23.87Gobles InvitationalOctober 18, 2025
5,000 Meters · Lawrence HSSW10 Jamboree #3 at Lawrence · Oct 822:55.18SW10 Jamboree #3 at LawrenceOctober 8, 2025
5,000 Meters · Riverview Park (St Joe) OFFICIALOur Lady of the Lake Coed Invitational · Sep 2224:16.15Our Lady of the Lake Coed InvitationalSeptember 22, 2026
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 423:50.33Hartford Teske InvitationalSeptember 4, 2025
5,000 Meters · Warner CampSouthwest Michigan XC Rustbuster · Aug 2626:47.7Southwest Michigan XC RustbusterAugust 26, 2026
5,000 Meters · White Pigeon Jr/Sr High SchoolSW10 League Jamboree White Pigeon · Oct 1423:24.3SW10 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 31-4 @ AllendaleOct 31 · 5,000 Meters D4 Boys · Place 67 · Lawrence5,000 Meters D4 Boys6723:17.84 PB12
Oct 24Gobles Invitational Oct 24 · 5,000 Meters Varsity · Place 98 · Lawrence5,000 Meters Varsity9823:54.012
Oct 20Raider InvitationalOct 20 · 5,000 Meters Varsity · Place 57 · Lawrence5,000 Meters Varsity5724:45.312
Oct 14SW10 League Jamboree White PigeonOct 14 · 5,000 Meters Varsity · Place 53 · Lawrence5,000 Meters Varsity5323:24.3 PB12
Sep 30SW10 League Jamboree BangorSep 30 · 5,000 Meters Varsity · Place 53 · Lawrence5,000 Meters Varsity5324:50.5 PB12
Sep 26Bangor Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 55 · Lawrence5,000 Meters Varsity5525:24.8312
Sep 22Our Lady of the Lake Coed InvitationalSep 22 · 5,000 Meters High School · Place 52 · Lawrence5,000 Meters High School5224:16.15 PB12
Sep 16SW10 League Jamboree BloomingdaleSep 16 · 5,000 Meters Varsity · Place 57 · Lawrence5,000 Meters Varsity5725:41.0 PB12
Sep 10Hartford Teske InvitationalSep 10 · 5,000 Meters Varsity · Place 65 · Lawrence5,000 Meters Varsity6525:31.3512
Aug 26Southwest Michigan XC RustbusterAug 26 · 5,000 Meters Varsity · Place 63 · Lawrence5,000 Meters Varsity6326:47.7 PB12
Aug 19Jim Carey Early BirdAug 19 · 5,000 Meters Varsity · Place 34 · Lawrence5,000 Meters Varsity3427:4412

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 86 · Lawrence5,000 Meters Varsity8623:23.87 PB11
Oct 8SW10 Jamboree #3 at LawrenceOct 8 · 5,000 Meters Varsity · Place 50 · Lawrence5,000 Meters Varsity5022:55.18 PB11
Sep 24SW10 Jamboree #2 at ComstockSep 24 · 5,000 Meters Varsity · Place 50 · Lawrence5,000 Meters Varsity5025:30.68 PB11
Sep 10SW10 Jamboree #1 at CentrevilleSep 10 · 5,000 Meters Varsity · Place 47 · Lawrence5,000 Meters Varsity4724:38.9811
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 58 · Lawrence5,000 Meters Varsity5823:50.33 PB11
Aug 15Jim Carey Early BirdAug 15 · 5,000 Meters Varsity · Lawrence5,000 Meters Varsity026:31.38Unofficial11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19Lawrence Tiger InviteSep 19 · 5,000 Meters Varsity · Place 13 · Lawrence5,000 Meters Varsity1324:06Unofficial10

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4SW10 Jamboree #3 @ BangorOct 4 · 5,000 Meters High School · Place 36 · Lawrence5,000 Meters High School3622:53.6 PB9
Sep 27SW10 Jamboree #2 @ CentrevilleSep 27 · 5,000 Meters High School · Place 41 · Lawrence5,000 Meters High School4123:27.9 PB9