Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elkton-Pigeon-Bay Port Laker SchoolsLaker Cross Country Invitational · Sep 2414:32.33Laker Cross Country InvitationalSeptember 24, 2022
3,200 Meters · Brown City Jr/Sr High SchoolBC JH Meet · Oct 514:04.24BC JH MeetOctober 5, 2020
3,200 Meters · Kingston High SchoolJr High NCTL League Meet · Oct 1814:24Jr High NCTL League MeetOctober 18, 2021
3,200 Meters · Ubly MSUbly Invitational · Oct 1314:07.04Ubly InvitationalOctober 13, 2020
5,000 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 1822:07.69Thumb Area Cross Country ChampionshipOctober 18, 2025
5,000 Meters · Dryden XC CourseNCTL Cross Country Championships · Oct 1825:40.40NCTL Cross Country ChampionshipsOctober 18, 2023
5,000 Meters · Elkton-Pigeon-Bay Port Laker SchoolsLaker (Crawford Kennedy Memorial) Cross Country Invitational · Sep 2126:50.02Laker (Crawford Kennedy Memorial) Cross Country InvitationalSeptember 21, 2024
5,000 Meters · Wagener County ParkBTC Blue/Red League Meet · Oct 1522:32.09BTC Blue/Red League MeetOctober 15, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 35-4 @ Deckerville (C)Oct 25 · 5,000 Meters Division 4 · Place 51 · DeckervilleDeckerville5,000 Meters Division 45121:23.5011
Oct 18Thumb Area Cross Country ChampionshipOct 18 · 5,000 Meters Varsity · Place 93 · DeckervilleDeckerville5,000 Meters Varsity9322:07.69 PB11
Oct 15BTC Blue/Red League MeetOct 15 · 5,000 Meters Varsity · Place 24 · DeckervilleDeckerville5,000 Meters Varsity2422:32.09 PB11
Oct 8Ubly InvitationalOct 8 · 5,000 Meters Varsity · Place 96 · DeckervilleDeckerville5,000 Meters Varsity9621:59.1011
Oct 4North Park Invitational Oct 4 · 5,000 Meters Varsity · Place 38 · DeckervilleDeckerville5,000 Meters Varsity3823:13.1511
Sep 27Wagener Park XC InvitationalSep 27 · 5,000 Meters Varsity · Place 110 · DeckervilleDeckerville5,000 Meters Varsity11022:18.5211
Sep 10Reese XC Invite Sep 10 · 5,000 Meters Junior Varsity · Place 27 · DeckervilleDeckerville5,000 Meters Junior Varsity2724:44.3911
Sep 6Hatchet InviteSep 6 · 5,000 Meters Varsity · Place 91 · DeckervilleDeckerville5,000 Meters Varsity9124:44.3111

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 35-4 @ DeckervilleOct 26 · 5,000 Meters Division 4 · Place 64 · DeckervilleDeckerville5,000 Meters Division 46423:37.4110
Oct 19Thumb Area Cross Country ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 12 · DeckervilleDeckerville5,000 Meters Junior Varsity1223:48.7410
Oct 16Blue/Red BTC League MeetOct 16 · 5,000 Meters Varsity · Place 33 · DeckervilleDeckerville5,000 Meters Varsity3324:59.3910
Oct 9Ubly InvitationalOct 9 · 5,000 Meters Varsity · Place 93 · DeckervilleDeckerville5,000 Meters Varsity9322:37.5110
Oct 5North Park InvitationalOct 5 · 5,000 Meters Varsity · Place 38 · DeckervilleDeckerville5,000 Meters Varsity3823:00.7410
Sep 28Wagener Park XC InvitationalSep 28 · 5,000 Meters Varsity · Place 109 · DeckervilleDeckerville5,000 Meters Varsity10923:25.1410
Sep 21Laker (Crawford Kennedy Memorial) Cross Country InvitationalSep 21 · 5,000 Meters Varsity · Place 52 · DeckervilleDeckerville5,000 Meters Varsity5226:50.0210
Sep 21Laker (Crawford Kennedy Memorial) Cross Country InvitationalSep 21 · 5,000 Meters Varsity · Place 52 · DeckervilleDeckerville5,000 Meters Varsity5226:50.02 PB10
Sep 14Autumn Classic InviteSep 14 · 5,000 Meters Varsity · Place 130 · DeckervilleDeckerville5,000 Meters Varsity13025:55.610
Sep 7Hatchet InvitationalSep 7 · 5,000 Meters Varsity · Place 95 · DeckervilleDeckerville5,000 Meters Varsity9526:53.9110
Aug 19USA XC InvitationalAug 19 · 5,000 Meters Varsity · Place 64 · DeckervilleDeckerville5,000 Meters Varsity6436:02.1010

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 21THUMB AREA CROSS COUNTRY CHAMPIONSHIPOct 21 · 5,000 Meters Junior Varsity · Place 24 · DeckervilleDeckerville5,000 Meters Junior Varsity2423:53.499
Oct 18NCTL Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 39 · DeckervilleDeckerville5,000 Meters Varsity3925:40.40 PB9
Oct 11Ubly InvitationalOct 11 · 5,000 Meters Varsity · Place 117 · DeckervilleDeckerville5,000 Meters Varsity11724:37.099
Oct 7North Park InvitationalOct 7 · 5,000 Meters Varsity · Place 42 · DeckervilleDeckerville5,000 Meters Varsity4224:24.579
Sep 30Wagener Park Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 112 · DeckervilleDeckerville5,000 Meters Varsity11223:25.269
Sep 30Wagener Park Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 112 · DeckervilleDeckerville5,000 Meters Varsity11223:25.269
Sep 23Laker Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 74 · DeckervilleDeckerville5,000 Meters Varsity7424:51.359
Sep 16Autumn ClassicSep 16 · Varsity · Place 280 · 09 Deckerville09 DeckervilleVarsity28025:03—
Sep 9Bad Axe Hatchet XC InvitationalSep 9 · 5,000 Meters Varsity · Place 67 · DeckervilleDeckerville5,000 Meters Varsity6725:18.239
Aug 30Cass City XC InvitationalAug 30 · 5,000 Meters Varsity · Place 56 · DeckervilleDeckerville5,000 Meters Varsity5626:48.599
Aug 21USA InviteAug 21 · 5,000 Meters Varsity · Place 39 · DeckervilleDeckerville5,000 Meters Varsity3927:18.069

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17NCTL League MeetOct 17 · 3,200 Meters Middle School · Place 15 · DeckervilleDeckerville3,200 Meters Middle School1516:068
Oct 12Ubly InvitationalOct 12 · 3,200 Meters Elementary · Place 35 · DeckervilleDeckerville3,200 Meters Elementary3514:02.108
Oct 8North Park Invitational Oct 8 · 3,200 Meters Middle School · Place 9 · DeckervilleDeckerville3,200 Meters Middle School913:15.338
Oct 1Wagener Park Cross Country InvitationalOct 1 · 3,200 Meters Middle School · Place 43 · DeckervilleDeckerville3,200 Meters Middle School4314:56.77—
Sep 24Laker Cross Country InvitationalSep 24 · 2 Miles K-8 Boys · Place 25 · Deckerville MSDeckerville MS2 Miles K-8 Boys2514:32.33 PB8
Sep 17Autumn Classic InviteSep 17 · 2 Miles Middle School · Place 40 · DeckervilleDeckerville2 Miles Middle School4014:19.98
Sep 10Hatchet InvitationalSep 10 · 2 Miles Middle School · Place 22 · DeckervilleDeckerville2 Miles Middle School2213:30.258
Sep 10Genesee Cross Country InvitationalSep 10 · 2 Miles Middle School · Place 22 · DeckervilleDeckerville2 Miles Middle School2213:30.258
Aug 31Cass City Cross Country Invitational Aug 31 · 3,200 Meters Middle School · Place 8 · DeckervilleDeckerville3,200 Meters Middle School814:43.698

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23Dryden Cardinal InvitationalOct 23 · 2 Miles Middle School · Place 6 · DeckervilleDeckerville2 Miles Middle School614:36.017
Oct 18NCTL League MeetOct 18 · 3,200 Meters Middle School · Place 12 · DeckervilleDeckerville3,200 Meters Middle School1214:247
Oct 18Jr High NCTL League MeetOct 18 · 3,200 Meters Middle School · Place 12 · Deckerville MSDeckerville MS3,200 Meters Middle School1214:24 PB7
Oct 13Ubly InvitationalOct 13 · 3,200 Meters Elementary · Place 35 · DeckervilleDeckerville3,200 Meters Elementary3514:04.787
Oct 9North Park InvitationalOct 9 · 3,200 Meters Middle School · Place 14 · DeckervilleDeckerville3,200 Meters Middle School1414:24.747
Oct 2WAGENER PARK CROSS COUNTRY INVITATIONAL.Oct 2 · 3,200 Meters Middle School · Place 27 · DeckervilleDeckerville3,200 Meters Middle School2714:06.137
Sep 25Laker Cross Country InvitationalSep 25 · 2 Miles Junior High · Place 17 · Deckerville MSDeckerville MS2 Miles Junior High1714:41.397
Sep 21Kingston Jr High Invitational 2Sep 21 · 3,200 Meters Middle School · Place 8 · DeckervilleDeckerville3,200 Meters Middle School814:377
Sep 11Hatchet InvitationalSep 11 · 2 Miles Middle School · Place 27 · DeckervilleDeckerville2 Miles Middle School2714:37.567

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21NCTL League MeetOct 21 · 3,200 Meters Middle School · Place 8 · DeckervilleDeckerville3,200 Meters Middle School814:04.366
Oct 13Ubly InvitationalOct 13 · 3,200 Meters Jr. High Boys (10/13) · Place 8 · Deckerville MSDeckerville MS3,200 Meters Jr. High Boys (10/13)814:07.04 PB6
Oct 10Harbor Beach meetOct 10 · 3,200 Meters Middle School · Place 3 · DeckervilleDeckerville3,200 Meters Middle School314:12.626
Oct 5BC JH MeetOct 5 · 3,200 Meters Junior High (6-8) · Place 10 · Deckerville MSDeckerville MS3,200 Meters Junior High (6-8)1014:04.24 PB6
Oct 3Wilson Park meet IIOct 3 · 3,200 Meters Middle School · Deckerville MSDeckerville MS3,200 Meters Middle School014:29.79Unofficial6
Sep 19Wilson Park meetSep 19 · 3,200 Meters Middle School · Place 11 · DeckervilleDeckerville3,200 Meters Middle School1114:53.66