Personal bests

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30MHSAA UP Division 1-2-3 FinalsMay 30 · 1600 Meters · Place 2 · Bark River-HarrisBark River-Harris1600 Meters2.4:43.00a PB11
May 30MHSAA UP Division 1-2-3 FinalsMay 30 · 800 Meters · Place 2 · Bark River-HarrisBark River-Harris800 Meters2.2:09.74a11
May 19Skyline Conference Track Meet May 19 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters1.4:52.93a11
May 19Skyline Conference Track Meet May 19 · 800 Meters · Place 1 · Bark River-HarrisBark River-Harris800 Meters1.2:11.25a11
May 15MHSAA UP Region 44-2 @ Bark River - HarrisMay 15 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters14:44.42a11
May 15MHSAA UP Region 44-2 @ Bark River - HarrisMay 15 · 800 Meters · Place 2 · Bark River-HarrisBark River-Harris800 Meters22:09.08a11
May 112026 Bark River-Harris HS InvitationalMay 11 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters1.4:47.70a11
May 112026 Bark River-Harris HS InvitationalMay 11 · 800 Meters · Place 1 · Bark River-HarrisBark River-Harris800 Meters1.2:09.07a11
May 82026 Norway HS Track InvitationalMay 8 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters1.4:51.24a11
May 82026 Norway HS Track InvitationalMay 8 · 800 Meters · Place 2 · Bark River-HarrisBark River-Harris800 Meters2.2:11.25a11
May 5Stephenson Lions Club InvitationalMay 5 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters1.4:52.68a11
May 5Stephenson Lions Club InvitationalMay 5 · 800 Meters · Place 1 · Bark River-HarrisBark River-Harris800 Meters1.2:13.05a11
May 1Eskymos InvitationalMay 1 · 1600 Meters · Place 6 · Bark River-HarrisBark River-Harris1600 Meters64:53.84a11
May 1Eskymos InvitationalMay 1 · 800 Meters · Place 9 · Bark River-HarrisBark River-Harris800 Meters92:15.93a11
Apr 29North Dickinson Booster Club Invitational Track Meet Apr 29 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters1.4:53.89a11
Apr 29North Dickinson Booster Club Invitational Track Meet Apr 29 · 800 Meters · Place 1 · Bark River-HarrisBark River-Harris800 Meters1.2:15.16a11
Apr 28Kiwanis InvitationalApr 28 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters14:55.90a11
Apr 28Kiwanis InvitationalApr 28 · 800 Meters · Place 1 · Bark River-HarrisBark River-Harris800 Meters12:09.00a PB11
Apr 212026 Delta County MeetApr 21 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters1.5:01.46a11
Apr 212026 Delta County MeetApr 21 · 800 Meters · Place 2 · Bark River-HarrisBark River-Harris800 Meters2.2:16.50a11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31MHSAA UP Division 1-2-3 FinalsMay 31 · 1600 Meters · Place 4 · Bark River-HarrisBark River-Harris1600 Meters4.4:46.51a10
May 21Skyline Central Conference Track MeetMay 21 · 1600 Meters · Place 3 · Bark River-HarrisBark River-Harris1600 Meters34:44.10a10
May 21Skyline Central Conference Track MeetMay 21 · 800 Meters · Place 3 · Bark River-HarrisBark River-Harris800 Meters32:12.10a10
May 16MHSAA UP Region 44-2 @ PickfordMay 16 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters14:54.41a10
May 16MHSAA UP Region 44-2 @ PickfordMay 16 · 800 Meters · Place 5 · Bark River-HarrisBark River-Harris800 Meters52:17.17a10
May 12Bark River- Harris HS Invitational Track MeetMay 12 · 1600 Meters · Place 3 · Bark River-HarrisBark River-Harris1600 Meters34:44.46a10
May 9Lion's Meet "Under the Lights" - Bark RiverMay 9 · 1600 Meters · Place 2 · Bark River-HarrisBark River-Harris1600 Meters24:43.21a10
May 9Lion's Meet "Under the Lights" - Bark RiverMay 9 · 800 Meters · Place 4 · Bark River-HarrisBark River-Harris800 Meters42:13.80a10
May 6STEPHENSON LION’S CLUB INVITATIONAL MEETMay 6 · 1600 Meters · Place 2 · Bark River-HarrisBark River-Harris1600 Meters24:47.50a10
May 6STEPHENSON LION’S CLUB INVITATIONAL MEETMay 6 · 800 Meters · Place 2 · Bark River-HarrisBark River-Harris800 Meters22:13.08a10
May 2Eskymos InvitationalMay 2 · 1600 Meters · Place 4 · Bark River-HarrisBark River-Harris1600 Meters44:53.43a10
May 2Eskymos InvitationalMay 2 · 800 Meters · Place 9 · Bark River-HarrisBark River-Harris800 Meters92:15.16a10
Apr 30North Dickinson Booster Club InvitationalApr 30 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters14:52.55a10
Apr 30North Dickinson Booster Club InvitationalApr 30 · 800 Meters · Place 2 · Bark River-HarrisBark River-Harris800 Meters22:12.92a10
Apr 25Kiwanis Invitational MeetApr 25 · 1600 Meters · Place 2 · Bark River-HarrisBark River-Harris1600 Meters24:57.5410
Apr 25Kiwanis Invitational MeetApr 25 · 800 Meters · Place 3 · Bark River-HarrisBark River-Harris800 Meters32:16.3310
Apr 22Delta County Invite Apr 22 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters14:58.1310
Apr 22Delta County Invite Apr 22 · 800 Meters · Place 5 · Bark River-HarrisBark River-Harris800 Meters52:19.5510

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 124th Annual Yooper Indoor InvitationalApr 12 · 1600 Meters · Place 6 · Bark River-HarrisBark River-Harris1600 Meters65:00.34a PB10

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1MHSAA UP Division 1-2-3 FinalsJun 1 · 1600 Meters · Place 4 · Bark River-HarrisBark River-Harris1600 Meters44:48.04a—
May 21Skyline Conference MeetMay 21 · 1600 Meters · Place 3 · Bark River-HarrisBark River-Harris1600 Meters3.4:48.57a10
May 18MHSAA UP Region 44-2 @ MunisingMay 18 · 1600 Meters · Place 4 · Bark River-HarrisBark River-Harris1600 Meters44:49.05a—
May 18MHSAA UP Region 44-2 @ MunisingMay 18 · 800 Meters · Place 5 · Bark River-HarrisBark River-Harris800 Meters52:19.39a—
May 13Bark River- Harris HS Invitational TrackMay 13 · 1600 Meters · Place 2 · Bark River-HarrisBark River-Harris1600 Meters24:55.83a—
May 13Bark River- Harris HS Invitational TrackMay 13 · 800 Meters · Place 5 · Bark River-HarrisBark River-Harris800 Meters52:17.87a—
May 10Munising Lions Under the Lights Invitational May 10 · 1600 Meters · Place 3 · Bark River-HarrisBark River-Harris1600 Meters34:57.61a—
May 10Munising Lions Under the Lights Invitational May 10 · 800 Meters · Place 7 · Bark River-HarrisBark River-Harris800 Meters72:15.29a—
May 3Esky Eskymos InvitationalMay 3 · 1600 Meters · Place 7 · Bark River-HarrisBark River-Harris1600 Meters75:08.67a—
May 3Esky Eskymos InvitationalMay 3 · 800 Meters · Place 8 · Bark River-HarrisBark River-Harris800 Meters82:23.29a—
May 22024 Rapid River InvitationalMay 2 · 1600 Meters · Place 2 · Bark River-HarrisBark River-Harris1600 Meters25:04.44a—
Apr 30North Dickinson Booster Club InvitationalApr 30 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters15:03.53a—
Apr 30North Dickinson Booster Club InvitationalApr 30 · 800 Meters · Place 1 · Bark River-HarrisBark River-Harris800 Meters12:18.86a—
Apr 252024 Delta County InvitationalApr 25 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters15:01.27a—
Apr 252024 Delta County InvitationalApr 25 · 800 Meters · Place 2 · Bark River-HarrisBark River-Harris800 Meters22:17.24a—
Apr 5LSSU 3rd Annual Yooper Invite 2024Apr 5 · 1600 Meters · Place 10 · Bark River-HarrisBark River-Harris1600 Meters105:09.91a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31MHSAA MS Regional - Zone 8 @ MarquetteMay 31 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters14:54.26a—
May 24Bark River- Harris Junior High Little Cedar River Conference Track Meet 2023May 24 · 400 Meters · Place 3 · Bark River-HarrisBark River-Harris400 Meters358.73a PB—
May 24Bark River- Harris Junior High Little Cedar River Conference Track Meet 2023May 24 · 200 Meters · Place 3 · Bark River-HarrisBark River-Harris200 Meters326.28a PB—
May 16Escanaba Junior High InvitationalMay 16 · 1600 Meters · Place 2 · Bark River-HarrisBark River-Harris1600 Meters25:07.55a—
May 16Escanaba Junior High InvitationalMay 16 · 800 Meters · Place 1 · Bark River-HarrisBark River-Harris800 Meters12:23.75a—
May 10Manistique JH InviteMay 10 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters15:00.46a—
May 10Manistique JH InviteMay 10 · 800 Meters · Place 1 · Bark River-HarrisBark River-Harris800 Meters12:18.33a—
May 8Bark River-Harris Junior High InvitationalMay 8 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters15:01.64a—
May 8Bark River-Harris Junior High InvitationalMay 8 · 800 Meters · Place 1 · Bark River-HarrisBark River-Harris800 Meters12:16.65a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18Escanaba Middle School Invitational 2022May 18 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters1.5:21.87a7
May 18Escanaba Middle School Invitational 2022May 18 · 800 Meters · Place 5 · Bark River-HarrisBark River-Harris800 Meters5.2:27.88a7
May 12Manistique MS InvitationalMay 12 · 1600 Meters · Place 1 · Bark River-HarrisBark River-Harris1600 Meters1.5:23.88a7
May 12Manistique MS InvitationalMay 12 · 800 Meters · Place 2 · Bark River-HarrisBark River-Harris800 Meters2.2:24.79a7