Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · KingsleyKingsley Invite · Sep 20 | 13:10.0 | Kingsley Invite | September 20, 2018 |
| 2 Miles · Western Michigan Christian HSLakes 8 Conference Final @ WMC · Oct 16 | 13:03.1 | Lakes 8 Conference Final @ WMC | October 16, 2018 |
| 3,000 Meters · Orchard View HSLakes 8 Jamboree #1 @ Orchard View · Sep 25 | 11:40.74 | Lakes 8 Jamboree #1 @ Orchard View | September 25, 2018 |
| 3,200 Meters · Chippewa Hills HSWarrior Middle School Invitational · Sep 29 | 12:23.20 | Warrior Middle School Invitational | September 29, 2018 |
| 3,200 Meters · Manistee HSChris Grabowski Memorial Invitational · Oct 12 | 13:36.42 | Chris Grabowski Memorial Invitational | October 12, 2017 |
| 3,200 Meters · Riverside Park (Scottville)Leanna Wolf-Geers XC Invitational · Sep 6 | 13:17.96 | Leanna Wolf-Geers XC Invitational | September 6, 2018 |
| 3,200 Meters · West Shore Community CollegeLudington Cross Country Invitational · Sep 15 | 13:31.91 | Ludington Cross Country Invitational | September 15, 2018 |
| 5,000 Meters · Bear LakeBear Lake Tri Meet · Sep 26 | 19:46.25 | Bear Lake Tri Meet | September 26, 2020 |
| 5,000 Meters · Benzie CentralMHSAA LP Region 20-3 host Bear Lake @ Buckley · Oct 31 | 18:38.16 | MHSAA LP Region 20-3 host Bear Lake @ Buckley | October 31, 2020 |
| 5,000 Meters · Benzie Central HSBenzie Central Pete Moss Invitational · Aug 29 | 20:14.92 | Benzie Central Pete Moss Invitational | August 29, 2020 |
| 5,000 Meters · Manistee HSLakes 8 Jamboree #3 - Championship @ Manistee · Oct 13 | 19:36.90 | Lakes 8 Jamboree #3 - Championship @ Manistee | October 13, 2020 |
| 5,000 Meters · Mason County Eastern MCE Cardinal Classic Invite · Oct 22 | 19:23.7 | MCE Cardinal Classic Invite | October 22, 2019 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D3 Finals · Nov 2 | 18:19.7 | MHSAA LP D3 Finals | November 2, 2019 |
| 5,000 Meters · West Shore Community CollegeLakes 8 Conference Championship · Oct 15 | 19:37.50 | Lakes 8 Conference Championship | October 15, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 20-3 host Bear Lake @ BuckleyOct 31 · 5,000 Meters D3 Boys · Place 40 · ManisteeManistee | 5,000 Meters D3 Boys | 40 | 18:38.16 PB | 10 |
| Oct 13 | Lakes 8 Jamboree #3 - Championship @ ManisteeOct 13 · 5,000 Meters Varsity · Place 6 · ManisteeManistee | 5,000 Meters Varsity | 6 | 19:36.90 PB | 10 |
| Oct 2 | Manistee Dual MeetOct 2 · 5,000 Meters Varsity Boys · Place 8 · ManisteeManistee | 5,000 Meters Varsity Boys | 8 | 19:50.95 | 10 |
| Sep 26 | Bear Lake Tri MeetSep 26 · 5,000 Meters Men · Place 5 · ManisteeManistee | 5,000 Meters Men | 5 | 19:46.25 PB | 10 |
| Sep 19 | Ludington Cross Country InviteSep 19 · 5,000 Meters Session 1 · Place 18 · ManisteeManistee | 5,000 Meters Session 1 | 18 | 20:08.08 | 10 |
| Aug 29 | Benzie Central Pete Moss InvitationalAug 29 · 5,000 Meters Saturday Session 3 · Place 27 · ManisteeManistee | 5,000 Meters Saturday Session 3 | 27 | 20:14.92 PB | 10 |
2019 Cross Country
4 results2018 Cross Country
6 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Benzie/Bear Lake PROMOct 28 · 5,000 Meters PROM · Place 38 · ManisteeManistee | 5,000 Meters PROM | 38 | 21:23.63 | 7 |
| Oct 17 | Lakes 8 Conference Championship at Orchard ViewOct 17 · 3,000 Meters Middle School · Place 10 · ManisteeManistee | 3,000 Meters Middle School | 10 | 12:02Unofficial | 7 |
| Oct 17 | Lakes 8 Conference Championship at Orchard ViewOct 17 · 3,000 Meters Middle School · Place 9 · ManisteeManistee | 3,000 Meters Middle School | 9 | 12:02 | 7 |
| Oct 12 | Chris Grabowski Memorial InvitationalOct 12 · 3,200 Meters Middle School · Place 16 · ManisteeManistee | 3,200 Meters Middle School | 16 | 13:36.42 PB | 7 |
| Oct 3 | Lakes 8 Jamboree #2 at Western Michigan ChristianOct 3 · 2 Miles Middle School · Place 8 · ManisteeManistee | 2 Miles Middle School | 8 | 14:09.2Unofficial | 7 |
| Sep 30 | Warrior Middle School InvitationalSep 30 · 3,200 Meters Middle School · Place 28 · ManisteeManistee | 3,200 Meters Middle School | 28 | 13:08.63 | 7 |
| Sep 26 | Lakes 8 jamboree #1 @ WSCCSep 26 · 3,200 Meters Middle School · Place 10 · ManisteeManistee | 3,200 Meters Middle School | 10 | 14:36.08 | 7 |
| Sep 21 | Kingsley InvitationalSep 21 · 2 Miles Middle School · Place 41 · ManisteeManistee | 2 Miles Middle School | 41 | 14:29.9 | 7 |