Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 'New' South Course37th Annual Gabriel Richard XC Invitational · Oct 16 | 16:02.60 | 37th Annual Gabriel Richard XC Invitational | October 16, 2021 |
| 5,000 Meters · Cass Benton Park OFFICIALMustang Invite · Aug 31 | 17:13.6 | Mustang Invite | August 31, 2021 |
| 5,000 Meters · Ella SharpSEC-HS Jamboree 1 · Sep 14 | 15:57.6 | SEC-HS Jamboree 1 | September 14, 2022 |
| 5,000 Meters · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 19 | 16:32.1 | Lamplighter Invite | August 19, 2022 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 6 | 16:00.14 | MHSAA LP D1 Finals | November 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MHSAA LP Division 1 FinalsNov 5 · 5,000 Meters Division 1 · Place 11 · Ann Arbor Skyline | 5,000 Meters Division 1 | 11 | 15:51.70 | 12 |
| Oct 28 | MHSAA LP Region 04-1 @ BrightonOct 28 · 5,000 Meters Division 1 · Place 1 · Ann Arbor Skyline | 5,000 Meters Division 1 | 1 | 15:52.4 | SR |
| Oct 20 | SEC-HS ChampionshipOct 20 · 5,000 Meters Varsity · Place 1 · Ann Arbor Skyline | 5,000 Meters Varsity | 1 | 15:40.09 | 12 |
| Oct 15 | 38th Annual Gabriel Richard InvitationalOct 15 · 5,000 Meters Varsity · Place 1 · Ann Arbor Skyline | 5,000 Meters Varsity | 1 | 15:34.64 | 12 |
| Oct 8 | 2022 Portage XC Invitational Oct 8 · 5,000 Meters Division 1 · Place 7 · Ann Arbor Skyline | 5,000 Meters Division 1 | 7 | 15:40.4 | 12 |
| Sep 28 | SEC-HS Jamboree 2 (Red)Sep 28 · 5,000 Meters Varsity · Place 1 · Ann Arbor Skyline | 5,000 Meters Varsity | 1 | 16:02.9 | 12 |
| Sep 24 | Jackson Invitational - Varsity Sep 24 · 5,000 Meters Varsity · Place 2 · Ann Arbor Skyline | 5,000 Meters Varsity | 2 | 15:39.6 | 12 |
| Sep 14 | SEC-HS Jamboree 1Sep 14 · 5,000 Meters Red/White Varsity Boys · Place 3 · Ann Arbor Skyline | 5,000 Meters Red/White Varsity Boys | 3 | 15:57.6 PB | 12 |
| Sep 10 | Bret Clements Bath InvitationalSep 10 · 5,000 Meters Varsity · Place 2 · Ann Arbor Skyline | 5,000 Meters Varsity | 2 | 15:58.39 | 12 |
| Sep 1 | 22 Saline Early BirdSep 1 · 5,000 Meters Varsity · Place 5 · Ann Arbor Skyline | 5,000 Meters Varsity | 5 | 16:22.48 | 12 |
| Aug 19 | Lamplighter InviteAug 19 · 5,000 Meters Boys Varsity - Flight Two · Place 9 · Ann Arbor Skyline | 5,000 Meters Boys Varsity - Flight Two | 9 | 16:32.1 PB | 12 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MHSAA LP D1 FinalsNov 6 · 5,000 Meters D1 · Place 29 · Ann Arbor Skyline | 5,000 Meters D1 | 29 | 16:00.14 PB | 11 |
| Oct 29 | MHSAA LP Region 04-1 @ BrightonOct 29 · 5,000 Meters Division 1 · Place 4 · Ann Arbor Skyline | 5,000 Meters Division 1 | 4 | 16:22.1 | 11 |
| Oct 21 | SEC-HS ChampionshipOct 21 · 5,000 Meters Varsity · Place 2 · Ann Arbor Skyline | 5,000 Meters Varsity | 2 | 16:19.50 | 11 |
| Oct 16 | 37th Annual Gabriel Richard XC InvitationalOct 16 · 5,000 Meters Varsity Large School · Place 6 · Ann Arbor Skyline | 5,000 Meters Varsity Large School | 6 | 16:02.60 PB | 11 |
| Oct 9 | 2021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 1 · Place 16 · Ann Arbor Skyline | 5,000 Meters Division 1 | 16 | 16:03.3 | 11 |
| Sep 28 | SEC-HS Jamboree 2 (Red)Sep 28 · 5,000 Meters Varsity · Place 3 · Ann Arbor Skyline | 5,000 Meters Varsity | 3 | 16:39.70 | 11 |
| Sep 25 | Jackson Invitational - VarsitySep 25 · 5,000 Meters Varsity Division 1 · Place 9 · Ann Arbor Skyline | 5,000 Meters Varsity Division 1 | 9 | 16:36.4 | 11 |
| Sep 14 | SEC-HS Jamboree 1Sep 14 · 5,000 Meters Varsity · Place 7 · Ann Arbor Skyline | 5,000 Meters Varsity | 7 | 16:32.5 | 11 |
| Sep 11 | Bret Clements Bath InvitationalSep 11 · 5,000 Meters Varsity · Place 8 · Ann Arbor Skyline | 5,000 Meters Varsity | 8 | 16:40.61 | 11 |
| Aug 31 | Mustang InviteAug 31 · 5,000 Meters 11/12 Boys · Place 12 · Ann Arbor Skyline | 5,000 Meters 11/12 Boys | 12 | 17:13.6 PB | 11 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 06-1 @ AA HuronOct 31 · 5,000 Meters Division 1 · Place 18 · Ann Arbor Skyline | 5,000 Meters Division 1 | 18 | 16:37.3 | 10 |
| Oct 24 | MHSAA Pre-Regional 11-1 @ DexterOct 24 · 5,000 Meters Varsity · Place 18 · Ann Arbor Skyline | 5,000 Meters Varsity | 18 | 17:01.9 | 10 |
| Oct 13 | Ann Arbor Skyline vs PlymouthOct 13 · 5,000 Meters Varsity · Place 7 · Ann Arbor Skyline | 5,000 Meters Varsity | 7 | 17:31.80 | 10 |
| Oct 3 | Saline/AA Skyline @ AA PioneerOct 3 · 5,000 Meters Varsity · Place 10 · Ann Arbor Skyline | 5,000 Meters Varsity | 10 | 17:27.50 | 10 |
| Sep 26 | Ann Arbor Skyline vs DexterSep 26 · 5,000 Meters Varsity · Place 4 · Ann Arbor Skyline | 5,000 Meters Varsity | 4 | 17:30.50 | 10 |
| Sep 12 | Adrian/Ann Arbor Skyline/Hudson/TecumsehSep 12 · 5,000 Meters Varsity · Place 8 · Ann Arbor Skyline | 5,000 Meters Varsity | 8 | 17:50.10 | 10 |