Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Allendale HSWMMSC Championship · Oct 11 | 18:24.58 | WMMSC Championship | October 11, 2022 |
| 2 Miles · Beach Elementary SchoolWMMSC Jamboree at Cedar Springs · Sep 20 | 21:41.35 | WMMSC Jamboree at Cedar Springs | September 20, 2022 |
| 2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 14 | 18:56.07 | MHSAA Middle School Regional - Zone 6 @ GRPS | October 14, 2022 |
| 2 Miles · Kenowa Hills High School Athletic FieldKenowa Hills Fun Run · Sep 29 | 20:11.61 | Kenowa Hills Fun Run | September 29, 2022 |
| 2 Miles · Wayland Middle SchoolWMMSC Jamboree at Wayland · Oct 6 | 19:55.10 | WMMSC Jamboree at Wayland | October 6, 2022 |
| 2.4 Miles · Brookside Golf CourseGreenville MS Meet at Brookside Golf Course · Oct 4 | 26:02.50 | Greenville MS Meet at Brookside Golf Course | October 4, 2022 |
| 5,000 Meters · Beach Elementary SchoolDonut Dash (JV-only) Invitational · Oct 28 | 25:26.85 | Donut Dash (JV-only) Invitational | October 28, 2026 |
| 5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 3 | 24:51.93 | 25th Annual Bulldog Invitational | October 3, 2026 |
| 5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 21 | 26:49.29 | Portage Central Early Bird | August 21, 2026 |
| 5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 18 | 25:27.92 | Ottawa Hills XC Invitational | September 18, 2026 |
| 5,000 Meters · Wayland Middle SchoolOK Gold Jamboree #2 (Official) · Sep 24 | 28:19.00 | OK Gold Jamboree #2 (Official) | September 24, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Donut Dash (JV-only) InvitationalOct 28 · 5,000 Meters Women's · Place 9 · GR NorthviewGR Northview | 5,000 Meters Women's | 9 | 25:26.85 PB | 12 |
| Oct 21 | OK Gold Jamboree @ South ChristianOct 21 · 5,000 Meters Junior Varsity · Place 20 · GR NorthviewGR Northview | 5,000 Meters Junior Varsity | 20 | 25:14.2 | 12 |
| Oct 3 | 25th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 JV · Place 140 · GR NorthviewGR Northview | 5,000 Meters D1 JV | 140 | 24:51.93 PB | 12 |
| Sep 30 | OK Gold HS Meet at Riverside ParkSep 30 · 5,000 Meters Varsity · Place 63 · GR NorthviewGR Northview | 5,000 Meters Varsity | 63 | 27:08.69 | 12 |
| Sep 18 | Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 172 · GR NorthviewGR Northview | 5,000 Meters Session 2 Varsity | 172 | 25:27.92 PB | 12 |
| Sep 12 | Red Arrow InviteSep 12 · 5,000 Meters Girls Varsity · GR NorthviewGR Northview | 5,000 Meters Girls Varsity | — | DNS | 12 |
| Sep 9 | OK Gold Jamboree at Wayland UnionSep 9 · 5,000 Meters Varsity · Place 60 · GR NorthviewGR Northview | 5,000 Meters Varsity | 60 | 29:13.0 | 12 |
| Aug 21 | Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 235 · GR NorthviewGR Northview | 5,000 Meters Varsity | 235 | 26:49.29 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 01-1 @ Allendale (C)Oct 25 · 5,000 Meters Division 1 · Place 73 · GR NorthviewGR Northview | 5,000 Meters Division 1 | 73 | 24:43.93 | 11 |
| Oct 15 | OK Gold Championship - West Catholic HostsOct 15 · 5,000 Meters Varsity · Place 32 · GR NorthviewGR Northview | 5,000 Meters Varsity | 32 | 24:43.47 | 11 |
| Oct 11 | Kent Ottawa County MeetOct 11 · 5,000 Meters Junior Varsity · Place 96 · GR NorthviewGR Northview | 5,000 Meters Junior Varsity | 96 | 25:40.52 | 11 |
| Sep 27 | Bulldog InvitationalSep 27 · 5,000 Meters Varsity Division 1 · Place 89 · GR NorthviewGR Northview | 5,000 Meters Varsity Division 1 | 89 | 23:57.66 | 11 |
| Sep 24 | OK Gold Jamboree #2 (Official)Sep 24 · 5,000 Meters Varsity · Place 60 · GR NorthviewGR Northview | 5,000 Meters Varsity | 60 | 28:19.00 PB | 11 |
| Sep 20 | Cedar Springs XC InvitationalSep 20 · 5,000 Meters Varsity · Place 64 · GR NorthviewGR Northview | 5,000 Meters Varsity | 64 | 24:59.70 | 11 |
| Sep 12 | Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 153 · GR NorthviewGR Northview | 5,000 Meters Varsity | 153 | 26:03.34 | 11 |
| Sep 4 | OK Gold Jamboree #1Sep 4 · 5,000 Meters Varsity · Place 52 · GR NorthviewGR Northview | 5,000 Meters Varsity | 52 | 25:41.59 | 11 |
| Aug 15 | Portage Central Early BirdAug 15 · 5,000 Meters Varsity · Place 153 · GR NorthviewGR Northview | 5,000 Meters Varsity | 153 | 28:25.30 | 11 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 01-1 @ AllendaleOct 26 · 5,000 Meters Division 1 · Place 75 · GR NorthviewGR Northview | 5,000 Meters Division 1 | 75 | 24:43.95 | 10 |
| Oct 16 | OK Gold ChampionshipOct 16 · 5,000 Meters Varsity · Place 32 · GR NorthviewGR Northview | 5,000 Meters Varsity | 32 | 26:22.25 | 10 |
| Oct 12 | Kent Ottawa County MeetOct 12 · 3,200 Meters Junior Varsity · Place 44 · GR NorthviewGR Northview | 3,200 Meters Junior Varsity | 44 | 15:26.83 | 10 |
| Sep 25 | OK Gold JamboreeSep 25 · 5,000 Meters Varsity · Place 51 · GR NorthviewGR Northview | 5,000 Meters Varsity | 51 | 27:40.14 | 10 |
| Sep 21 | Cedar Springs XC InvitationalSep 21 · 5,000 Meters Varsity · Place 51 · GR NorthviewGR Northview | 5,000 Meters Varsity | 51 | 25:42.38 | 10 |
| Sep 13 | Ottawa Hills InvitationalSep 13 · 5,000 Meters Varsity · Place 153 · GR NorthviewGR Northview | 5,000 Meters Varsity | 153 | 25:46.81 | 10 |
| Sep 5 | OK Gold Jamboree #1Sep 5 · 5,000 Meters Varsity · Place 44 · GR NorthviewGR Northview | 5,000 Meters Varsity | 44 | 27:39.74 | SO |
| Aug 16 | Portage Central Early BirdAug 16 · 5,000 Meters Varsity · Place 166 · GR NorthviewGR Northview | 5,000 Meters Varsity | 166 | 28:04.93 | 10 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 01-1 @ AllendaleOct 28 · 5,000 Meters Division 1 · Place 78 · GR NorthviewGR Northview | 5,000 Meters Division 1 | 78 | 24:42.19 | 9 |
| Oct 4 | OK White Jamboree #3Oct 4 · 5,000 Meters Varsity · Place 115 · GR NorthviewGR Northview | 5,000 Meters Varsity | 115 | 29:20.97 | FR |
| Sep 30 | Otsego Bulldog InviteSep 30 · 5,000 Meters Junior Varsity Division 1 · Place 55 · GR NorthviewGR Northview | 5,000 Meters Junior Varsity Division 1 | 55 | 24:09.37 | 9 |
| Sep 20 | OK White Jamboree #2Sep 20 · 5,000 Meters Varsity · Place 114 · GR NorthviewGR Northview | 5,000 Meters Varsity | 114 | 28:28.28 | 9 |
| Sep 15 | Ottawa Hills InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 50 · GR NorthviewGR Northview | 5,000 Meters Junior Varsity | 50 | 26:54.17 | 9 |
| Aug 18 | Portage Central Early BirdAug 18 · 5,000 Meters Varsity · Place 206 · GR NorthviewGR Northview | 5,000 Meters Varsity | 206 | 28:52.80 | 9 |
2022 Cross Country
6 results