Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Big Rapids High SchoolCSAA MS XC Jamboree · Sep 9 | 18:40.21 | CSAA MS XC Jamboree | September 9, 2025 |
| 2 Miles · Shepherd High School2026 Shepherd Track on Grass · Aug 19 | 13:51.52 | 2026 Shepherd Track on Grass | August 19, 2026 |
| 2,500 Meters · Fruit Ridge HayridesSparta Invitational · Sep 13 | 12:05.31 | Sparta Invitational | September 13, 2025 |
| 2,500 Meters · Kent City High SchoolCSAA MS Jamboree - New and Correct · Sep 23 | 12:00.92 | CSAA MS Jamboree - New and Correct | September 23, 2025 |
| 3,200 Meters · Chippewa Hills HSCSAA Red Jamboree #1 · Sep 16 | 15:45.13 | CSAA Red Jamboree #1 | September 16, 2025 |
| 5,000 Meters · Beach Elementary SchoolDonut Dash (JV-only) Invitational · Oct 28 | 21:04.39 | Donut Dash (JV-only) Invitational | October 28, 2026 |
| 5,000 Meters · Big Rapids High SchoolCSAA Red Championship · Oct 13 | 26:06.00 | CSAA Red Championship | October 13, 2026 |
| 5,000 Meters · Chippewa Hills HSChippewa Hills PROM · Oct 30 | 20:15.05 | Chippewa Hills PROM | October 30, 2026 |
| 5,000 Meters · Katke Golf CourseFerris State Ray Helsing Bulldog Invite · Sep 12 | 25:10.85 | Ferris State Ray Helsing Bulldog Invite | September 12, 2026 |
| 5,000 Meters · Mt. Pleasant XC Course (OFFICIAL)2026 Oiler XC Invite · Sep 4 | 21:49.15 | 2026 Oiler XC Invite | September 4, 2026 |
| 5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 3 | 20:26.16 | 25th Annual Bulldog Invitational | October 3, 2026 |
| 5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 26 | 20:42.06 | Pewamo-Westphalia Invitational | September 26, 2026 |
| 5,000 Meters · Reed City Area Public SchoolsCSAA Red #1 Reed City · Sep 15 | 23:12.02 | CSAA Red #1 Reed City | September 15, 2026 |
| 5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 28 | 22:19.9 | 2026 Under the Lights Invite | August 28, 2026 |
| 5,000 Meters · Tri County High SchoolCSAA Red #2 Tri County · Sep 29 | 22:15.14 | CSAA Red #2 Tri County | September 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Chippewa Hills PROMOct 30 · 5,000 Meters Varsity · Place 12 · Tri CountyTri County | 5,000 Meters Varsity | 12 | 20:15.05 PB | 9 |
| Oct 28 | Donut Dash (JV-only) InvitationalOct 28 · 5,000 Meters Men's · Place 13 · Tri CountyTri County | 5,000 Meters Men's | 13 | 21:04.39 PB | 9 |
| Oct 13 | CSAA Red ChampionshipOct 13 · 5,000 Meters Varsity · Place 50 · Tri CountyTri County | 5,000 Meters Varsity | 50 | 26:06.00 PB | 9 |
| Oct 3 | 25th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 Varsity · Place 167 · Tri CountyTri County | 5,000 Meters D2 Varsity | 167 | 20:26.16 PB | 9 |
| Sep 29 | CSAA Red #2 Tri CountySep 29 · 5,000 Meters High School · Place 27 · Tri CountyTri County | 5,000 Meters High School | 27 | 22:15.14 PB | 9 |
| Sep 26 | Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters Blue Division (Large) - Boys · Place 51 · Tri CountyTri County | 5,000 Meters Blue Division (Large) - Boys | 51 | 20:42.06 PB | 9 |
| Sep 15 | CSAA Red #1 Reed CitySep 15 · 5,000 Meters High School · Place 35 · Tri CountyTri County | 5,000 Meters High School | 35 | 23:12.02 PB | 9 |
| Sep 12 | Ferris State Ray Helsing Bulldog InviteSep 12 · 5,000 Meters Varsity · Place 35 · Tri CountyTri County | 5,000 Meters Varsity | 35 | 25:10.85 PB | 9 |
| Sep 4 | 2026 Oiler XC InviteSep 4 · 5,000 Meters Varsity-White (Small) · Place 60 · Tri CountyTri County | 5,000 Meters Varsity-White (Small) | 60 | 21:49.15 PB | 9 |
| Aug 28 | 2026 Under the Lights InviteAug 28 · 5,000 Meters Twilight Boys · Place 212 · Tri CountyTri County | 5,000 Meters Twilight Boys | 212 | 22:19.9 PB | 9 |
| Aug 19 | 2026 Shepherd Track on GrassAug 19 · 2 Miles 2 Mile · Place 20 · Tri CountyTri County | 2 Miles 2 Mile | 20 | 13:51.52 PB | 9 |
2025 Cross Country
9 results2024 Cross Country
7 results