Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJet's Pizza Invitational · Jan 315:22.79aJet's Pizza InvitationalJanuary 31, 2025
1 Mile · OutdoorCougar Invitational · Apr 205:42.15aCougar InvitationalApril 20, 2024
1500 Meters · OutdoorSt. Norbert Invitational · Apr 264:57.12aSt. Norbert InvitationalApril 26, 2025
1600 Meters · OutdoorDistance Night Under the Lights at Houseman Field · May 255:24.08aDistance Night Under the Lights at Houseman FieldMay 25, 2024
3000 Meters · IndoorJet's Pizza Invitational · Jan 3010:32.57aJet's Pizza InvitationalJanuary 30, 2026
3000 Meters · Outdoor2026 St. Norbert College Invitational · Apr 2510:40.61a2026 St. Norbert College InvitationalApril 25, 2026
3000m Steeplechase · 0.762m · Outdoor2026 GLIAC Outdoor Track & Field Championships · Apr 2911:19.23a2026 GLIAC Outdoor Track & Field ChampionshipsApril 29, 2026
3000m Steeplechase · OutdoorUW Oshkosh Invitational · Apr 1111:36.94aUW Oshkosh InvitationalApril 11, 2025
3200 Meters · OutdoorOttawa Hills at Kenowa Hills HS · Apr 3011:37.46aOttawa Hills at Kenowa Hills HSApril 30, 2024
400 Meters · OutdoorOK Gold Conference Meet · May 141:17.19OK Gold Conference MeetMay 14, 2021
5000 Meters · IndoorJet's Pizza Invitational · Jan 3018:22.62aJet's Pizza InvitationalJanuary 30, 2026
5000 Meters · Outdoor2026 GLIAC Outdoor Track & Field Championships · Apr 2918:29.13a2026 GLIAC Outdoor Track & Field ChampionshipsApril 29, 2026
800 Meters · Outdoor28th Annual Red Hawk Invite · May 42:31.06a28th Annual Red Hawk InviteMay 4, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 3000m Steeplechase · Place 8 · Northern MichiganNorthern Michigan3000m Steeplechase0.762m8.11:19.23a PBSo
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 5000 Meters · Place 19 · Northern MichiganNorthern Michigan5000 Meters19.18:29.13a PBSo
Apr 252026 St. Norbert College InvitationalApr 25 · 3000 Meters · Place 1 · Northern MichiganNorthern Michigan3000 Meters1.10:40.61a PBSo
Apr 10UW-Oshkosh Invite & MultiApr 10 · 3000m Steeplechase · Place 1 · Northern MichiganNorthern Michigan3000m Steeplechase0.762m1.11:27.50aSo
Apr 3Ashton May InvitationalApr 3 · 3000m Steeplechase · Place 4 · Northern MichiganNorthern Michigan3000m Steeplechase0.762m4.11:37.54aSo
Mar 27Joyce Morton-Kief InviteMar 27 · 3000m Steeplechase · Place 3 · Northern MichiganNorthern Michigan3000m Steeplechase0.762m3.11:55.11aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28GLIAC Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 14 · Northern MichiganNorthern Michigan3000 Meters14.10:34.38aSo
Feb 7W-C-WFeb 7 · 3000 Meters · Place 7 · Northern MichiganNorthern Michigan3000 Meters710:59.18aSO
Feb 7Wildcat, Cardinal, Warrior (WCW) MeetFeb 7 · 3000 Meters · Place 7 · Northern MichiganNorthern Michigan3000 Meters7.10:59.18aSo
Jan 30Jet's Pizza InvitationalJan 30 · 5000 Meters · Place 8 · Northern MichiganNorthern Michigan5000 Meters818:22.62a PBSo
Jan 30Jet's Pizza InvitationalJan 30 · 3000 Meters · Place 16 · Northern MichiganNorthern Michigan3000 Meters1610:32.57a PBSo
Jan 24Karl Schlender InviteJan 24 · 3000 Meters · Place 5 · Northern MichiganNorthern Michigan3000 Meters510:43.46aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5UW-Oshkosh Early Bird InvitationalDec 5 · 1 Mile · Place 9 · Northern MichiganNorthern Michigan1 Mile9.5:40.43aSo
Dec 5UW-Oshkosh Early Bird InvitationalDec 5 · 3000 Meters · Place 2 · Northern MichiganNorthern Michigan3000 Meters2.10:58.38aSo
Mar 12025 GLIAC Indoor Track & Field ChampionshipsMar 1 · 3000 Meters · Place 18 · Northern MichiganNorthern Michigan3000 Meters18.10:40.09aFr
Feb 8Wildcat, Cardinal, Warrior (WCW) MeetFeb 8 · 3000 Meters · Place 5 · Northern MichiganNorthern Michigan3000 Meters5.10:42.46aFr
Jan 31Jet's Pizza InvitationalJan 31 · 5000 Meters · Place 17 · Northern MichiganNorthern Michigan5000 Meters1718:49.04a—
Jan 31Jet's Pizza InvitationalJan 31 · 1 Mile · Place 24 · Northern MichiganNorthern Michigan1 Mile245:22.79a PB—
Jan 25Karl Schlender InviteJan 25 · 3000 Meters · Place 3 · Northern MichiganNorthern Michigan3000 Meters310:54.37a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 302025 GLIAC Outdoor Track & Field ChampionshipsApr 30 · 3000m Steeplechase · Place 12 · Northern MichiganNorthern Michigan3000m Steeplechase0.762m12.11:42.12aFr
Apr 302025 GLIAC Outdoor Track & Field ChampionshipsApr 30 · 5000 Meters · Place 19 · Northern MichiganNorthern Michigan5000 Meters19.18:43.16aFr
Apr 26St. Norbert InvitationalApr 26 · 1500 Meters · Place 5 · Northern MichiganNorthern Michigan1500 Meters5.4:57.12a PBFr
Apr 11UW Oshkosh InvitationalApr 11 · 3000m Steeplechase · Place 1 · Northern MichiganNorthern Michigan3000m Steeplechase111:36.94a PBFR
Apr 5Ashton May InvitationalApr 5 · 3000m Steeplechase · Place 7 · Northern MichiganNorthern Michigan3000m Steeplechase711:37.16aFr
Mar 28Redbird ChallengeMar 28 · 3000m Steeplechase · Place 5 · Northern MichiganNorthern Michigan3000m Steeplechase0.762m5.11:52.25aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6UW-Oshkosh Early Bird InvitationalDec 6 · 1 Mile · Place 5 · Northern MichiganNorthern Michigan1 Mile5.5:53.09aFr
Dec 6UW-Oshkosh Early Bird InvitationalDec 6 · 3000 Meters · Place 4 · Northern MichiganNorthern Michigan3000 Meters4.11:22.09aFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25Distance Night Under the Lights at Houseman FieldMay 25 · 3200 Meters · Place 18 · GR Ottawa HillsGR Ottawa Hills3200 Meters1812:03.72a—
May 25Distance Night Under the Lights at Houseman FieldMay 25 · 1600 Meters · Place 20 · GR Ottawa HillsGR Ottawa Hills1600 Meters205:24.08a PB—
May 21U of M Health-West Scholarship Invite by MichianaTiming.comMay 21 · 1600 Meters · Place 17 · GR Ottawa HillsGR Ottawa Hills1600 Meters17.5:37.81a12
May 10OK Gold Conference ChampionshipsMay 10 · 3200 Meters · Place 5 · GR Ottawa HillsGR Ottawa Hills3200 Meters5.11:38.86a12
May 428th Annual Red Hawk InviteMay 4 · 3200 Meters · Place 4 · GR Ottawa HillsGR Ottawa Hills3200 Meters413:38.52a—
May 428th Annual Red Hawk InviteMay 4 · 800 Meters · Place 3 · GR Ottawa HillsGR Ottawa Hills800 Meters32:31.06a PB—
Apr 30Ottawa Hills at Kenowa Hills HSApr 30 · 3200 Meters · Place 2 · GR Ottawa HillsGR Ottawa Hills3200 Meters211:37.46a PB—
Apr 27GR Elite ChallengeApr 27 · 1600 Meters · Place 16 · GR Ottawa HillsGR Ottawa Hills1600 Meters165:28.23a—
Apr 20Cougar InvitationalApr 20 · 1 Mile · Place 15 · GR Ottawa HillsGR Ottawa Hills1 Mile155:42.15a PB—
Apr 16OK Gold Dual: Ottawa Hills and Cedar Springs at CCApr 16 · 3200 Meters · Place 2 · GR Ottawa HillsGR Ottawa Hills3200 Meters212:08.92a—
Apr 9OK Gold: FHE and Ottawa Hills at TK Apr 9 · 3200 Meters · Place 2 · GR Ottawa HillsGR Ottawa Hills3200 Meters212:16.89a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27Distance Night Under the Lights at Houseman FieldMay 27 · 1600 Meters · Place 34 · GR Ottawa HillsGR Ottawa Hills1600 Meters345:48.11a—
May 23U of M Health-West Sports Medicine Scholarship InviteMay 23 · 1600 Meters · Place 32 · GR Ottawa HillsGR Ottawa Hills1600 Meters32.5:58.24a11
May 19MHSAA LP Region 03-1 @ Portage CentralMay 19 · 3200 Meters · Place 9 · GR_Ottawa HillsGR_Ottawa Hills3200 Meters911:53.14a—
May 12OK Gold Conference ChampionshipsMay 12 · 3200 Meters · Place 5 · GR_Ottawa HillsGR_Ottawa Hills3200 Meters512:09.20a—
May 8Ottawa Hills - Kenowa Hills - Wayland Double DualMay 8 · 3200 Meters · Place 2 · GR_Ottawa HillsGR_Ottawa Hills3200 Meters214:33.20a—
May 8Ottawa Hills - Kenowa Hills - Wayland Double DualMay 8 · 1600 Meters · Place 2 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters25:56.89a—
May 5JT Long Invitational at Kalamazoo CentralMay 5 · 1600 Meters · Place 12 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters125:49.14a—
Apr 29GR Elite ChallengeApr 29 · 1600 Meters · Place 5 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters55:43.29a—
Apr 25Ottawa Hills - Forest Hills Eastern - Cedar Springs at Houseman FieldApr 25 · 3200 Meters · Place 4 · GR_Ottawa HillsGR_Ottawa Hills3200 Meters412:06.15a—
Apr 22Cougar InviteApr 22 · 1 Mile · Place 25 · GR_Ottawa HillsGR_Ottawa Hills1 Mile255:53.61a—
Apr 18OK Gold Double Dual: CC vs OH and MTKApr 18 · 3200 Meters · Place 4 · GR_Ottawa HillsGR_Ottawa Hills3200 Meters412:06.46a—
Apr 11Ottawa Hills-South Christian Dual, Union-Zeeland East-Wyoming TriApr 11 · 3200 Meters · Place 3 · GR_Ottawa HillsGR_Ottawa Hills3200 Meters312:28.37a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20MHSAA LP Region 03-1 @ Portage CentralMay 20 · 1600 Meters · Place 25 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters256:30.9910
May 13OK Gold Conference ChampionshipMay 13 · 1600 Meters · Place 12 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters126:10.9310
May 10Ottawa Hills-Wayland-South Christian-Kenowa Hills QuadMay 10 · 1600 Meters · Place 11 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters116:36.2110
May 72022 West Ottawa Von Ins InviteMay 7 · 1600 Meters · Place 18 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters186:08.4910
May 72022 West Ottawa Von Ins InviteMay 7 · 800 Meters · Place 30 · GR_Ottawa HillsGR_Ottawa Hills800 Meters303:15.7610
Apr 30Grand Rapids Elite ChallengeApr 30 · 1600 Meters · GR_Ottawa HillsGR_Ottawa Hills1600 Meters—6:09.8210
Apr 26Ottawa Hills-Cedar Springs-Thornapple Kellogg Double DualApr 26 · 1600 Meters · Place 6 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters66:27.1010
Apr 23Cougar InviteApr 23 · 1 Mile · Place 43 · GR_Ottawa HillsGR_Ottawa Hills1 Mile436:39.1210
Apr 19Ottawa Hills vs Catholic Central Dual/GR Union-ZE-Mona Shores-Holland-QuadApr 19 · 1600 Meters · Place 10 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters106:24.3510
Apr 12Ottawa Hills and FHE at Kenowa HillsApr 12 · 1600 Meters · Place 7 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters76:26.7710
Apr 12Ottawa Hills and FHE at Kenowa HillsApr 12 · 800 Meters · Place 10 · GR_Ottawa HillsGR_Ottawa Hills800 Meters103:10.1510

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29Distance Night at the CATMay 29 · 1600 Meters · Place 22 · GR Ottawa HillsGR Ottawa Hills1600 Meters22.6:09.45a9
May 14OK Gold Conference MeetMay 14 · 400 Meters · Place 23 · GR_Ottawa HillsGR_Ottawa Hills400 Meters231:17.19 PB9
May 11Ottawa Hills HS @ Wayland Union HSMay 11 · 800 Meters · Place 5 · GR_Ottawa HillsGR_Ottawa Hills800 Meters53:01.359
May 8West Ottawa Von Ins Team InvitationalMay 8 · 1600 Meters · Place 17 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters176:20.539
May 8West Ottawa Von Ins Team InvitationalMay 8 · 800 Meters · Place 12 · GR_Ottawa HillsGR_Ottawa Hills800 Meters123:05.909
May 4Ottawa Hills/Catholic Central/Cedar Springs Double Dual and GR Union vs Wyoming DualMay 4 · 1600 Meters · Place 7 · GR Ottawa HillsGR Ottawa Hills1600 Meters7.6:15.95a9
May 4Ottawa Hills/Catholic Central/Cedar Springs Double Dual and GR Union vs Wyoming DualMay 4 · 800 Meters · Place 10 · GR Ottawa HillsGR Ottawa Hills800 Meters10.2:58.43a9
May 1Grand Rapids Elite Challenge - Saturday SessionMay 1 · 1600 Meters · Place 30 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters306:18.159
May 1Grand Rapids Elite Challenge - Saturday SessionMay 1 · 800 Meters · Place 37 · GR_Ottawa HillsGR_Ottawa Hills800 Meters373:05.119
Apr 27Ottawa Hills/TK/South Christian Double DualApr 27 · Pole Vault · GR_Ottawa HillsGR_Ottawa HillsPole Vault—NH9
Apr 27Ottawa Hills/TK/South Christian Double DualApr 27 · 1600 Meters · Place 7 · GR_Ottawa HillsGR_Ottawa Hills1600 Meters76:19.029
Apr 27Ottawa Hills/TK/South Christian Double DualApr 27 · 800 Meters · Place 10 · GR_Ottawa HillsGR_Ottawa Hills800 Meters103:10.929
Apr 23Cougar Invite (Girls Meet)Apr 23 · 800 Meters · Place 26 · GR Ottawa HillsGR Ottawa Hills800 Meters26.3:02.92a9
Apr 23Cougar Invite (Girls Meet)Apr 23 · 400 Meters · Place 25 · GR Ottawa HillsGR Ottawa Hills400 Meters25.1:17.64a9