Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Benzie Central HSNWC Jamboree #2 - Benzie Central · Sep 27 | 16:10.00 | NWC Jamboree #2 - Benzie Central | September 27, 2016 |
| 2 Miles · Buckley HSNWC Jamboree #1 - Buckley · Sep 13 | 18:08.46 | NWC Jamboree #1 - Buckley | September 13, 2016 |
| 2 Miles · KingsleyKingsley Stags Invite · Sep 22 | 16:50 | Kingsley Stags Invite | September 22, 2016 |
| 2 Miles · Mesick HSNWC Jamboree #3 - Mesick · Oct 11 | 16:29.25 | NWC Jamboree #3 - Mesick | October 11, 2016 |
| 2,000 Meters · Central Lake "Hot Dog" InvitationalCentral Lake "Hot Dog" Invitational · Sep 23 | 20:27.7 | Central Lake "Hot Dog" Invitational | September 23, 2017 |
| 2,000 Meters · Jean Burns FarmCentral Lake Invitational · Sep 24 | 16:17.4 | Central Lake Invitational | September 24, 2016 |
| 3,000 Meters · Veronica Valley ParkLake Leelanau St. Mary Invitational · Sep 30 | 17:44.57 | Lake Leelanau St. Mary Invitational | September 30, 2017 |
| 3,200 Meters · West Shore Community CollegeLudington Briggs True Value Invite · Sep 17 | 18:10.05 | Ludington Briggs True Value Invite | September 17, 2016 |
| 5,000 Meters · Benzie Central HSNWC Jamboree #3 - Benzie Central · Oct 9 | 32:31.95 | NWC Jamboree #3 - Benzie Central | October 9, 2018 |
| 5,000 Meters · Buckley HSBuckley Invite · Sep 7 | 34:04.00 | Buckley Invite | September 7, 2019 |
| 5,000 Meters · Buckley HSNWC Jamboree #1 - Buckley · Sep 11 | 38:06 | NWC Jamboree #1 - Buckley | September 11, 2018 |
| 5,000 Meters · Glen LakeNWC Jamboree #2 - Glen Lake · Sep 24 | 34:02.45 | NWC Jamboree #2 - Glen Lake | September 24, 2019 |
| 5,000 Meters · KingsleyKingsley Invite · Sep 19 | 34:55.7 | Kingsley Invite | September 19, 2019 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 Finals · Nov 2 | 31:37.9 | MHSAA LP D4 Finals | November 2, 2019 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 31:22.1 | Portage Invite | October 5, 2019 |
| 5,000 Meters · West Shore Community CollegeLudington Cross Country Invitational · Sep 14 | 35:11.78 | Ludington Cross Country Invitational | September 14, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP D4 FinalsNov 2 · 5,000 Meters D4 · Place 237 · FrankfortFrankfort | 5,000 Meters D4 | 237 | 31:37.9 PB | 10 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 4 · Place 145 · FrankfortFrankfort | 5,000 Meters Division 4 | 145 | 31:22.1 PB | 10 |
| Sep 24 | NWC Jamboree #2 - Glen Lake Sep 24 · 5,000 Meters Varsity · Place 55 · FrankfortFrankfort | 5,000 Meters Varsity | 55 | 34:02.45 PB | 10 |
| Sep 19 | Kingsley InviteSep 19 · 5,000 Meters Varsity · Place 84 · FrankfortFrankfort | 5,000 Meters Varsity | 84 | 34:55.7 PB | 10 |
| Sep 14 | Ludington Cross Country InvitationalSep 14 · 5,000 Meters Varsity Division 2 · Place 21 · FrankfortFrankfort | 5,000 Meters Varsity Division 2 | 21 | 35:11.78 PB | 10 |
| Sep 7 | Buckley InviteSep 7 · 5,000 Meters Junior Varsity · Place 21 · FrankfortFrankfort | 5,000 Meters Junior Varsity | 21 | 34:04.00 PB | 10 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | NWC Jamboree #3 - Benzie CentralOct 9 · 5,000 Meters Varsity · Place 65 · FrankfortFrankfort | 5,000 Meters Varsity | 65 | 32:31.95 PB | 9 |
| Sep 25 | NWC Jamboree #2 - KingsleySep 25 · 5,000 Meters Varsity · Place 59 · FrankfortFrankfort | 5,000 Meters Varsity | 59 | 35:26.8 | 9 |
| Sep 20 | Kingsley InviteSep 20 · 5,000 Meters Varsity · Place 108 · FrankfortFrankfort | 5,000 Meters Varsity | 108 | 35:42.3 | 9 |
| Sep 15 | Ludington Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 72 · FrankfortFrankfort | 5,000 Meters Varsity | 72 | 36:27.27 | 9 |
| Sep 11 | NWC Jamboree #1 - Buckley Sep 11 · 5,000 Meters Varsity · Place 60 · FrankfortFrankfort | 5,000 Meters Varsity | 60 | 38:06 PB | 9 |
| Aug 30 | HOKA ONE ONE Postal Nationals - Trails and Bales 2 Miler Aug 30 · 2 Miles Varsity · Place 140 · FrankfortFrankfort | 2 Miles Varsity | 140 | 22:14.47 | 9 |
2017 Cross Country
7 results2016 Cross Country
7 results