Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #3 · Jul 911.76aUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #3July 9, 2024
110m Hurdles · 39" / 0.991m · OutdoorUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #2 · Jun 2517.14aUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #2June 25, 2024
200 Meters · OutdoorPark Center Quad · Apr 923.55aPark Center Quad April 9, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL State Track & Field Championships · Jun 1038.70aMSHSL State Track & Field ChampionshipsJune 10, 2025
400 Meters · OutdoorUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #3 · Jul 952.44aUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #3July 9, 2024
Long Jump · OutdoorUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #2 · Jun 254.78mUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #2June 25, 2024
Triple Jump · OutdoorClass AAA Wildcard · May 836' 4.5Class AAA WildcardMay 8, 2024

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

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 4 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914mRound P4.38.70a PB12
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 4 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914m4.39.07a12
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 300m Hurdles · Place 2 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914mRound P2.39.37a12
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 300m Hurdles · Place 2 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914m2.39.36a12
May 22Northwest Suburban Conference ChampionshipsMay 22 · 300m Hurdles · Place 2 · Spring Lake ParkSpring Lake Park300m Hurdles238.85a12
May 15Irondale Greenslit RelaysMay 15 · 300m Hurdles · Place 1 · Spring Lake ParkSpring Lake Park300m Hurdles140.06a12
May 6Section 5AAA True TeamMay 6 · 300m Hurdles · Place 1 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914m1.39.56a12
May 2Don Fineran Panther InvitationalMay 2 · 300m Hurdles · Place 1 · Spring Lake ParkSpring Lake Park300m Hurdles139.98a12
Apr 25Hamline Elite MeetApr 25 · 300m Hurdles · Place 2 · Spring Lake ParkSpring Lake Park300m Hurdles238.8312
Apr 22Roseville InviteApr 22 · 300m Hurdles · Place 1 · Spring Lake ParkSpring Lake Park300m Hurdles139.5012
Apr 15Panther Quad MeetApr 15 · 300m Hurdles · Place 2 · Spring Lake ParkSpring Lake Park300m Hurdles240.27a12
Apr 11Irondale Knights Under the LightsApr 11 · 300m Hurdles · Place 1 · Spring Lake ParkSpring Lake Park300m Hurdles140.14a12
Apr 11Irondale Knights Under the LightsApr 11 · 110m Hurdles · Place 5 · Spring Lake ParkSpring Lake Park110m Hurdles516.32a12
Apr 9Park Center Quad Apr 9 · 110m Hurdles · Place 2 · Spring Lake ParkSpring Lake Park110m Hurdles216.33a12
Apr 9Park Center Quad Apr 9 · 200 Meters · Place 1 · Spring Lake ParkSpring Lake Park200 Meters123.55a PB12
Mar 26Panther Home OpenerMar 26 · 300m Hurdles · Place 1 · Spring Lake ParkSpring Lake Park300m Hurdles140.85a12

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 400 Meters · Place 3 · Momentum TCMomentum TC400 Meters353.90a—
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 100 Meters · Place 17 · Momentum TCMomentum TC100 Meters1712.04a—
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 200 Meters · Place 24 · Momentum TCMomentum TC200 Meters24.24.31a11
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 100 Meters · Place 22 · Momentum TCMomentum TC100 Meters22.11.88a11
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 400 Meters · Place 2 · Momentum TCMomentum TC400 Meters2.52.44a PB11
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 100 Meters · Place 18 · Momentum TCMomentum TC100 Meters18.11.76a PB11
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · Long Jump · Place 12 · Momentum TCMomentum TCLong Jump12.4.78m PB11
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 110m Hurdles · Place 6 · Momentum TCMomentum TC110m Hurdles39" / 0.991m6.17.14a PB11
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 200 Meters · Place 13 · Momentum TCMomentum TC200 Meters13.24.21a11
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 100 Meters · Place 18 · Momentum TCMomentum TC100 Meters18.11.83a11
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 10 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914mRound P10.40.59a11
May 29MSHSL Section 5AAA ChampionshipsMay 29 · 300m Hurdles · Place 2 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914mRound P2.40.81a11
May 29MSHSL Section 5AAA ChampionshipsMay 29 · 300m Hurdles · Place 2 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914m2.39.66a11
May 21Northwest Suburban Conference ChampionshipsMay 21 · 300m Hurdles · Place 3 · Spring Lake ParkSpring Lake Park300m Hurdles341.03a—
May 21Northwest Suburban Conference ChampionshipsMay 21 · 300m Hurdles · Place 4 · Spring Lake ParkSpring Lake Park300m Hurdles439.59a—
May 16Greenslit RelaysMay 16 · 300m Hurdles · Place 2 · Spring Lake ParkSpring Lake Park300m Hurdles240.48a—
May 16Greenslit RelaysMay 16 · 110m Hurdles · Place 5 · Spring Lake ParkSpring Lake Park110m Hurdles516.98a—
May 8Class AAA WildcardMay 8 · Triple Jump · Place 85 · Spring Lake ParkSpring Lake ParkTriple Jump85.36' 4.5 PB11
May 8Class AAA WildcardMay 8 · 300m Hurdles · Place 7 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914m7.40.93a11
May 8Class AAA WildcardMay 8 · 110m Hurdles · Place 55 · Spring Lake ParkSpring Lake Park110m Hurdles39" / 0.991m55.17.55a11
May 7Section 5AAA True TeamMay 7 · Triple Jump · Place 18 · Spring Lake ParkSpring Lake ParkTriple Jump18.36' 4.511
May 7Section 5AAA True TeamMay 7 · 300m Hurdles · Place 3 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914m3.40.93a11
May 7Section 5AAA True TeamMay 7 · 110m Hurdles · Place 11 · Spring Lake ParkSpring Lake Park110m Hurdles39" / 0.991m11.17.55aWind: 011
May 3Don Fineran Panther InvitationalMay 3 · Triple Jump · Place 11 · Spring Lake ParkSpring Lake ParkTriple Jump1136-3.25—
May 3Don Fineran Panther InvitationalMay 3 · 300m Hurdles · Place 1 · Spring Lake ParkSpring Lake Park300m Hurdles140.55a—
May 3Don Fineran Panther InvitationalMay 3 · 110m Hurdles · Place 3 · Spring Lake ParkSpring Lake Park110m Hurdles317.01a—
Apr 23Roseville InviteApr 23 · Triple Jump · Place 6 · Spring Lake ParkSpring Lake ParkTriple Jump638-8—
Apr 23Roseville InviteApr 23 · 300m Hurdles · Place 2 · Spring Lake ParkSpring Lake Park300m Hurdles241.20a—
Apr 23Roseville InviteApr 23 · 110m Hurdles · Place 9 · Spring Lake ParkSpring Lake Park110m Hurdles918.08a—
Apr 18Shakopee RelaysApr 18 · Triple Jump · Place 26 · Spring Lake ParkSpring Lake ParkTriple Jump2635-1—
Apr 18Shakopee RelaysApr 18 · 300m Hurdles · Place 19 · Spring Lake ParkSpring Lake Park300m Hurdles1946.03a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31MSHSL Section 5AAA ChampionshipsMay 31 · 300m Hurdles · Place 10 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914mRound P10.43.96a10
May 31MSHSL Section 5AAA ChampionshipsMay 31 · 110m Hurdles · Place 17 · Spring Lake ParkSpring Lake Park110m Hurdles39" / 0.991mRound P17.18.60a10
May 23Northwest Suburban Conference ChampionshipsMay 23 · 300m Hurdles · Place 8 · Spring Lake ParkSpring Lake Park300m HurdlesRound P842.1510
May 23Northwest Suburban Conference ChampionshipsMay 23 · 300m Hurdles · Place 7 · Spring Lake ParkSpring Lake Park300m Hurdles742.0610
May 23Northwest Suburban Conference ChampionshipsMay 23 · 110m Hurdles · Place 27 · Spring Lake ParkSpring Lake Park110m HurdlesRound P2718.4910
May 9Section 5AAA True TeamMay 9 · 300m Hurdles · Place 10 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914m10.44.06a10
May 9Section 5AAA True TeamMay 9 · 110m Hurdles · Place 18 · Spring Lake ParkSpring Lake Park110m Hurdles39" / 0.991m18.19.62a10
May 5Don Fineran Panther InvitationalMay 5 · 300m Hurdles · Place 2 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914m2.43.89a10
May 5Don Fineran Panther InvitationalMay 5 · 110m Hurdles · Place 8 · Spring Lake ParkSpring Lake Park110m Hurdles39" / 0.991m8.19.64a10
Apr 29White Bear Lake CoEd InviteApr 29 · 300m Hurdles · Place 3 · Spring Lake ParkSpring Lake Park300m Hurdles345.0810
Apr 29White Bear Lake CoEd InviteApr 29 · 110m Hurdles · Place 14 · Spring Lake ParkSpring Lake Park110m Hurdles1419.7010
Apr 25Champlin Park vs Spring Lake ParkApr 25 · 200 Meters · Place 13 · Spring Lake ParkSpring Lake Park200 Meters1325.0510
Apr 25Champlin Park vs Spring Lake ParkApr 25 · 100 Meters · Place 16 · Spring Lake ParkSpring Lake Park100 Meters1612.2510
Apr 20Osseo InvitationalApr 20 · 400 Meters · Place 12 · Spring Lake ParkSpring Lake Park400 Meters1256.9210

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Rogers Tri (Andover & SLP)May 17 · Triple Jump · Place 10 · Spring Lake ParkSpring Lake ParkTriple Jump10.34-03.009
May 17Rogers Tri (Andover & SLP)May 17 · 300m Hurdles · Place 6 · Spring Lake ParkSpring Lake Park300m Hurdles36" / 0.914m6.46.91a9
May 17Rogers Tri (Andover & SLP)May 17 · 110m Hurdles · Place 6 · Spring Lake ParkSpring Lake Park110m Hurdles39" / 0.991m6.19.74a9