Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCrossroads League Indoor Championships · Feb 144:31.84aCrossroads League Indoor ChampionshipsFebruary 14, 2025
10,000 Meters · OutdoorCrossroads League Outdoor Championships · Apr 3031:56.29aCrossroads League Outdoor ChampionshipsApril 30, 2026
1500 Meters · OutdoorDon Kleinow Memorial Invitational · Apr 234:02.88aDon Kleinow Memorial InvitationalApril 23, 2026
3000 Meters · IndoorSVSU Classic · Jan 169:15.45aSVSU ClassicJanuary 16, 2026
5000 Meters · IndoorJet's Pizza Invitational · Jan 3015:23.86aJet's Pizza InvitationalJanuary 30, 2026
5000 Meters · OutdoorHillsdale Gina Relays · Apr 1614:59.79aHillsdale Gina RelaysApril 16, 2026
800 Meters · IndoorIWU Midwest Indoor Classic · Feb 72:09.07aIWU Midwest Indoor ClassicFebruary 7, 2026
800 Meters · Outdoor2025 Auto-Owners Insurance Spartan Invite · Apr 42:06.03a2025 Auto-Owners Insurance Spartan InviteApril 4, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · 10,000 Meters · Place 6 · Spring Arbor (Mich.)10,000 Meters6.31:56.29a PBSo
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · 5000 Meters · Place 7 · Spring Arbor (Mich.)5000 Meters7.15:16.96aSo
Apr 23Don Kleinow Memorial InvitationalApr 23 · 1500 Meters · Place 8 · Spring Arbor (Mich.)1500 Meters8.4:02.88a PBSo
Apr 16Hillsdale Gina RelaysApr 16 · 5000 Meters · Place 11 · Spring Arbor (Mich.)5000 Meters11.14:59.79a PBSo
Apr 10Bill Bippes Cougar ClassicApr 10 · 5000 Meters · Place 6 · Spring Arbor (Mich.)5000 Meters6.15:10.79aSo
Mar 20Polar Bear Invitational (Indiana Wesleyan)Mar 20 · 5000 Meters · Place 10 · Spring Arbor (Mich.)5000 Meters10.15:54.02aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7IWU Midwest Indoor ClassicFeb 7 · 1 Mile · Place 16 · Spring Arbor (Mich.)1 Mile164:32.98aSO
Feb 7IWU Midwest Indoor ClassicFeb 7 · 800 Meters · Place 18 · Spring Arbor (Mich.)800 Meters182:09.07a PBSO
Jan 30Jet's Pizza InvitationalJan 30 · 5000 Meters · Place 10 · Spring Arbor (Mich.)5000 Meters1015:23.86a PBSo
Jan 16SVSU ClassicJan 16 · 3000 Meters · Place 16 · Spring Arbor (Mich.)3000 Meters169:15.45a PBSo
Jan 16SVSU ClassicJan 16 · 1 Mile · Place 21 · Spring Arbor (Mich.)1 Mile214:32.80aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5SVSU Holiday Open and MultisDec 5 · 5000 Meters · Place 24 · Spring Arbor (Mich.)5000 Meters24.15:41.20aSo
Dec 5SVSU Holiday Open and MultisDec 5 · 3000 Meters · Spring Arbor (Mich.)3000 Meters--DNSSo
Feb 14Crossroads League Indoor ChampionshipsFeb 14 · 3000 Meters · Place 21 · Spring Arbor (Mich.)3000 Meters219:26.99a—
Feb 14Crossroads League Indoor ChampionshipsFeb 14 · 1 Mile · Place 11 · Spring Arbor (Mich.)1 Mile114:31.84a PB—
Jan 31Jet's Pizza InvitationalJan 31 · 1 Mile · Place 31 · Spring Arbor (Mich.)1 Mile314:36.26a—
Jan 25George Glass InvitationalJan 25 · 1 Mile · Place 24 · Spring Arbor (Mich.)1 Mile244:47.18a—
Jan 17SVSU ClassicJan 17 · 3000 Meters · Place 17 · Spring Arbor (Mich.)3000 Meters179:24.85a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 12SAU Bill Bippes Cougar ClassicApr 12 · 5000 Meters · Place 4 · Spring Arbor (Mich.)5000 Meters415:40.46aFr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · 1500 Meters · Place 43 · Spring Arbor (Mich.)1500 Meters434:15.26aFr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · 800 Meters · Place 6 · Spring Arbor (Mich.)800 Meters62:06.03a PBFr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · 5000 Meters · Place 21 · Spring Arbor (Mich.)5000 Meters21.15:50.41aFr