Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Anchor Bay High SchoolJames Cleverley Invitational · Sep 18 | 22:32.24 | James Cleverley Invitational | September 18, 2026 |
| 5,000 Meters · Dakota High SchoolRUN FAST INVITATIONAL · Nov 4 | 20:56.27 | RUN FAST INVITATIONAL | November 4, 2026 |
| 5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 17 | 21:25.98 | 42nd Father Gabriel Richard XC Invitational | October 17, 2026 |
| 5,000 Meters · Kensington Metropark OFFICIALCHSL Bishop Championships · Oct 14 | 22:21.8 | CHSL Bishop Championships | October 14, 2026 |
| 5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 31 | 21:37.81 | 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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | RUN FAST INVITATIONALNov 4 · 5,000 Meters Men's Race over 20:00 · Place 33 · Detroit Catholic Central | 5,000 Meters Men's Race over 20:00 | 33 | 20:56.27 PB | 11 |
| Oct 31 | Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 125 · Detroit Catholic Central | 5,000 Meters Boys Race | 125 | 21:37.81 PB | 11 |
| Oct 17 | 42nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters JV - Large Schools · Place 184 · Detroit Catholic Central | 5,000 Meters JV - Large Schools | 184 | 21:25.98 PB | 11 |
| Oct 14 | CHSL Bishop ChampionshipsOct 14 · 5,000 Meters JV · Place 95 · Detroit Catholic Central | 5,000 Meters JV | 95 | 22:21.8 PB | 11 |
| Sep 18 | James Cleverley InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 103 · Detroit Catholic Central | 5,000 Meters Boys Varsity | 103 | 22:32.24 PB | 11 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | RUN FAST INVITATIONALOct 28 · 5,000 Meters Varsity · Place 17 · Detroit Catholic Central | 5,000 Meters Varsity | 17 | 20:59.97 | 10 |
| Oct 21 | Lake Fenton 9/10 MeetOct 21 · 5,000 Meters Varsity · Place 52 · Detroit Catholic Central | 5,000 Meters Varsity | 52 | 22:53.34 | 10 |
| Oct 11 | 41st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 141 · Detroit Catholic Central | 5,000 Meters Junior Varsity | 141 | 21:42.41 | 10 |
| Oct 8 | CHSL Bishop Division ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 122 · Detroit Catholic Central | 5,000 Meters Junior Varsity | 122 | 23:55.20 | 10 |
| Oct 4 | Oakland County HS XC Open RacesOct 4 · 5,000 Meters Boys Open Race · Detroit Catholic Central | 5,000 Meters Boys Open Race | 0 | 22:19Unofficial | 10 |
| Sep 27 | 2025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Junior Varsity Elite · Place 263 · Detroit Catholic Central | 5,000 Meters Junior Varsity Elite | 263 | 22:17.65 | 10 |
| Sep 18 | James Cleverly InvitationalSep 18 · 5,000 Meters Varsity · Place 82 · Detroit Catholic Central | 5,000 Meters Varsity | 82 | 23:19.48 | 10 |
| Sep 13 | 57th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity Division 1 · Place 218 · Detroit Catholic Central | 5,000 Meters Junior Varsity Division 1 | 218 | 23:08.20 | 10 |
| Aug 28 | Milford InvitationalAug 28 · 5,000 Meters Varsity · Place 150 · Detroit Catholic Central | 5,000 Meters Varsity | 150 | 23:35.66 | 10 |
| Aug 23 | Michigan Catholic XC InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 49 · Detroit Catholic Central | 5,000 Meters Junior Varsity | 49 | 22:32.0 | 10 |
2024 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | RUN FAST INVITATIONALOct 29 · 5,000 Meters Varsity · Place 15 · Detroit Catholic Central | 5,000 Meters Varsity | 15 | 20:50.2 | 9 |
| Oct 26 | Royal Oak PROM (JV only)Oct 26 · 5,000 Meters Junior Varsity · Place 3 · Detroit Catholic Central | 5,000 Meters Junior Varsity | 3 | 17:44.30 | 9 |
| Oct 22 | Lake Fenton 9/10 MeetOct 22 · 5,000 Meters Varsity · Place 70 · Detroit Catholic Central | 5,000 Meters Varsity | 70 | 22:16.40 | 9 |
| Oct 12 | 40th Father Gabriel Richard XC Invitational Oct 12 · 5,000 Meters Junior Varsity · Place 131 · Detroit Catholic Central | 5,000 Meters Junior Varsity | 131 | 21:36.50 | 9 |
| Oct 9 | CHSL ChampionshipsOct 9 · 5,000 Meters Junior Varsity · Place 71 · Detroit Catholic Central | 5,000 Meters Junior Varsity | 71 | 21:55.30 | 9 |
| Sep 28 | 2024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity Elite · Place 331 · Detroit Catholic Central | 5,000 Meters Junior Varsity Elite | 331 | 22:20.18 | 9 |
| Sep 20 | James Cleverley Friday Night InviteSep 20 · 5,000 Meters Junior Varsity · Place 35 · Detroit Catholic Central | 5,000 Meters Junior Varsity | 35 | 22:45.4 | 9 |
| Sep 14 | 56th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity Division 1 · Place 254 · Detroit Catholic Central | 5,000 Meters Junior Varsity Division 1 | 254 | 23:12.6 | 9 |
| Sep 11 | CHSL Central Division Jamboree #1Sep 11 · 5,000 Meters Varsity · Place 41 · Detroit Catholic Central | 5,000 Meters Varsity | 41 | 25:29.20 | 9 |
| Sep 7 | Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 195 · Detroit Catholic Central | 5,000 Meters Varsity | 195 | 23:21.41 | 9 |
| Aug 29 | Milford InvitationalAug 29 · 5,000 Meters Varsity · Place 322 · Detroit Catholic Central | 5,000 Meters Varsity | 322 | 26:42.48 | 9 |
| Aug 24 | Michigan Catholic XC InvitationalAug 24 · 2 Miles Varsity · Place 3 · Detroit Catholic Central | 2 Miles Varsity | 3 | 15:39.2 | 9 |