Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBOLD/BLHS Invitational · May 515.81aBOLD/BLHS InvitationalMay 5, 2025
100m Hurdles · 30" / 0.762m · OutdoorACGC JH C Squad Invitational · May 718.41aACGC JH C Squad InvitationalMay 7, 2026
100m Hurdles · 33" / 0.838m · OutdoorCentral Minnesota Conference Championships · May 1218.82aCentral Minnesota Conference ChampionshipsMay 12, 2026
200 Meters · OutdoorEVWK JH Invite · Apr 834.47aEVWK JH InviteApril 8, 2025
200m Hurdles · 30" / 0.762m · OutdoorACGC JH C Squad Invitational · May 736.68aACGC JH C Squad InvitationalMay 7, 2026
300m Hurdles · 30" / 0.762m · OutdoorLaker Invitational · Apr 1359.10aLaker InvitationalApril 13, 2026
400 Meters · IndoorCMC Indoor Track Meet · Mar 201:22.70CMC Indoor Track MeetMarch 20, 2025
55 Meters · IndoorCMC Indoor Track Meet · Mar 209.94CMC Indoor Track MeetMarch 20, 2025
60 Meters · IndoorCMC Indoor Meet · Mar 199.35CMC Indoor MeetMarch 19, 2026
Complete · OutdoorBBE Lions · Apr 2233.43BBE LionsApril 22, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5A ChampionshipsMay 27 · 100m Hurdles · Place 14 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838mRound P14.18.93aWind: 09
May 19MSHSL Section 5A - West Sub-SectionMay 19 · 100m Hurdles · Place 9 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m9.19.03a9
May 12Central Minnesota Conference ChampionshipsMay 12 · 100m Hurdles · Place 6 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m6.18.82a PB9
May 7ACGC JH C Squad InvitationalMay 7 · 200m Hurdles · Place 3 · Atwater-Cosmos-Grove City200m Hurdles30" / 0.762m3.36.68a PB9
May 7ACGC JH C Squad InvitationalMay 7 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles30" / 0.762m1.18.41a PB9
Apr 23Sauk Centre InvitationalApr 23 · 300m Hurdles · Place 21 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m21.1:00.16a9
Apr 23Sauk Centre InvitationalApr 23 · 100m Hurdles · Place 8 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m8.18.83a9
Apr 21BBE InvitationalApr 21 · 300m Hurdles · Place 9 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m9.59.83a9
Apr 21BBE InvitationalApr 21 · 100m Hurdles · Place 5 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m5.19.52a9
Apr 16ACGC InvitationalApr 16 · 300m Hurdles · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m—DNS9
Apr 16ACGC InvitationalApr 16 · 100m Hurdles · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m—DNS9
Apr 13Laker InvitationalApr 13 · 300m Hurdles · Place 16 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m16.59.10a PB9
Apr 13Laker InvitationalApr 13 · 100m Hurdles · Place 16 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m16.20.36a9
Apr 9Litchfield InvitationalApr 9 · 300m Hurdles · Place 13 · Atwater-Cosmos-Grove City300m Hurdles131:00.23a9
Apr 9Litchfield InvitationalApr 9 · 100m Hurdles · Place 11 · Atwater-Cosmos-Grove City100m Hurdles1119.85a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 19CMC Indoor MeetMar 19 · 400 Meters · Place 12 · Atwater-Cosmos-Grove City400 Meters121:23.529
Mar 19CMC Indoor MeetMar 19 · 60 Meters · Place 15 · Atwater-Cosmos-Grove City60 Meters159.35 PB9

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13Central Minnesota Conference ChampionshipMay 13 · Long Jump · Place 16 · Atwater-Cosmos-Grove CityLong Jump1611-108
May 13Central Minnesota Conference ChampionshipMay 13 · 300m Hurdles · Place 12 · Atwater-Cosmos-Grove City300m Hurdles1258.99a8
May 13Central Minnesota Conference ChampionshipMay 13 · 100m Hurdles · Place 11 · Atwater-Cosmos-Grove City100m Hurdles1119.99a8
May 8Benson InvitationalMay 8 · 300m Hurdles · Place 10 · Atwater-Cosmos-Grove City300m Hurdles1058.64a8
May 8Benson InvitationalMay 8 · 100m Hurdles · Place 12 · Atwater-Cosmos-Grove City100m Hurdles1219.97a8
May 5BOLD/BLHS InvitationalMay 5 · 300m Hurdles · Place 7 · Atwater-Cosmos-Grove City300m Hurdles758.51a8
May 5BOLD/BLHS InvitationalMay 5 · 100 Meters · Place 15 · Atwater-Cosmos-Grove City100 Meters1515.81a PB8
Apr 22BBE LionsApr 22 · Complete · Place 6 · Atwater-Cosmos-Grove CityComplete656.358
Apr 22BBE LionsApr 22 · Complete · Place 21 · Atwater-Cosmos-Grove CityComplete2133.43 PB8
Apr 17ACGC InvitationalApr 17 · 300m Hurdles · Place 5 · Atwater-Cosmos-Grove City300m Hurdles559.31a8
Apr 10Litchfield InvitationalApr 10 · 300m Hurdles · Place 17 · Atwater-Cosmos-Grove City300m Hurdles171:01.57a8
Apr 10Litchfield InvitationalApr 10 · 100 Meters · Place 39 · Atwater-Cosmos-Grove City100 Meters3916.00a8
Apr 8EVWK JH InviteApr 8 · Long Jump · Place 12 · Atwater-Cosmos-Grove CityLong Jump1211-28
Apr 8EVWK JH InviteApr 8 · 100m Hurdles · Place 6 · Atwater-Cosmos-Grove City100m Hurdles620.04a8
Apr 8EVWK JH InviteApr 8 · 200 Meters · Place 23 · Atwater-Cosmos-Grove City200 Meters2334.47a PB8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20CMC Indoor Track MeetMar 20 · 400 Meters · Place 9 · Atwater-Cosmos-Grove City400 Meters91:22.70 PB8
Mar 20CMC Indoor Track MeetMar 20 · 55 Meters · Place 25 · Atwater-Cosmos-Grove City55 Meters259.94 PB8