Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bloomingdale HSSW10 League Jamboree Bloomingdale · Sep 1634:11.9SW10 League Jamboree BloomingdaleSeptember 16, 2026
5,000 Meters · Centreville High SchoolSW10 Jamboree #1 at Centreville · Sep 1029:26.50SW10 Jamboree #1 at CentrevilleSeptember 10, 2025
5,000 Meters · Comstock High SchoolSW10 Jamboree #2 at Comstock · Sep 2429:42.64SW10 Jamboree #2 at ComstockSeptember 24, 2025
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1832:33.91Gobles InvitationalOctober 18, 2025
5,000 Meters · Lawrence HSJim Carey Early Bird · Aug 1931:59Jim Carey Early BirdAugust 19, 2026
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 1029:20.80Hartford Teske InvitationalSeptember 10, 2026
5,000 Meters · Warner CampSouthwest Michigan XC Rustbuster · Aug 2630:40.6Southwest Michigan XC RustbusterAugust 26, 2026
5,000 Meters · White Pigeon Jr/Sr High SchoolSW10 League Jamboree White Pigeon · Oct 1430:53.1SW10 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

7 results
DateMeetEventPlMarkGr
Oct 24Gobles Invitational Oct 24 · 5,000 Meters Varsity · Place 119 · Lawrence5,000 Meters Varsity11931:53.712
Oct 20Raider InvitationalOct 20 · 5,000 Meters Varsity · Place 64 · Lawrence5,000 Meters Varsity6432:04.312
Oct 14SW10 League Jamboree White PigeonOct 14 · 5,000 Meters Varsity · Place 62 · Lawrence5,000 Meters Varsity6230:53.1 PB12
Sep 16SW10 League Jamboree BloomingdaleSep 16 · 5,000 Meters Varsity · Place 63 · Lawrence5,000 Meters Varsity6334:11.9 PB12
Sep 10Hartford Teske InvitationalSep 10 · 5,000 Meters Varsity · Place 73 · Lawrence5,000 Meters Varsity7329:20.80 PB12
Aug 26Southwest Michigan XC RustbusterAug 26 · 5,000 Meters Varsity · Place 69 · Lawrence5,000 Meters Varsity6930:40.6 PB12
Aug 19Jim Carey Early BirdAug 19 · 5,000 Meters Varsity · Place 40 · Lawrence5,000 Meters Varsity4031:59 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 31-4 @ Allendale (C)Oct 25 · 5,000 Meters Division 4 · Place 84 · Lawrence5,000 Meters Division 48432:08.2712
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 109 · Lawrence5,000 Meters Varsity10932:33.91 PB12
Oct 14River Valley Mustang Invitational Oct 14 · 5,000 Meters Varsity · Place 68 · Lawrence5,000 Meters Varsity6833:16.5612
Sep 24SW10 Jamboree #2 at ComstockSep 24 · 5,000 Meters Varsity · Place 63 · Lawrence5,000 Meters Varsity6329:42.64 PB12
Sep 10SW10 Jamboree #1 at CentrevilleSep 10 · 5,000 Meters Varsity · Place 65 · Lawrence5,000 Meters Varsity6529:26.50 PB12
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 83 · Lawrence5,000 Meters Varsity8329:28.9412
Aug 27Southwest Michigan Rustbuster XC InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 43 · Lawrence5,000 Meters Junior Varsity4328:36.512

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19Gobles Little Guys InvitationalOct 19 · 5,000 Meters Varsity · Place 121 · Lawrence5,000 Meters Varsity12131:00.1411
Oct 15River Valley Mustang InviteOct 15 · 5,000 Meters Varsity · Place 47 · Lawrence5,000 Meters Varsity4731:35.8911
Oct 9Southwest 10 Jamboree #3Oct 9 · 5,000 Meters Varsity · Place 55 · Lawrence5,000 Meters Varsity5533:31.111
Sep 25Southwest 10 Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 63 · Lawrence5,000 Meters Varsity6335:02.311
Sep 11Southwest 10 Jamboree #1Sep 11 · 5,000 Meters Varsity · Place 58 · Lawrence5,000 Meters Varsity5833:11.211
Sep 5Hartford Teske InvitationalSep 5 · 5,000 Meters Varsity · Place 80 · Lawrence5,000 Meters Varsity8032:50.1411
Aug 28Southwest Michigan Rustbuster XC InvitationalAug 28 · 5,000 Meters Junior Varsity · Place 42 · Lawrence5,000 Meters Junior Varsity4232:18.8011