Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 7AAA Championships · May 2816.62aMSHSL Section 7AAA ChampionshipsMay 28, 2025
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 7AAA Championships · May 2848.82aMSHSL Section 7AAA ChampionshipsMay 28, 2025
High Jump · OutdoorSection 5AAA True Team · May 74' 8Section 5AAA True TeamMay 7, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7True Team JV MeetMay 7 · 300m Hurdles · Place 1 · Blaine300m Hurdles30" / 0.762m1.51.48a12
May 7True Team JV MeetMay 7 · 100m Hurdles · Place 1 · Blaine100m Hurdles33" / 0.838m1.17.91a12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7AAA ChampionshipsMay 28 · 300m Hurdles · Place 7 · Blaine300m Hurdles30" / 0.762mRound P7.49.92a11
May 28MSHSL Section 7AAA ChampionshipsMay 28 · 300m Hurdles · Place 5 · Blaine300m Hurdles30" / 0.762m5.48.82a PB11
May 28MSHSL Section 7AAA ChampionshipsMay 28 · 100m Hurdles · Place 6 · Blaine100m Hurdles33" / 0.838mRound P6.16.73a11
May 28MSHSL Section 7AAA ChampionshipsMay 28 · 100m Hurdles · Place 7 · Blaine100m Hurdles33" / 0.838m7.16.62a PBWind: 111
May 22Northwest Suburban Conference ChampionshipsMay 22 · 300m Hurdles · Place 12 · Blaine300m Hurdles1250.57a11
May 22Northwest Suburban Conference ChampionshipsMay 22 · 100m Hurdles · Place 12 · Blaine100m Hurdles1216.54a11
May 16Class AAA State True Team MeetMay 16 · 300m Hurdles · Place 32 · Blaine300m Hurdles3252.86a11
May 16Class AAA State True Team MeetMay 16 · 100m Hurdles · Place 16 · Blaine100m Hurdles1617.21a11
May 6Section 5AAA True TeamMay 6 · 300m Hurdles · Place 12 · Blaine300m Hurdles30" / 0.762m12.52.92a11
May 6Section 5AAA True TeamMay 6 · 100m Hurdles · Place 10 · Blaine100m Hurdles33" / 0.838m10.16.96a11
Apr 29Blaine InvitationalApr 29 · 100m Hurdles · Place 4 · Blaine100m Hurdles418.07a11
Apr 25Bethel True Team ClassicApr 25 · High Jump · Place 15 · BlaineHigh Jump154-611
Apr 25Bethel True Team ClassicApr 25 · 300m Hurdles · Place 15 · Blaine300m Hurdles1552.8711
Apr 25Bethel True Team ClassicApr 25 · 100m Hurdles · Place 7 · Blaine100m Hurdles717.6211
Apr 22Elk River TriangularApr 22 · 300m Hurdles · Place 3 · Blaine300m Hurdles30" / 0.762m3.52.27a11
Apr 22Elk River TriangularApr 22 · 100m Hurdles · Place 2 · Blaine100m Hurdles33" / 0.838m2.17.72a11
Apr 22Elk River TriangularApr 22 · High Jump · BlaineHigh Jump—FAIL11
Apr 15Panther Quad MeetApr 15 · 300m Hurdles · Place 10 · Blaine300m Hurdles1053.60a11
Apr 15Panther Quad MeetApr 15 · 100m Hurdles · Place 5 · Blaine100m Hurdles518.16a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · High Jump · Place 15 · BlaineHigh Jump154-411
Mar 28Griak Indoor Classic - MaroonMar 28 · 60m Hurdles · Place 17 · Blaine60m Hurdles1710.94a11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29MSHSL Section 7AAA ChampionshipsMay 29 · 300m Hurdles · Place 16 · Blaine300m Hurdles30" / 0.762mRound P16.52.73a10
May 29MSHSL Section 7AAA ChampionshipsMay 29 · 100m Hurdles · Place 7 · Blaine100m Hurdles33" / 0.838mRound P7.16.71aWind: 010
May 29MSHSL Section 7AAA ChampionshipsMay 29 · 100m Hurdles · Place 6 · Blaine100m Hurdles33" / 0.838m6.16.67aWind: -0.110
May 21Northwest Suburban Conference ChampionshipsMay 21 · High Jump · Place 15 · BlaineHigh Jump154-10—
May 21Northwest Suburban Conference ChampionshipsMay 21 · 300m Hurdles · Place 22 · Blaine300m Hurdles2252.56a—
May 21Northwest Suburban Conference ChampionshipsMay 21 · 100m Hurdles · Place 13 · Blaine100m Hurdles1317.01a—
May 17Class AAA True Team State ChampionshipsMay 17 · 300m Hurdles · Place 20 · Blaine300m Hurdles2050.76a—
May 17Class AAA True Team State ChampionshipsMay 17 · 100m Hurdles · Place 20 · Blaine100m Hurdles2017.30a—
May 7Section 5AAA True TeamMay 7 · 300m Hurdles · Place 13 · Blaine300m Hurdles30" / 0.762m13.51.56a10
May 7Section 5AAA True TeamMay 7 · 100m Hurdles · Place 12 · Blaine100m Hurdles33" / 0.838m12.17.87aWind: 010
May 7Section 5AAA True TeamMay 7 · High Jump · Place 9 · BlaineHigh Jump9.4' 8 PB10
Apr 30Blaine InvitationalApr 30 · High Jump · Place 4 · BlaineHigh Jump44-10—
Apr 30Blaine InvitationalApr 30 · 300m Hurdles · Place 5 · Blaine300m Hurdles551.96a—
Apr 30Blaine InvitationalApr 30 · 100m Hurdles · Place 3 · Blaine100m Hurdles316.96a—
Apr 18Shakopee RelaysApr 18 · 300m Hurdles · Place 9 · Blaine300m Hurdles952.17a—
Apr 11Cardinal 9/10 InvitationalApr 11 · 100m Hurdles · Place 3 · Blaine100m Hurdles33" / 0.838m3.18.95a10
Apr 11Cardinal 9/10 InvitationalApr 11 · High Jump · Place 3 · BlaineHigh Jump3.4-06.0010

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · High Jump · Place 10 · BlaineHigh Jump104-8—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31MSHSL Section 7AAA ChampionshipsMay 31 · 300m Hurdles · Place 13 · Blaine300m Hurdles30" / 0.762mRound P13.52.66a9
May 23Northwest Suburban Conference ChampionshipsMay 23 · 300m Hurdles · Place 28 · Blaine300m HurdlesRound P2852.899
May 19State True Team AAA GirlsMay 19 · 300m Hurdles · Place 34 · Blaine300m Hurdles30" / 0.762m34.53.59a9
May 9Section 5AAA True TeamMay 9 · 300m Hurdles · Place 9 · Blaine300m Hurdles30" / 0.762m9.52.47a9
May 2Blaine InvitationalMay 2 · 300m Hurdles · Place 11 · Blaine300m Hurdles1154.829