Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWaconia JV Invitational · May 414.18aWaconia JV InvitationalMay 4, 2026
100m Hurdles · 33" / 0.838m · OutdoorMinnesota Open HS Spring Invitational · Apr 2918.43aMinnesota Open HS Spring InvitationalApril 29, 2026
200 Meters · IndoorChaska vs Chanhassen Dual · Mar 2431.52aChaska vs Chanhassen DualMarch 24, 2026
200 Meters · OutdoorMetro West Conference JV Championships · May 2230.1Metro West Conference JV ChampionshipsMay 22, 2023
300m Hurdles · 30" / 0.762m · OutdoorRed Knight Outdoor Meet · Apr 91:03.80aRed Knight Outdoor Meet April 9, 2024
55 Meters · IndoorOrono Indoor Invite · Apr 88.91Orono Indoor InviteApril 8, 2023
60m Hurdles · 33" / 0.838m · IndoorChaska vs Chanhassen Dual · Mar 2411.38aChaska vs Chanhassen DualMarch 24, 2026
High Jump · OutdoorWaconia JV Invitational · May 43' 9"Waconia JV InvitationalMay 4, 2026
Long Jump · IndoorChaska vs Chanhassen Dual · Mar 2413' 10"Chaska vs Chanhassen DualMarch 24, 2026
Long Jump · OutdoorChaska Invitational · Apr 1514' 6.5"Chaska InvitationalApril 15, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 100m Hurdles · Place 19 · Chanhassen100m Hurdles33" / 0.838mRound P19.18.69a12
May 15Metro West Conference JV ChampionshipsMay 15 · Long Jump · ChanhassenLong Jump—SCR12
May 15Metro West Conference JV ChampionshipsMay 15 · 300m Hurdles · Chanhassen300m Hurdles30" / 0.762m—DNS12
May 13Metro West Conference ChampionshipsMay 13 · 100m Hurdles · Place 18 · Chanhassen100m Hurdles33" / 0.838m18.20.17a12
May 67AAA Section True TeamMay 6 · 100m Hurdles · Place 18 · Chanhassen100m Hurdles33" / 0.838m18.18.44a12
May 4Waconia JV InvitationalMay 4 · High Jump · Place 13 · ChanhassenHigh Jump13.3' 9" PB12
May 4Waconia JV InvitationalMay 4 · 100 Meters · Place 11 · Chanhassen100 Meters11.14.18a PB12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Long Jump · Place 20 · ChanhassenLong Jump20.14' 4.5"12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100m Hurdles · Place 15 · Chanhassen100m Hurdles33" / 0.838m15.18.43a PB12
Apr 28Chaska Meet #2Apr 28 · High Jump · Place 15 · ChanhassenHigh Jump15.3' 6"12
Apr 28Chaska Meet #2Apr 28 · 100 Meters · Place 30 · Chanhassen100 Meters30.14.91a12
Apr 21Chanhassen InvitationalApr 21 · Long Jump · Place 5 · ChanhassenLong Jump5.14' 2"12
Apr 21Chanhassen InvitationalApr 21 · High Jump · ChanhassenHigh Jump—NH12
Apr 21Chanhassen InvitationalApr 21 · 100m Hurdles · Place 7 · Chanhassen100m Hurdles33" / 0.838m7.18.76a12
Apr 15Chaska InvitationalApr 15 · Long Jump · Place 7 · ChanhassenLong Jump7.14' 6.5" PB12
Apr 15Chaska InvitationalApr 15 · High Jump · Place 10 · ChanhassenHigh Jump10.3' 9"12
Apr 15Chaska InvitationalApr 15 · 100m Hurdles · Place 6 · Chanhassen100m Hurdles33" / 0.838m6.20.19a12
Apr 10Armstrong InvitationalApr 10 · Long Jump · Place 10 · ChanhassenLong Jump10.14' 0"12
Apr 10Armstrong InvitationalApr 10 · 100m Hurdles · Place 14 · Chanhassen100m Hurdles33" / 0.838m14.20.94a12
Apr 7Jefferson Quad MeetApr 7 · Long Jump · Place 8 · ChanhassenLong Jump813-5.512
Apr 7Jefferson Quad MeetApr 7 · 100m Hurdles · Place 3 · Chanhassen100m Hurdles319.84a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 24Chaska vs Chanhassen DualMar 24 · Long Jump · Place 9 · ChanhassenLong Jump9.13' 10" PB12
Mar 24Chaska vs Chanhassen DualMar 24 · 60m Hurdles · Place 2 · Chanhassen60m Hurdles33" / 0.838m2.11.38a PB12
Mar 24Chaska vs Chanhassen DualMar 24 · 200 Meters · Place 20 · Chanhassen200 Meters20.31.52a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19Metro West Conference JV ChampionshipsMay 19 · 300m Hurdles · Place 9 · Chanhassen300m Hurdles958.32a11
May 19Metro West Conference JV ChampionshipsMay 19 · 100m Hurdles · Place 6 · Chanhassen100m Hurdles619.32a11
May 5Chanhassen JV MeetMay 5 · 100m Hurdles · Place 4 · Chanhassen100m Hurdles419.03a11
May 5Chanhassen JV MeetMay 5 · 200 Meters · Place 22 · Chanhassen200 Meters2231.39a11
Apr 29Chaska JV QuadApr 29 · 100m Hurdles · Place 3 · Chanhassen100m Hurdles319.5311
Apr 22Chanhassen InvitationalApr 22 · 100m Hurdles · Place 9 · Chanhassen100m Hurdles33" / 0.838m9.18.73a11
Apr 22Chanhassen InvitationalApr 22 · 100 Meters · Chanhassen100 MetersRelay Split—13.7hUnofficial11
Apr 22Chanhassen InvitationalApr 22 · 200 Meters · Place 36 · Chanhassen200 Meters36.30.65a11
Apr 16Chaska MeetApr 16 · 100m Hurdles · Place 6 · Chanhassen100m Hurdles619.11a11
Apr 16Chaska MeetApr 16 · 200 Meters · Place 23 · Chanhassen200 Meters2330.75a11
Apr 8Jefferson Quad MeetApr 8 · Long Jump · Place 16 · ChanhassenLong Jump1612-03.0011
Apr 8Jefferson Quad MeetApr 8 · 100m Hurdles · Place 6 · Chanhassen100m Hurdles619.3511

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20Metro West Conference JV ChampionshipsMay 20 · 100m Hurdles · Place 9 · Chanhassen100m Hurdles919.87a—
May 20Metro West Conference JV ChampionshipsMay 20 · 200 Meters · Place 44 · Chanhassen200 Meters4432.06a—
May 13Metro West JV MeetMay 13 · 100m Hurdles · Place 17 · Chanhassen100m Hurdles1720.95a—
May 13Metro West JV MeetMay 13 · 200 Meters · Place 37 · Chanhassen200 Meters3732.66a—
May 6Chanhassen JV MeetMay 6 · 200 Meters · Place 39 · Chanhassen200 Meters3932.60a—
May 6Chanhassen JV MeetMay 6 · 100 Meters · Place 49 · Chanhassen100 Meters4915.71a—
Apr 23Chanhassen InvitationalApr 23 · 100m Hurdles · Place 14 · Chanhassen100m Hurdles33" / 0.838m14.22.11a10
Apr 23Chanhassen InvitationalApr 23 · 100 Meters · Chanhassen100 MetersRelay Split—13.7hUnofficial10
Apr 23Chanhassen InvitationalApr 23 · 100 Meters · Place 32 · Chanhassen100 Meters32.15.31a10
Apr 17Chaska PentApr 17 · 300m Hurdles · Place 14 · Chanhassen300m Hurdles141:04.89a—
Apr 17Chaska PentApr 17 · 100m Hurdles · Place 15 · Chanhassen100m Hurdles1521.89a—
Apr 9Red Knight Outdoor Meet Apr 9 · 300m Hurdles · Place 14 · Chanhassen300m Hurdles30" / 0.762m14.1:03.80a PB10
Apr 9Red Knight Outdoor Meet Apr 9 · 100m Hurdles · Place 14 · Chanhassen100m Hurdles33" / 0.838m14.23.05a10
Apr 9Red Knight Outdoor Meet Apr 9 · 100 Meters · Chanhassen100 MetersRelay Split—15.1hUnofficial10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite MorningApr 6 · 55m Hurdles · Place 19 · Chanhassen55m Hurdles1912.84a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22Metro West Conference JV ChampionshipsMay 22 · 100m Hurdles · Place 16 · Chanhassen100m Hurdles1621.299
May 22Metro West Conference JV ChampionshipsMay 22 · 200 Meters · Chanhassen200 Meters—30.1 PB9
May 12Gryphon JV InvitationalMay 12 · 100m Hurdles · Place 3 · Chanhassen100m Hurdles33" / 0.838m3.21.88a9
May 12Gryphon JV InvitationalMay 12 · 100 Meters · Chanhassen100 MetersRelay Split—13.4Unofficial9
May 8Chanhassen JV MeetMay 8 · 100m Hurdles · Place 22 · Chanhassen100m Hurdles2221.519
Apr 26Chanhassen TriangularApr 26 · 300m Hurdles · Place 14 · Chanhassen300m Hurdles141:00.95a—
Apr 26Chanhassen TriangularApr 26 · 100m Hurdles · Place 11 · Chanhassen100m Hurdles1121.56a—
Apr 24New Prague JV InviteApr 24 · 300m Hurdles · Place 6 · Chanhassen300m Hurdles659.649
Apr 24New Prague JV InviteApr 24 · 100m Hurdles · Place 4 · Chanhassen100m Hurdles421.309
Apr 19Chaska PentApr 19 · 300m Hurdles · Place 12 · Chanhassen300m Hurdles1259.979
Apr 19Chaska PentApr 19 · 100m Hurdles · Place 16 · Chanhassen100m Hurdles1621.819

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 8Orono Indoor InviteApr 8 · 55 Meters · Place 50 · Chanhassen55 Meters508.91 PB9