Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGrand Forks Still Indoors Track Meet · Apr 255:47.48aGrand Forks Still Indoors Track MeetApril 25, 2026
1600 Meters · OutdoorTwining Classic Track Meet Outdoor · May 25:38.94aTwining Classic Track Meet OutdoorMay 2, 2026
400 Meters · OutdoorTwining Classic Track Meet Outdoor · May 21:09.54aTwining Classic Track Meet OutdoorMay 2, 2026
800 Meters · IndoorGrand Forks Still Indoors Track Meet · Apr 252:34.83aGrand Forks Still Indoors Track MeetApril 25, 2026
800 Meters · OutdoorGrand Cities Championship · May 202:36.18aGrand Cities ChampionshipMay 20, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20Grand Cities ChampionshipMay 20 · 1600 Meters · Place 5 · Valley1600 Meters5.5:43.87a8
May 20Grand Cities ChampionshipMay 20 · 800 Meters · Place 2 · Valley800 Meters2.2:36.18a PB8
May 7East Grand Forks Middle School Track MeetMay 7 · 1600 Meters · Valley1600 Meters—SCR8
May 7East Grand Forks Middle School Track MeetMay 7 · 800 Meters · Valley800 Meters—SCR8
May 6South RelaysMay 6 · 1600 Meters · Place 4 · Valley1600 Meters4.5:47.26a8
May 6South RelaysMay 6 · 800 Meters · Valley800 Meters—DNS8
May 6South RelaysMay 6 · 200 Meters · Valley200 Meters—DNS8
May 2Twining Classic Track Meet OutdoorMay 2 · 1600 Meters · Place 6 · Valley1600 Meters6.5:38.94a PB8
May 2Twining Classic Track Meet OutdoorMay 2 · 800 Meters · Valley800 Meters—DNS8
May 2Twining Classic Track Meet OutdoorMay 2 · 400 Meters · Place 6 · Valley400 Meters6.1:09.54a PB8
Apr 22Schroeder Invitational Track MeetApr 22 · 1600 Meters · Place 5 · Valley1600 Meters5.6:11.55a8
Apr 22Schroeder Invitational Track MeetApr 22 · 800 Meters · Place 5 · Valley800 Meters5.2:43.74a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 1600 Meters · Place 5 · Valley1600 Meters5.5:47.48a PB8
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 800 Meters · Place 4 · Valley800 Meters4.2:34.83a PB8