Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Prague Last Chance Meet · May 2014.04aNew Prague Last Chance MeetMay 20, 2026
100m Hurdles · 33" / 0.838m · OutdoorChanhassen Invitational · Apr 2121.51aChanhassen InvitationalApril 21, 2026
200 Meters · OutdoorEric Jones Invitational · Apr 2028.56aEric Jones InvitationalApril 20, 2026
300m Hurdles · 30" / 0.762m · OutdoorChanhassen Invitational · Apr 2157.04aChanhassen InvitationalApril 21, 2026
400 Meters · OutdoorMSHSL Section 2AAA Championships · May 271:06.09aMSHSL Section 2AAA ChampionshipsMay 27, 2026
55 Meters · IndoorOrono Indoor Invite Morning · Apr 68.79aOrono Indoor Invite MorningApril 6, 2024
60 Meters · IndoorOrono Indoor Meet · Apr 48.87aOrono Indoor MeetApril 4, 2026
High Jump · Outdoor3AAA Section True Team · May 54' 4"3AAA Section True TeamMay 5, 2026

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 2AAA ChampionshipsMay 27 · 400 Meters · Place 18 · Bloomington Jefferson400 MetersRound P18.1:06.09a PB11
May 20New Prague Last Chance MeetMay 20 · 100 Meters · Place 32 · Bloomington Jefferson100 Meters3214.04a PB11
May 13Metro West Conference ChampionshipsMay 13 · 400 Meters · Place 16 · Bloomington Jefferson400 Meters16.1:06.27a11
May 53AAA Section True TeamMay 5 · High Jump · Place 21 · Bloomington JeffersonHigh Jump21.4' 4" PB11
May 53AAA Section True TeamMay 5 · 100 Meters · Place 23 · Bloomington Jefferson100 Meters23.14.27a11
May 1Edina InvitationalMay 1 · 200 Meters · Place 14 · Bloomington Jefferson200 Meters14.28.81a11
Apr 21Chanhassen InvitationalApr 21 · High Jump · Place 14 · Bloomington JeffersonHigh Jump14.4' 2"11
Apr 21Chanhassen InvitationalApr 21 · 300m Hurdles · Place 12 · Bloomington Jefferson300m Hurdles30" / 0.762m12.57.04a PB11
Apr 21Chanhassen InvitationalApr 21 · 100m Hurdles · Place 17 · Bloomington Jefferson100m Hurdles33" / 0.838m17.21.51a PB11
Apr 20Eric Jones InvitationalApr 20 · 200 Meters · Place 11 · Bloomington Jefferson200 Meters11.28.56a PB11
Apr 20Eric Jones InvitationalApr 20 · 100 Meters · Place 17 · Bloomington Jefferson100 Meters17.14.19a11
Apr 14St. Louis Park TriApr 14 · High Jump · Place 9 · Bloomington JeffersonHigh Jump9.4' 3"11
Apr 10Armstrong InvitationalApr 10 · 100 Meters · Place 18 · Bloomington Jefferson100 Meters18.14.12a11
Apr 7Jefferson Quad MeetApr 7 · 400 Meters · Place 7 · Bloomington Jefferson400 Meters71:08.18a11
Apr 7Jefferson Quad MeetApr 7 · 200 Meters · Place 9 · Bloomington Jefferson200 Meters930.00a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · High Jump · Place 12 · Bloomington JeffersonHigh Jump124-211
Apr 4Orono Indoor MeetApr 4 · 60 Meters · Place 20 · Bloomington Jefferson60 Meters208.87a PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21NP Last Chance MeetMay 21 · 200 Meters · Place 23 · Bloomington Jefferson200 Meters2329.14a10
May 19Metro West Conference JV ChampionshipsMay 19 · High Jump · Place 5 · Bloomington JeffersonHigh Jump54-410
May 19Metro West Conference JV ChampionshipsMay 19 · 100 Meters · Place 42 · Bloomington Jefferson100 Meters4215.19a10
May 5Chanhassen JV MeetMay 5 · 200 Meters · Place 12 · Bloomington Jefferson200 Meters1230.51a10
May 5Chanhassen JV MeetMay 5 · 100 Meters · Place 10 · Bloomington Jefferson100 Meters1014.49a10
Apr 23Red Knight QuadApr 23 · High Jump · Place 1 · Bloomington JeffersonHigh Jump14-310
Apr 16Chaska MeetApr 16 · High Jump · Place 15 · Bloomington JeffersonHigh Jump154-010
Apr 16Chaska MeetApr 16 · 100 Meters · Place 22 · Bloomington Jefferson100 Meters2215.03a10
Apr 8Jefferson Quad MeetApr 8 · High Jump · Place 12 · Bloomington JeffersonHigh Jump124-00.0010
Apr 8Jefferson Quad MeetApr 8 · 400 Meters · Place 12 · Bloomington Jefferson400 Meters121:14.4710

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22New Prague Last Chance MeetMay 22 · High Jump · Place 15 · Bloomington JeffersonHigh Jump154-3—
May 22New Prague Last Chance MeetMay 22 · 200 Meters · Place 19 · Bloomington Jefferson200 Meters1930.54a—
May 20Metro West Conference JV ChampionshipsMay 20 · High Jump · Place 11 · Bloomington JeffersonHigh Jump114-0—
May 20Metro West Conference JV ChampionshipsMay 20 · 100 Meters · Place 21 · Bloomington Jefferson100 Meters2114.44a—
May 6Chanhassen JV MeetMay 6 · High Jump · Place 8 · Bloomington JeffersonHigh Jump84-4—
May 6Chanhassen JV MeetMay 6 · 200 Meters · Place 22 · Bloomington Jefferson200 Meters2231.41a—
May 6Chanhassen JV MeetMay 6 · 100 Meters · Place 33 · Bloomington Jefferson100 Meters3315.36a—
Apr 25Waconia QuadApr 25 · High Jump · Place 7 · Bloomington JeffersonHigh Jump74-2—
Apr 25Waconia QuadApr 25 · 200 Meters · Place 12 · Bloomington Jefferson200 Meters1231.87a—
Apr 9Jefferson Quad MeetApr 9 · High Jump · Place 6 · Bloomington JeffersonHigh Jump64-0—
Apr 9Jefferson Quad MeetApr 9 · 400 Meters · Place 5 · Bloomington Jefferson400 Meters51:17.71a—
Apr 9Jefferson Quad MeetApr 9 · 200 Meters · Place 8 · Bloomington Jefferson200 Meters832.26a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite MorningApr 6 · High Jump · Place 18 · Bloomington JeffersonHigh Jump183-9—
Apr 6Orono Indoor Invite MorningApr 6 · 55 Meters · Place 43 · Bloomington Jefferson55 Meters438.79a PB—