Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 1818:58.45Thumb Area Cross Country ChampionshipOctober 18, 2025
5,000 Meters · Cummings CenterGreater Flint CC Championships · Oct 1017:46.70Greater Flint CC ChampionshipsOctober 10, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Sep 2819:57.1DeWitt Cross Country InvitationalSeptember 28, 2024
5,000 Meters · North Branch HSCounty Press/North Branch Meet · Sep 2218:00.89County Press/North Branch MeetSeptember 22, 2026
5,000 Meters · Shiawassee County FairgroundsCorunna Earlybird Invitational · Sep 120:58.97Corunna Earlybird InvitationalSeptember 1, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1918:54.3858th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Taymouth Township ParkMMAC Meet #1 2026 · Sep 1518:56.47MMAC Meet #1 2026September 15, 2026
5,000 Meters · Twin Brooks Golf CourseMMAC Jamboree #2 · Sep 2919:09.53MMAC Jamboree #2September 29, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALMMAC Jamboree #3 · Oct 1417:39.37MMAC Jamboree #3October 14, 2026
5,000 Meters · Wagener County ParkMHSAA LP Region 25-3 @ Deckerville · Oct 3117:45.53MHSAA LP Region 25-3 @ DeckervilleOctober 31, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 25-3 @ DeckervilleOct 31 · 5,000 Meters D3 Boys · Place 27 · Otisville LakeVille5,000 Meters D3 Boys2717:45.53 PB12
Oct 14MMAC Jamboree #3Oct 14 · 5,000 Meters Varsity and JV · Place 6 · Otisville LakeVille5,000 Meters Varsity and JV617:39.37 PB12
Oct 10Greater Flint CC ChampionshipsOct 10 · 5,000 Meters HS Varsity · Place 56 · Otisville LakeVille5,000 Meters HS Varsity5617:46.70 PB12
Oct 3Wagener Park Cross Country InvitationalOct 3 · 5,000 Meters Varsity · Place 48 · Otisville LakeVille5,000 Meters Varsity4818:57.8212
Sep 29MMAC Jamboree #2Sep 29 · 5,000 Meters HS Boys Varsity · Place 13 · Otisville LakeVille5,000 Meters HS Boys Varsity1319:09.53 PB12
Sep 22County Press/North Branch MeetSep 22 · 5,000 Meters Varsity · Place 11 · Otisville LakeVille5,000 Meters Varsity1118:00.89 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D4 Boys · Place 64 · Otisville LakeVille5,000 Meters D4 Boys6418:54.38 PB12
Sep 15MMAC Meet #1 2026Sep 15 · 5,000 Meters Varsity · Place 11 · Otisville LakeVille5,000 Meters Varsity1118:56.47 PB12
Sep 1Corunna Earlybird InvitationalSep 1 · 5,000 Meters Small School Boys · Place 21 · Otisville LakeVille5,000 Meters Small School Boys2120:58.97 PB12

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 24-3 @ Bath (C)Oct 25 · 5,000 Meters Division 3 · Place 22 · Otisville LakeVille5,000 Meters Division 32218:23.711
Oct 18Thumb Area Cross Country ChampionshipOct 18 · 5,000 Meters Varsity · Place 32 · Otisville LakeVille5,000 Meters Varsity3218:58.45 PB11
Oct 11Kayla O'Mara Memorial InvitationalOct 11 · 5,000 Meters Varsity · Place 37 · Otisville LakeVille5,000 Meters Varsity3719:16.9311
Oct 8MMAC Jamboree #3Oct 8 · 5,000 Meters Junior Varsity · Place 12 · Otisville LakeVille5,000 Meters Junior Varsity1218:09.7111
Oct 4Greater Flint CC ChampionshipsOct 4 · 5,000 Meters Varsity · Place 92 · Otisville LakeVille5,000 Meters Varsity9218:39.4211
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity · Place 71 · Otisville LakeVille5,000 Meters Varsity7119:09.0911
Sep 23MMAC Jamboree #2 (Senior Night)Sep 23 · 5,000 Meters Varsity · Place 16 · Otisville LakeVille5,000 Meters Varsity1618:40.0811
Sep 16County Press/North Branch MeetSep 16 · 5,000 Meters Varsity · Place 11 · Otisville LakeVille5,000 Meters Varsity1118:12.08—
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Division 4 · Place 35 · Otisville LakeVille5,000 Meters Division 43519:23.3011
Sep 9MMAC Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 12 · Otisville LakeVille5,000 Meters Varsity1218:58.0311
Sep 6Bret Clements Bath InvitationalSep 6 · 5,000 Meters Varsity · Place 48 · Otisville LakeVille5,000 Meters Varsity4820:13.8911
Aug 26Corunna Earlybird InvitationalAug 26 · 5,000 Meters Varsity · Place 11 · Otisville LakeVille5,000 Meters Varsity1118:43.5711
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Varsity · Place 60 · Otisville LakeVille5,000 Meters Varsity6019:52.40—

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 24-3 @ DeWittOct 25 · 5,000 Meters Division 3 · Place 35 · Otisville LakeVille5,000 Meters Division 33519:04.210
Oct 19Thumb Area Cross Country ChampionshipOct 19 · 5,000 Meters Varsity · Place 46 · Otisville LakeVille5,000 Meters Varsity4619:40.2410
Oct 12Dave Patterson InviteOct 12 · 5,000 Meters Varsity · Place 17 · Otisville LakeVille5,000 Meters Varsity1719:51.0510
Oct 12Dave Patterson InviteOct 12 · 5,000 Meters Varsity · Place 17 · Otisville LakeVille5,000 Meters Varsity1719:51.0510
Oct 9MMAC Jamboree #3Oct 9 · 5,000 Meters Junior Varsity · Place 23 · Otisville LakeVille5,000 Meters Junior Varsity2319:48.0210
Oct 5Greater Flint CC ChampionshipsOct 5 · 5,000 Meters Varsity · Place 25 · Otisville LakeVille5,000 Meters Varsity2519:06.3310
Sep 28DeWitt Cross Country InvitationalSep 28 · 5,000 Meters Boys Varsity Division 3 and 4 · Place 37 · Otisville LakeVille5,000 Meters Boys Varsity Division 3 and 43719:57.1 PB10
Sep 24MMAC Jamboree #2 @ Durand High SchoolSep 24 · 5,000 Meters Varsity · Place 16 · Otisville LakeVille5,000 Meters Varsity1619:46.3710
Sep 17County Press/ North Branch MeetSep 17 · 5,000 Meters Varsity · Place 21 · Otisville LakeVille5,000 Meters Varsity2120:02.5610
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division 4 · Place 46 · Otisville LakeVille5,000 Meters Division 44620:01.810
Sep 10MMAC Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 20 · Otisville LakeVille5,000 Meters Varsity2020:06.2810
Aug 22Birch Run Early Invitational Aug 22 · 5,000 Meters Varsity · Place 70 · Otisville LakeVille5,000 Meters Varsity7020:53.9910

