Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 6A Championships · May 2913.60aMSHSL Section 6A ChampionshipsMay 29, 2025
200 Meters · OutdoorMid-State Conference · May 1429.39aMid-State ConferenceMay 14, 2024
400 Meters · OutdoorMSHSL Section 6A - Sub-Section 22 · May 221:08.49aMSHSL Section 6A - Sub-Section 22May 22, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29MSHSL Section 6A ChampionshipsMay 29 · 100 Meters · Place 12 · Staples-Motley100 MetersRound P12.13.60a PBWind: 1.612
May 22MSHSL Section 6A - Sub-Section 22May 22 · 400 Meters · Place 10 · Staples-Motley400 Meters101:08.49a PB12
May 22MSHSL Section 6A - Sub-Section 22May 22 · 100 Meters · Place 6 · Staples-Motley100 Meters613.62a12
May 13Heart O' Lakes Conference ChampionshipMay 13 · 100 Meters · Place 7 · Staples-Motley100 Meters713.89a12
May 6Section 6A True TeamMay 6 · 100 Meters · Place 19 · Staples-Motley100 Meters19.13.81a12
Apr 22Heartland InvitationalApr 22 · 100 Meters · Place 7 · Staples-Motley100 Meters714.3112

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30MSHSL Section 6A ChampionshipsMay 30 · 100 Meters · Place 16 · Staples-Motley100 MetersRound P16.13.79aWind: 0.211
May 23MSHSL Section 6A - Sub Section 22May 23 · 400 Meters · Place 14 · Staples-Motley400 Meters141:09.19a—
May 23MSHSL Section 6A - Sub Section 22May 23 · 100 Meters · Place 7 · Staples-Motley100 Meters713.77a—
May 14Mid-State ConferenceMay 14 · 200 Meters · Place 5 · Staples-Motley200 Meters529.39a PB—
May 14Mid-State ConferenceMay 14 · 100 Meters · Place 4 · Staples-Motley100 Meters413.99a—
May 9Dave Sieben InvitationalMay 9 · 100 Meters · Place 10 · Staples-Motley100 Meters1013.90a—
May 7Section 6A True TeamMay 7 · 400 Meters · Place 20 · Staples-Motley400 Meters20.1:10.26a11
May 7Section 6A True TeamMay 7 · 100 Meters · Place 3 · Staples-Motley100 Meters3.13.93a11
Apr 30Steve Hill InvitationalApr 30 · 100 Meters · Place 3 · Staples-Motley100 Meters313.77a—
Apr 25John Reimer ClassicApr 25 · 100 Meters · Place 4 · Staples-Motley100 Meters413.95a—
Apr 11Houligan ExtravaganzaApr 11 · 200 Meters · Place 9 · Staples-Motley200 Meters930.02a—
Apr 11Houligan ExtravaganzaApr 11 · 100 Meters · Place 5 · Staples-Motley100 Meters514.00a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25MSHSL Section 6A - Sub-Section 22May 25 · 100 Meters · Place 12 · Staples-Motley100 Meters12.14.27a10
May 162023 Midstate MeetMay 16 · 100 Meters · Place 8 · Staples-Motley100 Meters8.14.08a10
May 11Dave Sieben InvitationalMay 11 · 100 Meters · Place 12 · Staples-Motley100 Meters1214.3910
May 9Section 6A True TeamMay 9 · 200 Meters · Place 15 · Staples-Motley200 Meters15.29.74a10
May 9Section 6A True TeamMay 9 · 100 Meters · Place 11 · Staples-Motley100 Meters11.14.26a10
May 4Long Prairie Grey Eagle InvitationalMay 4 · 200 Meters · Place 14 · Staples-Motley200 Meters1429.4210
May 4Long Prairie Grey Eagle InvitationalMay 4 · 100 Meters · Place 7 · Staples-Motley100 Meters714.1910

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6A - Sub-Section 22May 26 · 100 Meters · Place 20 · Staples-Motley100 Meters20.14.82a9
May 10Section 6A True TeamMay 10 · Pole Vault · Staples-MotleyPole Vault—DNS9
May 5Long Prairie Grey Eagle InvitationalMay 5 · Pole Vault · Staples-MotleyPole Vault—SCR9
May 5Long Prairie Grey Eagle InvitationalMay 5 · 200 Meters · Place 20 · Staples-Motley200 Meters20.31.41a9