Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elkton-Pigeon-Bay Port Laker SchoolsLaker Cross Country Invitational · Sep 2415:15.55Laker Cross Country InvitationalSeptember 24, 2022
5,000 Meters · Brown City Jr/Sr High SchoolBig Thumb Conference Black/White Meet · Oct 1523:12.89Big Thumb Conference Black/White MeetOctober 15, 2024
5,000 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 1823:15.84Thumb Area Cross Country ChampionshipOctober 18, 2025
5,000 Meters · Caro Golf Club2025 Big Thumb Conference Cross Country Championship (Black and White Divisions) · Oct 1522:33.372025 Big Thumb Conference Cross Country Championship (Black and White Divisions)October 15, 2025
5,000 Meters · Crosswell Lexington HSMike Jackson Memorial Invitational · Aug 2022:16.73Mike Jackson Memorial InvitationalAugust 20, 2026
5,000 Meters · Elkton-Pigeon-Bay Port Laker SchoolsLaker (Crawford Kennedy Memorial) Cross Country Invitational · Sep 2621:32.51Laker (Crawford Kennedy Memorial) Cross Country InvitationalSeptember 26, 2026
5,000 Meters · Evergreen ParkCass City HS/MS Invite · Aug 2621:59.49Cass City HS/MS InviteAugust 26, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1123:37.62026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 3 Finals · Nov 721:16.3MHSAA LP Division 3 FinalsNovember 7, 2026
5,000 Meters · North Park campgroundNorth Park Invitational · Oct 1021:37.99North Park Invitational October 10, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1921:37.1958th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Ubly HSUbly Invitational · Oct 1421:30.69Ubly InvitationalOctober 14, 2026
5,000 Meters · Wagener County ParkMHSAA LP Region 25-3 @ Deckerville · Oct 3120:38.78MHSAA 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

