Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Corunna HSFML Jamboree #1 - Host: Owosso@ Corunna HS · Sep 9 | 19:00.34 | FML Jamboree #1 - Host: Owosso@ Corunna HS | September 9, 2026 |
| 5,000 Meters · Cummings CenterFML Jamboree #2 - Host: Kearsley @ Cummings Center · Sep 30 | 17:49.82 | FML Jamboree #2 - Host: Kearsley @ Cummings Center | September 30, 2026 |
| 5,000 Meters · Dakota High SchoolRUN FAST INVITATIONAL · Nov 4 | 17:13.77 | RUN FAST INVITATIONAL | November 4, 2026 |
| 5,000 Meters · EL Soccer/XC ComplexEL Varsity Invitational · Oct 8 | 17:55.95 | EL Varsity Invitational | October 8, 2026 |
| 5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 17 | 17:36.07 | 42nd Father Gabriel Richard XC Invitational | October 17, 2026 |
| 5,000 Meters · Linden MS/HS OFFICIAL43rd Linden Classic · Sep 26 | 18:51.47 | 43rd Linden Classic | September 26, 2026 |
| 5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 12 | 20:06.62 | Averill Invitational 2026 | September 12, 2026 |
| 5,000 Meters · Shepherd High SchoolMHSAA LP Region 15-2 @ Shepherd · Oct 30 | 17:20.33 | MHSAA LP Region 15-2 @ Shepherd | October 30, 2026 |
| 5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 3 | 17:52.87 | 2026 Shepherd BLUEJAY Invite | October 3, 2026 |
| 5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 19 | 18:50.17 | 58th Annual Holly-Duane Raffin Festival of Races | September 19, 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 |
| Nov 4 | RUN FAST INVITATIONALNov 4 · 5,000 Meters Men's Race sub 20:00 · Place 9 · Ortonville Brandon | 5,000 Meters Men's Race sub 20:00 | 9 | 17:13.77 PB | 11 |
| Oct 30 | MHSAA LP Region 15-2 @ ShepherdOct 30 · 5,000 Meters D2 Boys · Place 32 · Ortonville Brandon | 5,000 Meters D2 Boys | 32 | 17:20.33 PB | 11 |
| Oct 21 | FML Jamboree #3 @ Springfield Oaks County ParkOct 21 · 5,000 Meters Varsity · Place 25 · Ortonville Brandon | 5,000 Meters Varsity | 25 | 17:48.9 | 11 |
| Oct 17 | 42nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Medium Schools · Place 52 · Ortonville Brandon | 5,000 Meters Varsity - Medium Schools | 52 | 17:36.07 PB | 11 |
| Oct 8 | EL Varsity InvitationalOct 8 · 5,000 Meters 11-12 Grade · Place 10 · Ortonville Brandon | 5,000 Meters 11-12 Grade | 10 | 17:55.95 PB | 11 |
| Oct 3 | 2026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Blue Boys Varsity · Place 21 · Ortonville Brandon | 5,000 Meters HS Blue Boys Varsity | 21 | 17:52.87 PB | 11 |
| Sep 30 | FML Jamboree #2 - Host: Kearsley @ Cummings CenterSep 30 · 5,000 Meters Varsity · Place 24 · Ortonville Brandon | 5,000 Meters Varsity | 24 | 17:49.82 PB | 11 |
| Sep 26 | 43rd Linden ClassicSep 26 · 5,000 Meters High School Boys · Place 24 · Ortonville Brandon | 5,000 Meters High School Boys | 24 | 18:51.47 PB | 11 |
| Sep 19 | 58th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D3 Boys · Place 47 · Ortonville Brandon | 5,000 Meters D3 Boys | 47 | 18:50.17 PB | 11 |
| Sep 12 | Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 23 · Ortonville Brandon | 5,000 Meters Boys Silver | 23 | 20:06.62 PB | 11 |
| Sep 9 | FML Jamboree #1 - Host: Owosso@ Corunna HSSep 9 · 5,000 Meters Varsity · Place 39 · Ortonville Brandon | 5,000 Meters Varsity | 39 | 19:00.34 PB | 11 |
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MHSAA LP Region 15-2 @ Shepherd (C)Oct 24 · 5,000 Meters Division 2 · Place 40 · Ortonville Brandon | 5,000 Meters Division 2 | 40 | 17:44.88 | 10 |
| Oct 15 | FML Jamboree #3 @Orion Oaks (Brandon)Oct 15 · 5,000 Meters Varsity · Place 33 · Ortonville Brandon | 5,000 Meters Varsity | 33 | 18:10.99 | 10 |
| Oct 11 | 41st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Varsity · Place 57 · Ortonville Brandon | 5,000 Meters Varsity | 57 | 17:33.21 | 10 |
| Oct 4 | Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 160 · Ortonville Brandon | 5,000 Meters Varsity | 160 | 20:12.34 | 10 |
| Sep 27 | 2025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity · Place 64 · Ortonville Brandon | 5,000 Meters Varsity | 64 | 18:29.80 | 10 |
| Sep 24 | FML Jamboree #2 @ LindenSep 24 · 5,000 Meters Varsity · Place 27 · Ortonville Brandon | 5,000 Meters Varsity | 27 | 18:42.44 | 10 |
| Sep 20 | 2025 Fox and Hounds at Orion OaksSep 20 · 5,000 Meters Varsity · Place 6 · Ortonville Brandon | 5,000 Meters Varsity | 6 | 18:05.53 | 10 |
| Sep 13 | 57th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Division 3 · Place 38 · Ortonville Brandon | 5,000 Meters Division 3 | 38 | 18:05.20 | 10 |
| Sep 3 | FML Jamboree #1 @ Flushing Sep 3 · 5,000 Meters Varsity · Place 33 · Ortonville Brandon | 5,000 Meters Varsity | 33 | 18:19.80 | 10 |
| Aug 28 | Budd Cicciarelli InvitationalAug 28 · 5,000 Meters Varsity · Place 19 · Ortonville Brandon | 5,000 Meters Varsity | 19 | 18:38.20 | 10 |
| Aug 22 | St. Johns Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 11 · Ortonville Brandon | 5,000 Meters Varsity | 11 | 17:58.0 | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 15-2 @ ShepherdOct 25 · 5,000 Meters Division 2 · Place 52 · Ortonville Brandon | 5,000 Meters Division 2 | 52 | 18:50.89 | 9 |
| Oct 16 | FML Jamboree #3 @ Lake FentonOct 16 · 5,000 Meters Varsity · Place 47 · Ortonville Brandon | 5,000 Meters Varsity | 47 | 19:30.45 | 9 |
| Oct 12 | Kayla O'Mara InvitationalOct 12 · 5,000 Meters Varsity · Place 15 · Ortonville Brandon | 5,000 Meters Varsity | 15 | 19:23.74 | 9 |
| Oct 5 | Greater Flint CC ChampionshipsOct 5 · 5,000 Meters Varsity · Place 42 · Ortonville Brandon | 5,000 Meters Varsity | 42 | 19:08.04 | 9 |
| Sep 25 | FML Jamboree #2 @ GoodrichSep 25 · 5,000 Meters Varsity · Place 53 · Ortonville Brandon | 5,000 Meters Varsity | 53 | 20:18.79 | 9 |
| Sep 14 | 56th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division 3 · Place 65 · Ortonville Brandon | 5,000 Meters Division 3 | 65 | 20:29.9 | 9 |
| Sep 7 | Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 63 · Ortonville Brandon | 5,000 Meters Varsity | 63 | 20:40.25 | 9 |
| Sep 4 | FML Jamboree #1 @ CorunnaSep 4 · 5,000 Meters Varsity · Place 66 · Ortonville Brandon | 5,000 Meters Varsity | 66 | 21:30.01 | 9 |