Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 27" / 0.686m · OutdoorSJM C Squad #2 · Apr 3018.83aSJM C Squad #2April 30, 2026
100m Hurdles · 30" / 0.762m · OutdoorNew Ulm Middle Track Meet · May 1217.6New Ulm Middle Track MeetMay 12, 2026
1600 Meters · OutdoorFairmont C-Squad Invite · May 75:24.2Fairmont C-Squad InviteMay 7, 2026
800 Meters · OutdoorSJM JH Track Meet · Apr 212:44.52aSJM JH Track MeetApril 21, 2025
High Jump · OutdoorSJM C Squad Meet #1 · Apr 204' 4"SJM C Squad Meet #1April 20, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12New Ulm Middle Track MeetMay 12 · 100m Hurdles · Place 3 · New UlmNew Ulm100m Hurdles30" / 0.762m3.17.6 PB8
May 12New Ulm Middle Track MeetMay 12 · 1600 Meters · Place 1 · New UlmNew Ulm1600 Meters1.5:54.38
May 7Fairmont C-Squad InviteMay 7 · 100m Hurdles · Place 5 · New UlmNew Ulm100m Hurdles30" / 0.762m5.18.98
May 7Fairmont C-Squad InviteMay 7 · 1600 Meters · Place 1 · New UlmNew Ulm1600 Meters1.5:24.2 PB8
Apr 30SJM C Squad #2Apr 30 · 100m Hurdles · Place 5 · New UlmNew Ulm100m Hurdles27" / 0.686m5.18.83a PB8
Apr 30SJM C Squad #2Apr 30 · 1600 Meters · Place 2 · New UlmNew Ulm1600 Meters2.5:28.99a8
Apr 20SJM C Squad Meet #1Apr 20 · High Jump · Place 7 · New UlmNew UlmHigh Jump7.4' 4" PB8
Apr 20SJM C Squad Meet #1Apr 20 · 1600 Meters · Place 3 · New UlmNew Ulm1600 Meters3.5:28.97a8
Mar 30C Squad IndoorMar 30 · 60m Hurdles · Place 1 · New UlmNew Ulm60m Hurdles39" / 0.991m1.11.43aUnofficial8
Mar 30C Squad IndoorMar 30 · 1600 Meters · Place 1 · New UlmNew Ulm1600 Meters1.5:43.33aUnofficial8

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13New Ulm Junior High MeetMay 13 · 1600 Meters · Place 2 · New UlmNew Ulm1600 Meters25:53.00a7
May 8Fairmont Junior High Meet 5/8/25May 8 · 1600 Meters · Place 3 · New UlmNew Ulm1600 Meters3.5:50.27
May 8Fairmont Junior High Meet 5/8/25May 8 · 800 Meters · Place 5 · New UlmNew Ulm800 Meters5.2:46.37
May 6SJM JH Track Meet #2May 6 · 1600 Meters · Place 2 · New UlmNew Ulm1600 Meters25:54.20a7
May 6SJM JH Track Meet #2May 6 · 800 Meters · Place 8 · New UlmNew Ulm800 Meters82:46.89a7
Apr 21SJM JH Track MeetApr 21 · 1600 Meters · Place 4 · New UlmNew Ulm1600 Meters4.5:46.05a7
Apr 21SJM JH Track MeetApr 21 · 800 Meters · Place 7 · New UlmNew Ulm800 Meters7.2:44.52a PB7
Mar 31JH IndoorMar 31 · 1600 Meters · Place 2 · New UlmNew Ulm1600 Meters2.5:56.28a7