12 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 3 FinalsNov 7 · 5,000 Meters D3 · Place 152 · Harbor BeachHarbor Beach5,000 Meters D315221:16.3 PB11
Oct 31MHSAA LP Region 25-3 @ DeckervilleOct 31 · 5,000 Meters D3 Girls · Place 18 · Harbor BeachHarbor Beach5,000 Meters D3 Girls1820:38.78 PB11
Oct 24THUMB AREA CROSS COUNTRY CHAMPIONSHIP Oct 24 · 5,000 Meters Varsity · Place 14 · Harbor BeachHarbor Beach5,000 Meters Varsity1421:07.7811
Oct 21 Big Thumb Conference Black/White MeetOct 21 · 5,000 Meters Varsity · Place 6 · Harbor BeachHarbor Beach5,000 Meters Varsity621:18.6511
Oct 14Ubly InvitationalOct 14 · 5,000 Meters Varsity · Place 24 · Harbor BeachHarbor Beach5,000 Meters Varsity2421:30.69 PB11
Oct 10North Park Invitational Oct 10 · 5,000 Meters Varsity · Place 9 · Harbor BeachHarbor Beach5,000 Meters Varsity921:37.99 PB11
Oct 3Wagener Park Cross Country InvitationalOct 3 · 5,000 Meters Varsity · Place 11 · Harbor BeachHarbor Beach5,000 Meters Varsity1120:56.5211
Sep 26Laker (Crawford Kennedy Memorial) Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 9 · Harbor BeachHarbor Beach5,000 Meters Varsity921:32.51 PB11
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D4 Girls · Place 28 · Harbor BeachHarbor Beach5,000 Meters D4 Girls2821:37.19 PB11
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters White(MHSAA Div 3&4) · Place 65 · Harbor BeachHarbor Beach5,000 Meters White(MHSAA Div 3&4)6523:37.6 PB11
Aug 26Cass City HS/MS InviteAug 26 · 5,000 Meters Varsity · Place 10 · Harbor BeachHarbor Beach5,000 Meters Varsity1021:59.49 PB11
Aug 20Mike Jackson Memorial InvitationalAug 20 · 5,000 Meters Varsity · Place 14 · Harbor BeachHarbor Beach5,000 Meters Varsity1422:16.73 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 4 FinalsNov 1 · 5,000 Meters Division 4 · Place 166 · Harbor BeachHarbor Beach5,000 Meters Division 416623:10.7010
Oct 25MHSAA LP Region 35-4 @ Deckerville (C)Oct 25 · 5,000 Meters Division 4 · Place 15 · Harbor BeachHarbor Beach5,000 Meters Division 41522:00.3810
Oct 18Thumb Area Cross Country ChampionshipOct 18 · 5,000 Meters Varsity · Place 31 · Harbor BeachHarbor Beach5,000 Meters Varsity3123:15.84 PB10
Oct 152025 Big Thumb Conference Cross Country Championship (Black and White Divisions)Oct 15 · 5,000 Meters Varsity (Black) · Place 8 · Harbor BeachHarbor Beach5,000 Meters Varsity (Black)822:33.37 PB10
Oct 8Ubly InvitationalOct 8 · 5,000 Meters Varsity · Place 21 · Harbor BeachHarbor Beach5,000 Meters Varsity2121:40.0710
Oct 4North Park Invitational Oct 4 · 5,000 Meters Varsity · Place 8 · Harbor BeachHarbor Beach5,000 Meters Varsity822:18.1310
Sep 27Wagener Park XC InvitationalSep 27 · 5,000 Meters Varsity · Place 27 · Harbor BeachHarbor Beach5,000 Meters Varsity2722:29.9110
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters White(MHSAA Div 3&4) · Place 100 · Harbor BeachHarbor Beach5,000 Meters White(MHSAA Div 3&4)10024:39.510
Sep 6Hatchet InviteSep 6 · 5,000 Meters Varsity · Place 19 · Harbor BeachHarbor Beach5,000 Meters Varsity1922:17.7110
Aug 27Cass City HS/MS InviteAug 27 · 5,000 Meters Varsity · Place 21 · Harbor BeachHarbor Beach5,000 Meters Varsity2123:41.25—
Aug 21Mike Jackson Memorial InvitationalAug 21 · 5,000 Meters Varsity · Place 31 · Harbor BeachHarbor Beach5,000 Meters Varsity3124:00.3010

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP Division 4 FinalsNov 2 · 5,000 Meters Division 4 · Place 211 · Harbor BeachHarbor Beach5,000 Meters Division 421124:46.89
Oct 26MHSAA LP Region 35-4 @ DeckervilleOct 26 · 5,000 Meters Division 4 · Place 21 · Harbor BeachHarbor Beach5,000 Meters Division 42122:39.39
Oct 19Thumb Area Cross Country ChampionshipOct 19 · 5,000 Meters Varsity · Place 27 · Harbor BeachHarbor Beach5,000 Meters Varsity2722:36.699
Oct 15Big Thumb Conference Black/White MeetOct 15 · 5,000 Meters Varsity Black · Place 15 · Harbor BeachHarbor Beach5,000 Meters Varsity Black1523:12.89 PB9
Oct 9Ubly InvitationalOct 9 · 5,000 Meters Varsity · Place 46 · Harbor BeachHarbor Beach5,000 Meters Varsity4623:24.479
Oct 5North Park InvitationalOct 5 · 5,000 Meters Varsity · Place 26 · Harbor BeachHarbor Beach5,000 Meters Varsity2625:16.529
Sep 28Wagener Park XC InvitationalSep 28 · 5,000 Meters Varsity · Place 39 · Harbor BeachHarbor Beach5,000 Meters Varsity3923:34.859
Sep 21Laker (Crawford Kennedy Memorial) Cross Country InvitationalSep 21 · 5,000 Meters Varsity · Place 24 · Harbor BeachHarbor Beach5,000 Meters Varsity2424:07.549
Sep 21Laker (Crawford Kennedy Memorial) Cross Country InvitationalSep 21 · 5,000 Meters Varsity · Place 24 · Harbor BeachHarbor Beach5,000 Meters Varsity2424:07.549
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 141 · Harbor BeachHarbor Beach5,000 Meters Varsity14125:56.09
Sep 7Hatchet InvitationalSep 7 · 5,000 Meters Varsity · Place 30 · Harbor BeachHarbor Beach5,000 Meters Varsity3024:30.219
Aug 28Cass City HS/MS InviteAug 28 · 5,000 Meters Varsity · Place 31 · Harbor BeachHarbor Beach5,000 Meters Varsity3124:43.019
Aug 19USA XC InvitationalAug 19 · 5,000 Meters Varsity · Place 28 · Harbor BeachHarbor Beach5,000 Meters Varsity2824:31.609

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19MHSAA Middle School Regional - Zone 4 @ Brown CityOct 19 · 2 Miles 6-8 Gr. Small School (top 10) · Place 25 · Harbor Beach CommunityHarbor Beach Community2 Miles 6-8 Gr. Small School (top 10)2515:17.82Unofficial8
Oct 17GTC League MeetOct 17 · 2 Miles Middle School · Place 25 · Harbor Beach CommunityHarbor Beach Community2 Miles Middle School2515:20.258
Oct 11Ubly InvitationalOct 11 · 3,200 Meters Elementary · Place 36 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Elementary3614:43.298
Oct 7North Park InvitationalOct 7 · 3,200 Meters Middle School · Place 10 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Middle School1014:50.958
Sep 30Wagener Park Cross Country InvitationalSep 30 · 3,200 Meters Middle School · Place 19 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Middle School1914:34.218
Sep 30Wagener Park Cross Country InvitationalSep 30 · 3,200 Meters Middle School · Place 19 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Middle School1914:34.218
Sep 23Laker Cross Country InvitationalSep 23 · 2 Miles K-8 Girls · Place 16 · Harbor Beach CommunityHarbor Beach Community2 Miles K-8 Girls1615:18.248
Sep 9Bad Axe Hatchet XC InvitationalSep 9 · 3,200 Meters Middle School · Place 13 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Middle School1315:02.568

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22THUMB AREA CROSS COUNTRY CHAMPIONSHIPOct 22 · 3,200 Meters Middle School · Place 24 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Middle School2414:49.157
Oct 18GTC League MeetOct 18 · 3,200 Meters Middle School · Place 15 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Middle School1514:52.167
Oct 12Ubly InvitationalOct 12 · 3,200 Meters Elementary · Place 17 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Elementary1714:43.127
Oct 8North Park Invitational Oct 8 · 3,200 Meters Middle School · Place 8 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Middle School814:42.47
Oct 1Wagener Park Cross Country InvitationalOct 1 · 3,200 Meters Middle School · Place 17 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Middle School1715:01.51—
Sep 24Laker Cross Country InvitationalSep 24 · 2 Miles K-8 Girls · Place 15 · Harbor Beach CommunityHarbor Beach Community2 Miles K-8 Girls1515:15.55 PB7
Sep 10Hatchet InvitationalSep 10 · 2 Miles Middle School · Place 11 · Harbor Beach CommunityHarbor Beach Community2 Miles Middle School1114:02.767
Sep 10Genesee Cross Country InvitationalSep 10 · 2 Miles Middle School · Place 11 · Harbor Beach CommunityHarbor Beach Community2 Miles Middle School1114:02.767

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Thumb Area Cross Country ChampionshipOct 23 · 3,200 Meters Middle School · Place 22 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Middle School2214:46.396
Oct 19GTC League MeetOct 19 · 3,200 Meters Middle School · Place 9 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Middle School915:17.326
Oct 13Ubly InvitationalOct 13 · 3,200 Meters Elementary · Place 36 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Elementary3615:39.666
Oct 9North Park InvitationalOct 9 · 3,200 Meters Middle School · Place 18 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Middle School1816:26.476
Oct 2WAGENER PARK CROSS COUNTRY INVITATIONAL.Oct 2 · 3,200 Meters Middle School · Place 27 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Middle School2715:38.496
Sep 25Laker Cross Country InvitationalSep 25 · 2 Miles Junior High · Place 26 · Harbor Beach CommunityHarbor Beach Community2 Miles Junior High2616:33.246
Sep 11Hatchet InvitationalSep 11 · 2 Miles Middle School · Place 21 · Harbor Beach CommunityHarbor Beach Community2 Miles Middle School2115:40.096

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 5Cass City InvitationalOct 5 · 3,200 Meters Elementary · Place 32 · Harbor Beach CommunityHarbor Beach Community3,200 Meters Elementary3217:27.44