Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJet's Pizza Invitational · Jan 304:20.54aJet's Pizza InvitationalJanuary 30, 2026
1500 Meters · OutdoorDon Kleinow Memorial Invitational · Apr 233:55.51aDon Kleinow Memorial InvitationalApril 23, 2026
3000 Meters · IndoorBill Clinger Classic · Jan 238:54.48aBill Clinger ClassicJanuary 23, 2026
800 Meters · IndoorJet's Pizza Invitational · Jan 301:56.92aJet's Pizza InvitationalJanuary 30, 2026
800 Meters · Outdoor2026 Auto-Owners Insurance Spartan Invite · Apr 31:58.59a2026 Auto-Owners Insurance Spartan InviteApril 3, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23Don Kleinow Memorial InvitationalApr 23 · 1500 Meters · Place 2 · University of Michigan (Ann Arbor) Club1500 Meters2.3:55.51a PBJr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 1500 Meters · Place 10 · University of Michigan (Ann Arbor) Club1500 Meters10.3:58.30aJr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 800 Meters · Place 17 · University of Michigan (Ann Arbor) Club800 Meters17.1:58.59a PBJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30Jet's Pizza InvitationalJan 30 · 1 Mile · Place 8 · University of Michigan (Ann Arbor) Club1 Mile84:20.54a PBJr
Jan 30Jet's Pizza InvitationalJan 30 · 800 Meters · Place 17 · University of Michigan (Ann Arbor) Club800 Meters171:56.92a PBJr
Jan 23Bill Clinger ClassicJan 23 · 3000 Meters · Place 36 · University of Michigan (Ann Arbor3000 Meters368:54.48a PB—
Jan 23Bill Clinger ClassicJan 23 · 1 Mile · Place 23 · University of Michigan (Ann Arbor1 Mile234:21.21a—