Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.8 Miles · Parchment HSSAC MS League Meet #1 · Sep 13 | 12:35.48 | SAC MS League Meet #1 | September 13, 2022 |
| 2 Miles · Gobles Middle/High SchoolSAC MS Jamboree #1 · Sep 12 | 14:46.76 | SAC MS Jamboree #1 | September 12, 2023 |
| 2 Miles · Kalamazoo Christian ElementarySAC MS Championship · Oct 4 | 13:42.87 | SAC MS Championship | October 4, 2022 |
| 2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage Central · Oct 16 | 14:04.99 | MHSAA Middle School Regional - Zone 1 @ Portage Central | October 16, 2021 |
| 3,200 Meters · Bangor HS OFFICIALMHSAA Middle School Regional - Zone 1 @ Bangor · Oct 21 | 14:59.78 | MHSAA Middle School Regional - Zone 1 @ Bangor | October 21, 2023 |
| 3,200 Meters · Brandywine HSBCS Jamboree #1 at Brandywine · Sep 14 | 17:46.35 | BCS Jamboree #1 at Brandywine | September 14, 2021 |
| 3,200 Meters · Warner CampSAC MS Jamboree #2 @ Warner Camp, Grand Junction · Sep 27 | 13:28.61 | SAC MS Jamboree #2 @ Warner Camp, Grand Junction | September 27, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MHSAA Middle School Regional - Zone 1 @ BangorOct 21 · 3,200 Meters Middle School · Place 20 · South Haven Baseline | 3,200 Meters Middle School | 20 | 14:59.78 PB | 8 |
| Oct 3 | SAC MS ChampionshipOct 3 · 2 Miles Middle School · Place 15 · South Haven Baseline | 2 Miles Middle School | 15 | 14:39.95 | 8 |
| Sep 15 | MSU Spartan InvitationalSep 15 · 2 Miles Middle School · Place 27 · MS_South Haven Baseline | 2 Miles Middle School | 27 | 14:10.2 | 8 |
| Sep 12 | SAC MS Jamboree #1 Sep 12 · 2 Miles Middle School · Place 4 · South Haven Baseline | 2 Miles Middle School | 4 | 14:46.76 PB | 8 |
| Sep 9 | Fennville OpenSep 9 · 2 Miles Middle School · Place 2 · South Haven Baseline | 2 Miles Middle School | 2 | 14:25.28 | 8 |
2022 Cross Country
8 results2021 Cross Country
3 results