2023 Cross Country

14 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 25-3 @ ShepherdOct 27 · 5,000 Meters Division 3 · Place 73 · Otisville LakeVille5,000 Meters Division 37321:00.99
Oct 21Dryden Cardinal Classic XC InvitationalOct 21 · 5,000 Meters Varsity · Place 41 · Otisville LakeVille5,000 Meters Varsity4121:17.079
Oct 14Dave Patterson InviteOct 14 · 5,000 Meters Varsity · Place 33 · Otisville LakeVille5,000 Meters Varsity3321:22.779
Oct 10MMAC Jamboree #3 Oct 10 · 5,000 Meters Varsity · Place 24 · Otisville LakeVille5,000 Meters Varsity2419:59.999
Oct 7Greater Flint CC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 134 · Otisville LakeVille5,000 Meters Varsity13420:13.679
Oct 3Birch Run Fall Invitational Oct 3 · 5,000 Meters Varsity · Place 107 · Otisville LakeVille5,000 Meters Varsity10721:29.179
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 143 · Otisville LakeVille5,000 Meters Varsity14320:32.19
Sep 26MMAC Jamboree #2Sep 26 · 5,000 Meters Varsity · Place 21 · Otisville LakeVille5,000 Meters Varsity2120:47.059
Sep 19County Press/North Branch InviteSep 19 · 5,000 Meters Varsity · Place 45 · Otisville LakeVille5,000 Meters Varsity4520:42.209
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 3 · Place 90 · Otisville LakeVille5,000 Meters Division 39022:39.69
Sep 12MMAC Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 24 · Otisville LakeVille5,000 Meters Varsity2421:35.659
Aug 31Birch Run Early InvitationalAug 31 · 5,000 Meters Varsity · Place 77 · Otisville LakeVille5,000 Meters Varsity7722:16.709
Aug 29Corunna Earlybird InvitationalAug 29 · 5,000 Meters Varsity · Place 56 · Otisville LakeVille5,000 Meters Varsity5621:40.899
Aug 18Evan Gardner XC Invitational Aug 18 · 5,000 Meters Varsity · Place 26 · Otisville LakeVille5,000 Meters Varsity2621:31.409