Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPanther Quad Meet · Apr 1512.49aPanther Quad MeetApril 15, 2025
110m Hurdles · 39" / 0.991m · OutdoorGreenslit Relays · May 1416.34aGreenslit RelaysMay 14, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 5AAA Championships · May 2743.46aMSHSL Section 5AAA ChampionshipsMay 27, 2026
400 Meters · IndoorUWRF HS Opener · Mar 241:00.20aUWRF HS OpenerMarch 24, 2026
400 Meters · OutdoorIrondale Knights Under the Lights · Apr 111:01.92aIrondale Knights Under the LightsApril 11, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 300m Hurdles · Place 16 · Spring Lake Park300m Hurdles36" / 0.914mRound P16.43.46a PB12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 110m Hurdles · Place 19 · Spring Lake Park110m Hurdles39" / 0.991mRound P19.16.57a12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 300m Hurdles · Place 18 · Spring Lake Park300m Hurdles36" / 0.914m18.43.81a12
May 14Greenslit RelaysMay 14 · 300m Hurdles · Place 5 · Spring Lake Park300m Hurdles36" / 0.914m5.43.79a12
May 14Greenslit RelaysMay 14 · 110m Hurdles · Place 5 · Spring Lake Park110m Hurdles39" / 0.991m5.16.34a PB12
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 50 · Spring Lake Park300m Hurdles36" / 0.914m50.44.76a12
May 55AAA Section True TeamMay 5 · 300m Hurdles · Place 17 · Spring Lake Park300m Hurdles36" / 0.914m17.44.76a12
May 1Don Fineran Panther InvitationalMay 1 · 300m Hurdles · Place 11 · Spring Lake Park300m Hurdles36" / 0.914m11.44.38a12
May 1Don Fineran Panther InvitationalMay 1 · 110m Hurdles · Place 9 · Spring Lake Park110m Hurdles39" / 0.991m9.16.87a12
Apr 21Roseville InviteApr 21 · 300m Hurdles · Place 7 · Spring Lake Park300m Hurdles36" / 0.914m7.44.81a12
Apr 21Roseville InviteApr 21 · 110m Hurdles · Place 8 · Spring Lake Park110m Hurdles39" / 0.991m8.17.13a12
Apr 15White Bear Lake CoEd MeetApr 15 · 300m Hurdles · Place 5 · Spring Lake Park300m Hurdles36" / 0.914m5.43.89a12
Apr 7Spring Lake Park Dual MeetApr 7 · 300m Hurdles · Place 3 · Spring Lake Park300m Hurdles36" / 0.914m3.46.50a12
Apr 7Spring Lake Park Dual MeetApr 7 · 110m Hurdles · Place 4 · Spring Lake Park110m Hurdles39" / 0.991m4.18.62a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24UWRF HS OpenerMar 24 · 400 Meters · Place 20 · Spring Lake Park400 Meters20.1:00.20a PB12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 300m Hurdles · Place 15 · Spring Lake Park300m Hurdles36" / 0.914mRound P15.43.85a11
May 22Northwest Suburban Conference ChampionshipsMay 22 · 300m Hurdles · Place 21 · Spring Lake Park300m Hurdles2143.84a11
May 15Irondale Greenslit RelaysMay 15 · 300m Hurdles · Place 4 · Spring Lake Park300m Hurdles444.14a11
May 15Irondale Greenslit RelaysMay 15 · 110m Hurdles · Place 7 · Spring Lake Park110m Hurdles718.30a11
May 8Panther JV InviteMay 8 · 300m Hurdles · Place 1 · Spring Lake Park300m Hurdles144.04a11
May 8Panther JV InviteMay 8 · 110m Hurdles · Place 1 · Spring Lake Park110m Hurdles118.29a11
May 2Don Fineran Panther InvitationalMay 2 · 300m Hurdles · Place 6 · Spring Lake Park300m Hurdles644.49a11
May 2Don Fineran Panther InvitationalMay 2 · 110m Hurdles · Place 7 · Spring Lake Park110m Hurdles717.49a11
Apr 22Roseville InviteApr 22 · 300m Hurdles · Place 5 · Spring Lake Park300m Hurdles544.4211
Apr 22Roseville InviteApr 22 · 110m Hurdles · Place 13 · Spring Lake Park110m Hurdles1319.1411
Apr 15Panther Quad MeetApr 15 · 300m Hurdles · Place 8 · Spring Lake Park300m Hurdles846.35a11
Apr 15Panther Quad MeetApr 15 · 110m Hurdles · Place 14 · Spring Lake Park110m Hurdles1420.01a11
Apr 15Panther Quad MeetApr 15 · 100 Meters · Place 23 · Spring Lake Park100 Meters2312.49a PB11
Apr 11Irondale Knights Under the LightsApr 11 · 400 Meters · Place 19 · Spring Lake Park400 Meters191:01.92a PB11
Apr 9Park Center Quad Apr 9 · 300m Hurdles · Place 3 · Spring Lake Park300m Hurdles346.22a11
Apr 9Park Center Quad Apr 9 · 110m Hurdles · Place 7 · Spring Lake Park110m Hurdles718.88a11
Mar 26Panther Home OpenerMar 26 · 300m Hurdles · Place 7 · Spring Lake Park300m Hurdles746.14a11
Mar 26Panther Home OpenerMar 26 · 110m Hurdles · Place 5 · Spring Lake Park110m Hurdles518.73a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Greenslit RelaysMay 16 · 300m Hurdles · Place 9 · Spring Lake Park300m Hurdles948.05a—
May 16Greenslit RelaysMay 16 · 110m Hurdles · Place 9 · Spring Lake Park110m Hurdles919.47a—
May 8Class AAA WildcardMay 8 · 110m Hurdles · Place 89 · Spring Lake Park110m Hurdles39" / 0.991m89.20.79a10
May 7Section 5AAA True TeamMay 7 · 110m Hurdles · Place 21 · Spring Lake Park110m Hurdles39" / 0.991m21.20.79aWind: 010
May 3Don Fineran Panther InvitationalMay 3 · 110m Hurdles · Place 7 · Spring Lake Park110m Hurdles718.35a—
Apr 23Roseville InviteApr 23 · 300m Hurdles · Place 16 · Spring Lake Park300m Hurdles1646.65a—
Apr 23Roseville InviteApr 23 · 110m Hurdles · Place 16 · Spring Lake Park110m Hurdles1619.23a—
Apr 18Shakopee RelaysApr 18 · 300m Hurdles · Place 38 · Spring Lake Park300m Hurdles3852.35a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31MSHSL Section 5AAA ChampionshipsMay 31 · 110m Hurdles · Place 10 · Spring Lake Park110m Hurdles39" / 0.991mRound P10.17.10a9
May 23Northwest Suburban Conference ChampionshipsMay 23 · 300m Hurdles · Place 26 · Spring Lake Park300m HurdlesRound P2645.149
May 23Northwest Suburban Conference ChampionshipsMay 23 · 110m Hurdles · Place 19 · Spring Lake Park110m HurdlesRound P1916.819
May 9Section 5AAA True TeamMay 9 · 300m Hurdles · Place 9 · Spring Lake Park300m Hurdles36" / 0.914m9.44.02a9
May 9Section 5AAA True TeamMay 9 · 110m Hurdles · Place 10 · Spring Lake Park110m Hurdles39" / 0.991m10.17.65a9
May 5Don Fineran Panther InvitationalMay 5 · 300m Hurdles · Place 4 · Spring Lake Park300m Hurdles36" / 0.914m4.44.08a9
May 5Don Fineran Panther InvitationalMay 5 · 110m Hurdles · Place 3 · Spring Lake Park110m Hurdles39" / 0.991m3.17.19a9
Apr 29White Bear Lake CoEd InviteApr 29 · 300m Hurdles · Place 7 · Spring Lake Park300m Hurdles745.749
Apr 29White Bear Lake CoEd InviteApr 29 · 110m Hurdles · Place 7 · Spring Lake Park110m Hurdles718.309
Apr 25Champlin Park vs Spring Lake ParkApr 25 · High Jump · Place 9 · Spring Lake ParkHigh Jump94-06.009
Apr 25Champlin Park vs Spring Lake ParkApr 25 · 110m Hurdles · Place 4 · Spring Lake Park110m Hurdles419.599
Apr 25Champlin Park vs Spring Lake ParkApr 25 · 100 Meters · Place 24 · Spring Lake Park100 Meters2412.519
Apr 20Osseo InvitationalApr 20 · 300m Hurdles · Place 6 · Spring Lake Park300m Hurdles644.679
Apr 20Osseo InvitationalApr 20 · 110m Hurdles · Place 9 · Spring Lake Park110m Hurdles918.409

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Rogers Tri (Andover & SLP)May 17 · 300m Hurdles · Place 12 · Spring Lake Park300m Hurdles36" / 0.914m12.51.67a8
May 17Rogers Tri (Andover & SLP)May 17 · 110m Hurdles · Place 8 · Spring Lake Park110m Hurdles39" / 0.991m8.21.12a8
May 17Rogers Tri (Andover & SLP)May 17 · High Jump · Spring Lake ParkHigh Jump--NH8