Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bangor HS OFFICIALBangor Invitational · Sep 2019:51.68Bangor InvitationalSeptember 20, 2025
5,000 Meters · Bloomingdale HSBloomingdale Invitational · Oct 1119:23.59Bloomingdale InvitationalOctober 11, 2025
5,000 Meters · Centreville High SchoolSW10 Jamboree #1 at Centreville · Sep 1020:17.49SW10 Jamboree #1 at CentrevilleSeptember 10, 2025
5,000 Meters · Comstock High SchoolSW10 Jamboree #2 at Comstock · Sep 2420:36.99SW10 Jamboree #2 at ComstockSeptember 24, 2025
5,000 Meters · Fennville High School66th Fennville Open · Sep 1218:51.366th Fennville Open September 12, 2026
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1819:39.90Gobles InvitationalOctober 18, 2025
5,000 Meters · Lawrence HSSW10 Jamboree #3 at Lawrence · Oct 819:18.68SW10 Jamboree #3 at LawrenceOctober 8, 2025
5,000 Meters · Presque Isle ParkDale Philips Invitational · Aug 2820:18.5Dale Philips InvitationalAugust 28, 2026
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 1018:54.20Hartford Teske InvitationalSeptember 10, 2026
5,000 Meters · Warner CampSouthwest Michigan XC Rustbuster · Aug 2620:33.2Southwest Michigan XC RustbusterAugust 26, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 16SW10 League Jamboree BloomingdaleSep 16 · 5,000 Meters Varsity · Place 11 · Bangor5,000 Meters Varsity1119:24.610
Sep 1266th Fennville Open Sep 12 · 5,000 Meters Varsity · Place 14 · Bangor5,000 Meters Varsity1418:51.3 PB10
Sep 10Hartford Teske InvitationalSep 10 · 5,000 Meters Varsity · Place 12 · Bangor5,000 Meters Varsity1218:54.20 PB10
Aug 28Dale Philips InvitationalAug 28 · 5,000 Meters Varsity · Place 36 · Bangor5,000 Meters Varsity3620:18.5 PB10
Aug 26Southwest Michigan XC RustbusterAug 26 · 5,000 Meters Varsity · Place 27 · Bangor5,000 Meters Varsity2720:33.2 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 22 · Bangor5,000 Meters Varsity2219:39.90 PB9
Oct 11Bloomingdale InvitationalOct 11 · 5,000 Meters Varsity · Place 16 · Bangor5,000 Meters Varsity1619:23.59 PB9
Oct 8SW10 Jamboree #3 at LawrenceOct 8 · 5,000 Meters Varsity · Place 22 · Bangor5,000 Meters Varsity2219:18.68 PB9
Sep 24SW10 Jamboree #2 at ComstockSep 24 · 5,000 Meters Varsity · Place 17 · Bangor5,000 Meters Varsity1720:36.99 PB9
Sep 20Bangor InvitationalSep 20 · 5,000 Meters Varsity · Place 31 · Bangor5,000 Meters Varsity3119:51.68 PB9
Sep 10SW10 Jamboree #1 at CentrevilleSep 10 · 5,000 Meters Varsity · Place 13 · Bangor5,000 Meters Varsity1320:17.49 PB9
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 25 · Bangor5,000 Meters Varsity2519:51.599