Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.9 Miles · Mason County FairgroundsKelder Poured Walls Hoka Postal · Sep 29 | 15:31.61 | Kelder Poured Walls Hoka Postal | September 29, 2020 |
| 2 Miles · GRPS Northeast CampusGRPS Middle School Fall XC Classic · Sep 19 | 16:52.30 | GRPS Middle School Fall XC Classic | September 19, 2020 |
| 2 Miles · Mason County FairgroundsThe West Michigan Middle School Invitational · Oct 20 | 15:17.23 | The West Michigan Middle School Invitational | October 20, 2022 |
| 2 Miles · Oakridge HSWMC Jamboree at Oakridge · Sep 22 | 17:03.92 | WMC Jamboree at Oakridge | September 22, 2020 |
| 3,000 Meters · University Park Golf CourseWMC Conference meet · Oct 13 | 15:41.74 | WMC Conference meet | October 13, 2020 |
| 3,200 Meters · Oak Ridge Golf CourseGMAA Middle School Invitational · Oct 16 | 15:52.75 | GMAA Middle School Invitational | October 16, 2021 |
| 3,200 Meters · Oakridge HSOakridge MS Invitational · Sep 26 | 15:48.70 | Oakridge MS Invitational | September 26, 2020 |
| 3,200 Meters · University Park Golf CourseGMAA Cross Country Championships · Oct 15 | 14:32.20 | GMAA Cross Country Championships | October 15, 2022 |
| 5,000 Meters · Allendale HSMHSAA LP Region 21-3 @ Allendale · Oct 31 | 23:53.08 | MHSAA LP Region 21-3 @ Allendale | October 31, 2026 |
| 5,000 Meters · Allendale HSAllendale Falcon Invitational · Oct 3 | 23:49.21 | Allendale Falcon Invitational | October 3, 2026 |
| 5,000 Meters · FMS 5KWMC Invitational · Sep 15 | 24:44 | WMC Invitational | September 15, 2026 |
| 5,000 Meters · Hart High SchoolWMC Lakes Jamboree #2 @ Hart · Oct 6 | 27:17.79 | WMC Lakes Jamboree #2 @ Hart | October 6, 2026 |
| 5,000 Meters · Ludington College courseWMC Lakes Jamboree #1 · Sep 22 | 26:55.42 | WMC Lakes Jamboree #1 | September 22, 2026 |
| 5,000 Meters · Muskegon Community CollegeGMAA Cross Country Championships · Oct 17 | 26:02.57 | GMAA Cross Country Championships | October 17, 2026 |
| 5,000 Meters · University Park Golf CourseGMAA Cross Country Championships · Oct 11 | 22:58.09 | GMAA Cross Country Championships | October 11, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 21-3 @ AllendaleOct 31 · 5,000 Meters D3 Girls · Place 46 · MontagueMontague | 5,000 Meters D3 Girls | 46 | 23:53.08 PB | 12 |
| Oct 20 | WMC Lakes Jamboree 3 FremontOct 20 · 5,000 Meters Varsity · Place 24 · MontagueMontague | 5,000 Meters Varsity | 24 | 27:48 | 12 |
| Oct 17 | GMAA Cross Country ChampionshipsOct 17 · 5,000 Meters Varsity · Place 37 · MontagueMontague | 5,000 Meters Varsity | 37 | 26:02.57 PB | 12 |
| Oct 6 | WMC Lakes Jamboree #2 @ HartOct 6 · 5,000 Meters Varsity · Place 30 · MontagueMontague | 5,000 Meters Varsity | 30 | 27:17.79 PB | 12 |
| Oct 3 | Allendale Falcon InvitationalOct 3 · 5,000 Meters High School Falcon (Small) · Place 54 · MontagueMontague | 5,000 Meters High School Falcon (Small) | 54 | 23:49.21 PB | 12 |
| Sep 22 | WMC Lakes Jamboree #1Sep 22 · 5,000 Meters HS Girls · Place 30 · MontagueMontague | 5,000 Meters HS Girls | 30 | 26:55.42 PB | 12 |
| Sep 15 | WMC InvitationalSep 15 · 5,000 Meters Girls Varsity · Place 34 · MontagueMontague | 5,000 Meters Girls Varsity | 34 | 24:44 PB | 12 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 21-3 @ Allendale (C)Oct 25 · 5,000 Meters Division 3 · Place 55 · MontagueMontague | 5,000 Meters Division 3 | 55 | 24:03.99 | 11 |
| Oct 18 | Mel Hall InvitationalOct 18 · 5,000 Meters Varsity · Place 39 · MontagueMontague | 5,000 Meters Varsity | 39 | 24:36.78 | 11 |
| Oct 14 | WMC Lakes Jamboree #3 @WhitehallOct 14 · 5,000 Meters Varsity · Place 28 · MontagueMontague | 5,000 Meters Varsity | 28 | 26:14.37 | 11 |
| Oct 11 | GMAA Cross Country ChampionshipsOct 11 · 5,000 Meters Varsity · Place 21 · MontagueMontague | 5,000 Meters Varsity | 21 | 22:58.09 PB | 11 |
| Oct 4 | 2025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 208 · MontagueMontague | 5,000 Meters Division 3 | 208 | 25:13.5 | 11 |
| Sep 30 | WMC Lakes Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 25 · MontagueMontague | 5,000 Meters Varsity | 25 | 26:52.60 | 11 |
| Sep 27 | Allendale Falcon InviteSep 27 · 5,000 Meters Varsity · Place 26 · MontagueMontague | 5,000 Meters Varsity | 26 | 23:19.02 | 11 |
| Sep 9 | WMC Mega Meet InvitationalSep 9 · 5,000 Meters Varsity · Place 40 · MontagueMontague | 5,000 Meters Varsity | 40 | 26:06.06 | 11 |
| Sep 6 | 43rd West Ottawa Bredeweg InviteSep 6 · 5,000 Meters Varsity · Place 99 · MontagueMontague | 5,000 Meters Varsity | 99 | 24:24.22 | 11 |
| Aug 23 | Benzie Pete Moss InviteAug 23 · 5,000 Meters Varsity · Place 80 · MontagueMontague | 5,000 Meters Varsity | 80 | 23:49.04 | 11 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 21-3 @ AllendaleOct 26 · 5,000 Meters Division 3 · Place 49 · MontagueMontague | 5,000 Meters Division 3 | 49 | 23:27.69 | 10 |
| Oct 15 | WMC Lakes Jamboree #3 @OakridgeOct 15 · Varsity · Place 25 · MontagueMontague | Varsity | 25 | 23:26 | 10 |
| Oct 12 | GMAA High School Cross Country ChampionshipsOct 12 · 5,000 Meters Varsity · Place 36 · MontagueMontague | 5,000 Meters Varsity | 36 | 25:30.03 | 10 |
| Oct 5 | 2024 Portage InvitationalOct 5 · 5,000 Meters Division 3 · Place 189 · MontagueMontague | 5,000 Meters Division 3 | 189 | 23:43.2 | 10 |
| Oct 1 | WMC Lakes Jamboree at LudingtonOct 1 · 5,000 Meters Varsity · Place 33 · MontagueMontague | 5,000 Meters Varsity | 33 | 26:51.48 | 10 |
| Sep 28 | Allendale Falcon InviteSep 28 · 5,000 Meters Varsity · Place 38 · MontagueMontague | 5,000 Meters Varsity | 38 | 24:35.93 | 10 |
| Sep 17 | WMC Lakes Jamboree - FremontSep 17 · 5,000 Meters Varsity · Place 23 · MontagueMontague | 5,000 Meters Varsity | 23 | 27:51.99 | 10 |
| Sep 10 | WMC InvitationalSep 10 · 5,000 Meters Varsity · Place 42 · MontagueMontague | 5,000 Meters Varsity | 42 | 26:21.60 | 10 |
| Sep 7 | 42nd West Ottawa Bredeweg InviteSep 7 · 5,000 Meters Varsity · Place 95 · MontagueMontague | 5,000 Meters Varsity | 95 | 24:10.01 | 10 |
| Aug 24 | Benzie Pete Moss InviteAug 24 · 5,000 Meters Varsity · Place 67 · MontagueMontague | 5,000 Meters Varsity | 67 | 24:05.1 | 10 |
2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 21-3 @ AllendaleOct 28 · 5,000 Meters Division 3 · Place 53 · MontagueMontague | 5,000 Meters Division 3 | 53 | 23:31.25 | 9 |
| Oct 17 | WMC Mega MeetOct 17 · 5,000 Meters Varsity · Place 23 · MontagueMontague | 5,000 Meters Varsity | 23 | 23:03.91 | 9 |
| Oct 14 | GMAA Cross Country ChampionshipsOct 14 · 5,000 Meters Girls HS · Place 37 · MontagueMontague | 5,000 Meters Girls HS | 37 | 24:01.86 | 9 |
| Oct 7 | 2023 Portage XC InvitationalOct 7 · 5,000 Meters Division 3 · Place 190 · MontagueMontague | 5,000 Meters Division 3 | 190 | 24:37.5 | 9 |
| Oct 3 | WMC-Lakes Jamboree #3 at ManisteeOct 3 · 5,000 Meters Varsity · Place 35 · MontagueMontague | 5,000 Meters Varsity | 35 | 29:18.63 | 9 |
| Sep 30 | Allendale Falcon InviteSep 30 · 5,000 Meters Varsity · Place 51 · MontagueMontague | 5,000 Meters Varsity | 51 | 24:22.61 | 9 |
| Sep 23 | 2023 Chargers Autumn Sunrise InviteSep 23 · 5,000 Meters Varsity · Place 26 · MontagueMontague | 5,000 Meters Varsity | 26 | 23:29.0 | FR |
| Sep 19 | WMC Lakes at WhitehallSep 19 · 5,000 Meters Varsity · Place 32 · MontagueMontague | 5,000 Meters Varsity | 32 | 25:41.30 | 9 |
| Sep 12 | WMC Lakes at MontagueSep 12 · 5,000 Meters Varsity · Place 32 · MontagueMontague | 5,000 Meters Varsity | 32 | 25:12.88 | 9 |
| Sep 9 | Hill and Bale InvitationalSep 9 · 5,000 Meters Varsity · Place 20 · MontagueMontague | 5,000 Meters Varsity | 20 | 25:26.94 | 9 |
| Aug 26 | Benzie Pete Moss InviteAug 26 · 5,000 Meters Varsity · Place 116 · MontagueMontague | 5,000 Meters Varsity | 116 | 25:24.09 | 9 |
2022 Cross Country
5 results2021 Cross Country
7 results2020 Cross Country
8 results