Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHamline Elite Meet · Apr 2412.16aHamline Elite MeetApril 24, 2026
200 Meters · OutdoorClass AAA True Team Wild Card · May 826.03aClass AAA True Team Wild CardMay 8, 2026
Long Jump · OutdoorMSHSL Section 5AAA Championships · May 2719-09.75MSHSL Section 5AAA ChampionshipsMay 27, 2026
Triple Jump · OutdoorClass AAA True Team Wild Card · May 833' 11"Class AAA True Team Wild CardMay 8, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · Long Jump · Place 1 · Victory Track and Field ClubVictory Track and Field ClubLong Jump1.5.60m12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Long Jump · Place 1 · OsseoOsseoLong Jump1.19' 3"Wind: 0.712
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 7 · OsseoOsseo100 MetersRound P7.12.30aWind: -1.612
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 8 · OsseoOsseo100 Meters8.12.36aWind: -1.512
May 27MSHSL Section 5AAA ChampionshipsMay 27 · Long Jump · Place 1 · OsseoOsseoLong Jump1.19-09.75 PBWind: 0.312
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 100 Meters · Place 1 · OsseoOsseo100 MetersRound P1.12.24a12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 100 Meters · Place 2 · OsseoOsseo100 Meters2.12.46aWind: -1.812
May 19Northwest Suburban Conference ChampionshipsMay 19 · Long Jump · Place 1 · OsseoOsseoLong Jump1.19' 7.5"12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 100 Meters · Place 2 · OsseoOsseo100 Meters2.12.54a12
May 8Class AAA True Team Wild CardMay 8 · Triple Jump · Place 21 · OsseoOsseoTriple Jump21.33' 11" PB12
May 8Class AAA True Team Wild CardMay 8 · Long Jump · Place 1 · OsseoOsseoLong Jump1.19' 8.75"12
May 8Class AAA True Team Wild CardMay 8 · 200 Meters · Place 15 · OsseoOsseo200 Meters15.26.03a PB12
May 8Class AAA True Team Wild CardMay 8 · 100 Meters · Place 11 · OsseoOsseo100 Meters11.12.62a12
May 8Stan Barr RelaysMay 8 · Long Jump · Place 1 · OsseoOsseoLong Jump1.17' 1.5"12
May 54AAA Section True TeamMay 5 · Triple Jump · Place 6 · OsseoOsseoTriple Jump6.33' 11"12
May 54AAA Section True TeamMay 5 · Long Jump · Place 1 · OsseoOsseoLong Jump1.19' 8.75"12
May 54AAA Section True TeamMay 5 · 200 Meters · Place 4 · OsseoOsseo200 Meters4.26.03a12
May 54AAA Section True TeamMay 5 · 100 Meters · Place 5 · OsseoOsseo100 Meters5.12.62a12
May 1Coon Rapids InvitationalMay 1 · Triple Jump · Place 3 · OsseoOsseoTriple Jump3.33' 5.75"12
May 1Coon Rapids InvitationalMay 1 · 100 Meters · Place 2 · OsseoOsseo100 Meters2.12.37a12
Apr 24Hamline Elite MeetApr 24 · Long Jump · Place 2 · OsseoOsseoLong Jump218-7.2512
Apr 24Hamline Elite MeetApr 24 · 100 Meters · Place 7 · OsseoOsseo100 MetersRound P712.29a12
Apr 24Hamline Elite MeetApr 24 · 100 Meters · Place 4 · OsseoOsseo100 Meters412.16a PB12
Apr 16Osseo InvitationalApr 16 · Long Jump · Place 1 · OsseoOsseoLong Jump1.19' 3.75"12
Apr 16Osseo InvitationalApr 16 · 200 Meters · Place 6 · OsseoOsseo200 Meters6.26.07a12
Apr 16Osseo InvitationalApr 16 · 100 Meters · Place 1 · OsseoOsseo100 Meters1.12.24a12
Apr 10Armstrong InvitationalApr 10 · Long Jump · Place 1 · OsseoOsseoLong Jump1.19' 2"12
Apr 10Armstrong InvitationalApr 10 · 100 Meters · Place 1 · OsseoOsseo100 Meters1.12.55a12
Mar 31TRI with CP, ER, and OSHMar 31 · Long Jump · OsseoOsseoLong Jump—18-5Unofficial12
Mar 31TRI with CP, ER, and OSHMar 31 · 400 Meters · OsseoOsseo400 Meters—1:06Unofficial12
Mar 21St. John's IndoorMar 21 · Triple Jump · OsseoOsseoTriple Jump—32' 6.5Unofficial12
Mar 21St. John's IndoorMar 21 · Long Jump · OsseoOsseoLong Jump—18' 8.5Unofficial12
Mar 21St. John's IndoorMar 21 · 55 Meter · OsseoOsseo55 Meter—7.1Unofficial12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22Northwest Suburban Conference ChampionshipsMay 22 · Triple Jump · Place 17 · OsseoOsseoTriple Jump1733-2.7511
May 22Northwest Suburban Conference ChampionshipsMay 22 · Long Jump · Place 1 · OsseoOsseoLong Jump118-411
May 22Northwest Suburban Conference ChampionshipsMay 22 · 100 Meters · Place 6 · OsseoOsseo100 Meters612.41a11
May 13District 279 ChampionshipsMay 13 · Triple Jump · Place 1 · OsseoOsseoTriple Jump135-7.511
May 13District 279 ChampionshipsMay 13 · Long Jump · Place 1 · OsseoOsseoLong Jump117-4.7511
May 13District 279 ChampionshipsMay 13 · 100 Meters · Place 1 · OsseoOsseo100 Meters112.36a11
May 2Coon Rapids InvitationalMay 2 · Long Jump · Place 1 · OsseoOsseoLong Jump117-011
May 2Coon Rapids InvitationalMay 2 · 100 Meters · Place 2 · OsseoOsseo100 Meters212.90a11
Apr 11Armstrong InvitationalApr 11 · Triple Jump · Place 2 · OsseoOsseoTriple Jump233-1011
Apr 11Armstrong InvitationalApr 11 · Long Jump · Place 2 · OsseoOsseoLong Jump217-3.2511
Apr 11Armstrong InvitationalApr 11 · 200 Meters · Place 9 · OsseoOsseo200 Meters928.35a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Northwest Suburban Conference ChampionshipsMay 21 · Triple Jump · Place 8 · OsseoOsseoTriple Jump834-8—
May 21Northwest Suburban Conference ChampionshipsMay 21 · Long Jump · Place 14 · OsseoOsseoLong Jump1415-11—
May 14District 279 ChampionshipsMay 14 · Triple Jump · Place 6 · OsseoOsseoTriple Jump632-7—
May 14District 279 ChampionshipsMay 14 · Long Jump · Place 5 · OsseoOsseoLong Jump515-9.25—
Apr 23Monticello InvitationalApr 23 · Triple Jump · Place 2 · OsseoOsseoTriple Jump233-6—
Apr 23Monticello InvitationalApr 23 · Long Jump · Place 2 · OsseoOsseoLong Jump216-6—
Apr 12Armstrong InvitationalApr 12 · Triple Jump · Place 4 · OsseoOsseoTriple Jump433-0—
Apr 12Armstrong InvitationalApr 12 · Long Jump · Place 5 · OsseoOsseoLong Jump515-6—