Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.6 Miles · Riverside Elementary SchoolLakeview Invitational · Sep 7 | 12:44.99 | Lakeview Invitational | September 7, 2019 |
| 2 Miles · Indian Lake Nazarene Camp OFFICIALMHSAA Southwest Michigan Middle School - Vicksburg · Oct 12 | 14:21.6 | MHSAA Southwest Michigan Middle School - Vicksburg | October 12, 2019 |
| 2 Miles · Linden Grove Middle SchoolKAMSL Final · Oct 21 | 15:02.66 | KAMSL Final | October 21, 2019 |
| 2 Miles · Otsego HSOtsego Bulldog Invite · Sep 28 | 14:24.0 | Otsego Bulldog Invite | September 28, 2019 |
| 2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage Central · Oct 16 | 12:37.08 | MHSAA Middle School Regional - Zone 1 @ Portage Central | October 16, 2021 |
| 2 Miles · Portage West MS2021 Battle of Portage: North, West & Central @West · Oct 5 | 12:48.50 | 2021 Battle of Portage: North, West & Central @West | October 5, 2021 |
| 2,500 Meters · Portage Invite - Middle School CoursePortage Invite · Oct 5 | 11:23.7 | Portage Invite | October 5, 2019 |
| 5,000 Meters · Linden Grove Middle SchoolSMAC Championships · Oct 18 | 16:42.20 | SMAC Championships | October 18, 2025 |
| 5,000 Meters · Portage West MSSMAC Championships · Oct 19 | 16:58.60 | SMAC Championships | October 19, 2024 |
| 5,000 Meters · Riverside ElementaryLakeview Invitational · Sep 9 | 16:35.22 | Lakeview Invitational | September 9, 2023 |
| 5,000 Meters · Riverview Park (St Joe) OFFICIALSMAC Championships · Oct 22 | 17:38.22 | SMAC Championships | October 22, 2022 |
| 5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 11 | 16:38.8 | 4th Annual Michigan Meet of Champions / Mid East Qualifier | November 11, 2023 |
| 8,000 Meters · Marshall Country Club2026 M.I.A.A. Cross Country Championship · Oct 31 | 26:34.05 | 2026 M.I.A.A. Cross Country Championship | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
2 results2024 Cross Country
1 results2023 Cross Country
2 results2022 Cross Country
1 results2021 Cross Country
4 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | KAMSL FinalOct 21 · 2 Miles Junior Varsity · Place 38 · Portage CentralPortage Central | 2 Miles Junior Varsity | 38 | 15:02.66 PB | 6 |
| Oct 14 | KAMSL - North, Central, Gull Lake, Linden Grove, HillsideOct 14 · 2 Miles Middle School · Place 79 · Portage CentralPortage Central | 2 Miles Middle School | 79 | 14:56.09 | 6 |
| Oct 12 | MHSAA Southwest Michigan Middle School - VicksburgOct 12 · 2 Miles Middle School Reserve · Place 17 · Portage CentralPortage Central | 2 Miles Middle School Reserve | 17 | 14:21.6 PB | 6 |
| Oct 7 | KAMSL - North, Central, WestOct 7 · 2 Miles Middle School · Place 65 · Portage CentralPortage Central | 2 Miles Middle School | 65 | 15:03 | 6 |
| Oct 5 | Portage InviteOct 5 · 2,500 Meters Middle School A · Place 296 · Portage CentralPortage Central | 2,500 Meters Middle School A | 296 | 11:23.7 PB | 6 |
| Sep 28 | Otsego Bulldog InviteSep 28 · 2 Miles MS JV · Place 51 · Portage CentralPortage Central | 2 Miles MS JV | 51 | 14:24.0 PB | 6 |
| Sep 16 | KAMSL - Central, Lakeview, Vicksburg, Maple St, MattawanSep 16 · 2 Miles Middle School · Place 55 · Portage CentralPortage Central | 2 Miles Middle School | 55 | 16:45.40 | 6 |
| Sep 7 | Lakeview InvitationalSep 7 · 1.6 Miles Middle School · Place 181 · Portage CentralPortage Central | 1.6 Miles Middle School | 181 | 12:44.99 PB | 6 |