Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cass Benton Park OFFICIAL16th Northville Mustang Invite · Aug 27 | 23:14.8 | 16th Northville Mustang Invite | August 27, 2026 |
| 5,000 Meters · Chestnut Grove21st River Rat Open (Regional Preview) · Oct 16 | 20:37.20 | 21st River Rat Open (Regional Preview) | October 16, 2026 |
| 5,000 Meters · Cranbrook KingswoodCK v DCD · Sep 16 | 21:38 | CK v DCD | September 16, 2026 |
| 5,000 Meters · Kensington Metropark OFFICIALCHSL Bishop Championships · Oct 14 | 21:11.2 | CHSL Bishop Championships | October 14, 2026 |
| 5,000 Meters · Nankin Mills5th Divine Child Last Chance Invite · Oct 22 | 23:15.21 | 5th Divine Child Last Chance Invite | October 22, 2024 |
| 5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 26 | 20:40.16 | Hanson's Invitational | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | CK v DCDOct 21 · 5,000 Meters Varsity · Place 14 · Detroit Country Day | 5,000 Meters Varsity | 14 | 20:37 | 12 |
| Oct 16 | 21st River Rat Open (Regional Preview)Oct 16 · 5,000 Meters All Boys · Place 93 · Detroit Country Day | 5,000 Meters All Boys | 93 | 20:37.20 PB | 12 |
| Oct 14 | CHSL Bishop ChampionshipsOct 14 · 5,000 Meters JV · Place 73 · Detroit Country Day | 5,000 Meters JV | 73 | 21:11.2 PB | 12 |
| Sep 26 | Hanson's InvitationalSep 26 · 5,000 Meters Boys D 2-3-4 · Place 93 · Detroit Country Day | 5,000 Meters Boys D 2-3-4 | 93 | 20:40.16 PB | 12 |
| Sep 16 | CK v DCDSep 16 · 5,000 Meters Varsity · Place 16 · Detroit Country Day | 5,000 Meters Varsity | 16 | 21:38 PB | 12 |
| Aug 27 | 16th Northville Mustang InviteAug 27 · 5,000 Meters 11/12 Boys · Place 119 · Detroit Country Day | 5,000 Meters 11/12 Boys | 119 | 23:14.8 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 6th DDC Last Chance InviteOct 21 · 5,000 Meters Varsity · Place 38 · Detroit Country Day | 5,000 Meters Varsity | 38 | 21:51.40 | 11 |
| Oct 14 | CK v DCDOct 14 · 5,000 Meters Varsity · Place 21 · Detroit Country Day | 5,000 Meters Varsity | 21 | 22:25 | 11 |
| Oct 10 | 20th River Rat Open / Regional PreviewOct 10 · 5,000 Meters Varsity · Place 87 · Detroit Country Day | 5,000 Meters Varsity | 87 | 21:31.10 | 11 |
| Oct 3 | Time Trial 2Oct 3 · 2 Miles Open · Detroit Country Day | 2 Miles Open | 0 | 13:37Unofficial | 11 |
| Sep 25 | CK v DCDSep 25 · 5,000 Meters Varsity · Place 26 · Detroit Country Day | 5,000 Meters Varsity | 26 | 23:08 | 11 |
| Sep 17 | 7th DDC Soter-Crane InviteSep 17 · 5,000 Meters Varsity · Place 11 · Detroit Country Day | 5,000 Meters Varsity | 11 | 22:23.20 | 11 |
| Sep 11 | Time TrialSep 11 · 2 Miles New Division · Place 6 · Detroit Country Day | 2 Miles New Division | 6 | 13:33Unofficial | 11 |
| Aug 26 | Northville Mustang InviteAug 26 · 5,000 Meters Varsity · Place 68 · Detroit Country Day | 5,000 Meters Varsity | 68 | 24:04.40 | 11 |
| Aug 22 | 15th End of Summer ClassicAug 22 · 5,000 Meters Open · Place 95 · Detroit Country Day | 5,000 Meters Open | 95 | 23:55.55 | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | 5th Divine Child Last Chance InviteOct 22 · 5,000 Meters Varsity · Place 29 · Detroit Country Day | 5,000 Meters Varsity | 29 | 23:15.21 PB | 10 |
| Oct 15 | CK v DCDOct 15 · 5,000 Meters Varsity · Place 21 · Detroit Country Day | 5,000 Meters Varsity | 21 | 22:14 | 10 |
| Sep 25 | CK v DCDSep 25 · 5,000 Meters Varsity · Place 24 · Detroit Country Day | 5,000 Meters Varsity | 24 | 24:29 | 10 |
| Sep 18 | 6th DDC Soter-Crane InviteSep 18 · 5,000 Meters Varsity · Place 31 · Detroit Country Day | 5,000 Meters Varsity | 31 | 24:27.87 | 10 |
| Aug 27 | Northville Mustang InvitationalAug 27 · 5,000 Meters Varsity · Place 69 · Detroit Country Day | 5,000 Meters Varsity | 69 | 27:55.50 | 10 |