Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Allendale HSFruitport and Spring Lake at Allendale MS · Oct 1 | 18:10.25 | Fruitport and Spring Lake at Allendale MS | October 1, 2020 |
| 2 Miles · Kenowa Hills High School Athletic FieldSpring Lake, Cedar Springs, Greenville, FHN, East GR @ Kenowa Hills · Oct 8 | 18:46.70 | Spring Lake, Cedar Springs, Greenville, FHN, East GR @ Kenowa Hills | October 8, 2019 |
| 2 Miles · Spring Lake HS OFFICIALMS Conference Championship · Oct 15 | 18:02.21 | MS Conference Championship | October 15, 2019 |
| 5,000 Meters · Diamond Springs Golf CourseOK Blue Conference Meet · Oct 19 | 25:17.94 | OK Blue Conference Meet | October 19, 2022 |
| 5,000 Meters · South Christian Sports Park2023 Under the Lights Invite · Aug 25 | 27:52.70 | 2023 Under the Lights Invite | August 25, 2023 |
| 5,000 Meters · Unity Christian High SchoolOK Blue Jamboree #1 · Sep 22 | 29:37.81 | OK Blue Jamboree #1 | September 22, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Benzie Central PROM RaceOct 25 · 5,000 Meters Open · Place 40 · Spring LakeSpring Lake | 5,000 Meters Open | 40 | 23:51.04 | 12 |
| Oct 16 | OK Black Conference MeetOct 16 · 5,000 Meters Junior Varsity · Place 49 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity | 49 | 24:34.94 | 12 |
| Oct 5 | 2024 Portage InvitationalOct 5 · 5,000 Meters Division 2 · Place 110 · Spring LakeSpring Lake | 5,000 Meters Division 2 | 110 | 25:22.1 | 12 |
| Oct 2 | OK Black Jamboree #2Oct 2 · 5,000 Meters Varsity · Place 106 · Spring LakeSpring Lake | 5,000 Meters Varsity | 106 | 26:10.38 | 12 |
| Sep 28 | 2024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity Elite · Place 142 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity Elite | 142 | 25:39.04 | 12 |
| Sep 18 | OK Black Jamboree @ Unity ChristianSep 18 · 5,000 Meters Varsity · Place 106 · Spring LakeSpring Lake | 5,000 Meters Varsity | 106 | 28:37.77 | 12 |
| Sep 7 | 42nd West Ottawa Bredeweg InviteSep 7 · 5,000 Meters Varsity · Place 89 · Spring LakeSpring Lake | 5,000 Meters Varsity | 89 | 29:08.00 | 12 |
| Aug 24 | Benzie Pete Moss InviteAug 24 · 5,000 Meters Junior Varsity · Place 51 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity | 51 | 27:59.5 | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Allendale PROM by StridersOct 28 · 5,000 Meters Varsity · Place 157 · Spring LakeSpring Lake | 5,000 Meters Varsity | 157 | 26:14.78 | 11 |
| Oct 18 | OK Blue Jamboree #3 @ AllendaleOct 18 · 5,000 Meters Junior Varsity · Place 49 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity | 49 | 26:59.67 | 11 |
| Oct 7 | 2023 Portage XC InvitationalOct 7 · 5,000 Meters Division 2 · Place 127 · Spring LakeSpring Lake | 5,000 Meters Division 2 | 127 | 24:50.4 | 11 |
| Sep 30 | 2023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Junior Varsity · Place 34 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity | 34 | 27:03.0 | 11 |
| Sep 23 | 2023 Chargers Autumn Sunrise InviteSep 23 · 5,000 Meters Junior Varsity · Place 87 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity | 87 | 26:40.0 | JR |
| Sep 20 | OK Blue Jamboree #1 @ Spring LakeSep 20 · 5,000 Meters Varsity · Place 102 · Spring LakeSpring Lake | 5,000 Meters Varsity | 102 | 27:04.30 | 11 |
| Sep 9 | 41st West Ottawa Bredeweg InviteSep 9 · 5,000 Meters Varsity · Place 76 · Spring LakeSpring Lake | 5,000 Meters Varsity | 76 | 27:25.78 | 11 |
| Aug 25 | 2023 Under the Lights InviteAug 25 · 5,000 Meters Twilight Girls 5k · Place 142 · Spring LakeSpring Lake | 5,000 Meters Twilight Girls 5k | 142 | 27:52.70 PB | 11 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Mel Hall InvitationalOct 22 · 5,000 Meters Junior Varsity · Place 22 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity | 22 | 25:41.32 | 10 |
| Oct 19 | OK Blue Conference MeetOct 19 · 5,000 Meters JV · Place 36 · Spring LakeSpring Lake | 5,000 Meters JV | 36 | 25:17.94 PB | 10 |
| Oct 8 | 2022 Portage XC Invitational Oct 8 · 5,000 Meters Division 2 · Place 81 · Spring LakeSpring Lake | 5,000 Meters Division 2 | 81 | 24:00.9 | 10 |
| Oct 1 | Otsego Bulldog InvitationalOct 1 · 5,000 Meters Junior Varsity Division 2 · Place 123 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity Division 2 | 123 | 26:08.76 | 10 |
| Sep 24 | 2022 Chargers Autumn Sunrise InviteSep 24 · 5,000 Meters Varsity · Place 99 · Spring LakeSpring Lake | 5,000 Meters Varsity | 99 | 24:56.3 | SO |
| Sep 21 | OK Blue Jamboree 1 @ FruitportSep 21 · 5,000 Meters Varsity · Place 87 · Spring LakeSpring Lake | 5,000 Meters Varsity | 87 | 25:44.40 | 10 |
| Sep 10 | 40th West Ottawa Bredeweg InviteSep 10 · 5,000 Meters Varsity · Place 86 · Spring LakeSpring Lake | 5,000 Meters Varsity | 86 | 29:33.5 | 10 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Mel Hall InvitationalOct 23 · 5,000 Meters Junior Varsity · Place 42 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity | 42 | 26:55.93 | 9 |
| Oct 20 | OK Blue Conference MeetOct 20 · 5,000 Meters Junior Varsity · Place 43 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity | 43 | 27:32.50 | 9 |
| Oct 9 | 2021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 2 · Place 121 · Spring LakeSpring Lake | 5,000 Meters Division 2 | 121 | 26:33.6 | 9 |
| Oct 6 | OK Blue Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 122 · Spring LakeSpring Lake | 5,000 Meters Varsity | 122 | 30:04.87 | 9 |
| Oct 2 | Otsego Bulldog InvitationalOct 2 · 5,000 Meters Junior Varsity Division 2 · Place 140 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity Division 2 | 140 | 27:33.8 | 9 |
| Sep 25 | 2021 Chargers Autumn Sunrise InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 52 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity | 52 | 25:26.6 | — |
| Sep 22 | OK Blue Jamboree #1Sep 22 · 5,000 Meters All · Place 113 · Spring LakeSpring Lake | 5,000 Meters All | 113 | 29:37.81 PB | 9 |
| Sep 17 | Sparta InvitationalSep 17 · 5,000 Meters Division 2 · Place 26 · Spring LakeSpring Lake | 5,000 Meters Division 2 | 26 | 27:20.08 | 9 |
| Sep 7 | Bulldog InviteSep 7 · 5,000 Meters Varsity · Place 44 · Spring LakeSpring Lake | 5,000 Meters Varsity | 44 | 28:24.28 | 9 |
| Aug 28 | Pete Moss Benzie InviteAug 28 · 5,000 Meters Junior Varsity · Place 115 · Spring LakeSpring Lake | 5,000 Meters Junior Varsity | 115 | 29:02.9 | 9 |
2020 Cross Country
4 results2019 Cross Country
4 results