Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Center for Innovation Campus7th Annual GFMSL CC Championship · Oct 1414:58.527th Annual GFMSL CC ChampionshipOctober 14, 2025
2 Miles · Linden MS/HS OFFICIALGFMSL: Goodrich/Flushing @ Linden · Sep 3016:09.75GFMSL: Goodrich/Flushing @ LindenSeptember 30, 2025
3,200 Meters · Messiah Lutheran Church Boys - Clio, Swartz Creek, Flushing MS · Oct 715:10.38Boys - Clio, Swartz Creek, Flushing MSOctober 7, 2025
5,000 Meters · Bath Bret Clements Bath Invitational · Sep 1225:43.01Bret Clements Bath InvitationalSeptember 12, 2026
5,000 Meters · Corunna HSFML Jamboree #1 - Host: Owosso@ Corunna HS · Sep 923:32.08FML Jamboree #1 - Host: Owosso@ Corunna HSSeptember 9, 2026
5,000 Meters · Cummings CenterFML Jamboree #2 - Host: Kearsley @ Cummings Center · Sep 3022:50.58FML Jamboree #2 - Host: Kearsley @ Cummings CenterSeptember 30, 2026
5,000 Meters · Linden MS/HS OFFICIAL43rd Linden Classic · Sep 2623:49.2043rd Linden ClassicSeptember 26, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 321:57.752026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1924:41.1058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 10Greater Flint CC ChampionshipsOct 10 · 5,000 Meters HS JV · Place 109 · FlushingFlushing5,000 Meters HS JV10923:08.659
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Elite Boys JV · Place 214 · FlushingFlushing5,000 Meters HS Elite Boys JV21421:57.75 PB9
Sep 30FML Jamboree #2 - Host: Kearsley @ Cummings CenterSep 30 · 5,000 Meters Junior Varsity · Place 55 · FlushingFlushing5,000 Meters Junior Varsity5522:50.58 PB9
Sep 2643rd Linden ClassicSep 26 · 5,000 Meters High School Boys · Place 113 · FlushingFlushing5,000 Meters High School Boys11323:49.20 PB9
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D2 JV Boys · Place 134 · FlushingFlushing5,000 Meters D2 JV Boys13424:41.10 PB9
Sep 12Bret Clements Bath InvitationalSep 12 · 5,000 Meters Class 1 · Place 120 · FlushingFlushing5,000 Meters Class 112025:43.01 PB9
Sep 9FML Jamboree #1 - Host: Owosso@ Corunna HSSep 9 · 5,000 Meters Junior Varsity · Place 42 · FlushingFlushing5,000 Meters Junior Varsity4223:32.08 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 147th Annual GFMSL CC ChampionshipOct 14 · 2 Miles Junior Varsity · Place 35 · FlushingFlushing2 Miles Junior Varsity3514:58.52 PB8
Oct 7Boys - Clio, Swartz Creek, Flushing MSOct 7 · 3,200 Meters Boys · Place 24 · FlushingFlushing3,200 Meters Boys2415:10.38 PB8
Oct 7GFMSL Meet #5 Clio, Swartz Creek & FlushingOct 7 · 2 Miles Middle School · Place 24 · FlushingFlushing2 Miles Middle School2415:10.38Unofficial8
Sep 30GFMSL: Goodrich/Flushing @ LindenSep 30 · 2 Miles Middle School · Place 29 · FlushingFlushing2 Miles Middle School2916:09.75 PB8
Sep 23Kearsley vs Flushing Sep 23 · 2 Miles Middle School · Place 16 · FlushingFlushing2 Miles Middle School1615:58Unofficial8
Sep 16GFMSL - Flushing/Lapeer/Grand Blanc East@ Flushing Sep 16 · 2 Miles Middle School · Place 34 · FlushingFlushing2 Miles Middle School3415:18Unofficial8
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 2 Miles Junior Varsity Middle School · Place 43 · Flushing MSFlushing MS2 Miles Junior Varsity Middle School4315:56.508

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8GFMSL Flushing/Swartz Creek/Clio @ FlushingOct 8 · 2 Miles Middle School · Place 22 · FlushingFlushing2 Miles Middle School2215:06Unofficial7
Sep 24GFMSL Kearsley/Flushing @ FlushingSep 24 · 2 Miles Middle School · Place 12 · FlushingFlushing2 Miles Middle School1215:24Unofficial7
Sep 19GFMSL Zemmer/Flushing @ Zemmer(Lapeer)Sep 19 · 2 Miles Middle School · Place 44 · FlushingFlushing2 Miles Middle School4417:45Unofficial7
Sep 10GFMLS Fenton/Flushing/Holly @ FentonSep 10 · 2 Miles Middle School · Place 39 · FlushingFlushing2 Miles Middle School3916:01Unofficial7