Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Branstrom Park Middle School courseCSAA MS Cross Country · Sep 25 | 16:57.2 | CSAA MS Cross Country | September 25, 2018 |
| 2 Miles · Lakeview HS (Lakeview)CSAA Silver Jamboree at Lakeview · Oct 6 | 13:30.1 | CSAA Silver Jamboree at Lakeview | October 6, 2020 |
| 2,500 Meters · Baker WoodsCSAA MS Gold and Silver · Sep 10 | 13:26.1 | CSAA MS Gold and Silver | September 10, 2019 |
| 2,500 Meters · Holton HSCSAA Silver MS Meet at Holton · Oct 2 | 11:22.29 | CSAA Silver MS Meet at Holton | October 2, 2018 |
| 2,500 Meters · Long Lake ParkMS CSAA Silver at Kent City · Sep 18 | 11:48.55 | MS CSAA Silver at Kent City | September 18, 2018 |
| 3,000 Meters · Kent City High SchoolCSAA Silver Jamboree at Lakeview · Sep 17 | 14:22.15 | CSAA Silver Jamboree at Lakeview | September 17, 2019 |
| 3,000 Meters · White Cloud HSCSAA Silver Jamboree at White Cloud · Sep 22 | 13:07.43 | CSAA Silver Jamboree at White Cloud | September 22, 2020 |
| 3,200 Meters · Holton HSCSAA Silver MS at Holton · Sep 11 | 16:13.40 | CSAA Silver MS at Holton | September 11, 2018 |
| 5,000 Meters · Chippewa Hills HSMHSAA LP Region 30-4 @ Chippewa Hills · Oct 28 | 18:35.37 | MHSAA LP Region 30-4 @ Chippewa Hills | October 28, 2023 |
| 5,000 Meters · Kent City High SchoolCSAA White Jamboree #1 · Sep 17 | 18:20.41 | CSAA White Jamboree #1 | September 17, 2024 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 Finals · Nov 6 | 18:42.81 | MHSAA LP D4 Finals | November 6, 2021 |
| 5,000 Meters · Morley Stanwood HS OFFICIALCSAA White Jamboree #2 · Oct 1 | 18:08.50 | CSAA White Jamboree #2 | October 1, 2024 |
| 5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 11 | 18:22.7 | 4th Annual Michigan Meet of Champions / Mid East Qualifier | November 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Varsity · Place 52 · White CloudWhite Cloud | 5,000 Meters Varsity | 52 | 17:53.37 | 12 |
| Nov 2 | MHSAA LP Division 4 FinalsNov 2 · 5,000 Meters Division 4 · Place 45 · White CloudWhite Cloud | 5,000 Meters Division 4 | 45 | 17:04.6 | 12 |
| Oct 26 | MHSAA LP Region 31-4 @ AllendaleOct 26 · 5,000 Meters Division 4 · Place 8 · White CloudWhite Cloud | 5,000 Meters Division 4 | 8 | 17:14.66 | 12 |
| Oct 19 | 2024 Late Season Warrior InvitationalOct 19 · 5,000 Meters Varsity · Place 18 · White CloudWhite Cloud | 5,000 Meters Varsity | 18 | 17:42.15 | 12 |
| Oct 15 | CSAA Silver Conference MeetOct 15 · 5,000 Meters Varsity · Place 6 · White CloudWhite Cloud | 5,000 Meters Varsity | 6 | 18:04.70 | 12 |
| Oct 5 | 2024 Portage InvitationalOct 5 · 5,000 Meters Division 4 · Place 22 · White CloudWhite Cloud | 5,000 Meters Division 4 | 22 | 17:20.4 | 12 |
| Oct 1 | CSAA White Jamboree #2Oct 1 · 5,000 Meters Varsity · Place 6 · White CloudWhite Cloud | 5,000 Meters Varsity | 6 | 18:08.50 PB | 12 |
| Sep 28 | 2024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 11 · White CloudWhite Cloud | 5,000 Meters Varsity | 11 | 17:10.04 | 12 |
| Sep 26 | Chippewa Hills Hoka 2 MileSep 26 · 2 Miles Varsity · Place 2 · White CloudWhite Cloud | 2 Miles Varsity | 2 | 11:06.61 | 12 |
| Sep 21 | Veterans Serving Veterans InvitationalSep 21 · 5,000 Meters Varsity Division 3 · Place 10 · White CloudWhite Cloud | 5,000 Meters Varsity Division 3 | 10 | 17:18.31 | 12 |
| Sep 17 | CSAA White Jamboree #1Sep 17 · 5,000 Meters Varsity · Place 6 · White CloudWhite Cloud | 5,000 Meters Varsity | 6 | 18:20.41 PB | 12 |
| Sep 14 | Ludington Cross Country InvitationalSep 14 · 5,000 Meters Varsity · Place 2 · White CloudWhite Cloud | 5,000 Meters Varsity | 2 | 17:58.59 | 12 |
| Sep 7 | Hill and Bale InvitationalSep 7 · 5,000 Meters Varsity · Place 3 · White CloudWhite Cloud | 5,000 Meters Varsity | 3 | 18:25.45 | 12 |
2023 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | 4th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys All Comers · Place 172 · White CloudWhite Cloud | 5,000 Meters Boys All Comers | 172 | 18:22.7 PB | 11 |
| Nov 4 | MHSAA LP Division 4 FinalsNov 4 · 5,000 Meters Division 4 · Place 136 · White CloudWhite Cloud | 5,000 Meters Division 4 | 136 | 18:25.2 | 11 |
| Oct 28 | MHSAA LP Region 30-4 @ Chippewa HillsOct 28 · 5,000 Meters D4 Boys · Place 12 · White CloudWhite Cloud | 5,000 Meters D4 Boys | 12 | 18:35.37 PB | 11 |
| Oct 21 | 2023 Late Season Warrior InvitationalOct 21 · 5,000 Meters Varsity · Place 44 · White CloudWhite Cloud | 5,000 Meters Varsity | 44 | 18:19.26 | 11 |
| Oct 17 | CSAA Conference FinalsOct 17 · 5,000 Meters Varsity · Place 22 · White CloudWhite Cloud | 5,000 Meters Varsity | 22 | 18:22.10 | 11 |
| Oct 7 | 2023 Portage XC InvitationalOct 7 · 5,000 Meters Division 4 · Place 59 · White CloudWhite Cloud | 5,000 Meters Division 4 | 59 | 18:34.6 | 11 |
| Oct 3 | CSAA WHITE CLOUDOct 3 · 5,000 Meters Varsity · Place 22 · White CloudWhite Cloud | 5,000 Meters Varsity | 22 | 19:38.21 | 11 |
| Sep 30 | 2023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 32 · White CloudWhite Cloud | 5,000 Meters Varsity | 32 | 18:26.0 | 11 |
| Sep 23 | Cadillac Veterans Serving Veterans Invitational Sep 23 · 5,000 Meters Varsity · Place 28 · White CloudWhite Cloud | 5,000 Meters Varsity | 28 | 18:12.64 | 11 |
| Sep 19 | CSAA Reed CitySep 19 · 5,000 Meters Varsity · Place 28 · White CloudWhite Cloud | 5,000 Meters Varsity | 28 | 18:47.52 | 11 |
| Sep 16 | Ludington Invite Sep 16 · 5,000 Meters Varsity · Place 21 · White CloudWhite Cloud | 5,000 Meters Varsity | 21 | 18:58.20 | 11 |
| Sep 9 | Hill and Bale InvitationalSep 9 · 5,000 Meters Varsity · Place 14 · White CloudWhite Cloud | 5,000 Meters Varsity | 14 | 19:38.55 | 11 |
| Aug 29 | Newaygo County MeetAug 29 · 5,000 Meters Varsity · Place 11 · White CloudWhite Cloud | 5,000 Meters Varsity | 11 | 21:01.47 | 11 |
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 20-3 @ Chippewa HillsOct 28 · 5,000 Meters Division 3 · Place 37 · White CloudWhite Cloud | 5,000 Meters Division 3 | 37 | 18:50.79 | 10 |
| Oct 25 | Run Around the CloudOct 25 · 5,000 Meters Varsity · Place 15 · White CloudWhite Cloud | 5,000 Meters Varsity | 15 | 19:41.84 | 10 |
| Oct 22 | 2022 Late Season Warrior InvitationalOct 22 · 5,000 Meters Varsity · Place 9 · White CloudWhite Cloud | 5,000 Meters Varsity | 9 | 19:11.54 | 10 |
| Oct 18 | CSAA Conference MeetOct 18 · 5,000 Meters Varsity · Place 28 · White CloudWhite Cloud | 5,000 Meters Varsity | 28 | 18:59.11 | 10 |
| Oct 13 | Manistee Chris Grabowski Memorial InvitationalOct 13 · 5,000 Meters Varsity · Place 29 · White CloudWhite Cloud | 5,000 Meters Varsity | 29 | 19:32.64 | 10 |
| Oct 4 | CSAA Jamboree at LakeviewOct 4 · 5,000 Meters Varsity · Place 29 · White CloudWhite Cloud | 5,000 Meters Varsity | 29 | 19:40.58 | 10 |
| Oct 1 | 2022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity · Place 47 · White CloudWhite Cloud | 5,000 Meters Varsity | 47 | 18:26.0 | 10 |
| Sep 24 | Cadillac Bandeen Viking Invitational (2022)Sep 24 · 5,000 Meters Varsity · Place 34 · White CloudWhite Cloud | 5,000 Meters Varsity | 34 | 18:52.3 | 10 |
| Sep 22 | CSAA Conference Morley StanwoodSep 22 · 5,000 Meters Varsity · Place 40 · White CloudWhite Cloud | 5,000 Meters Varsity | 40 | 20:06.00 | 10 |
| Sep 10 | 2022 Hill and Bale InvitationalSep 10 · 5,000 Meters Varsity · Place 22 · White CloudWhite Cloud | 5,000 Meters Varsity | 22 | 21:16.87 | 10 |
| Aug 23 | 2022 Early Season Warrior InvitationalAug 23 · 5,000 Meters Varsity · Place 9 · White CloudWhite Cloud | 5,000 Meters Varsity | 9 | 19:46.15 | 10 |
2021 Cross Country
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MHSAA LP D4 FinalsNov 6 · 5,000 Meters D4 · Place 132 · White CloudWhite Cloud | 5,000 Meters D4 | 132 | 18:42.81 PB | 9 |
| Oct 30 | MHSAA LP Region 29-4 @ BenzieOct 30 · 5,000 Meters Division 4 · Place 17 · White CloudWhite Cloud | 5,000 Meters Division 4 | 17 | 18:13.25 | 9 |
| Oct 26 | Run Around the CloudOct 26 · 5,000 Meters Varsity · Place 17 · White CloudWhite Cloud | 5,000 Meters Varsity | 17 | 20:04.41 | 9 |
| Oct 23 | 2021 Late Season Warrior Invitational Oct 23 · 5,000 Meters Varsity · Place 43 · White CloudWhite Cloud | 5,000 Meters Varsity | 43 | 19:18.30 | 9 |
| Oct 19 | CSAA Silver Championship @ LakeviewOct 19 · 5,000 Meters Varsity · Place 9 · White CloudWhite Cloud | 5,000 Meters Varsity | 9 | 20:02.95 | 9 |
| Oct 14 | Manistee Chris Grabowski Memorial InvitationalOct 14 · 5,000 Meters Varsity · Place 62 · White CloudWhite Cloud | 5,000 Meters Varsity | 62 | 21:18.26 | 9 |
| Oct 5 | CSAA @ White Cloud MS & HSOct 5 · 5,000 Meters Varsity · Place 11 · White CloudWhite Cloud | 5,000 Meters Varsity | 11 | 20:24.46 | 9 |
| Oct 2 | 2021 Shepherd BLUEJAY InviteOct 2 · 5,000 Meters Varsity · Place 71 · White CloudWhite Cloud | 5,000 Meters Varsity | 71 | 19:55.8 | 9 |
| Sep 25 | Cadillac InvitationalSep 25 · 5,000 Meters Varsity · Place 62 · White CloudWhite Cloud | 5,000 Meters Varsity | 62 | 19:19.75 | 9 |
| Sep 21 | CSAA @ Hesperia MS & HSSep 21 · 5,000 Meters Varsity · Place 11 · White CloudWhite Cloud | 5,000 Meters Varsity | 11 | 21:00.17 | 9 |
| Sep 18 | Ludington Cross Country InvitationalSep 18 · 5,000 Meters Varsity · Place 49 · White CloudWhite Cloud | 5,000 Meters Varsity | 49 | 21:41.10 | 9 |
| Sep 11 | Newaygo North Woods InvitationalSep 11 · 5,000 Meters Varsity · Place 15 · White CloudWhite Cloud | 5,000 Meters Varsity | 15 | 20:27.2 | 9 |
| Sep 9 | CSAA @ HoltonSep 9 · 5,000 Meters Varsity · Place 12 · White CloudWhite Cloud | 5,000 Meters Varsity | 12 | 20:16.98 | 9 |
| Aug 25 | 2021 Hesperia Baker Woods InviteAug 25 · 5,000 Meters Varsity · Place 13 · White CloudWhite Cloud | 5,000 Meters Varsity | 13 | 22:32 | 9 |
2020 Cross Country
4 results2019 Cross Country
4 results2018 Cross Country
4 results