Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 417:04.05Swags Louisville Cross Country ClassicOctober 4, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 Finals · Nov 618:57.74MHSAA LP D2 FinalsNovember 6, 2021
5,000 Meters · Owen's ParkHillsdale Invitational · Sep 518:20.3Hillsdale InvitationalSeptember 5, 2025
5,000 Meters · Reeths-Puffer High SchoolOK Green Conference Championship Meet · Oct 2019:20.59OK Green Conference Championship MeetOctober 20, 2021
5,000 Meters · Riverside ParkOK Green Jamboree at Riverside Park · Sep 2818:18.30OK Green Jamboree at Riverside ParkSeptember 28, 2022
5,000 Meters · South Christian Sports Park2023 Under the Lights Invite · Aug 2519:04.302023 Under the Lights InviteAugust 25, 2023
5,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 216:23.8Joe Piane InvitationalOctober 2, 2026
6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 2220:38.72025 NCAA Division II Cross Country Champs (67th Men & 44th Women)November 22, 2025
6,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1120:43.72026 Spartan Cross Country InvitationalSeptember 11, 2026
6,000 Meters · Hedges Boyer ParkGMAC College Cross Country Championships · Nov 720:57.2GMAC College Cross Country ChampionshipsNovember 7, 2026
6,000 Meters · Lewis UniversityNCAA DII Midwest Regional · Nov 922:04.0NCAA DII Midwest RegionalNovember 9, 2024
6,000 Meters · MidlandG-MAC XC Championships · Oct 2520:29.10G-MAC XC ChampionshipsOctober 25, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7GMAC College Cross Country ChampionshipsNov 7 · 6,000 Meters College · Place 1 · HillsdaleHillsdale6,000 Meters College120:57.2 PBJr
Oct 2Joe Piane InvitationalOct 2 · 5,000 Meters Open · Place 1 · HillsdaleHillsdale5,000 Meters Open116:23.8 PBJr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 6,000 Meters College · Place 1 · HillsdaleHillsdale6,000 Meters College120:43.7 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 6,000 Meters D2 Championship · Place 13 · HillsdaleHillsdale6,000 Meters D2 Championship1320:38.7 PBSo
Nov 8NCAA DII Midwest RegionalNov 8 · 6,000 Meters D2 Midwest · Place 2 · HillsdaleHillsdale6,000 Meters D2 Midwest220:42.1So
Oct 25G-MAC XC ChampionshipsOct 25 · 6,000 Meters Collegiate · Place 1 · HillsdaleHillsdale6,000 Meters Collegiate120:29.10 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters College Gold · Place 12 · HillsdaleHillsdale5,000 Meters College Gold1217:04.05 PBSo
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 6,000 Meters College · Place 18 · HillsdaleHillsdale6,000 Meters College1821:02.4So
Sep 5Hillsdale InvitationalSep 5 · 5,000 Meters Women's Race · Place 1 · HillsdaleHillsdale5,000 Meters Women's Race118:20.3 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 9NCAA DII Midwest RegionalNov 9 · 6,000 Meters D2 Midwest · Place 26 · HillsdaleHillsdale6,000 Meters D2 Midwest2622:04.0 PBFr

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 2 FinalsNov 4 · 5,000 Meters Division 2 · Place 47 · Zeeland EastZeeland East5,000 Meters Division 24719:17.712
Oct 28MHSAA LP Region 11-2 @ AllendaleOct 28 · 5,000 Meters Division 2 · Place 6 · Zeeland EastZeeland East5,000 Meters Division 2618:39.8012
Oct 18OK Green Conference MeetOct 18 · 5,000 Meters Varsity · Place 3 · Zeeland EastZeeland East5,000 Meters Varsity319:48.8012
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 2 · Place 16 · Zeeland EastZeeland East5,000 Meters Division 21618:56.912
Sep 30Otsego Bulldog InviteSep 30 · 5,000 Meters Varsity Division 2 · Place 10 · Zeeland EastZeeland East5,000 Meters Varsity Division 21018:48.1712
Sep 27OK Green JamboreeSep 27 · 5,000 Meters Varsity · Place 2 · Zeeland EastZeeland East5,000 Meters Varsity219:44.9012
Sep 232023 Chargers Autumn Sunrise InviteSep 23 · 5,000 Meters Varsity · Place 2 · Zeeland EastZeeland East5,000 Meters Varsity218:43.8SR
Sep 15MSU Spartan InvitationalSep 15 · 5,000 Meters Elite · Place 19 · Zeeland EastZeeland East5,000 Meters Elite1919:32.512
Sep 5OK Green at Reeths-PufferSep 5 · 5,000 Meters Varsity · Place 3 · Zeeland EastZeeland East5,000 Meters Varsity320:29.6712
Aug 252023 Under the Lights InviteAug 25 · 5,000 Meters Starlight Girls 5k · Place 2 · Zeeland EastZeeland East5,000 Meters Starlight Girls 5k219:04.30 PB12

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 5MHSAA LP Division 2 FinalsNov 5 · 5,000 Meters Division 2 · Place 6 · Zeeland EastZeeland East5,000 Meters Division 2618:41.5911
Oct 29MHSAA LP Region 11-2 @ AllendaleOct 29 · 5,000 Meters Division 2 · Place 2 · Zeeland EastZeeland East5,000 Meters Division 2218:25.5711
Oct 19OK Green Conference MeetOct 19 · 5,000 Meters Varsity · Place 2 · Zeeland EastZeeland East5,000 Meters Varsity219:21.1711
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 2 · Place 17 · Zeeland EastZeeland East5,000 Meters Division 21719:07.811
Oct 1Otsego Bulldog InvitationalOct 1 · 5,000 Meters Varsity Division 2 · Place 3 · Zeeland EastZeeland East5,000 Meters Varsity Division 2318:14.0411
Sep 28OK Green Jamboree at Riverside ParkSep 28 · 5,000 Meters Varsity · Place 1 · Zeeland EastZeeland East5,000 Meters Varsity118:18.30 PB11
Sep 242022 Chargers Autumn Sunrise InviteSep 24 · 5,000 Meters Varsity · Place 2 · Zeeland EastZeeland East5,000 Meters Varsity218:24.6JR
Sep 16MSU Spartan InvitationalSep 16 · 5,000 Meters Varsity · Place 1 · Zeeland EastZeeland East5,000 Meters Varsity118:57.4611
Sep 1040th West Ottawa Bredeweg InviteSep 10 · 5,000 Meters Varsity · Place 4 · Zeeland EastZeeland East5,000 Meters Varsity418:27.511
Sep 7Wyoming High schoolSep 7 · 2.6 Miles Varsity · Place 1 · Zeeland EastZeeland East2.6 Miles Varsity116:26.74JR
Aug 262022 Under the Lights InviteAug 26 · 5,000 Meters Varsity · Place 3 · Zeeland EastZeeland East5,000 Meters Varsity318:28.90JR

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 13Michigan Meet of Champions / Mid East QualifierNov 13 · 5,000 Meters Elite · Place 45 · Zeeland EastZeeland East5,000 Meters Elite4518:59.710
Nov 6MHSAA LP D2 FinalsNov 6 · 5,000 Meters D2 · Place 11 · Zeeland EastZeeland East5,000 Meters D21118:57.74 PB10
Oct 30MHSAA LP Region 12-2 @ OtsegoOct 30 · 5,000 Meters Division 2 · Place 1 · Zeeland EastZeeland East5,000 Meters Division 2119:13.9010
Oct 20OK Green Conference Championship MeetOct 20 · 5,000 Meters Girls Varsity · Place 2 · Zeeland EastZeeland East5,000 Meters Girls Varsity219:20.59 PB10
Oct 92021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 2 · Place 12 · Zeeland EastZeeland East5,000 Meters Division 21219:24.610
Oct 2Otsego Bulldog InvitationalOct 2 · 5,000 Meters Varsity Division 2 · Place 5 · Zeeland EastZeeland East5,000 Meters Varsity Division 2519:05.810
Sep 29OK Green Conference Meet #2Sep 29 · 5,000 Meters Varsity · Place 2 · Zeeland EastZeeland East5,000 Meters Varsity219:47.7610
Sep 252021 Chargers Autumn Sunrise InvitationalSep 25 · 5,000 Meters Varsity · Place 3 · Zeeland EastZeeland East5,000 Meters Varsity319:16.8—
Sep 17Ottawa Hills Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 11 · Zeeland EastZeeland East5,000 Meters Varsity1119:33.3910
Sep 1139th West Ottawa Bredeweg InviteSep 11 · 5,000 Meters Varsity · Place 14 · Zeeland EastZeeland East5,000 Meters Varsity1420:03.010
Sep 8OK Green Jamboree #1 @ Ridge PointSep 8 · 5,000 Meters Varsity · Place 1 · Zeeland EastZeeland East5,000 Meters Varsity119:16.0010
Aug 272021 Under the Lights InviteAug 27 · 5,000 Meters Varsity · Place 5 · Zeeland EastZeeland East5,000 Meters Varsity518:57.0010

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MHSAA Pre-Regional 05-1 @ Holland W OttawaOct 24 · 5,000 Meters Varsity · Place 28 · Zeeland EastZeeland East5,000 Meters Varsity2821:12.449
Oct 14OK Green Conference MeetOct 14 · 5,000 Meters Varsity · Place 6 · Zeeland EastZeeland East5,000 Meters Varsity621:06.059
Oct 2Allendale Falcon InviteOct 2 · 5,000 Meters Varsity · Place 65 · Zeeland EastZeeland East5,000 Meters Varsity6520:58.42Fr
Sep 26Cougar Falcon Invite at the Eagles NestSep 26 · 5,000 Meters Varsity · Place 22 · Zeeland EastZeeland East5,000 Meters Varsity2220:50.09
Sep 19Orange and Gold Town Crier InvitationalSep 19 · 5,000 Meters Varsity · Place 8 · Zeeland EastZeeland East5,000 Meters Varsity820:49.569
Sep 16OK Green Jamboree @ HollandSep 16 · 5,000 Meters Varsity · Place 2 · Zeeland EastZeeland East5,000 Meters Varsity221:46.639
Sep 2OK Green Conference Meet #1Sep 2 · 5,000 Meters Varsity · Place 2 · Zeeland EastZeeland East5,000 Meters Varsity221:34.199