Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Center for Innovation Campus5th Annual Greater Flint MS League XC Championship · Oct 1017:35.625th Annual Greater Flint MS League XC ChampionshipOctober 10, 2023
2 Miles · Jack N. Abernathy Regional ParkGFMSL: Flushing & Linden @ Davison · Sep 1919:56.8GFMSL: Flushing & Linden @ DavisonSeptember 19, 2023
5,000 Meters · Auburn City ParkNight Light Invitational - Hosted by Bay City Western · Aug 2226:05.04Night Light Invitational - Hosted by Bay City WesternAugust 22, 2025
5,000 Meters · Bath Bret Clements Bath Invitational · Sep 1223:14.84Bret Clements Bath InvitationalSeptember 12, 2026
5,000 Meters · Corunna HSFML Jamboree #1 - Host: Owosso@ Corunna HS · Sep 922:06.30FML Jamboree #1 - Host: Owosso@ Corunna HSSeptember 9, 2026
5,000 Meters · Cummings CenterFML Jamboree #2 - Host: Kearsley @ Cummings Center · Sep 3021:34.33FML Jamboree #2 - Host: Kearsley @ Cummings CenterSeptember 30, 2026
5,000 Meters · Linden MS/HS OFFICIAL43rd Linden Classic · Sep 2622:49.8143rd Linden ClassicSeptember 26, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 321:06.602026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1922:42.9058th 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

6 results
DateMeetEventPlMarkGr
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Elite Boys JV · Place 186 · FlushingFlushing5,000 Meters HS Elite Boys JV18621:06.60 PB11
Sep 30FML Jamboree #2 - Host: Kearsley @ Cummings CenterSep 30 · 5,000 Meters Junior Varsity · Place 45 · FlushingFlushing5,000 Meters Junior Varsity4521:34.33 PB11
Sep 2643rd Linden ClassicSep 26 · 5,000 Meters High School Boys · Place 97 · FlushingFlushing5,000 Meters High School Boys9722:49.81 PB11
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D2 JV Boys · Place 109 · FlushingFlushing5,000 Meters D2 JV Boys10922:42.90 PB11
Sep 12Bret Clements Bath InvitationalSep 12 · 5,000 Meters Class 1 · Place 101 · FlushingFlushing5,000 Meters Class 110123:14.84 PB11
Sep 9FML Jamboree #1 - Host: Owosso@ Corunna HSSep 9 · 5,000 Meters Varsity · Place 83 · FlushingFlushing5,000 Meters Varsity8322:06.30 PB11

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 22Night Light Invitational - Hosted by Bay City WesternAug 22 · 5,000 Meters Varsity 5k · Place 115 · FlushingFlushing5,000 Meters Varsity 5k11526:05.04 PB10

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 105th Annual Greater Flint MS League XC ChampionshipOct 10 · 2 Miles Junior Varsity · Place 122 · FlushingFlushing2 Miles Junior Varsity12217:35.62 PB8
Oct 3Flushing @ GB-WestOct 3 · 2 Miles Middle School · Place 37 · FlushingFlushing2 Miles Middle School3721:21Unofficial8
Sep 26Corunna, Holly @ Flushing Sep 26 · 2 Miles Middle School · Place 45 · FlushingFlushing2 Miles Middle School4520:00Unofficial8
Sep 19GFMSL: Flushing & Linden @ DavisonSep 19 · 2 Miles Middle School · Place 64 · FlushingFlushing2 Miles Middle School6419:56.8 PB8
Sep 19Flushing, Linden @ Davison Sep 19 · 2 Miles Middle School · Place 64 · FlushingFlushing2 Miles Middle School6419:56Unofficial8
Sep 12GB-East, Swartz Creek @ Flushing Sep 12 · 2 Miles Middle School · Place 67 · FlushingFlushing2 Miles Middle School6720:22Unofficial8
Sep 5Flushing, Kearsley @ Clio Sep 5 · 2 Miles Middle School · FlushingFlushing2 Miles Middle School0—8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 114th Annual Flint MS League ChampionshipOct 11 · 2 Miles Junior Varsity · Place 174 · FlushingFlushing2 Miles Junior Varsity17430:53.267
Oct 4Fenton, Goodrich @ Flushing Oct 4 · 2 Miles Middle School · Place 70 · FlushingFlushing2 Miles Middle School7038:44Unofficial7
Sep 27Kearsley @ Flushing Sep 27 · 2 Miles Middle School · Place 28 · FlushingFlushing2 Miles Middle School2831:49Unofficial7
Sep 20Flushing, Clio @ Brandon Sep 20 · 2 Miles Middle School · Place 33 · FlushingFlushing2 Miles Middle School3329:02Unofficial7
Sep 6GFMSL: Flushing @ DavisonSep 6 · 2 Miles New Division · Place 44 · FlushingFlushing2 Miles New Division4437:16Unofficial7