Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Forest Hills Eastern XC CourseOK White Middle School Championship · Oct 17 | 12:19.72 | OK White Middle School Championship | October 17, 2017 |
| 3,200 Meters · Gainey 3200 Meter CourseCougar Falcon Invite at the Eagles Nest · Sep 23 | 14:02.8 | Cougar Falcon Invite at the Eagles Nest | September 23, 2017 |
| 5,000 Meters · Benzie Central HSBenzie/Bear Lake PROM (Post Regional Open Meet) · Oct 26 | 18:26.40 | Benzie/Bear Lake PROM (Post Regional Open Meet) | October 26, 2019 |
| 5,000 Meters · Brookside Golf CourseOK White Jamboree # 3 · Oct 6 | 18:14.02 | OK White Jamboree # 3 | October 6, 2021 |
| 5,000 Meters · Cedar SpringsOK White Jamboree at Cedar Springs · Sep 18 | 19:27.56 | OK White Jamboree at Cedar Springs | September 18, 2019 |
| 5,000 Meters · Lowell HSOK White Jamboree @ Lowell · Sep 4 | 19:39.10 | OK White Jamboree @ Lowell | September 4, 2019 |
| 5,000 Meters · Lowell HS OFFICIALOK White Jamboree @ Lowell · Sep 5 | 21:38.97 | OK White Jamboree @ Lowell | September 5, 2018 |
| 5,000 Meters · Portage West Middle SchoolPortage Invite · Oct 5 | 18:43.3 | Portage Invite | October 5, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | OK White Jamboree # 4Oct 20 · 5,000 Meters Varsity · Place 54 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Varsity | 54 | 18:24.56 | 12 |
| Oct 9 | 2021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 1 · Place 92 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Division 1 | 92 | 18:48.4 | 12 |
| Oct 6 | OK White Jamboree # 3Oct 6 · 5,000 Meters Varsity · Place 54 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern | 5,000 Meters Varsity | 54 | 18:14.02 PB | 12 |
| Oct 2 | 2021 Shepherd BLUEJAY InviteOct 2 · 5,000 Meters Junior Varsity Elite · Place 31 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Junior Varsity Elite | 31 | 19:02.7 | 12 |
| Sep 11 | 39th West Ottawa Bredeweg InviteSep 11 · 5,000 Meters Varsity · Place 92 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Varsity | 92 | 19:01.6 | 12 |
| Sep 8 | OK White Jamboree # 1Sep 8 · 5,000 Meters Varsity · Place 51 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Varsity | 51 | 18:50.62 | 12 |
| Aug 20 | Portage Central Early BirdAug 20 · 5,000 Meters Varsity · Place 89 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Varsity | 89 | 19:32.4 | 12 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Last Chance JV Invite at Forest Hills EasternOct 28 · 5,000 Meters Varsity · Place 7 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Varsity | 7 | 18:48.44 | 11 |
| Oct 15 | OK White JV Tri-MeetOct 15 · 5,000 Meters Junior Varsity · Place 2 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Junior Varsity | 2 | 19:24.30 | 11 |
| Sep 30 | JV OK White Tri at GR Christian #2Sep 30 · 5,000 Meters Junior Varsity · Place 16 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Junior Varsity | 16 | 19:28.38 | 11 |
| Sep 21 | FHN at Byron Center JV DualSep 21 · 5,000 Meters Junior Varsity · Place 14 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Junior Varsity | 14 | 20:29.41 | 11 |
| Sep 4 | Grandville at Forest Hills Northern Sep 4 · 5,000 Meters HS · Place 10 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern | 5,000 Meters HS | 10 | 19:29Unofficial | 11 |
| Aug 29 | Benzie Central Pete Moss InvitationalAug 29 · 5,000 Meters Saturday Session 2 · Place 47 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern | 5,000 Meters Saturday Session 2 | 47 | 19:17.14 | 11 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Benzie/Bear Lake PROM (Post Regional Open Meet)Oct 26 · 5,000 Meters PROM 2 · Place 48 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern | 5,000 Meters PROM 2 | 48 | 18:26.40 PB | 10 |
| Oct 5 | Portage InviteOct 5 · 5,000 Meters Division 1 JV · Place 142 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern | 5,000 Meters Division 1 JV | 142 | 18:43.3 PB | 10 |
| Sep 28 | Allendale Falcon InviteSep 28 · 5,000 Meters Junior Varsity · Place 32 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Junior Varsity | 32 | 18:25.9 | 10 |
| Sep 21 | Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Junior Varsity · Place 25 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Junior Varsity | 25 | 19:39.8 | 10 |
| Sep 18 | OK White Jamboree at Cedar SpringsSep 18 · 5,000 Meters Varsity · Place 56 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern | 5,000 Meters Varsity | 56 | 19:27.56 PB | 10 |
| Sep 7 | West Ottawa Bredeweg InviteSep 7 · 5,000 Meters Junior Varsity · Place 34 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Junior Varsity | 34 | 19:28.5 | 10 |
| Sep 4 | OK White Jamboree @ LowellSep 4 · 5,000 Meters Open · Place 54 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern | 5,000 Meters Open | 54 | 19:39.10 PB | 10 |
| Aug 24 | Benzie Central Pete Moss InviteAug 24 · 5,000 Meters Junior Varsity · Place 28 · FHN GR_Forest Hills ..FHN GR_Forest Hills .. | 5,000 Meters Junior Varsity | 28 | 19:02.5 | 10 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 1 JV Men · Place 160 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern | 5,000 Meters Division 1 JV Men | 160 | 19:20.6 | 9 |
| Oct 3 | OK White Jamboree @ GreenvilleOct 3 · 5,000 Meters Varsity · Place 59 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern | 5,000 Meters Varsity | 59 | 19:54.17 | 9 |
| Sep 29 | Allendale Falcon InviteSep 29 · 5,000 Meters Freshman · Place 10 · FHN GR_Forest Hills NorthFHN GR_Forest Hills North | 5,000 Meters Freshman | 10 | 18:31.4 | 9 |
| Sep 22 | Cougar Falcon Invite at the Eagles NestSep 22 · 5,000 Meters Freshman · Place 14 · FHN GR_Forest Hills NorthFHN GR_Forest Hills North | 5,000 Meters Freshman | 14 | 19:13.4 | 9 |
| Sep 19 | OK White JamboreeSep 19 · 5,000 Meters Varsity · Place 50 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern | 5,000 Meters Varsity | 50 | 19:33.90 | 9 |
| Sep 8 | West Ottawa Bredeweg InvitationalSep 8 · 5,000 Meters Varsity · Place 69 · FHN GR_Forest Hills NorthFHN GR_Forest Hills North | 5,000 Meters Varsity | 69 | 19:42.99 | 9 |
| Sep 5 | OK White Jamboree @ LowellSep 5 · 5,000 Meters Varsity · Place 48 · FHN GR Forest Hills NorthernFHN GR Forest Hills Northern | 5,000 Meters Varsity | 48 | 21:38.97 PB | 9 |
2017 Cross Country
3 results2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | WMMSC Conference MeetOct 18 · 2 Miles Middle School · Place 31 · Northern HillsNorthern Hills | 2 Miles Middle School | 31 | 13:09.6Unofficial | 7 |
| Oct 13 | FHE Invitational Oct 13 · 2 Miles Middle School · Place 41 · Northern HillsNorthern Hills | 2 Miles Middle School | 41 | 13:08Unofficial | 7 |
| Oct 11 | OK Conf MSOct 11 · 3,000 Meters Middle School · Place 27 · Northern HillsNorthern Hills | 3,000 Meters Middle School | 27 | 13:19Unofficial | 7 |
| Oct 4 | OK Conf MS Oct 4 · 3,200 Meters Middle School · Place 28 · Northern HillsNorthern Hills | 3,200 Meters Middle School | 28 | 14:19.79Unofficial | 7 |