Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 3A - South Sub-Section · May 2111.35aMSHSL Section 3A - South Sub-SectionMay 21, 2026
200 Meters · OutdoorTrojan Relays · May 1323.12aTrojan RelaysMay 13, 2025
400 Meters · OutdoorMCC Earlybird Invitational · Mar 2759.03aMCC Earlybird Invitational March 27, 2025
Long Jump · OutdoorMCC Rebel Relays · May 718' 0"MCC Rebel RelaysMay 7, 2026
Shot Put · 12lb · Outdoor3A Section True Team · May 429' 4"3A Section True TeamMay 4, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3A ChampionshipsMay 28 · 100 Meters · Place 8 · Adrian/Ellsworth100 Meters8.11.71aWind: -1.211
May 21MSHSL Section 3A - South Sub-SectionMay 21 · Long Jump · Place 9 · Adrian/EllsworthLong Jump9.17-09.2511
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 100 Meters · Place 5 · Adrian/Ellsworth100 Meters5.11.35a PB11
May 14Red Rock Conference MeetMay 14 · Long Jump · Place 7 · Adrian/EllsworthLong Jump718-111
May 14Red Rock Conference MeetMay 14 · 100 Meters · Place 5 · Adrian/Ellsworth100 Meters512.43a11
May 12Trojan RelaysMay 12 · 200 Meters · Place 3 · Adrian/Ellsworth200 Meters324.42a11
May 12Trojan RelaysMay 12 · 100 Meters · Place 2 · Adrian/Ellsworth100 Meters212.02a11
May 7MCC Rebel RelaysMay 7 · Long Jump · Place 4 · Adrian/EllsworthLong Jump4.18' 0" PB11
May 43A Section True TeamMay 4 · Shot Put · Place 24 · Adrian/EllsworthShot Put12lb24.29' 4" PB11
May 43A Section True TeamMay 4 · 200 Meters · Place 12 · Adrian/Ellsworth200 Meters12.24.92a11
May 43A Section True TeamMay 4 · 100 Meters · Place 5 · Adrian/Ellsworth100 Meters5.11.61a11
Apr 28Bob Nangle RelaysApr 28 · 100 Meters · Place 7 · Adrian/Ellsworth100 Meters711.85a11
Apr 23Worthington InviteApr 23 · 200 Meters · Place 3 · Adrian/Ellsworth200 Meters324.87a11
Apr 23Worthington InviteApr 23 · 100 Meters · Place 4 · Adrian/Ellsworth100 Meters411.74a11
Apr 20Pipestone InvitationalApr 20 · 200 Meters · Place 1 · Adrian/Ellsworth200 Meters125.17a11
Apr 20Pipestone InvitationalApr 20 · 100 Meters · Place 2 · Adrian/Ellsworth100 Meters211.77a11
Apr 14Windom MeetApr 14 · 200 Meters · Place 1 · Adrian/Ellsworth200 Meters124.26a11
Apr 14Windom MeetApr 14 · 100 Meters · Place 1 · Adrian/Ellsworth100 Meters111.96a11
Apr 7Luverne Cardinal RelaysApr 7 · 100 Meters · Place 3 · Adrian/Ellsworth100 Meters311.56a11
Mar 30Dick Davidson InviteMar 30 · 200 Meters · Place 2 · Adrian/Ellsworth200 Meters2.24.18a11
Mar 30Dick Davidson InviteMar 30 · 100 Meters · Place 3 · Adrian/Ellsworth100 Meters3.11.82a11
Mar 26MCC EarlybirdMar 26 · 200 Meters · Place 2 · Adrian/Ellsworth200 Meters225.84a11
Mar 26MCC EarlybirdMar 26 · 100 Meters · Place 2 · Adrian/Ellsworth100 Meters212.02a11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 15Red Rock Conference Varsity Track meetMay 15 · 200 Meters · Place 3 · Adrian/Ellsworth200 Meters324.15a10
May 15Red Rock Conference Varsity Track meetMay 15 · 100 Meters · Place 3 · Adrian/Ellsworth100 Meters312.12a10
May 13Trojan RelaysMay 13 · 200 Meters · Place 2 · Adrian/Ellsworth200 Meters223.12a PB10
May 13Trojan RelaysMay 13 · 100 Meters · Place 2 · Adrian/Ellsworth100 Meters211.52a10
May 5Section 3A True TeamMay 5 · 200 Meters · Place 10 · Adrian/Ellsworth200 Meters1024.53a10
May 5Section 3A True TeamMay 5 · 100 Meters · Place 11 · Adrian/Ellsworth100 Meters1112.16a10
Apr 29Bob Nangle RelayApr 29 · 100 Meters · Place 7 · Adrian/Ellsworth100 Meters711.88a10
Apr 21Luverne MeetApr 21 · 200 Meters · Place 1 · Adrian/Ellsworth200 Meters123.8410
Apr 21Luverne MeetApr 21 · 100 Meters · Place 1 · Adrian/Ellsworth100 Meters111.6710
Apr 15Windom MeetApr 15 · 200 Meters · Place 5 · Adrian/Ellsworth200 Meters524.0210
Apr 15Windom MeetApr 15 · 100 Meters · Place 2 · Adrian/Ellsworth100 Meters211.7410
Apr 11Pipestone InvitationalApr 11 · 300m Hurdles · Place 7 · Adrian/Ellsworth300m Hurdles750.13a10
Apr 11Pipestone InvitationalApr 11 · 200 Meters · Place 5 · Adrian/Ellsworth200 Meters524.53a10
Apr 11Pipestone InvitationalApr 11 · 100 Meters · Place 6 · Adrian/Ellsworth100 Meters612.11a10
Apr 10Windom Eagle InviteApr 10 · 300m Hurdles · Place 8 · Adrian/Ellsworth300m Hurdles850.47a10
Apr 10Windom Eagle InviteApr 10 · 200 Meters · Place 6 · Adrian/Ellsworth200 Meters624.80a10
Apr 10Windom Eagle InviteApr 10 · 100 Meters · Place 3 · Adrian/Ellsworth100 Meters311.59a10
Apr 8Luverne Cardinal RelaysApr 8 · 200 Meters · Place 8 · Adrian/Ellsworth200 Meters825.06a10
Apr 8Luverne Cardinal RelaysApr 8 · 100 Meters · Place 3 · Adrian/Ellsworth100 Meters311.64a10
Mar 27MCC Earlybird Invitational Mar 27 · 400 Meters · Place 5 · Adrian/Ellsworth400 Meters559.03a PB10
Mar 27MCC Earlybird Invitational Mar 27 · 200 Meters · Place 2 · Adrian/Ellsworth200 Meters223.70a10
Mar 27MCC Earlybird Invitational Mar 27 · 100 Meters · Place 1 · Adrian/Ellsworth100 Meters111.54a10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 162024 Red Rock Conference Track MeetMay 16 · 200 Meters · Place 7 · Adrian/Ellsworth200 Meters724.50a—
May 162024 Red Rock Conference Track MeetMay 16 · 100 Meters · Place 4 · Adrian/Ellsworth100 Meters412.05a—
May 14Worthington Trojan RelaysMay 14 · 200 Meters · Place 2 · Adrian/Ellsworth200 Meters223.90a—
May 14Worthington Trojan RelaysMay 14 · 100 Meters · Place 2 · Adrian/Ellsworth100 Meters211.81a—
Apr 30Bob Nangle RelaysApr 30 · 300m Hurdles · Place 4 · Adrian/Ellsworth300m Hurdles449.03a—
Apr 30Bob Nangle RelaysApr 30 · 100 Meters · Place 8 · Adrian/Ellsworth100 Meters812.33a—
Apr 22Luverne JH MeetApr 22 · Long Jump · Place 1 · Adrian/EllsworthLong Jump116-11.75—
Apr 22Luverne JH MeetApr 22 · 400 Meters · Place 2 · Adrian/Ellsworth400 Meters259.13a—
Apr 22Luverne JH MeetApr 22 · 100 Meters · Place 1 · Adrian/Ellsworth100 Meters112.28a—
Apr 20Pipestone Invitational (Valid)Apr 20 · Long Jump · Place 14 · Adrian/EllsworthLong Jump1415-2.25—
Apr 20Pipestone Invitational (Valid)Apr 20 · 100 Meters · Place 7 · Adrian/Ellsworth100 Meters712.38a—
Apr 18Windom meetApr 18 · 200 Meters · Place 4 · Adrian/Ellsworth200 Meters424.90a—
Apr 18Windom meetApr 18 · 100 Meters · Place 1 · Adrian/Ellsworth100 Meters111.74a—
Apr 11Windom Eagle InviteApr 11 · Long Jump · Place 11 · Adrian/EllsworthLong Jump1117-0—
Apr 11Windom Eagle InviteApr 11 · Long Jump · Place 11 · Adrian/EllsworthLong Jump1117-0—
Apr 9Luverne Cardinal RelaysApr 9 · Long Jump · Place 11 · Adrian/EllsworthLong Jump1116-7—
Apr 9Luverne Cardinal RelaysApr 9 · 100 Meters · Place 7 · Adrian/Ellsworth100 Meters712.43a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 13Windom MeetApr 13 · 200 Meters · Place 12 · Adrian/Ellsworth200 Meters1228.54a—
Apr 13Windom MeetApr 13 · 100 Meters · Place 9 · Adrian/Ellsworth100 Meters912.53a—
Apr 11Luverne Cardinal RelaysApr 11 · 200 Meters · Place 31 · Adrian/Ellsworth200 Meters3130.538

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13JH Red Rock ConferenceMay 13 · 100 Meters · Place 5 · Adrian/Ellsworth100 Meters513.65—