Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Grand Traverse AcademyGTAYAL @ Grand Traverse Academy · Oct 11 | 8:35.0 | GTAYAL @ Grand Traverse Academy | October 11, 2022 |
| 1 Mile · Grand Traverse County Civic CenterGTAYAL League Championship Meet · Oct 17 | 7:45.8 | GTAYAL League Championship Meet | October 17, 2023 |
| 1 Mile · St. Elizabeth Ann Seton Middle SchoolGTAYAL League Championship @ SEAS · Oct 20 | 8:39.1 | GTAYAL League Championship @ SEAS | October 20, 2022 |
| 1 Mile · The Pathfinder SchoolGTAYAL @ Pathfinder · Sep 29 | 9:19.3 | GTAYAL @ Pathfinder | September 29, 2022 |
| 1 Mile · Traverse City Christian SchoolGTAYAL @ TC Christian · Oct 4 | 8:56.9 | GTAYAL @ TC Christian | October 4, 2022 |
| 2 Miles · Buckley HS2026 Bear Country Invitational · Sep 12 | 17:11.67 | 2026 Bear Country Invitational | September 12, 2026 |
| 2 Miles · Grayling - Hanson Hills Recreation Area14th Annual Grayling Cross Country Invitational · Sep 21 | 18:28.74 | 14th Annual Grayling Cross Country Invitational | September 21, 2026 |
| 2 Miles · KingsleyKingsley Invitational · Oct 13 | 15:57.78 | Kingsley Invitational | October 13, 2026 |
| 2 Miles · Mancelona High School Mancelona MS/HS Invite 2025 · Oct 1 | 16:32.71 | Mancelona MS/HS Invite 2025 | October 1, 2025 |
| 2 Miles · Traverse City West Middle SchoolWMS XC Meet · Oct 8 | 18:14.75 | WMS XC Meet | October 8, 2024 |
| 3,000 Meters · Veronica Valley ParkHail Mary Run · Oct 16 | 14:47.15 | Hail Mary Run | October 16, 2026 |
| 3,200 Meters · Twin birch Gold courseKalkaska Invitational - 2025 · Sep 15 | 18:59.06 | Kalkaska Invitational - 2025 | September 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results2025 Cross Country
4 results2024 Cross Country
7 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | GTAYAL League Championship Meet Oct 17 · 1 Miles Middle School · Place 45 · Woodland | 1 Miles Middle School | 45 | 7:45.8 PB | 5 |
| Oct 14 | Hail Mary RunOct 14 · 2,000 Meters Elementary · Place 5 · Woodland | 2,000 Meters Elementary | 5 | 11:34.51 | 5 |
| Oct 3 | GTAYAL at TC Christian Oct 3 · 1 Miles Middle School · Place 41 · Woodland | 1 Miles Middle School | 41 | 8:37.4Unofficial | 5 |
| Sep 28 | GTAYAL at Grand Traverse Academy Sep 28 · 1 Miles Middle School · Place 48 · Woodland | 1 Miles Middle School | 48 | 9:03.8Unofficial | 5 |
| Sep 21 | GTAYAL at Woodland School Sep 21 · 1 Miles Middle School · Place 49 · Woodland | 1 Miles Middle School | 49 | 8:56.2Unofficial | 5 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | GTAYAL League Championship @ SEASOct 20 · 1 Miles Middle School · Place 34 · Woodland | 1 Miles Middle School | 34 | 8:39.1 PB | 4 |
| Oct 15 | Hail Mary RunOct 15 · 2,000 Meters Elementary · Place 12 · Woodland | 2,000 Meters Elementary | 12 | 12:51.70 | 4 |
| Oct 11 | GTAYAL @ Grand Traverse Academy Oct 11 · 1 Miles Middle School · Place 41 · Woodland | 1 Miles Middle School | 41 | 8:35.0 PB | 4 |
| Oct 4 | GTAYAL @ TC ChristianOct 4 · 1 Miles Middle School · Place 48 · Woodland | 1 Miles Middle School | 48 | 8:56.9 PB | 4 |
| Sep 29 | GTAYAL @ Pathfinder Sep 29 · 1 Miles Middle School · Place 35 · Woodland | 1 Miles Middle School | 35 | 9:19.3 PB | 4 |
| Sep 22 | GTAYAL @ Woodland School Sep 22 · 1 Miles Middle School · Place 33 · Woodland | 1 Miles Middle School | 33 | 9:06.4Unofficial | 4 |