Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Mayville HSRed October Run · Oct 719:50.52Red October RunOctober 7, 2019
2 Miles · Elkton-Pigeon-Bay Port Laker SchoolsLaker Cross Country Invitational · Sep 2314:12.45Laker Cross Country InvitationalSeptember 23, 2023
3,200 Meters · Dryden XC CourseNCTL Cross Country Championships · Oct 1813:56.13NCTL Cross Country ChampionshipsOctober 18, 2023
3,200 Meters · Mayville HSRed October Run · Oct 315:36.05Red October RunOctober 3, 2022
5,000 Meters · Bad Axe High SchoolHatchet Under the Lights XC Classic · Aug 2120:40Hatchet Under the Lights XC ClassicAugust 21, 2026
5,000 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 1819:07.63Thumb Area Cross Country ChampionshipOctober 18, 2025
5,000 Meters · Elkton-Pigeon-Bay Port Laker SchoolsLaker (Crawford Kennedy Memorial) Cross Country Invitational · Sep 2619:18.55Laker (Crawford Kennedy Memorial) Cross Country InvitationalSeptember 26, 2026
5,000 Meters · Evergreen ParkCass City HS/MS Invite · Aug 2620:43.54Cass City HS/MS InviteAugust 26, 2026
5,000 Meters · Huron County Fair Grounds2026 Hatchet Invitational · Sep 1219:36.672026 Hatchet InvitationalSeptember 12, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 720:57.2MHSAA LP Division 4 FinalsNovember 7, 2026
5,000 Meters · North Branch HSCounty Press/North Branch Meet · Sep 2219:15.15County Press/North Branch MeetSeptember 22, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1919:56.8558th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Ubly HSUbly Invitational · Oct 1418:54.25Ubly InvitationalOctober 14, 2026
5,000 Meters · Wagener County ParkWagener Park Cross Country Invitational · Oct 318:49.67Wagener Park Cross Country InvitationalOctober 3, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 4 FinalsNov 7 · 5,000 Meters D4 · Place 230 · MayvilleMayville5,000 Meters D423020:57.2 PB10
Oct 31MHSAA LP Region 35-4 @ DeckervilleOct 31 · 5,000 Meters D4 Boys · Place 14 · MayvilleMayville5,000 Meters D4 Boys1418:59.5410
Oct 21Big Thumb Blue/Red MeetOct 21 · 5,000 Meters Varsity · Place 4 · MayvilleMayville5,000 Meters Varsity419:49.5910
Oct 17Dave Patterson InviteOct 17 · 5,000 Meters Varsity · Place 20 · MayvilleMayville5,000 Meters Varsity2020:35.02Unofficial10
Oct 14Ubly InvitationalOct 14 · 5,000 Meters Varsity · Place 45 · MayvilleMayville5,000 Meters Varsity4518:54.25 PB10
Oct 3Wagener Park Cross Country InvitationalOct 3 · 5,000 Meters Varsity · Place 44 · MayvilleMayville5,000 Meters Varsity4418:49.67 PB10
Sep 26Laker (Crawford Kennedy Memorial) Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 16 · MayvilleMayville5,000 Meters Varsity1619:18.55 PB10
Sep 22County Press/North Branch MeetSep 22 · 5,000 Meters Varsity · Place 22 · MayvilleMayville5,000 Meters Varsity2219:15.15 PB10
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D5 Boys · Place 58 · MayvilleMayville5,000 Meters D5 Boys5819:56.85 PB10
Sep 122026 Hatchet InvitationalSep 12 · 5,000 Meters Varsity · Place 10 · MayvilleMayville5,000 Meters Varsity1019:36.67 PB10
Aug 26Cass City HS/MS InviteAug 26 · 5,000 Meters Varsity · Place 32 · MayvilleMayville5,000 Meters Varsity3220:43.54 PB10
Aug 21Hatchet Under the Lights XC ClassicAug 21 · 5,000 Meters Varsity · Place 22 · MayvilleMayville5,000 Meters Varsity2220:40 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 4 FinalsNov 1 · 5,000 Meters Division 4 · Place 129 · MayvilleMayville5,000 Meters Division 412918:16.209
Oct 25MHSAA LP Region 35-4 @ Deckerville (C)Oct 25 · 5,000 Meters Division 4 · Place 13 · MayvilleMayville5,000 Meters Division 41318:13.899
Oct 18Thumb Area Cross Country ChampionshipOct 18 · 5,000 Meters Varsity · Place 37 · MayvilleMayville5,000 Meters Varsity3719:07.63 PB9
Oct 15BTC Blue/Red League MeetOct 15 · 5,000 Meters Varsity · Place 7 · MayvilleMayville5,000 Meters Varsity719:01.639
Oct 11Dave Patterson InviteOct 11 · 5,000 Meters Varsity · Place 20 · MayvilleMayville5,000 Meters Varsity2019:39.749
Oct 8Ubly InvitationalOct 8 · 5,000 Meters Varsity · Place 36 · MayvilleMayville5,000 Meters Varsity3618:57.839
Sep 27Wagener Park XC InvitationalSep 27 · 5,000 Meters Varsity · Place 65 · MayvilleMayville5,000 Meters Varsity6520:23.139
Sep 16County Press/North Branch MeetSep 16 · 5,000 Meters Varsity · Place 23 · MayvilleMayville5,000 Meters Varsity2320:18.00—
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Varsity · Place 34 · MayvilleMayville5,000 Meters Varsity3419:59.609
Sep 6Hatchet InviteSep 6 · 5,000 Meters Varsity · Place 32 · MayvilleMayville5,000 Meters Varsity3220:07.349
Aug 21Birch Run Early InvitationalAug 21 · 5,000 Meters Varsity · Place 118 · MayvilleMayville5,000 Meters Varsity11821:16.709

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 22MHSAA MS Regional - Zone 4 @ Brown CityOct 22 · 3,200 Meters 8th Grade · Place 19 · MayvilleMayville3,200 Meters 8th Grade1912:51.588
Oct 19Thumb Area Cross Country ChampionshipOct 19 · 3,200 Meters Middle School · Place 23 · MayvilleMayville3,200 Meters Middle School2312:44.968
Oct 16Blue/Red BTC League MeetOct 16 · 3,200 Meters Middle School · Place 2 · MayvilleMayville3,200 Meters Middle School213:11.178
Oct 12Dave Patterson InviteOct 12 · 3,200 Meters Middle School · Place 8 · MayvilleMayville3,200 Meters Middle School813:21.458
Oct 12Dave Patterson InviteOct 12 · 3,200 Meters Middle School · Place 8 · MayvilleMayville3,200 Meters Middle School813:21.458
Oct 9Ubly InvitationalOct 9 · 3,200 Meters Elementary · Place 21 · MayvilleMayville3,200 Meters Elementary2112:46.058
Sep 30Red October RunSep 30 · 3,200 Meters 8th Grade Grades 7-8 · Place 8 · MayvilleMayville3,200 Meters 8th Grade Grades 7-8813:48.058
Sep 21Laker (Crawford Kennedy Memorial) Cross Country InvitationalSep 21 · 2 Miles Elementary · Place 13 · MayvilleMayville2 Miles Elementary1313:40.398
Sep 17County Press/ North Branch MeetSep 17 · 3,200 Meters Middle School · Place 12 · MayvilleMayville3,200 Meters Middle School1213:01.528
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 2 Miles Middle School Varsity · Place 90 · MayvilleMayville2 Miles Middle School Varsity9014:17.28
Sep 7Hatchet InvitationalSep 7 · 2 Miles Middle School · Place 22 · MayvilleMayville2 Miles Middle School2214:20.328
Aug 28Cass City HS/MS InviteAug 28 · 2 Miles Middle School · Place 8 · MayvilleMayville2 Miles Middle School814:15.738

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 21THUMB AREA CROSS COUNTRY CHAMPIONSHIPOct 21 · 3,200 Meters Middle School · Place 17 · MayvilleMayville3,200 Meters Middle School1713:06.707
Oct 18NCTL Cross Country ChampionshipsOct 18 · 3,200 Meters Middle School · Place 8 · Mayville MSMayville MS3,200 Meters Middle School813:56.13 PB7
Oct 14Dave Patterson InviteOct 14 · 3,200 Meters Middle School · Place 9 · MayvilleMayville3,200 Meters Middle School914:15.897
Oct 11Ubly InvitationalOct 11 · 3,200 Meters Elementary · Place 27 · MayvilleMayville3,200 Meters Elementary2713:13.157
Oct 2Red October RunOct 2 · 3,200 Meters 7th-8th Grade Boys · Place 10 · Mayville MSMayville MS3,200 Meters 7th-8th Grade Boys1014:28.3Unofficial7
Sep 23Laker Cross Country InvitationalSep 23 · 2 Miles K-8 Boys · Place 21 · Mayville MSMayville MS2 Miles K-8 Boys2114:12.45 PB7
Sep 19Kingston XC Invitational 2Sep 19 · 3,200 Meters Middle School · Place 8 · MayvilleMayville3,200 Meters Middle School814:17.897
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 2 Miles Middle School Varsity · Place 110 · MayvilleMayville2 Miles Middle School Varsity11015:07.07
Sep 9Bad Axe Hatchet XC InvitationalSep 9 · 3,200 Meters Middle School · Place 18 · MayvilleMayville3,200 Meters Middle School1814:34.477

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17NCTL League MeetOct 17 · 3,200 Meters Middle School · Place 18 · MayvilleMayville3,200 Meters Middle School1817:096
Oct 12Ubly InvitationalOct 12 · 3,200 Meters Elementary · Place 72 · MayvilleMayville3,200 Meters Elementary7215:56.346
Oct 3Red October RunOct 3 · 3,200 Meters 5th-6th Grade Boys · Place 9 · Mayville MSMayville MS3,200 Meters 5th-6th Grade Boys915:36.05 PB6
Sep 24Laker Cross Country InvitationalSep 24 · 2 Miles K-8 Boys · Place 44 · Mayville MSMayville MS2 Miles K-8 Boys4416:45.776
Sep 20Kingston Cross Country InvitationalSep 20 · Varsity · Place 11 · MayvilleMayvilleVarsity1116:236
Sep 20Kingston Junior High Cross Country InvitationalSep 20 · 3,200 Meters Middle School · Place 11 · Mayville MSMayville MS3,200 Meters Middle School1116:23Unofficial6
Sep 10Hatchet InvitationalSep 10 · 2 Miles Middle School · Place 52 · MayvilleMayville2 Miles Middle School5216:16.486
Sep 10Genesee Cross Country InvitationalSep 10 · 2 Miles Middle School · Place 52 · MayvilleMayville2 Miles Middle School5216:16.486
Aug 31Cass City Cross Country Invitational Aug 31 · 3,200 Meters Middle School · Place 18 · MayvilleMayville3,200 Meters Middle School1817:31.16

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Thumb Area Cross Country ChampionshipOct 23 · 3,200 Meters Elementary · Place 72 · MayvilleMayville3,200 Meters Elementary7220:56.875
Oct 16Dave Patterson InviteOct 16 · 3,200 Meters Middle School · Place 51 · MayvilleMayville3,200 Meters Middle School5122:29.025
Sep 25Laker Cross Country InvitationalSep 25 · 2 Miles Junior High · Place 48 · Mayville MSMayville MS2 Miles Junior High4819:42.675
Sep 21North Branch / County Press InviteSep 21 · 3,070 Meters Middle School · Place 49 · MayvilleMayville3,070 Meters Middle School4916:24.875

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Dave Patterson Challenge InviteOct 12 · 3,200 Meters Middle School · Place 63 · MayvilleMayville3,200 Meters Middle School6322:51.493
Oct 7Red October RunOct 7 · 1.5 Miles K-4 · Place 15 · Mayville MSMayville MS1.5 Miles K-41519:50.52 PB3
Sep 21Laker Cross Country InvitationalSep 21 · 2 Miles Junior High · Place 64 · Mayville MSMayville MS2 Miles Junior High6421:21.713