Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Elementary Course 1600 MetersKent/Ottawa County meet · Oct 156:46.0Kent/Ottawa County meetOctober 15, 2016
2 Miles · Otsego 2 Mile CoursOtsego Bulldog Invitational · Oct 114:44.6Otsego Bulldog InvitationalOctober 1, 2016
2 Miles · Wayland Middle SchoolWayland MS Invitational · Oct 413:49.70Wayland MS InvitationalOctober 4, 2018
2,500 Meters · Portage Invite - Middle School Course2018 Portage Cross Country Invitational · Oct 610:15.12018 Portage Cross Country InvitationalOctober 6, 2018
3,200 Meters · Gainey 3200 Meter CourseKent Ottawa Championship · Oct 1414:45.7Kent Ottawa ChampionshipOctober 14, 2017
3,200 Meters · Holland ChristianHolland Christian MS Invitational · Oct 1013:26.89Holland Christian MS InvitationalOctober 10, 2018
3,200 Meters · Pinewood Middle SchoolKentwood vs. Grand Rapids Catholic · Sep 2713:00:29Kentwood vs. Grand Rapids CatholicSeptember 27, 2018
3,200 Meters · Wayland Union MS 2 Mile XC CourseWayland MS Invite · Oct 514:22.48Wayland MS InviteOctober 5, 2017
5,000 Meters · Calvin College - Gainey Athletic ComplexCalvin Diemer Classic · Sep 1319:31.5Calvin Diemer ClassicSeptember 13, 2025
5,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 2120:55.8NAIA Great Lakes Challenge XC InvitationalOctober 21, 2023
5,000 Meters · University Park Golf CourseJayhawk Invitational · Oct 1421:37.10Jayhawk Invitational October 14, 2023
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2723:55.3Gans Creek ClassicSeptember 27, 2024
6,000 Meters · Heritage Park (Adrian) OFFICIALWolverine-Hoosier (WHAC) Cross Country Championships · Nov 724:15.60Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNovember 7, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 7 · 6,000 Meters Collegiate · Place 39 · Aquinas (Mich.)Aquinas (Mich.)6,000 Meters Collegiate3924:15.60 PBJr
Sep 26Siena Heights Cross Country InvitationalSep 26 · 6,000 Meters College · Place 39 · Aquinas (Mich.)Aquinas (Mich.)6,000 Meters College3925:11.4Jr
Sep 13Calvin Diemer ClassicSep 13 · 5,000 Meters Women · Place 14 · Aquinas (Mich.)Aquinas (Mich.)5,000 Meters Women1419:31.5 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22NAIA Cross Country ChampionshipsNov 22 · 6,000 Meters Championship · Place 262 · Aquinas (Mich.)Aquinas (Mich.)6,000 Meters Championship26224:34.2SO
Nov 82024 WHAC XC ChampionshipsNov 8 · 6,000 Meters Varsity · Place 40 · Aquinas (Mich.)Aquinas (Mich.)6,000 Meters Varsity4025:11.69So
Oct 26NAIA Great Lakes ChallengeOct 26 · 5,000 Meters Varsity · Place 137 · Aquinas (Mich.)Aquinas (Mich.)5,000 Meters Varsity13720:19.2SO
Sep 27Gans Creek ClassicSep 27 · 6,000 Meters Open · Place 119 · Aquinas (Mich.)Aquinas (Mich.)6,000 Meters Open11923:55.3 PBSo
Sep 13Raider-Knight XC InviteSep 13 · 5,000 Meters Varsity · Place 19 · Aquinas (Mich.)Aquinas (Mich.)5,000 Meters Varsity1920:07.1So

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21NAIA Great Lakes Challenge XC InvitationalOct 21 · 5,000 Meters Maroon · Place 124 · Aquinas (Mich.)Aquinas (Mich.)5,000 Meters Maroon12420:55.8 PBFr
Oct 14Jayhawk Invitational Oct 14 · 5,000 Meters Varsity · Place 71 · Aquinas (Mich.)Aquinas (Mich.)5,000 Meters Varsity7121:37.10 PBFr

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Holland Christian MS InvitationalOct 10 · 3,200 Meters Middle School Varsity · Place 28 · Pinewood (was Kentwood)Pinewood (was Kentwood)3,200 Meters Middle School Varsity2813:26.89 PB8
Oct 62018 Portage Cross Country InvitationalOct 6 · 2,500 Meters Middle School Girls · Place 43 · Pinewood (was Kentwood)Pinewood (was Kentwood)2,500 Meters Middle School Girls4310:15.1 PB8
Oct 4Wayland MS InvitationalOct 4 · 2 Miles Middle School - Varsity · Place 19 · Pinewood (was Kentwood)Pinewood (was Kentwood)2 Miles Middle School - Varsity1913:49.70 PB8
Sep 27Kentwood vs. Grand Rapids CatholicSep 27 · 3,200 Meters New Division · Place 1 · Pinewood (was Kentwood)Pinewood (was Kentwood)3,200 Meters New Division113:00:29 PB8

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Kent Ottawa ChampionshipOct 14 · 3,200 Meters Middle School 7-8 · Place 29 · Pinewood (was Kentwood)Pinewood (was Kentwood)3,200 Meters Middle School 7-82914:45.7 PB7
Oct 5Wayland MS InviteOct 5 · 3,200 Meters Middle School · Place 34 · Pinewood (was Kentwood)Pinewood (was Kentwood)3,200 Meters Middle School3414:22.48 PB7

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Kent/Ottawa County meetOct 15 · 1,600 Meters K-6 Elementary · Place 6 · Pinewood (was Kentwood)Pinewood (was Kentwood)1,600 Meters K-6 Elementary66:46.0 PB6
Oct 1Otsego Bulldog InvitationalOct 1 · 2 Miles Middle School 6-8 · Place 65 · Pinewood (was Kentwood)Pinewood (was Kentwood)2 Miles Middle School 6-86514:44.6 PB6