Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Byron Center West Middle SchoolCaledonia @ Byron Center West MS - 4:15 Start · Sep 29 | 12:06.26 | Caledonia @ Byron Center West MS - 4:15 Start | September 29, 2020 |
| 2 Miles · Coopersville HSMS Jamboree at Coopersville · Sep 17 | 12:03.82 | MS Jamboree at Coopersville | September 17, 2019 |
| 2 Miles · Forest Hills Eastern HS OFFICIALWMMSC Jamboree - (Host-FHC) · Oct 8 | 11:55.50 | WMMSC Jamboree - (Host-FHC) | October 8, 2019 |
| 2 Miles · Forest Hills Eastern XC CourseForest Hills Eastern Invitational · Oct 10 | 11:50.07 | Forest Hills Eastern Invitational | October 10, 2019 |
| 2 Miles · Kraft Meadows (Caledonia) MS XC CourseWMMSC-Gold Conference Meet at Caledonia MS · Oct 15 | 12:07.75 | WMMSC-Gold Conference Meet at Caledonia MS | October 15, 2019 |
| 2 Miles · Kraft Meadows MSWMMSC-Gold Jamboree at Caledonia MS · Sep 24 | 12:37.74 | WMMSC-Gold Jamboree at Caledonia MS | September 24, 2019 |
| 2 Miles · Wayland Middle SchoolTK, Wyoming, Caledonia, BC @ Wayland MS · Oct 8 | 11:44.27 | TK, Wyoming, Caledonia, BC @ Wayland MS | October 8, 2020 |
| 2 Miles · Wayland Middle SchoolWayland Wildcat MS Invitational · Oct 3 | 12:38.38 | Wayland Wildcat MS Invitational | October 3, 2019 |
| 2,500 Meters · Portage Invite - Middle School CoursePortage Invite · Oct 5 | 9:15.9 | Portage Invite | October 5, 2019 |
| 5,000 Meters · East Rockford MSOK Red Conference Meet at East Rockford MS · Sep 19 | 17:39.64 | OK Red Conference Meet at East Rockford MS | September 19, 2023 |
| 5,000 Meters · Reeths-Puffer High SchoolOK Green Jamboree @ RPHS · Sep 4 | 18:14.47 | OK Green Jamboree @ RPHS | September 4, 2024 |
| 5,000 Meters · Riverside ParkOK Red Conference Meet · Oct 19 | 18:10.40 | OK Red Conference Meet | October 19, 2023 |
| 5,000 Meters · South Christian Sports Park2024 Under the Lights Invite · Aug 23 | 18:27.4 | 2024 Under the Lights Invite | August 23, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 03-1 @ Portage CentralOct 25 · 5,000 Meters Division 1 · Place 53 · CaledoniaCaledonia | 5,000 Meters Division 1 | 53 | 17:22.42 | 12 |
| Oct 15 | OK Green Conference MeetOct 15 · 5,000 Meters Varsity · Place 11 · CaledoniaCaledonia | 5,000 Meters Varsity | 11 | 16:47.05 | 12 |
| Oct 5 | 2024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 177 · CaledoniaCaledonia | 5,000 Meters Division 1 | 177 | 17:44.6 | 12 |
| Sep 28 | Otsego Bulldog Invitational Sep 28 · 5,000 Meters Varsity Division 1 · Place 52 · CaledoniaCaledonia | 5,000 Meters Varsity Division 1 | 52 | 17:29.38 | 12 |
| Sep 25 | OK Green Jamboree #2 at Caledonia Sep 25 · 5,000 Meters Varsity · Place 12 · CaledoniaCaledonia | 5,000 Meters Varsity | 12 | 17:45.72 | 12 |
| Sep 13 | Ottawa Hills InvitationalSep 13 · 5,000 Meters Varsity · Place 60 · CaledoniaCaledonia | 5,000 Meters Varsity | 60 | 17:30.25 | 12 |
| Sep 9 | Coach B Invitational Sep 9 · 5,000 Meters Varsity · Place 11 · CaledoniaCaledonia | 5,000 Meters Varsity | 11 | 17:50.56 | 12 |
| Sep 4 | OK Green Jamboree @ RPHSSep 4 · 5,000 Meters Boys Varsity · Place 19 · CaledoniaCaledonia | 5,000 Meters Boys Varsity | 19 | 18:14.47 PB | 12 |
| Aug 30 | Middleville TK @ Caledonia DualAug 30 · 5,000 Meters Varsity · Place 11 · CaledoniaCaledonia | 5,000 Meters Varsity | 11 | 18:45.6 | 12 |
| Aug 23 | 2024 Under the Lights InviteAug 23 · 5,000 Meters Starlight Boys 5k · Place 83 · CaledoniaCaledonia | 5,000 Meters Starlight Boys 5k | 83 | 18:27.4 PB | 12 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OK Red Conference MeetOct 19 · 5,000 Meters Junior Varsity · Place 23 · CaledoniaCaledonia | 5,000 Meters Junior Varsity | 23 | 18:10.40 PB | 11 |
| Oct 7 | 2023 Portage XC InvitationalOct 7 · 5,000 Meters Division 1 · Place 81 · CaledoniaCaledonia | 5,000 Meters Division 1 | 81 | 18:33.3 | 11 |
| Oct 3 | OK Red Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 70 · CaledoniaCaledonia | 5,000 Meters Varsity | 70 | 19:09.43 | 11 |
| Sep 30 | Otsego Bulldog InviteSep 30 · 5,000 Meters Junior Varsity Division 1 · Place 35 · CaledoniaCaledonia | 5,000 Meters Junior Varsity Division 1 | 35 | 18:51.53 | 11 |
| Sep 22 | Cougar Falcon Invite at the Eagles NestSep 22 · 5,000 Meters Varsity · Place 45 · CaledoniaCaledonia | 5,000 Meters Varsity | 45 | 18:27.7 | 11 |
| Sep 19 | OK Red Conference Meet at East Rockford MSSep 19 · 5,000 Meters Varsity · Place 46 · CaledoniaCaledonia | 5,000 Meters Varsity | 46 | 17:39.64 PB | 11 |
| Sep 15 | Ottawa Hills InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 8 · CaledoniaCaledonia | 5,000 Meters Junior Varsity | 8 | 18:05.19 | 11 |
| Sep 11 | TK Coach B InvitationalSep 11 · 5,000 Meters Varsity · Place 25 · CaledoniaCaledonia | 5,000 Meters Varsity | 25 | 19:01.66 | 11 |
| Sep 1 | Cal vs. TK DualSep 1 · 5,000 Meters Varsity · Place 8 · CaledoniaCaledonia | 5,000 Meters Varsity | 8 | 18:20.5 | 11 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 03-1 @ Portage CentralOct 28 · 5,000 Meters Division 1 · Place 50 · CaledoniaCaledonia | 5,000 Meters Division 1 | 50 | 17:37.38 | 10 |
| Oct 8 | 2022 Portage XC Invitational Oct 8 · 5,000 Meters Division 1 · Place 124 · CaledoniaCaledonia | 5,000 Meters Division 1 | 124 | 17:28.3 | 10 |
| Oct 4 | OK Red Jamboree #2Oct 4 · 5,000 Meters Varsity · Place 28 · CaledoniaCaledonia | 5,000 Meters Varsity | 28 | 17:44.20 | 10 |
| Oct 1 | Otsego Bulldog InvitationalOct 1 · 5,000 Meters Varsity Division 1 · Place 33 · CaledoniaCaledonia | 5,000 Meters Varsity Division 1 | 33 | 17:25.77 | 10 |
| Sep 24 | Cougar Falcon Invite at the Eagles NestSep 24 · 5,000 Meters Varsity · Place 23 · CaledoniaCaledonia | 5,000 Meters Varsity | 23 | 17:11.5 | 10 |
| Sep 20 | OK Red Jamboree #1Sep 20 · 5,000 Meters Varsity · Place 37 · CaledoniaCaledonia | 5,000 Meters Varsity | 37 | 17:43.43 | 10 |
| Sep 16 | MSU Spartan InvitationalSep 16 · 5,000 Meters Varsity · Place 41 · CaledoniaCaledonia | 5,000 Meters Varsity | 41 | 17:51.33 | 10 |
| Sep 12 | TK Coach B Invitational Sep 12 · 5,000 Meters Varsity · Place 12 · CaledoniaCaledonia | 5,000 Meters Varsity | 12 | 17:47.51 | 10 |
| Sep 2 | TK-Middleville/Caledonia Dual MeetSep 2 · 5,000 Meters Varsity · Place 7 · CaledoniaCaledonia | 5,000 Meters Varsity | 7 | 18:20.0 | 10 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | Michigan Meet of Champions / Mid East QualifierNov 13 · 5,000 Meters Open · Place 52 · CaledoniaCaledonia | 5,000 Meters Open | 52 | 18:20.8 | 9 |
| Oct 29 | Portage Central D1 & D4 JV Post RegionalOct 29 · 5,000 Meters Varsity · Place 17 · CaledoniaCaledonia | 5,000 Meters Varsity | 17 | 18:12.8 | 9 |
| Oct 9 | 2021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 1 · Place 40 · CaledoniaCaledonia | 5,000 Meters Division 1 | 40 | 18:08.5 | 9 |
| Oct 5 | OK Red Jamboree #2 at West OttawaOct 5 · 5,000 Meters Varsity · Place 59 · CaledoniaCaledonia | 5,000 Meters Varsity | 59 | 18:34.1 | 9 |
| Oct 2 | Otsego Bulldog InvitationalOct 2 · 5,000 Meters Junior Varsity Division 1 · Place 9 · CaledoniaCaledonia | 5,000 Meters Junior Varsity Division 1 | 9 | 17:51.9 | 9 |
| Sep 21 | OK Red Jamboree #1Sep 21 · 5,000 Meters Junior Varsity · Place 3 · CaledoniaCaledonia | 5,000 Meters Junior Varsity | 3 | 18:04.3 | 9 |
| Sep 17 | 2021 MSU Spartan InvitationalSep 17 · 5,000 Meters Elite · Place 154 · CaledoniaCaledonia | 5,000 Meters Elite | 154 | 18:37.9 | 9 |
| Sep 13 | Thornapple Kellogg - Coach B InvitationalSep 13 · 5,000 Meters Varsity · Place 26 · CaledoniaCaledonia | 5,000 Meters Varsity | 26 | 18:34.85 | 9 |
| Sep 3 | TK-Caledonia Dual MeetSep 3 · 5,000 Meters Varsity · Place 12 · CaledoniaCaledonia | 5,000 Meters Varsity | 12 | 18:17.4 | 9 |
2020 Cross Country
5 results2019 Cross Country
7 results2018 Cross Country
6 results