Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bangor High SchoolBangor Cross Country Invitational · Sep 2627:21.15Bangor Cross Country InvitationalSeptember 26, 2026
5,000 Meters · Bangor HS OFFICIALBangor Invitational · Sep 2033:51.03Bangor InvitationalSeptember 20, 2025
5,000 Meters · Bloomingdale HSBloomingdale Invitational · Oct 1131:58.39Bloomingdale InvitationalOctober 11, 2025
5,000 Meters · Comstock High SchoolSW10 Jamboree #2 at Comstock · Sep 2434:50.01SW10 Jamboree #2 at ComstockSeptember 24, 2025
5,000 Meters · Fennville High School66th Fennville Open · Sep 1229:25.266th Fennville Open September 12, 2026
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1834:00.10Gobles InvitationalOctober 18, 2025
5,000 Meters · Lawrence HSSW10 Jamboree #3 at Lawrence · Oct 832:40.02SW10 Jamboree #3 at LawrenceOctober 8, 2025
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 326:22.3025th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 22-3 @ Portage Central · Oct 3125:55.82MHSAA LP Region 22-3 @ Portage CentralOctober 31, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1029:04.62026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverview Park (St Joe) OFFICIALOur Lady of the Lake Coed Invitational · Sep 2228:09.22Our Lady of the Lake Coed InvitationalSeptember 22, 2026
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 1028:09.29Hartford Teske InvitationalSeptember 10, 2026
5,000 Meters · White Pigeon Jr/Sr High SchoolSW10 League Jamboree White Pigeon · Oct 1424:57.5SW10 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

9 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 22-3 @ Portage CentralOct 31 · 5,000 Meters D3 Girls · Place 79 · Bangor5,000 Meters D3 Girls7925:55.82 PB10
Oct 14SW10 League Jamboree White PigeonOct 14 · 5,000 Meters Varsity · Place 29 · Bangor5,000 Meters Varsity2924:57.5 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 328 · Bangor5,000 Meters Division 332829:04.6 PB10
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D3 and D4 Varsity · Place 88 · Bangor5,000 Meters D3 and D4 Varsity8826:22.30 PB10
Sep 30SW10 League Jamboree BangorSep 30 · 5,000 Meters Varsity · Place 42 · Bangor5,000 Meters Varsity4227:38.410
Sep 26Bangor Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 41 · Bangor5,000 Meters Varsity4127:21.15 PB10
Sep 22Our Lady of the Lake Coed InvitationalSep 22 · 5,000 Meters High School · Place 56 · Bangor5,000 Meters High School5628:09.22 PB10
Sep 1266th Fennville Open Sep 12 · 5,000 Meters Varsity · Place 61 · Bangor5,000 Meters Varsity6129:25.2 PB10
Sep 10Hartford Teske InvitationalSep 10 · 5,000 Meters Varsity · Place 49 · Bangor5,000 Meters Varsity4928:09.29 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 89 · Bangor5,000 Meters Varsity8934:00.10 PB9
Oct 11Bloomingdale InvitationalOct 11 · 5,000 Meters Varsity · Place 45 · Bangor5,000 Meters Varsity4531:58.39 PB9
Oct 8SW10 Jamboree #3 at LawrenceOct 8 · 5,000 Meters Varsity · Place 53 · Bangor5,000 Meters Varsity5332:40.02 PB9
Sep 24SW10 Jamboree #2 at ComstockSep 24 · 5,000 Meters Varsity · Place 53 · Bangor5,000 Meters Varsity5334:50.01 PB9
Sep 20Bangor InvitationalSep 20 · 5,000 Meters JV · Place 25 · Bangor5,000 Meters JV2533:51.03 PB9