Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · CYO 2 Mile CourseCYO Finals · Oct 16 | 16:33.7 | CYO Finals | October 16, 2021 |
| 2 Miles · Hudson Mills Metropark - OFFICIALChelsea Invitational · Sep 30 | 16:07.0 | Chelsea Invitational | September 30, 2017 |
| 2 Miles · Huron Meadows MetroparkCYO Division C&D Jamboree Week 4 · Sep 26 | 12:43.10 | CYO Division C&D Jamboree Week 4 | September 26, 2023 |
| 2 Miles · Willow Metropark OFFICIALCYO Division C+D Jamboree Week 2 · Sep 13 | 12:52.86 | CYO Division C+D Jamboree Week 2 | September 13, 2023 |
| 3,200 Meters · Cass Benton Park OFFICIALCYO - C Division Jamboree · Oct 6 | 14:48.50 | CYO - C Division Jamboree | October 6, 2022 |
| 3,200 Meters · Kensington Metropark OFFICIALCYO Jamboree 4, C Division · Sep 30 | 13:45.8 | CYO Jamboree 4, C Division | September 30, 2021 |
| 3,200 Meters · Willow Metropark OFFICIAL52nd Annual Huron Invitational · Sep 18 | 14:23.20 | 52nd Annual Huron Invitational | September 18, 2021 |
| 5,000 Meters · Anchor Bay High SchoolJames Cleverley Invitational · Sep 18 | 20:48.31 | James Cleverley Invitational | September 18, 2026 |
| 5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 21 | 21:33.0 | LAMPLIGHTER | August 21, 2026 |
| 5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 17 | 19:16.84 | 42nd Father Gabriel Richard XC Invitational | October 17, 2026 |
| 5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 5 | 21:12.35 | Oakland County XC HS Championships | October 5, 2024 |
| 5,000 Meters · Kensington Metropark OFFICIALCHSL Bishop Championships · Oct 14 | 20:52.4 | CHSL Bishop Championships | October 14, 2026 |
| 5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 26 | 20:29.03 | Hanson's Invitational | September 26, 2026 |
| 5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 31 | 20:14.67 | Royal Oak PROM Race | October 31, 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 31 | Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 79 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Boys Race | 79 | 20:14.67 PB | 11 |
| Oct 17 | 42nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters JV - Large Schools · Place 81 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters JV - Large Schools | 81 | 19:16.84 PB | 11 |
| Oct 14 | CHSL Bishop ChampionshipsOct 14 · 5,000 Meters JV · Place 62 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters JV | 62 | 20:52.4 PB | 11 |
| Sep 26 | Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 225 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Boys D1 | 225 | 20:29.03 PB | 11 |
| Sep 18 | James Cleverley InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 89 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Boys Varsity | 89 | 20:48.31 PB | 11 |
| Aug 21 | LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight Two · Place 164 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Boys JV - Flight Two | 164 | 21:33.0 PB | 11 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | RUN FAST INVITATIONALOct 28 · 5,000 Meters Varsity · Place 89 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Varsity | 89 | 18:55.70 | 10 |
| Oct 21 | Lake Fenton 9/10 MeetOct 21 · 5,000 Meters Varsity · Place 15 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Varsity | 15 | 19:50.77 | 10 |
| Oct 11 | 41st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 37 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Junior Varsity | 37 | 18:46.00 | 10 |
| Oct 8 | CHSL Bishop Division ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 49 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Junior Varsity | 49 | 20:15.80 | 10 |
| Sep 27 | 2025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Junior Varsity Elite · Place 100 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Junior Varsity Elite | 100 | 19:14.38 | 10 |
| Sep 18 | James Cleverly InvitationalSep 18 · 5,000 Meters Varsity · Place 28 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Varsity | 28 | 19:35.45 | 10 |
| Sep 13 | 57th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity Division 1 · Place 63 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Junior Varsity Division 1 | 63 | 19:33.60 | 10 |
| Aug 28 | Milford InvitationalAug 28 · 5,000 Meters Varsity · Place 85 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Varsity | 85 | 20:07.91 | 10 |
| Aug 23 | Michigan Catholic XC InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 12 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Junior Varsity | 12 | 20:14.6 | 10 |
| Aug 15 | LAMPLIGHTERAug 15 · 5,000 Meters Varsity · Place 173 · Detroit Catholic CentralDetroit Catholic Central | 5,000 Meters Varsity | 173 | 20:31.80 | — |
2024 Cross Country
1 results2023 Cross Country
6 results2022 Cross Country
4 results2021 Cross Country
3 results2019 Cross Country
2 results2017 Cross Country
1 results