Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDavid Hemery Valentine Invitational · Feb 144:43.90aDavid Hemery Valentine InvitationalFebruary 14, 2025
10,000 Meters · OutdoorACC Outdoor Championships · May 1433:45.78aACC Outdoor ChampionshipsMay 14, 2026
1500 Meters · IndoorJohn Thomas Terrier Classic · Jan 314:26.91aJohn Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · OutdoorLarry Ellis Invitational · May 14:16.64aLarry Ellis InvitationalMay 1, 2026
1600 Meters · OutdoorMHSAA LP Division 1 Finals · Jun 14:40.54aMHSAA LP Division 1 FinalsJune 1, 2024
3200 Meters · OutdoorMHSAA LP Division 1 Finals · Jun 110:37.09aMHSAA LP Division 1 FinalsJune 1, 2024
5000 Meters · OutdoorStanford Invite · Apr 315:41.68aStanford InviteApril 3, 2026
800 Meters · OutdoorU of M Health-West Sports Medicine Scholarship Invite · May 232:14.59aU of M Health-West Sports Medicine Scholarship InviteMay 23, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 5000 Meters · Place 31 · SyracuseSyracuse5000 MetersRound P31.16:14.05aSo
May 14ACC Outdoor ChampionshipsMay 14 · 10,000 Meters · Place 10 · SyracuseSyracuse10,000 Meters10.33:45.78a PBSo
May 1Larry Ellis InvitationalMay 1 · 1500 Meters · Place 2 · SyracuseSyracuse1500 Meters2.4:16.64a PBSo
Apr 17Virginia ChallengeApr 17 · 1500 Meters · Place 11 · SyracuseSyracuse1500 Meters11.4:16.69aSo
Apr 3Stanford InviteApr 3 · 5000 Meters · Place 6 · SyracuseSyracuse5000 Meters6.15:41.68a PBSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Stanford InvitationalApr 4 · 5000 Meters · Place 14 · UnattachedUnattached5000 Meters14.16:05.11aFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14David Hemery Valentine InvitationalFeb 14 · 1 Mile · Place 50 · SyracuseSyracuse1 Mile504:43.90a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 33 · SyracuseSyracuse1 Mile334:44.88a—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 34 · SyracuseSyracuse1500 Meters344:26.91a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 33 · SyracuseSyracuse1 Mile334:44.88a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 1 FinalsJun 1 · 3200 Meters · Place 6 · GR Ottawa HillsGR Ottawa Hills3200 Meters6.10:37.09a PB12
Jun 1MHSAA LP Division 1 FinalsJun 1 · 1600 Meters · Place 2 · GR Ottawa HillsGR Ottawa Hills1600 Meters2.4:40.54a PB12
May 21U of M Health-West Scholarship Invite by MichianaTiming.comMay 21 · 1600 Meters · Place 1 · GR Ottawa HillsGR Ottawa Hills1600 Meters1.4:49.82a12
May 21U of M Health-West Scholarship Invite by MichianaTiming.comMay 21 · 800 Meters · Place 5 · GR Ottawa HillsGR Ottawa Hills800 Meters5.2:15.61a12
May 10OK Gold Conference ChampionshipsMay 10 · 3200 Meters · Place 1 · GR Ottawa HillsGR Ottawa Hills3200 Meters1.11:23.77a12
May 10OK Gold Conference ChampionshipsMay 10 · 1600 Meters · Place 1 · GR Ottawa HillsGR Ottawa Hills1600 Meters1.5:05.94a12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 3200 Meters · Place 10 · GR Ottawa HillsGR Ottawa Hills3200 Meters10.10:53.61a11
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 1600 Meters · Place 4 · GR Ottawa HillsGR Ottawa Hills1600 Meters4.4:51.88a11
May 23U of M Health-West Sports Medicine Scholarship InviteMay 23 · 1600 Meters · Place 1 · GR Ottawa HillsGR Ottawa Hills1600 Meters1.4:55.38a11
May 23U of M Health-West Sports Medicine Scholarship InviteMay 23 · 800 Meters · Place 1 · GR Ottawa HillsGR Ottawa Hills800 Meters1.2:14.59a PB11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · 3200 Meters · Place 12 · GR Ottawa HillsGR Ottawa Hills3200 Meters12.10:53.53a10

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29Distance Night at the CATMay 29 · 3200 Meters · Place 3 · GR Ottawa HillsGR Ottawa Hills3200 Meters3.11:07.69a9
May 72021 BLUEJAY INVITE ELITE 3200May 7 · 3200 Meters · Place 14 · GR Ottawa HillsGR Ottawa Hills3200 Meters14.11:02.59a9
May 4Ottawa Hills/Catholic Central/Cedar Springs Double Dual and GR Union vs Wyoming DualMay 4 · 3200 Meters · Place 1 · GR Ottawa HillsGR Ottawa Hills3200 Meters1.12:47.10a9
May 4Ottawa Hills/Catholic Central/Cedar Springs Double Dual and GR Union vs Wyoming DualMay 4 · 1600 Meters · Place 3 · GR Ottawa HillsGR Ottawa Hills1600 Meters3.5:21.58a9
May 4Ottawa Hills/Catholic Central/Cedar Springs Double Dual and GR Union vs Wyoming DualMay 4 · 800 Meters · Place 2 · GR Ottawa HillsGR Ottawa Hills800 Meters2.2:28.46a9