Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Minnesota Summer Meet #1 · Jun 1613.31aUSATF Minnesota Summer Meet #1June 16, 2026
1600 Meters · OutdoorMSHSL Section 5AAA Championships · May 296:21.31aMSHSL Section 5AAA ChampionshipsMay 29, 2024
200 Meters · OutdoorSpring Lake Park Dual Meet · Apr 730.40aSpring Lake Park Dual MeetApril 7, 2026
400 Meters · IndoorUWRF HS Opener · Mar 241:10.41aUWRF HS OpenerMarch 24, 2026
400 Meters · OutdoorUSATF Minnesota Summer Meet #1 · Jun 161:08.44aUSATF Minnesota Summer Meet #1June 16, 2026
800 Meters · OutdoorRoseville Invite · Apr 212:43.51aRoseville InviteApril 21, 2026
Long Jump · OutdoorMSHSL Section 5AAA Championships · May 2716-05.00MSHSL Section 5AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 16USATF Minnesota Summer Meet #1Jun 16 · Long Jump · Place 2 · UnattachedUnattachedLong Jump2.4.76m9
Jun 16USATF Minnesota Summer Meet #1Jun 16 · 400 Meters · Place 3 · UnattachedUnattached400 Meters3.1:08.44a PB9
Jun 16USATF Minnesota Summer Meet #1Jun 16 · 100 Meters · Place 5 · UnattachedUnattached100 Meters5.13.31a PBWind: 09
May 27MSHSL Section 5AAA ChampionshipsMay 27 · Long Jump · Place 12 · Spring Lake ParkSpring Lake ParkLong Jump12.16-05.00 PBWind: 0.19
May 19Northwest Suburban Conference ChampionshipsMay 19 · Long Jump · Place 22 · Spring Lake ParkSpring Lake ParkLong Jump22.15' 8"9
May 55AAA Section True TeamMay 5 · 800 Meters · Place 14 · Spring Lake ParkSpring Lake Park800 Meters14.2:44.49a9
May 1Don Fineran Panther InvitationalMay 1 · 100 Meters · Place 8 · Spring Lake ParkSpring Lake Park100 Meters8.13.64a9
Apr 21Roseville InviteApr 21 · 800 Meters · Place 13 · Spring Lake ParkSpring Lake Park800 Meters13.2:43.51a PB9
Apr 15White Bear Lake CoEd MeetApr 15 · 800 Meters · Place 8 · Spring Lake ParkSpring Lake Park800 Meters8.2:48.73a9
Apr 7Spring Lake Park Dual MeetApr 7 · Long Jump · Place 7 · Spring Lake ParkSpring Lake ParkLong Jump7.13' 4"9
Apr 7Spring Lake Park Dual MeetApr 7 · 800 Meters · Place 3 · Spring Lake ParkSpring Lake Park800 Meters3.2:45.55a9
Apr 7Spring Lake Park Dual MeetApr 7 · 200 Meters · Place 8 · Spring Lake ParkSpring Lake Park200 Meters8.30.40a PB9
Apr 7Spring Lake Park Dual MeetApr 7 · 100 Meters · Spring Lake ParkSpring Lake Park100 Meters—NT9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24UWRF HS OpenerMar 24 · 400 Meters · Place 9 · Spring Lake ParkSpring Lake Park400 Meters9.1:10.41a PB9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MSHSL Section 5AAA ChampionshipsMay 29 · 1600 Meters · Place 19 · Spring Lake ParkSpring Lake Park1600 Meters19.6:21.31a PB7
May 21Northwest Suburban Conference ChampionshipsMay 21 · 1600 Meters · Place 33 · Spring Lake ParkSpring Lake Park1600 Meters336:40.09a—
May 16Greenslit RelaysMay 16 · 1600 Meters · Place 3 · Spring Lake ParkSpring Lake Park1600 Meters36:22.70a—
May 7Section 5AAA True TeamMay 7 · 1600 Meters · Place 18 · Spring Lake ParkSpring Lake Park1600 Meters18.6:35.38a7
Apr 23Roseville InviteApr 23 · 1600 Meters · Place 28 · Spring Lake ParkSpring Lake Park1600 Meters286:31.95a—
Apr 19Spring Lake Park April 19Apr 19 · 1600 Meters · Place 20 · Spring Lake ParkSpring Lake Park1600 Meters20.6:42.78a7
Apr 19Spring Lake Park April 19Apr 19 · 800 Meters · Place 25 · Spring Lake ParkSpring Lake Park800 Meters25.3:12.15a7