Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorParkside Classic · Feb 225:26.95Parkside ClassicFebruary 22, 2025
1500 Meters · OutdoorAshton May Invitational · Apr 34:55.79aAshton May InvitationalApril 3, 2026
1600 Meters · OutdoorMHSAA UP Division 1-2-3 Finals · Jun 15:20.19aMHSAA UP Division 1-2-3 FinalsJune 1, 2024
3000 Meters · IndoorUW-Oshkosh Early Bird Invitational · Dec 611:31.32aUW-Oshkosh Early Bird InvitationalDecember 6, 2024
3200 Meters · OutdoorWestPAC Conference Track Meet · May 2211:59.85aWestPAC Conference Track MeetMay 22, 2024
800 Meters · IndoorGLIAC Indoor Track & Field Championships · Feb 282:17.40aGLIAC Indoor Track & Field ChampionshipsFebruary 28, 2026
800 Meters · Outdoor2026 GLIAC Outdoor Track & Field Championships · Apr 292:19.57a2026 GLIAC Outdoor Track & Field ChampionshipsApril 29, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 800 Meters · Place 10 · Northern MichiganNorthern Michigan800 MetersRound P10.2:19.57a PBSo
Apr 252026 St. Norbert College InvitationalApr 25 · 800 Meters · Place 3 · Northern MichiganNorthern Michigan800 Meters3.2:20.70aSo
Apr 10UW-Oshkosh Invite & MultiApr 10 · 800 Meters · Place 8 · Northern MichiganNorthern Michigan800 Meters8.2:23.65aSo
Apr 3Ashton May InvitationalApr 3 · 1500 Meters · Place 17 · Northern MichiganNorthern Michigan1500 Meters17.4:55.79a PBSo
Mar 27Joyce Morton-Kief InviteMar 27 · 800 Meters · Place 7 · Northern MichiganNorthern Michigan800 Meters7.2:20.56aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28GLIAC Indoor Track & Field ChampionshipsFeb 28 · 800 Meters · Place 10 · Northern MichiganNorthern Michigan800 Meters10.2:17.40a PBSo
Feb 7W-C-WFeb 7 · 800 Meters · Place 9 · Northern MichiganNorthern Michigan800 Meters92:19.94aSO
Feb 7Wildcat, Cardinal, Warrior (WCW) MeetFeb 7 · 800 Meters · Place 9 · Northern MichiganNorthern Michigan800 Meters9.2:19.94aSo
Jan 30Jet's Pizza InvitationalJan 30 · 800 Meters · Place 19 · Northern MichiganNorthern Michigan800 Meters192:23.05aSo
Jan 24Karl Schlender InviteJan 24 · 800 Meters · Place 3 · Northern MichiganNorthern Michigan800 Meters32:25.34aSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5UW-Oshkosh Early Bird InvitationalDec 5 · 1 Mile · Place 10 · Northern MichiganNorthern Michigan1 Mile10.5:40.45aSo
Mar 12025 GLIAC Indoor Track & Field ChampionshipsMar 1 · 800 Meters · Place 15 · Northern MichiganNorthern Michigan800 Meters15.2:21.73aFr
Feb 22Parkside ClassicFeb 22 · 800 Meters · Place 6 · Northern MichiganNorthern Michigan800 Meters62:29.50FR
Feb 22Parkside ClassicFeb 22 · 1 Mile · Place 5 · Northern MichiganNorthern Michigan1 Mile55:26.95 PBFR
Feb 8Wildcat, Cardinal, Warrior (WCW) MeetFeb 8 · 800 Meters · Northern MichiganNorthern Michigan800 Meters--DNSFr
Jan 31Jet's Pizza InvitationalJan 31 · 800 Meters · Place 20 · Northern MichiganNorthern Michigan800 Meters202:23.59a—
Jan 25Karl Schlender InviteJan 25 · 1 Mile · Place 9 · Northern MichiganNorthern Michigan1 Mile95:37.82a—
Jan 25Karl Schlender InviteJan 25 · 800 Meters · Place 2 · Northern MichiganNorthern Michigan800 Meters22:35.30a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 302025 GLIAC Outdoor Track & Field ChampionshipsApr 30 · 800 Meters · Place 18 · Northern MichiganNorthern Michigan800 MetersRound P18.2:28.30aFr
Apr 26St. Norbert InvitationalApr 26 · 1500 Meters · Place 18 · Northern MichiganNorthern Michigan1500 Meters18.5:24.39aFr
Apr 26St. Norbert InvitationalApr 26 · 800 Meters · Place 18 · Northern MichiganNorthern Michigan800 Meters18.2:36.14aFr
Apr 11UW Oshkosh InvitationalApr 11 · 800 Meters · Place 11 · Northern MichiganNorthern Michigan800 Meters112:26.74aFR
Mar 28Redbird ChallengeMar 28 · 800 Meters · Place 14 · Northern MichiganNorthern Michigan800 Meters14.2:26.30aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6UW-Oshkosh Early Bird InvitationalDec 6 · 1 Mile · Place 6 · Northern MichiganNorthern Michigan1 Mile6.5:53.60aFr
Dec 6UW-Oshkosh Early Bird InvitationalDec 6 · 3000 Meters · Place 6 · Northern MichiganNorthern Michigan3000 Meters6.11:31.32a PBFr

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1MHSAA UP Division 1-2-3 FinalsJun 1 · 3200 Meters · Place 2 · IshpemingIshpeming3200 Meters212:12.63a—
Jun 1MHSAA UP Division 1-2-3 FinalsJun 1 · 1600 Meters · Place 2 · IshpemingIshpeming1600 Meters25:20.19a PB—
Jun 1MHSAA UP Division 1-2-3 FinalsJun 1 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:26.36a—
May 22WestPAC Conference Track MeetMay 22 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters111:59.85a PB—
May 22WestPAC Conference Track MeetMay 22 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:22.85a—
May 202024 MPC TRACK MEETMay 20 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:18.70a—
May 202024 MPC TRACK MEETMay 20 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:43.93a—
May 202024 MPC TRACK MEETMay 20 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:27.14a—
May 16MHSAA UP Region 43-2 @ IshpemingMay 16 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:28.98a—
May 16MHSAA UP Region 43-2 @ IshpemingMay 16 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:40.23a—
May 16MHSAA UP Region 43-2 @ IshpemingMay 16 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:33.18a—
May 132024 MARQUETTE COUNTY TRACK MEETMay 13 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:06.94a—
May 132024 MARQUETTE COUNTY TRACK MEETMay 13 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:25.95a—
May 10Munising Lions Under the Lights Invitational May 10 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:34.64a—
May 10Munising Lions Under the Lights Invitational May 10 · 1600 Meters · Place 3 · IshpemingIshpeming1600 Meters35:31.47a—
May 10Munising Lions Under the Lights Invitational May 10 · 800 Meters · Place 4 · IshpemingIshpeming800 Meters42:31.14a—
Apr 30Marquette Open #2Apr 30 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:15.66a—
Apr 30Marquette Open #2Apr 30 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:33.82a—
Apr 192024 Gladstone InviteApr 19 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:00.44a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 3MHSAA UP Division 1-2-3 FinalsJun 3 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters1.12:25.58a11
Jun 3MHSAA UP Division 1-2-3 FinalsJun 3 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters1.5:31.63a11
Jun 3MHSAA UP Division 1-2-3 FinalsJun 3 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters1.2:31.72a11
May 24West PAC Conference Meet 2023May 24 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:14.15a—
May 24West PAC Conference Meet 2023May 24 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:38.37a—
May 24West PAC Conference Meet 2023May 24 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:31.65a—
May 22MPC Conference Championship 2023May 22 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:38.75a—
May 22MPC Conference Championship 2023May 22 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:36.27a—
May 22MPC Conference Championship 2023May 22 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:27.87a—
May 17MHSAA UP Region 43-2 @ IshpemingMay 17 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:48.12a—
May 17MHSAA UP Region 43-2 @ IshpemingMay 17 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:25.79a—
May 17MHSAA UP Region 43-2 @ IshpemingMay 17 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:37.82a—
May 12Negaunee Lions InvitationalMay 12 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:37.80a—
May 12Negaunee Lions InvitationalMay 12 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:33.25a—
Apr 21Gladstone Invite 2023Apr 21 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:40.98a—
Apr 21Gladstone Invite 2023Apr 21 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:50.41a—
Apr 21Gladstone Invite 2023Apr 21 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:40.79a—
Apr 17Superior Dome Invitational 2023Apr 17 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:44.90a—
Apr 17Superior Dome Invitational 2023Apr 17 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:38.10a—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4MHSAA UP Division 2 FinalsJun 4 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters1.12:34.95a10
Jun 4MHSAA UP Division 2 FinalsJun 4 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters1.5:42.11a10
Jun 4MHSAA UP Division 2 FinalsJun 4 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters1.2:36.11a10
May 23MPC Conference Meet 2022May 23 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:56.8010
May 23MPC Conference Meet 2022May 23 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:49.7210
May 23MPC Conference Meet 2022May 23 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:29.1410
May 20MHSAA UP Region 44-2 @ GwinnMay 20 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters113:09.5910
May 20MHSAA UP Region 44-2 @ GwinnMay 20 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:47.7910
May 20MHSAA UP Region 44-2 @ GwinnMay 20 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:31.9110
May 16Marquette County Championships 2022May 16 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:35.3410
May 16Marquette County Championships 2022May 16 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:51.0110
May 16Marquette County Championships 2022May 16 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:38.7210
May 13Negaunee Lions Invitational 2022May 13 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:58.0310
Apr 22Gladstone Invitational 2022Apr 22 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters113:15.1710
Apr 22Gladstone Invitational 2022Apr 22 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters16:01.4210
Apr 22Gladstone Invitational 2022Apr 22 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:38.4610

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 5MHSAA UP Division 2 FinalsJun 5 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters1.12:26.93a9
Jun 5MHSAA UP Division 2 FinalsJun 5 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters1.5:41.32a9
Jun 5MHSAA UP Division 2 FinalsJun 5 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters1.2:34.90a9
May 26Gwinn WestPAC Conference MeetMay 26 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:12.529
May 26Gwinn WestPAC Conference MeetMay 26 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:33.019
May 26Gwinn WestPAC Conference MeetMay 26 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:30.349
May 24MPC MeetMay 24 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:29.579
May 24MPC MeetMay 24 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:38.999
May 24MPC MeetMay 24 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:32.639
May 21MHSAA UP Region 44-2 @ IshpemingMay 21 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters1.12:28.12a9
May 21MHSAA UP Region 44-2 @ IshpemingMay 21 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters1.5:38.89a9
May 21MHSAA UP Region 44-2 @ IshpemingMay 21 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters1.2:39.50a9
May 17Marquette County MeetMay 17 · 3200 Meters · Place 1 · IshpemingIshpeming3200 Meters112:46.999
May 17Marquette County MeetMay 17 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:34.519
May 17Marquette County MeetMay 17 · 800 Meters · Place 1 · IshpemingIshpeming800 Meters12:30.969
May 14Negaunee Lions MeetMay 14 · 1600 Meters · Place 1 · IshpemingIshpeming1600 Meters15:33.469