Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 5AAA Championships · May 2715.07aMSHSL Section 5AAA ChampionshipsMay 27, 2026
300m Hurdles · 36" / 0.914m · OutdoorOsseo Invitational · Apr 1639.99aOsseo InvitationalApril 16, 2026
400 Meters · OutdoorWhite Bear Lake CoEd Meet · Apr 1555.21aWhite Bear Lake CoEd MeetApril 15, 2026
60m Hurdles · 39" / 0.991m · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 179.19aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
Long Jump · IndoorMaverick Open · Feb 206.43mMaverick OpenFebruary 20, 2026
Long Jump · OutdoorDistrict 279 Championships · May 1222' 11"District 279 ChampionshipsMay 12, 2026
Triple Jump · IndoorUSATF Minnesota Indoor All-Comers Meet #2 · Dec 2112.92mUSATF Minnesota Indoor All-Comers Meet #2December 21, 2025
Triple Jump · OutdoorOsseo Invitational · Apr 1645' 11.75"Osseo InvitationalApril 16, 2026

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

2026 Outdoor Track

43 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triple Jump · Place 47 · Victory Track and Field ClubVictory Track and Field ClubTriple Jump47.12.66mWind: -0.812
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 40 · Victory Track and Field ClubVictory Track and Field ClubLong Jump40.6.57mWind: -412
Aug 1AAU Junior Olympic GamesAug 1 · 110m Hurdles · Place 46 · Victory Track and Field ClubVictory Track and Field Club110m Hurdles39" / 0.991mRound P46.15.57aWind: 1.312
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Triple Jump · Victory Track and Field ClubVictory Track and Field ClubTriple Jump—FOUL12
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Long Jump · Place 23 · Victory Track and Field ClubVictory Track and Field ClubLong Jump23.5.99m12
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 110m Hurdles · Place 20 · Victory Track and Field ClubVictory Track and Field Club110m Hurdles39" / 0.991mRound P20.16.45a12
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Triple Jump · Victory Track and Field ClubVictory Track and Field ClubTriple Jump—FOUL12
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Long Jump · Place 23 · Victory Track and Field ClubVictory Track and Field ClubLong Jump23.5.99m12
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 110m Hurdles · Place 20 · Victory Track and Field ClubVictory Track and Field Club110m Hurdles39" / 0.991mRound P20.16.45a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Triple Jump · Place 20 · Park CenterPark CenterTriple Jump20.42' 3"Wind: 0.412
May 27MSHSL Section 5AAA ChampionshipsMay 27 · Triple Jump · Place 4 · Park CenterPark CenterTriple Jump4.44-11.00Wind: 0.812
May 27MSHSL Section 5AAA ChampionshipsMay 27 · Long Jump · Place 8 · Park CenterPark CenterLong Jump8.21-04.25Wind: 112
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 300m Hurdles · Place 7 · Park CenterPark Center300m Hurdles36" / 0.914mRound P7.40.32a12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 300m Hurdles · Place 6 · Park CenterPark Center300m Hurdles36" / 0.914m6.40.50a12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 110m Hurdles · Place 7 · Park CenterPark Center110m Hurdles39" / 0.991mRound P7.15.07a PB12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 110m Hurdles · Place 7 · Park CenterPark Center110m Hurdles39" / 0.991m7.15.19aWind: -112
May 19Northwest Suburban Conference ChampionshipsMay 19 · Triple Jump · Park CenterPark CenterTriple Jump—ND12
May 19Northwest Suburban Conference ChampionshipsMay 19 · Long Jump · Place 5 · Park CenterPark CenterLong Jump5.21' 7"12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 300m Hurdles · Park CenterPark Center300m Hurdles36" / 0.914m—DNS12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 110m Hurdles · Park CenterPark Center110m Hurdles39" / 0.991m—DNS12
May 12District 279 ChampionshipsMay 12 · Triple Jump · Place 1 · Park CenterPark CenterTriple Jump1.44' 2"12
May 12District 279 ChampionshipsMay 12 · Long Jump · Place 1 · Park CenterPark CenterLong Jump1.22' 11" PB12
May 12District 279 ChampionshipsMay 12 · 110m Hurdles · Place 2 · Park CenterPark Center110m Hurdles39" / 0.991m2.15.28a12
May 55AAA Section True TeamMay 5 · Triple Jump · Place 9 · Park CenterPark CenterTriple Jump9.42' 3.5"12
May 55AAA Section True TeamMay 5 · Long Jump · Place 2 · Park CenterPark CenterLong Jump2.21' 9"12
May 55AAA Section True TeamMay 5 · 300m Hurdles · Place 5 · Park CenterPark Center300m Hurdles36" / 0.914m5.42.48a12
May 55AAA Section True TeamMay 5 · 110m Hurdles · Place 7 · Park CenterPark Center110m Hurdles39" / 0.991m7.15.72a12
Apr 28Crimson InvitationalApr 28 · Triple Jump · Place 1 · Park CenterPark CenterTriple Jump1.44' 8.5"12
Apr 28Crimson InvitationalApr 28 · Long Jump · Place 2 · Park CenterPark CenterLong Jump2.20' 7.25"12
Apr 28Crimson InvitationalApr 28 · 300m Hurdles · Place 2 · Park CenterPark Center300m Hurdles36" / 0.914m2.40.87a12
Apr 28Crimson InvitationalApr 28 · 110m Hurdles · Place 1 · Park CenterPark Center110m Hurdles39" / 0.991m1.15.56a12
Apr 25Eden Prairie Booster InvitationalApr 25 · 300m Hurdles · Place 3 · Park CenterPark Center300m Hurdles36" / 0.914m3.41.53a12
Apr 25Eden Prairie Booster InvitationalApr 25 · 110m Hurdles · Place 3 · Park CenterPark Center110m Hurdles39" / 0.991m3.15.48a12
Apr 24Hamline Elite MeetApr 24 · Triple Jump · Place 6 · Park CenterPark CenterTriple Jump644-1012
Apr 16Osseo InvitationalApr 16 · Triple Jump · Place 1 · Park CenterPark CenterTriple Jump1.45' 11.75" PB12
Apr 16Osseo InvitationalApr 16 · 300m Hurdles · Place 3 · Park CenterPark Center300m Hurdles36" / 0.914m3.39.99a PB12
Apr 16Osseo InvitationalApr 16 · 110m Hurdles · Place 4 · Park CenterPark Center110m Hurdles39" / 0.991m4.15.70a12
Apr 15White Bear Lake CoEd MeetApr 15 · Triple Jump · Place 1 · Park CenterPark CenterTriple Jump1.45' 5.25"12
Apr 15White Bear Lake CoEd MeetApr 15 · 400 Meters · Place 17 · Park CenterPark Center400 Meters17.55.21a PB12
Apr 9Park Center MeetApr 9 · Triple Jump · Place 1 · Park CenterPark CenterTriple Jump141-412
Apr 9Park Center MeetApr 9 · Long Jump · Place 1 · Park CenterPark CenterLong Jump119-412
Apr 9Park Center MeetApr 9 · 300m Hurdles · Place 1 · Park CenterPark Center300m Hurdles142.87a12
Apr 9Park Center MeetApr 9 · 110m Hurdles · Place 1 · Park CenterPark Center110m Hurdles115.73a12

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 20Maverick OpenFeb 20 · Triple Jump · Place 4 · Victory Track and Field ClubVictory Track and Field ClubTriple Jump413.20m12
Feb 20Maverick OpenFeb 20 · Long Jump · Place 6 · Victory Track and Field ClubVictory Track and Field ClubLong Jump66.43m PB12
Feb 14LAND OF THE 10,000 RELAYSFeb 14 · Triple Jump · Place 4 · Victory Track and Field ClubVictory Track and Field ClubTriple Jump412.61m12
Feb 14LAND OF THE 10,000 RELAYSFeb 14 · 60m Hurdles · Place 9 · Victory Track and Field ClubVictory Track and Field Club60m HurdlesRound P99.18a12
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 60m Hurdles · Place 9 · Victory Track and Field ClubVictory Track and Field Club60m Hurdles39" / 0.991m9.9.23a12
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · Triple Jump · Place 1 · Victory Track and Field ClubVictory Track and Field ClubTriple Jump1.12.15m12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 60m Hurdles · Place 18 · Victory Track and Field ClubVictory Track and Field Club60m Hurdles39" / 0.991mRound P18.9.19a PB12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · Triple Jump · Place 7 · Victory Track and Field ClubVictory Track and Field ClubTriple Jump7.12.91m12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · Long Jump · Victory Track and Field ClubVictory Track and Field ClubLong Jump—DNS12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · Triple Jump · Victory Track and Field ClubVictory Track and Field ClubTriple Jump—FOUL12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60m Hurdles · Place 9 · Victory Track and Field ClubVictory Track and Field Club60m Hurdles99.29a12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60m Hurdles · Place 8 · Victory Track and Field ClubVictory Track and Field Club60m Hurdles89.29a12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · Triple Jump · Victory Track and Field ClubVictory Track and Field ClubTriple Jump—FOUL12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60m Hurdles · Place 8 · Victory Track and Field ClubVictory Track and Field Club60m Hurdles89.29a12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60m Hurdles · Place 9 · Victory Track and Field ClubVictory Track and Field Club60m Hurdles99.29a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 60m Hurdles · Place 6 · Victory Track and Field ClubVictory Track and Field Club60m Hurdles39" / 0.991m6.9.43a12
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · Triple Jump · Place 1 · Victory Track and Field ClubVictory Track and Field ClubTriple Jump1.12.92m PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Triple Jump · Place 6 · Park CenterPark CenterTriple Jump6.44-01.75Wind: 0.111
May 28MSHSL Section 5AAA ChampionshipsMay 28 · Triple Jump · Place 2 · Park CenterPark CenterTriple Jump2.45' 2"Wind: 011
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 300m Hurdles · Place 16 · Park CenterPark Center300m Hurdles36" / 0.914mRound P16.44.00a11
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 110m Hurdles · Place 14 · Park CenterPark Center110m Hurdles39" / 0.991mRound P14.16.59aWind: 011
May 6Section 5AAA True TeamMay 6 · Triple Jump · Place 8 · Park CenterPark CenterTriple Jump8.40' 7.5"11
May 6Section 5AAA True TeamMay 6 · Long Jump · Place 19 · Park CenterPark CenterLong Jump19.17' 10.75"11
May 6Section 5AAA True TeamMay 6 · 300m Hurdles · Place 14 · Park CenterPark Center300m Hurdles36" / 0.914m14.44.98a11
May 6Section 5AAA True TeamMay 6 · 110m Hurdles · Place 12 · Park CenterPark Center110m Hurdles39" / 0.991m12.16.62a11
Apr 19Osseo InvitationalApr 19 · Long Jump · Park CenterPark CenterLong Jump—DNS11