Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCMC JH Track Meet 2023 · May 1814.72aCMC JH Track Meet 2023May 18, 2023
1600 Meters · OutdoorCentral Minnesota Conference Championship · May 136:16.46aCentral Minnesota Conference ChampionshipMay 13, 2025
200 Meters · OutdoorCraig Johnshoy Invite · Apr 1132.10Craig Johnshoy InviteApril 11, 2025
300m Hurdles · 30" / 0.762m · OutdoorCentral Minnesota Conference Championships · May 1254.82aCentral Minnesota Conference ChampionshipsMay 12, 2026
3200 Meters · OutdoorCentral Minnesota Conference Championship · May 1314:12.84aCentral Minnesota Conference ChampionshipMay 13, 2025
400 Meters · OutdoorSection 5A True Team · May 91:23.15aSection 5A True TeamMay 9, 2023
800 Meters · IndoorCMC Indoor Track Meet · Mar 202:59.60CMC Indoor Track MeetMarch 20, 2025
800 Meters · OutdoorSection 5A True Team · May 62:59.16aSection 5A True TeamMay 6, 2025
Discus · 1kg · OutdoorMSHSL Section 5A - Sub-Section East · May 2345-04MSHSL Section 5A - Sub-Section EastMay 23, 2023
Long Jump · OutdoorCraig Johnshoy Invite · May 27-07.00Craig Johnshoy Invite May 2, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19MSHSL Section 5A - East Sub-SectionMay 19 · 300m Hurdles · Place 11 · RoyaltonRoyalton300m Hurdles30" / 0.762m11.56.00a10
May 19MSHSL Section 5A - East Sub-SectionMay 19 · 1600 Meters · Place 20 · RoyaltonRoyalton1600 Meters20.6:33.55a10
May 12Central Minnesota Conference ChampionshipsMay 12 · 300m Hurdles · Place 10 · RoyaltonRoyalton300m Hurdles30" / 0.762m10.54.82a PB10
May 55A Section True TeamMay 5 · 300m Hurdles · Place 11 · RoyaltonRoyalton300m Hurdles30" / 0.762m11.59.62a10
Apr 30Mora Mustang InvitationalApr 30 · 300m Hurdles · Place 11 · RoyaltonRoyalton300m Hurdles30" / 0.762m11.59.60a10
Apr 30Mora Mustang InvitationalApr 30 · 1600 Meters · Place 3 · RoyaltonRoyalton1600 Meters3.6:29.16a10
Apr 23Eden Valley-Watkins/Kimball InvitationalApr 23 · 300m Hurdles · Place 11 · RoyaltonRoyalton300m Hurdles30" / 0.762m11.58.76a10
Apr 23Eden Valley-Watkins/Kimball InvitationalApr 23 · 1600 Meters · Place 9 · RoyaltonRoyalton1600 Meters9.6:26.32a10
Apr 20Maple Lake Lions Invitational 2026Apr 20 · 300m Hurdles · RoyaltonRoyalton300m Hurdles30" / 0.762m—NT10
Apr 20Maple Lake Lions Invitational 2026Apr 20 · 1600 Meters · Place 4 · RoyaltonRoyalton1600 Meters4.6:36.0010
Apr 13Ron Hylla Earlybird InvitationalApr 13 · 300m Hurdles · Place 11 · RoyaltonRoyalton300m Hurdles30" / 0.762m11.58.11a10
Apr 10Craig Johnshoy InviteApr 10 · 300m Hurdles · Place 13 · RoyaltonRoyalton300m Hurdles30" / 0.762m13.1:00.15a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 19CMC Indoor MeetMar 19 · 60m Hurdles · Place 8 · RoyaltonRoyalton60m Hurdles812.1510

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22MSHSL Section 5A - East Sub-SectionMay 22 · 1600 Meters · Place 14 · RoyaltonRoyalton1600 Meters14.6:24.14a9
May 15CMC Junior High MeetMay 15 · 100m Hurdles · Place 2 · RoyaltonRoyalton100m Hurdles221.059
May 13Central Minnesota Conference ChampionshipMay 13 · 3200 Meters · Place 6 · RoyaltonRoyalton3200 Meters614:12.84a PB9
May 13Central Minnesota Conference ChampionshipMay 13 · 1600 Meters · Place 6 · RoyaltonRoyalton1600 Meters66:16.46a PB9
May 6Section 5A True TeamMay 6 · 1600 Meters · Place 14 · RoyaltonRoyalton1600 Meters14.6:30.30a9
May 6Section 5A True TeamMay 6 · 800 Meters · Place 19 · RoyaltonRoyalton800 Meters19.2:59.16a PB9
May 1Mora InvitationalMay 1 · 1600 Meters · Place 4 · RoyaltonRoyalton1600 Meters46:34.97a9
Apr 25EVWK InvitationalApr 25 · 800 Meters · Place 11 · RoyaltonRoyalton800 Meters11.3:00.52a9
Apr 22Maple Lake Lions Invitational Co-Ed Track MeetApr 22 · 1600 Meters · Place 6 · RoyaltonRoyalton1600 Meters66:27.129
Apr 17ACGC InvitationalApr 17 · 1600 Meters · Place 4 · RoyaltonRoyalton1600 Meters46:28.49a9
Apr 11Craig Johnshoy InviteApr 11 · 1600 Meters · Place 3 · RoyaltonRoyalton1600 Meters36:34.829
Apr 11Craig Johnshoy InviteApr 11 · 200 Meters · Place 18 · RoyaltonRoyalton200 Meters1832.10 PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20CMC Indoor Track MeetMar 20 · 800 Meters · Place 10 · RoyaltonRoyalton800 Meters102:59.60 PB9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MSHSL Section 5A - East Sub SectionMay 23 · 1600 Meters · Place 14 · RoyaltonRoyalton1600 Meters14.6:20.61a8
May 16CMC JH & JV InvitationalMay 16 · 1600 Meters · Place 3 · RoyaltonRoyalton1600 Meters36:23.14a—
May 142024 Central Minnesota Conference ChampionshipMay 14 · 1600 Meters · Place 7 · RoyaltonRoyalton1600 Meters76:25.83a—
May 9Holdingford JH InviteMay 9 · 1600 Meters · Place 2 · Royalton msRoyalton ms1600 Meters2.6:27.87a8
May 9Holdingford JH InviteMay 9 · 800 Meters · Place 6 · Royalton msRoyalton ms800 Meters6.3:04.12a8
May 7Section 5A True TeamMay 7 · 1600 Meters · Place 14 · RoyaltonRoyalton1600 Meters14.6:33.59a8
May 2Mora Mustangs InviteMay 2 · 1600 Meters · Place 3 · RoyaltonRoyalton1600 Meters36:34.43a—
May 2Mora Mustangs InviteMay 2 · 200 Meters · Place 19 · RoyaltonRoyalton200 Meters1933.39a—
Apr 25Eden Valley-Watkins-Kimball InvitationalApr 25 · 1600 Meters · Place 11 · RoyaltonRoyalton1600 Meters11.6:38.87a8
Apr 25Eden Valley-Watkins-Kimball InvitationalApr 25 · 200 Meters · Place 33 · RoyaltonRoyalton200 Meters33.33.11a8
Apr 22Maple Lake Lions Invitational Co-Ed MeetApr 22 · 1600 Meters · Place 9 · RoyaltonRoyalton1600 Meters96:24.30—
Apr 22Maple Lake Lions Invitational Co-Ed MeetApr 22 · 200 Meters · Place 21 · RoyaltonRoyalton200 Meters2132.22—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23MSHSL Section 5A - Sub-Section EastMay 23 · Discus · Place 20 · RoyaltonRoyaltonDiscus1kg20.45-04 PB7
May 18CMC JH Track Meet 2023May 18 · Discus · Place 4 · RoyaltonRoyaltonDiscus1kg4.45-007
May 18CMC JH Track Meet 2023May 18 · 100 Meters · Place 5 · RoyaltonRoyalton100 Meters5.14.72a PB7
May 16Central MN Conference ChampionshipMay 16 · Discus · Place 20 · RoyaltonRoyaltonDiscus1kgRound P20.39-067
May 9Section 5A True TeamMay 9 · 400 Meters · Place 16 · RoyaltonRoyalton400 Meters16.1:23.15a PB7
May 4Long Prairie Grey Eagle InvitationalMay 4 · Discus · Place 31 · RoyaltonRoyaltonDiscus3135-08.507
May 4Long Prairie Grey Eagle InvitationalMay 4 · 100 Meters · Place 34 · RoyaltonRoyalton100 Meters3417.077
May 2Craig Johnshoy Invite May 2 · Long Jump · Place 23 · RoyaltonRoyaltonLong Jump23.7-07.00 PB7
May 2Craig Johnshoy Invite May 2 · 100 Meters · Place 30 · RoyaltonRoyalton100 Meters30.16.71a7
Apr 25Holdingford Blascziek InvitationalApr 25 · Long Jump · Place 16 · RoyaltonRoyaltonLong Jump169-06.507
Apr 25Holdingford Blascziek InvitationalApr 25 · 100 Meters · Place 34 · RoyaltonRoyalton100 Meters3417.127
Apr 18Sabre Interstate QuadrangularApr 18 · Long Jump · Place 27 · RoyaltonRoyaltonLong Jump278-05.757
Apr 18Sabre Interstate QuadrangularApr 18 · 100 Meters · Place 41 · RoyaltonRoyalton100 Meters4117.517