Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 7AAA Championships · May 2712.76aMSHSL Section 7AAA ChampionshipsMay 27, 2026
200 Meters · OutdoorMSHSL Section 7AAA Championships · May 2726.80aMSHSL Section 7AAA ChampionshipsMay 27, 2026
60 Meter · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 188.21aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
60 Meters · IndoorGriak Indoor Classic - Maroon · Mar 278.17aGriak Indoor Classic - MaroonMarch 27, 2026
High Jump · OutdoorOMS Triangular · May 183' 8OMS TriangularMay 18, 2023
Long Jump · IndoorUSATF Minnesota Indoor All-Comers Meet #5 · Feb 84.26mUSATF Minnesota Indoor All-Comers Meet #5February 8, 2026
Long Jump · OutdoorClass AAA True Team Wild Card · May 816' 4"Class AAA True Team Wild CardMay 8, 2026
Shot Put · 6lb · OutdoorOMS Triangular · May 1817' 2OMS TriangularMay 18, 2023
Triple Jump · OutdoorSEC Middle School Championships · May 2930' 10SEC Middle School ChampionshipsMay 29, 2024

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 30USATF Minnesota Summer Meet #2Jun 30 · Long Jump · Momentum TCMomentum TCLong Jump--DNS11
Jun 30USATF Minnesota Summer Meet #2Jun 30 · Long Jump · Momentum TCMomentum TCLong Jump--DNS11
Jun 30USATF Minnesota Summer Meet #2Jun 30 · 200 Meters · Momentum TCMomentum TC200 Meters--DNS11
Jun 30USATF Minnesota Summer Meet #2Jun 30 · 100 Meters · Place 1 · Momentum TCMomentum TC100 Meters1.13.03a11
May 27MSHSL Section 7AAA ChampionshipsMay 27 · Long Jump · Place 14 · Forest LakeForest LakeLong Jump14.15-06.75Wind: 0.710
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 200 Meters · Place 10 · Forest LakeForest Lake200 MetersRound P10.26.80a PB10
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 100 Meters · Place 10 · Forest LakeForest Lake100 MetersRound P10.12.76a PB10
May 19Suburban East Conference ChampionshipMay 19 · Long Jump · Place 15 · Forest LakeForest LakeLong Jump1515-5.510
May 19Suburban East Conference ChampionshipMay 19 · 200 Meters · Place 15 · Forest LakeForest Lake200 Meters1527.41a10
May 19Suburban East Conference ChampionshipMay 19 · 100 Meters · Place 13 · Forest LakeForest Lake100 Meters1313.16a10
May 12Cambridge-Isanti QuadMay 12 · 100 Meters · Place 6 · Forest LakeForest Lake100 Meters613.16a10
May 8Class AAA True Team Wild CardMay 8 · Long Jump · Place 15 · Forest LakeForest LakeLong Jump15.16' 4" PB10
May 8Class AAA True Team Wild CardMay 8 · 200 Meters · Place 69 · Forest LakeForest Lake200 Meters69.27.86a10
May 8Class AAA True Team Wild CardMay 8 · 100 Meters · Place 61 · Forest LakeForest Lake100 Meters61.13.27a10
May 55AAA Section True TeamMay 5 · Long Jump · Place 6 · Forest LakeForest LakeLong Jump6.16' 4"10
May 55AAA Section True TeamMay 5 · 200 Meters · Place 12 · Forest LakeForest Lake200 Meters12.27.86a10
May 55AAA Section True TeamMay 5 · 100 Meters · Place 12 · Forest LakeForest Lake100 Meters12.13.27a10
May 1Coon Rapids InvitationalMay 1 · Long Jump · Place 12 · Forest LakeForest LakeLong Jump12.14' 9.75"10
May 1Coon Rapids InvitationalMay 1 · 200 Meters · Place 11 · Forest LakeForest Lake200 Meters11.27.50a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Long Jump · Place 13 · Forest LakeForest LakeLong Jump13.15' 3.75"10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100 Meters · Place 11 · Forest LakeForest Lake100 Meters11.12.93a10
Apr 21Roseville InviteApr 21 · Long Jump · Place 8 · Forest LakeForest LakeLong Jump8.15' 8"10
Apr 15Girls SEC OpenApr 15 · Long Jump · Place 64 · Forest LakeForest LakeLong Jump64.10' 8.5"10
Mar 30Forest Lake TriangularMar 30 · Long Jump · Place 4 · Forest LakeForest LakeLong Jump415-5.510
Mar 30Forest Lake TriangularMar 30 · 100 Meters · Place 5 · Forest LakeForest Lake100 Meters513.11a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · Long Jump · Place 3 · Forest LakeForest LakeLong Jump315-7.7510
Mar 27Griak Indoor Classic - MaroonMar 27 · 60 Meters · Place 3 · Forest LakeForest Lake60 Meters38.17a PB10
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 60 Meter · Place 16 · Momentum TCMomentum TC60 Meter16.8.33a11
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · Long Jump · Place 8 · Momentum TCMomentum TCLong Jump8.4.26m PB11
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 60 Meter · Place 6 · Momentum TCMomentum TC60 Meter6.8.21a PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7AAA ChampionshipsMay 28 · 100 Meters · Place 10 · Forest LakeForest Lake100 MetersRound P10.13.22a9
May 22Suburban East Conference ChampionshipMay 22 · Long Jump · Place 9 · Forest LakeForest LakeLong Jump916-9.759
May 22Suburban East Conference ChampionshipMay 22 · 100 Meters · Place 20 · Forest LakeForest Lake100 Meters2013.08a9
May 13C/I QuadMay 13 · Long Jump · Place 5 · Forest LakeForest LakeLong Jump515-119
May 13C/I QuadMay 13 · 100 Meters · Place 6 · Forest LakeForest Lake100 Meters613.47a9
Apr 22Roseville InviteApr 22 · Long Jump · Place 11 · Forest LakeForest LakeLong Jump1115-0.759
Apr 22Roseville InviteApr 22 · 100 Meters · Place 15 · Forest LakeForest Lake100 Meters1513.929
Apr 16SEC OpenApr 16 · 200 Meters · Place 17 · Forest LakeForest Lake200 Meters1728.54a9
Apr 16SEC OpenApr 16 · 100 Meters · Place 11 · Forest LakeForest Lake100 Meters1113.66a9
Apr 11Irondale Knights Under the LightsApr 11 · 200 Meters · Place 7 · Forest LakeForest Lake200 Meters728.77a9
Apr 11Irondale Knights Under the LightsApr 11 · 100 Meters · Place 8 · Forest LakeForest Lake100 Meters813.42a9
Apr 4Forest Lake TriangularApr 4 · Long Jump · Place 10 · Forest LakeForest LakeLong Jump1014-49
Apr 4Forest Lake TriangularApr 4 · 100 Meters · Place 4 · Forest LakeForest Lake100 Meters413.54a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 60 Meters · Place 15 · Forest LakeForest Lake60 Meters158.33a9
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 60 Meter · Place 12 · Momentum TCMomentum TC60 Meter12.8.50a10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · Triple Jump · UnattachedUnattachedTriple Jump--DNS9
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 100 Meters · Place 7 · UnattachedUnattached100 Meters7.13.37a9
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · Triple Jump · Place 2 · UnattachedUnattachedTriple Jump2.9.05m9
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · Long Jump · UnattachedUnattachedLong Jump—DNS9
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 100 Meters · Place 3 · UnattachedUnattached100 Meters3.13.51a9
May 29SEC Middle School ChampionshipsMay 29 · Triple Jump · Place 2 · Forest LakeForest LakeTriple Jump2.30' 10 PB8
May 29SEC Middle School ChampionshipsMay 29 · Long Jump · Place 2 · Forest LakeForest LakeLong Jump2.14' 88
May 29SEC Middle School ChampionshipsMay 29 · 100 Meters · Place 2 · Forest LakeForest Lake100 Meters2.13.83a8
May 20SMS Triangular 3May 20 · Triple Jump · Place 1 · Forest LakeForest LakeTriple Jump1.30' 18
May 20SMS Triangular 3May 20 · Long Jump · Place 2 · Forest LakeForest LakeLong Jump2.13' 10.58
May 20SMS Triangular 3May 20 · 100 Meters · Place 1 · Forest LakeForest Lake100 Meters1.13.82a8

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18OMS TriangularMay 18 · Triple Jump · Place 2 · Forest LakeForest LakeTriple Jump2.29' 37
May 18OMS TriangularMay 18 · Long Jump · Forest LakeForest LakeLong Jump—ND7
May 18OMS TriangularMay 18 · Shot Put · Place 8 · Forest LakeForest LakeShot Put6lb8.17' 2 PB7
May 18OMS TriangularMay 18 · High Jump · Place 7 · Forest LakeForest LakeHigh Jump7.3' 8 PB7
May 18OMS TriangularMay 18 · 100 Meters · Place 4 · Forest LakeForest Lake100 Meters4.14.50a7