Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTwining Classic Track Meet Outdoor · May 214.23aTwining Classic Track Meet OutdoorMay 2, 2026
200 Meters · IndoorGrand Forks Still Indoors Track Meet · Apr 2529.86aGrand Forks Still Indoors Track MeetApril 25, 2026
200 Meters · OutdoorSchroeder Invitational Track Meet · Apr 2230.37aSchroeder Invitational Track MeetApril 22, 2026
400 Meters · OutdoorGrand Cities Championship · May 221:14.85aGrand Cities ChampionshipMay 22, 2025
Shot Put · 6lb · IndoorGrand Forks Still Indoors Track Meet · Apr 2526' 9"Grand Forks Still Indoors Track MeetApril 25, 2026
Shot Put · 6lb · OutdoorSchroeder Invitational Track Meet · Apr 2229' 0"Schroeder Invitational Track MeetApril 22, 2026
Shot Put · 8lb · OutdoorEast Grand Forks Middle School Track Meet · May 720' 1"East Grand Forks Middle School Track MeetMay 7, 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 · Shot Put · Place 6 · SchroederShot Put6lb6.23' 7"8
May 20Grand Cities ChampionshipMay 20 · 100 Meters · Place 8 · Schroeder100 Meters8.14.96a8
May 15Valley Middle School OpenMay 15 · Shot Put · Place 6 · SchroederShot Put6lb6.26' 4"8
May 15Valley Middle School OpenMay 15 · 100 Meters · Place 6 · Schroeder100 Meters6.14.44a8
May 7East Grand Forks Middle School Track MeetMay 7 · Shot Put · Place 8 · SchroederShot Put8lb8.20' 1" PB8
May 7East Grand Forks Middle School Track MeetMay 7 · 100 Meters · Place 4 · Schroeder100 Meters4.14.25a8
May 6South RelaysMay 6 · Shot Put · Place 5 · SchroederShot Put6lb5.25' 10"8
May 2Twining Classic Track Meet OutdoorMay 2 · Shot Put · Place 2 · SchroederShot Put6lb2.28' 1"8
May 2Twining Classic Track Meet OutdoorMay 2 · 100 Meters · Place 4 · Schroeder100 Meters4.14.23a PB8
Apr 22Schroeder Invitational Track MeetApr 22 · Shot Put · Place 3 · SchroederShot Put6lb3.29' 0" PB8
Apr 22Schroeder Invitational Track MeetApr 22 · 200 Meters · Place 2 · Schroeder200 Meters2.30.37a PB8
Apr 22Schroeder Invitational Track MeetApr 22 · 100 Meters · Place 4 · Schroeder100 Meters4.14.95a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Grand Forks Still Indoors Track MeetApr 25 · Shot Put · Place 2 · SchroederShot Put6lb2.26' 9" PB8
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 200 Meters · Place 4 · Schroeder200 Meters4.29.86a PB8

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Grand Cities ChampionshipMay 22 · 400 Meters · Place 4 · Schroeder400 Meters41:14.85a PB7
May 22Grand Cities ChampionshipMay 22 · 200 Meters · Place 6 · Schroeder200 Meters631.18a7
May 22Grand Cities ChampionshipMay 22 · 100 Meters · Place 6 · Schroeder100 Meters614.79a7
May 5South RelaysMay 5 · 400 Meters · Place 5 · Schroeder400 Meters51:18.48a7
May 5South RelaysMay 5 · 200 Meters · Place 6 · Schroeder200 Meters632.83a7
May 1Twining ClassicMay 1 · 400 Meters · Place 2 · Schroeder400 Meters21:15.52a7
May 1Twining ClassicMay 1 · 200 Meters · Place 20 · Schroeder200 Meters2033.92a7