Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Hawk Island ParkNHA State XC Meet · May 15 | 12:41.1 | NHA State XC Meet | May 15, 2024 |
| 2 Miles · Riverside ParkNHA XC Meet #4 · May 1 | 12:09.9 | NHA XC Meet #4 | May 1, 2024 |
| 2 Miles · Riverside ParkNHA XC Meet #1 · Apr 10 | 12:59.9 | NHA XC Meet #1 | April 10, 2024 |
| 3,200 Meters · Hawk Island ParkNHA XC State Meet · May 18 | 14:24.3 | NHA XC State Meet | May 18, 2022 |
| 3,200 Meters · Richmond ParkNHA XC Conference Meet · May 11 | 14:34.2 | NHA XC Conference Meet | May 11, 2022 |
| 5,000 Meters · Calvin College - Gainey Athletic ComplexOK White Jamboree #2 · Sep 30 | 17:27.95 | OK White Jamboree #2 | September 30, 2026 |
| 5,000 Meters · Covenant Christian HS2026 Chargers Autumn Sunrise Invite · Sep 26 | 17:08.4 | 2026 Chargers Autumn Sunrise Invite | September 26, 2026 |
| 5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 3 | 16:59.96 | 25th Annual Bulldog Invitational | October 3, 2026 |
| 5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 18 | 17:13.11 | Ottawa Hills XC Invitational | September 18, 2026 |
| 5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 28 | 17:40.3 | 2026 Under the Lights Invite | August 28, 2026 |
| 5,000 Meters · The Grand Agricultural Center of West MichiganRed Arrow Invite · Sep 12 | 17:21.43 | Red Arrow Invite | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | 25th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 Varsity · Place 74 · FHC GR Forest Hills CentralFHC GR Forest Hills Central | 5,000 Meters D1 Varsity | 74 | 16:59.96 PB | 11 |
| Sep 30 | OK White Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 15 · FHC GR Forest Hills CentralFHC GR Forest Hills Central | 5,000 Meters Varsity | 15 | 17:27.95 PB | 11 |
| Sep 26 | 2026 Chargers Autumn Sunrise InviteSep 26 · 5,000 Meters Boys Varsity · Place 14 · FHC GR Forest Hills CentralFHC GR Forest Hills Central | 5,000 Meters Boys Varsity | 14 | 17:08.4 PB | 11 |
| Sep 18 | Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 69 · FHC GR Forest Hills CentralFHC GR Forest Hills Central | 5,000 Meters Session 2 Varsity | 69 | 17:13.11 PB | 11 |
| Sep 12 | Red Arrow InviteSep 12 · 5,000 Meters Boys Varsity · Place 15 · FHC GR Forest Hills CentralFHC GR Forest Hills Central | 5,000 Meters Boys Varsity | 15 | 17:21.43 PB | 11 |
| Sep 9 | OK White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 29 · FHC GR Forest Hills CentralFHC GR Forest Hills Central | 5,000 Meters Varsity | 29 | 18:06.42 | 11 |
| Aug 28 | 2026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Boys · Place 56 · FHC GR Forest Hills CentralFHC GR Forest Hills Central | 5,000 Meters Starlight Boys | 56 | 17:40.3 PB | 11 |
2024 Cross Country
6 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | NHA XC State MeetMay 18 · 3,200 Meters M Junior Varsity · Place 6 · Chandler Woods Charter AcademyChandler Woods Charter Academy | 3,200 Meters M Junior Varsity | 6 | 14:24.3 PB | 6 |
| May 11 | NHA XC Conference MeetMay 11 · 3,200 Meters M Junior Varsity · Place 10 · Chandler Woods Charter AcademyChandler Woods Charter Academy | 3,200 Meters M Junior Varsity | 10 | 14:34.2 PB | 6 |
| May 4 | NHA XC Meet #4May 4 · 3,200 Meters M Middle School · Place 40 · Chandler Woods Charter AcademyChandler Woods Charter Academy | 3,200 Meters M Middle School | 40 | 14:37.0 | 6 |
| Apr 20 | NHA XC Meet #2Apr 20 · 3,200 Meters M Middle School · Place 66 · Chandler Woods Charter AcademyChandler Woods Charter Academy | 3,200 Meters M Middle School | 66 | 16:00.7 | 6 |
| Apr 13 | NHA XC Meet #1Apr 13 · 3,200 Meters Middle School · Place 73 · Chandler Woods Charter AcademyChandler Woods Charter Academy | 3,200 Meters Middle School | 73 | 16:36.5 | 6 |