Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bangor High SchoolBangor Cross Country Invitational · Sep 2632:25.49Bangor Cross Country InvitationalSeptember 26, 2026
5,000 Meters · Bangor HS OFFICIALBangor Invitational · Sep 2031:31.56Bangor InvitationalSeptember 20, 2025
5,000 Meters · Fennville High SchoolSAC HS Jamboree #1 · Sep 1627:38.23SAC HS Jamboree #1September 16, 2026
5,000 Meters · Gilmore Car MuseumSAC Championship · Oct 1526:16.58SAC Championship October 15, 2026
5,000 Meters · Lake Township ParkSAC HS Jamboree #2 at Bridgman · Sep 3029:06.9SAC HS Jamboree #2 at BridgmanSeptember 30, 2026
5,000 Meters · New Buffalo Elementary SchoolNew Buffalo Invitational · Aug 2735:52.2New Buffalo InvitationalAugust 27, 2025
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1028:10.42026 Portage InvitationalOctober 10, 2026
5,000 Meters · Raider 5k CourseBerrien County XC Meet · Oct 329:22.80Berrien County XC MeetOctober 3, 2026
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 1027:50.53Hartford Teske InvitationalSeptember 10, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24Kalamazoo Christian Comet Invitational Oct 24 · 5,000 Meters Varsity · Place 115 · Watervliet5,000 Meters Varsity11525:40.7510
Oct 15SAC Championship Oct 15 · 5,000 Meters Combined JV · Place 35 · Watervliet5,000 Meters Combined JV3526:16.58 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 423 · Watervliet5,000 Meters Division 342328:10.4 PB10
Oct 3Berrien County XC MeetOct 3 · 5,000 Meters Varsity · Place 91 · Watervliet5,000 Meters Varsity9129:22.80 PB10
Sep 30SAC HS Jamboree #2 at BridgmanSep 30 · 5,000 Meters Varsity · Place 135 · Watervliet5,000 Meters Varsity13529:06.9 PB10
Sep 26Bangor Cross Country InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 25 · Watervliet5,000 Meters Junior Varsity2532:25.49 PB10
Sep 16SAC HS Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 128 · Watervliet5,000 Meters Varsity12827:38.23 PB10
Sep 1266th Fennville Open Sep 12 · 5,000 Meters Varsity · Place 84 · Watervliet5,000 Meters Varsity8429:30.410
Sep 10Hartford Teske InvitationalSep 10 · 5,000 Meters Varsity · Place 71 · Watervliet5,000 Meters Varsity7127:50.53 PB10
Aug 25Bridgman InvitationalAug 25 · 5,000 Meters Varsity · Place 66 · Watervliet5,000 Meters Varsity6632:14.510

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 409 · Watervliet5,000 Meters Division 340930:18.39
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 409 · Watervliet5,000 Meters Division 340930:18.39
Sep 27Berrien County XC MeetSep 27 · 5,000 Meters Varsity · Place 85 · Watervliet5,000 Meters Varsity8528:14.489
Sep 24SAC HS Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 126 · Watervliet5,000 Meters Varsity12628:45.069
Sep 20Bangor InvitationalSep 20 · 5,000 Meters JV · Place 28 · Watervliet5,000 Meters JV2831:31.56 PB9
Sep 10SAC Conference Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 125 · Watervliet5,000 Meters Varsity12531:26.309
Sep 6Centreville Invitational Sep 6 · 5,000 Meters Varsity · Place 46 · Watervliet5,000 Meters Varsity4633:02.11—
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 85 · Watervliet5,000 Meters Varsity8532:13.479
Aug 27New Buffalo InvitationalAug 27 · 5,000 Meters Varsity · Place 87 · Watervliet5,000 Meters Varsity8735:52.2 PB9
Aug 19Bridgman InvitationalAug 19 · 5,000 Meters Varsity · Place 67 · Watervliet5,000 Meters Varsity6738:18.69