Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPark Region Conference Championship · May 1212.57aPark Region Conference ChampionshipMay 12, 2026
100m Hurdles · 33" / 0.838m · OutdoorHuskies JH Invitational · Apr 2516.47aHuskies JH InvitationalApril 25, 2022
200 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #1 · Dec 1426.39aUSATF Minnesota Indoor All-Comers Meet #1December 14, 2025
200 Meters · OutdoorMSHSL State Track & Field Championships · Jun 425.24aMSHSL State Track & Field ChampionshipsJune 4, 2026
200m Hurdles · 33" / 0.838m · OutdoorPark Region JH Conference Meet · May 1130.73aPark Region JH Conference MeetMay 11, 2023
300m Hurdles · 30" / 0.762m · OutdoorMSHSL State Track & Field Championships · Jun 1043.71aMSHSL State Track & Field ChampionshipsJune 10, 2025
400 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 261:00.49aUSATF Minnesota All Ages Indoor Track & Field Meet #4January 26, 2025
400 Meters · OutdoorC-I Sports Boosters Invitational · May 258.73aC-I Sports Boosters InvitationalMay 2, 2025
60 Meter · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 268.04aUSATF Minnesota All Ages Indoor Track & Field Meet #4January 26, 2025
60 Meters · OutdoorLion's Invite · Mar 317.92aLion's InviteMarch 31, 2026
60m Hurdles · 33" / 0.838m · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 269.92aUSATF Minnesota All Ages Indoor Track & Field Meet #4January 26, 2025
High Jump · IndoorLions Invite · Mar 284' 2Lions InviteMarch 28, 2023
Long Jump · OutdoorSection 7A True Team · May 914-10.25Section 7A True TeamMay 9, 2023
Shot Put · 4kg · OutdoorLong Prairie-Gey Eagle Invitational · Apr 2132' 3"Long Prairie-Gey Eagle InvitationalApril 21, 2026

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

2026 Outdoor Track

41 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 3 · PillagerPillager300m Hurdles30" / 0.762mRound P3.44.32a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 2 · PillagerPillager300m Hurdles30" / 0.762m2.44.06a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 6 · PillagerPillager200 MetersRound P6.25.67aWind: -2.512
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 5 · PillagerPillager200 Meters5.25.24a PBWind: 0.712
May 28MSHSL Section 6A ChampionshipsMay 28 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles30" / 0.762m1.46.18a12
May 28MSHSL Section 6A ChampionshipsMay 28 · 200 Meters · Place 1 · PillagerPillager200 Meters1.25.80aWind: 112
May 21MSHSL Section 6A - East Sub-SectionMay 21 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles30" / 0.762m1.45.37a12
May 21MSHSL Section 6A - East Sub-SectionMay 21 · 200 Meters · Place 1 · PillagerPillager200 Meters1.26.09a12
May 12Park Region Conference ChampionshipMay 12 · Shot Put · Place 7 · PillagerPillagerShot Put729-1.512
May 12Park Region Conference ChampionshipMay 12 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles147.33a12
May 12Park Region Conference ChampionshipMay 12 · 100 Meters · Place 1 · PillagerPillager100 Meters112.57a PB12
May 8Class A True Team Wild CardMay 8 · Shot Put · Place 25 · PillagerPillagerShot Put4kg25.28' 5"12
May 8Class A True Team Wild CardMay 8 · 300m Hurdles · Place 2 · PillagerPillager300m Hurdles30" / 0.762m2.46.65a12
May 8Class A True Team Wild CardMay 8 · 200 Meters · Place 1 · PillagerPillager200 Meters1.25.91a12
May 8Class A True Team Wild CardMay 8 · 100 Meters · Place 3 · PillagerPillager100 Meters3.12.71a12
May 57A Section True TeamMay 5 · Shot Put · Place 11 · PillagerPillagerShot Put4kg11.28' 5"12
May 57A Section True TeamMay 5 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles30" / 0.762m1.46.65a12
May 57A Section True TeamMay 5 · 200 Meters · Place 1 · PillagerPillager200 Meters1.25.91a12
May 57A Section True TeamMay 5 · 100 Meters · Place 1 · PillagerPillager100 Meters1.12.71a12
May 1C-I Sports Booster InvitationalMay 1 · Shot Put · Place 7 · PillagerPillagerShot Put730-1012
May 1C-I Sports Booster InvitationalMay 1 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles145.33a12
May 1C-I Sports Booster InvitationalMay 1 · 100 Meters · Place 1 · PillagerPillager100 Meters112.88a12
Apr 28Warrior InviteApr 28 · Shot Put · Place 3 · PillagerPillagerShot Put331-312
Apr 28Warrior InviteApr 28 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles147.28a12
Apr 28Warrior InviteApr 28 · 200 Meters · Place 1 · PillagerPillager200 Meters126.35a12
Apr 23John Reimer ClassicApr 23 · Shot Put · Place 2 · PillagerPillagerShot Put235-212
Apr 23John Reimer ClassicApr 23 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles148.83a12
Apr 23John Reimer ClassicApr 23 · 100 Meters · Place 1 · PillagerPillager100 Meters112.91a12
Apr 21Long Prairie-Gey Eagle InvitationalApr 21 · Shot Put · Place 2 · PillagerPillagerShot Put4kg2.32' 3" PB12
Apr 21Long Prairie-Gey Eagle InvitationalApr 21 · 300m Hurdles · Place 2 · PillagerPillager300m Hurdles30" / 0.762m2.45.42a12
Apr 21Long Prairie-Gey Eagle InvitationalApr 21 · 200 Meters · Place 1 · PillagerPillager200 Meters1.26.16a12
Apr 13Brainerd InvitationalApr 13 · Shot Put · Place 11 · PillagerPillagerShot Put4kg11.27' 4.75"12
Apr 13Brainerd InvitationalApr 13 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles30" / 0.762m1.46.24a12
Apr 13Brainerd InvitationalApr 13 · 200 Meters · Place 1 · PillagerPillager200 Meters1.25.94a12
Mar 31Lion's InviteMar 31 · Shot Put · Place 3 · PillagerPillagerShot Put331-2.2512
Mar 31Lion's InviteMar 31 · 60 Meters · Place 2 · PillagerPillager60 Meters28.11a12
Mar 31Lion's InviteMar 31 · 60 Meters · Place 1 · PillagerPillager60 Meters17.92a PB12
Mar 24Craig Hougen RelaysMar 24 · Shot Put · Place 3 · PillagerPillagerShot Put330-6.512
Mar 24Craig Hougen RelaysMar 24 · 400 Meters · Place 1 · PillagerPillager400 Meters11:01.99a12
Mar 24Craig Hougen RelaysMar 24 · 60 Meters · Place 1 · PillagerPillager60 Meters18.17a12
Mar 24Craig Hougen RelaysMar 24 · 60 Meters · Place 1 · PillagerPillager60 Meters18.10a12

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 60m Hurdles · Place 4 · 30-Unattached30-Unattached60m Hurdles33" / 0.838m4.10.23a12
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 60 Meter · Place 2 · 30-Unattached30-Unattached60 Meter2.8.05a12
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:01.23a12
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.26.39a PB12
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 60 Meter · Place 6 · 30-Unattached30-Unattached60 Meter6.8.23a11
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 400 Meters · Place 2 · 30-Unattached30-Unattached400 Meters2.1:00.72a11
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 200 Meters · Place 2 · 30-Unattached30-Unattached200 Meters2.26.41a11
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 60m Hurdles · Place 4 · 30-Unattached30-Unattached60m Hurdles33" / 0.838m4.9.92a PB11
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 60 Meter · Place 7 · 30-Unattached30-Unattached60 Meter7.8.04a PB11
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 400 Meters · Place 2 · 30-Unattached30-Unattached400 Meters2.1:00.49a PB11
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 200 Meters · Place 6 · 30-Unattached30-Unattached200 Meters6.26.66a11
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 60m Hurdles · 30-Unattached30-Unattached60m Hurdles33" / 0.838m—DNS11
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 60 Meter · Place 3 · 30-Unattached30-Unattached60 Meter3.8.07a11
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 400 Meters · Place 2 · 30-Unattached30-Unattached400 Meters2.1:01.55a11
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 200 Meters · Place 3 · 30-Unattached30-Unattached200 Meters3.26.41a11

2025 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 4 · PillagerPillager300m Hurdles30" / 0.762mRound P4.44.52a11
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 2 · PillagerPillager300m Hurdles30" / 0.762m2.43.71a PB11
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 200 Meters · Place 2 · PillagerPillager200 MetersRound P2.25.38aWind: -0.811
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 200 Meters · Place 3 · PillagerPillager200 Meters3.25.27aWind: 1.111
May 29MSHSL Section 6A ChampionshipsMay 29 · Shot Put · Place 14 · PillagerPillagerShot Put4kg14.29' 10.5"11
May 29MSHSL Section 6A ChampionshipsMay 29 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles30" / 0.762m1.44.65a11
May 29MSHSL Section 6A ChampionshipsMay 29 · 200 Meters · Place 1 · PillagerPillager200 Meters1.25.32aWind: 2.111
May 22MSHSL Section 6A - Sub-Section 22May 22 · Shot Put · Place 5 · PillagerPillagerShot Put531-511
May 22MSHSL Section 6A - Sub-Section 22May 22 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles145.74a11
May 22MSHSL Section 6A - Sub-Section 22May 22 · 200 Meters · Place 1 · PillagerPillager200 Meters125.80a11
May 13Park Region Conference ChampionshipMay 13 · Shot Put · Place 3 · PillagerPillagerShot Put332-611
May 13Park Region Conference ChampionshipMay 13 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles144.76a11
May 13Park Region Conference ChampionshipMay 13 · 200 Meters · Place 1 · PillagerPillager200 Meters125.82a11
May 13Park Region Conference ChampionshipMay 13 · 100 Meters · Place 1 · PillagerPillager100 Meters113.13a11
May 9Class A Wild CardMay 9 · Shot Put · Place 13 · PillagerPillagerShot Put4kg13.31' 1.5"11
May 9Class A Wild CardMay 9 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles30" / 0.762m1.45.90a11
May 9Class A Wild CardMay 9 · 200 Meters · Place 2 · PillagerPillager200 Meters2.26.21a11
May 6Section 7A True TeamMay 6 · Shot Put · Place 4 · PillagerPillagerShot Put4kg4.31' 1.5"11
May 6Section 7A True TeamMay 6 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles30" / 0.762m1.45.90a11
May 6Section 7A True TeamMay 6 · 200 Meters · Place 1 · PillagerPillager200 Meters1.26.21a11
May 2C-I Sports Boosters InvitationalMay 2 · Shot Put · Place 6 · PillagerPillagerShot Put4kg6.30' 8"11
May 2C-I Sports Boosters InvitationalMay 2 · 400 Meters · Place 2 · PillagerPillager400 Meters2.58.73a PB11
May 2C-I Sports Boosters InvitationalMay 2 · 200 Meters · Place 1 · PillagerPillager200 Meters1.26.03a11
Apr 29Warrior InviteApr 29 · Shot Put · Place 3 · PillagerPillagerShot Put329-1011
Apr 29Warrior InviteApr 29 · 400 Meters · Place 1 · PillagerPillager400 Meters11:00.3611
Apr 25Hamline Elite MeetApr 25 · 300m Hurdles · Place 2 · PillagerPillager300m Hurdles243.9511
Apr 24John Reimer ClassicApr 24 · Shot Put · Place 3 · PillagerPillagerShot Put331-1111
Apr 24John Reimer ClassicApr 24 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles146.4011
Apr 24John Reimer ClassicApr 24 · 200 Meters · Place 1 · PillagerPillager200 Meters126.2311
Apr 22Pequot Lakes GRC InvitationalApr 22 · Shot Put · Place 3 · PillagerPillagerShot Put330-11.7511
Apr 22Pequot Lakes GRC InvitationalApr 22 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles146.1111
Apr 22Pequot Lakes GRC InvitationalApr 22 · 200 Meters · Place 1 · PillagerPillager200 Meters126.5011
Apr 15Panther InvitationalApr 15 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles145.5011
Apr 15Panther InvitationalApr 15 · 100 Meters · Place 1 · PillagerPillager100 Meters112.9111
Mar 25Craig Hougen RelaysMar 25 · 400 Meters · Place 1 · PillagerPillager400 Meters159.81a11
Mar 25Craig Hougen RelaysMar 25 · 200 Meters · Place 2 · PillagerPillager200 Meters226.05a11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 60m Hurdles · Place 2 · 30-Unattached30-Unattached60m Hurdles33" / 0.838m2.10.11a11
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.8.12a11
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 400 Meters · Place 1 · 30-Unattached30-Unattached400 Meters1.1:01.18a11
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 200 Meters · Place 2 · 30-Unattached30-Unattached200 Meters2.27.20a11
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 60m Hurdles · UnattachedUnattached60m Hurdles33" / 0.838m—DQ10
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 60 Meter · Place 9 · UnattachedUnattached60 Meter9.8.19a10
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 400 Meters · Place 6 · UnattachedUnattached400 Meters6.1:03.72a10
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 200 Meters · Place 10 · UnattachedUnattached200 Meters10.27.80a10

2024 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 12 · PillagerPillager300m Hurdles30" / 0.762mRound P12.47.45a10
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100 Meters · Place 17 · PillagerPillager100 MetersRound P17.13.02aWind: 1.110
May 30MSHSL Section 6A ChampionshipsMay 30 · 300m Hurdles · Place 2 · PillagerPillager300m Hurdles30" / 0.762m2.47.29a10
May 30MSHSL Section 6A ChampionshipsMay 30 · 100 Meters · Place 2 · PillagerPillager100 MetersRound P2.13.01aWind: 2.210
May 30MSHSL Section 6A ChampionshipsMay 30 · 100 Meters · Place 2 · PillagerPillager100 Meters2.12.93aWind: -2.310
May 23MSHSL Section 6A - Sub Section 22May 23 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles146.39a—
May 23MSHSL Section 6A - Sub Section 22May 23 · 100 Meters · Place 1 · PillagerPillager100 Meters113.02a—
May 14Park Region Conference ChampionshipMay 14 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles147.12a—
May 14Park Region Conference ChampionshipMay 14 · 100 Meters · Place 1 · PillagerPillager100 Meters113.20a—
May 8Class A WildcardMay 8 · 300m Hurdles · Place 3 · PillagerPillager300m Hurdles30" / 0.762m3.47.88a10
May 8Class A WildcardMay 8 · 100 Meters · Place 4 · PillagerPillager100 Meters4.13.04a10
May 7Section 7A True TeamMay 7 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles30" / 0.762m1.47.88a10
May 7Section 7A True TeamMay 7 · 100 Meters · Place 1 · PillagerPillager100 Meters1.13.04a10
May 3C-I Sports Boosters Inv.May 3 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles148.24a—
May 3C-I Sports Boosters Inv.May 3 · 100 Meters · Place 1 · PillagerPillager100 Meters112.90a—
May 1Warrior InviteMay 1 · 400 Meters · Place 1 · PillagerPillager400 Meters11:01.49a—
May 1Warrior InviteMay 1 · 100 Meters · Place 1 · PillagerPillager100 Meters113.05a—
Apr 23Heartland InvitationalApr 23 · 400 Meters · Place 1 · PillagerPillager400 Meters1.1:01.09a10
Apr 23Heartland InvitationalApr 23 · 100 Meters · Place 2 · PillagerPillager100 Meters2.13.04a10
Apr 20Pipestone Invitational (Valid)Apr 20 · 400 Meters · Place 1 · PillagerPillager400 Meters11:00.78a—
Apr 20Pipestone Invitational (Valid)Apr 20 · 100 Meters · Place 2 · PillagerPillager100 Meters212.95a—
Apr 11Houligan ExtravaganzaApr 11 · Long Jump · Place 6 · PillagerPillagerLong Jump614-9.5—
Apr 11Houligan ExtravaganzaApr 11 · 300m Hurdles · Place 2 · PillagerPillager300m Hurdles248.33a—
Apr 4Little AmikApr 4 · Long Jump · Place 9 · PillagerPillagerLong Jump914-2.75—
Apr 4Little AmikApr 4 · 60m Hurdles · Place 1 · PillagerPillager60m Hurdles110.38a—
Apr 4Little AmikApr 4 · 60m Hurdles · Place 1 · PillagerPillager60m Hurdles110.23a—
Apr 4Little AmikApr 4 · 200 Meters · Place 1 · PillagerPillager200 Meters127.36a—
Apr 4Little AmikApr 4 · 60 Meters · Place 1 · PillagerPillager60 Meters18.24a—
Apr 4Little AmikApr 4 · 60 Meters · Place 1 · PillagerPillager60 Meters18.18a—
Apr 2Craig Hougen RelaysApr 2 · 400 Meters · Place 1 · PillagerPillager400 Meters11:00.91a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · 60 Meter · Place 1 · UnattachedUnattached60 Meter1.8.19a10
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:04.15a10
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.27.37a10
Dec 10USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 10 · 60 Meter · Place 2 · UnattachedUnattached60 Meter2.8.32a10
Dec 10USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 10 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.1:04.08a10
Dec 10USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 10 · 200 Meters · Place 4 · UnattachedUnattached200 Meters4.27.61a10
Mar 28Lions InviteMar 28 · High Jump · Place 19 · PillagerPillagerHigh Jump19.4' 2 PB9
Mar 28Lions InviteMar 28 · 200 Meters · Place 2 · PillagerPillager200 Meters2.28.34a9

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 100 Meters · Place 13 · PillagerPillager100 MetersRound P13.12.83aWind: -0.19
Jun 1MSHSL Section 6A ChampionshipsJun 1 · 300m Hurdles · Place 4 · PillagerPillager300m Hurdles30" / 0.762m4.48.80a9
Jun 1MSHSL Section 6A ChampionshipsJun 1 · 100 Meters · Place 1 · PillagerPillager100 MetersRound P1.13.16a9
Jun 1MSHSL Section 6A ChampionshipsJun 1 · 100 Meters · Place 1 · PillagerPillager100 Meters1.12.90aWind: -0.29
May 25MSHSL Section 6A - Sub-Section 22May 25 · Long Jump · Place 12 · PillagerPillagerLong Jump12.12-06.509
May 25MSHSL Section 6A - Sub-Section 22May 25 · 300m Hurdles · Place 3 · PillagerPillager300m Hurdles30" / 0.762m3.48.72a9
May 25MSHSL Section 6A - Sub-Section 22May 25 · 100 Meters · Place 1 · PillagerPillager100 Meters1.12.91a9
May 16Park Region Conference Championship May 16 · Long Jump · Place 13 · PillagerPillagerLong Jump1312-11.009
May 16Park Region Conference Championship May 16 · 300m Hurdles · Place 2 · PillagerPillager300m Hurdles249.559
May 16Park Region Conference Championship May 16 · 100 Meters · Place 1 · PillagerPillager100 Meters113.219
May 11Park Region JH Conference MeetMay 11 · 200m Hurdles · Place 1 · PillagerPillager200m Hurdles33" / 0.838m1.30.73a PB9
May 11Park Region JH Conference MeetMay 11 · Long Jump · Place 3 · PillagerPillagerLong Jump3.12-11.009
May 11Park Region JH Conference MeetMay 11 · 100m Hurdles · Place 1 · PillagerPillager100m Hurdles33" / 0.838m1.16.82a9
May 9Section 7A True TeamMay 9 · Long Jump · Place 5 · PillagerPillagerLong Jump5.14-10.25 PB9
May 9Section 7A True TeamMay 9 · 300m Hurdles · Place 3 · PillagerPillager300m Hurdles30" / 0.762m3.50.87a9
May 9Section 7A True TeamMay 9 · 100 Meters · Place 1 · PillagerPillager100 Meters1.13.20a9
May 2Warrior InviteMay 2 · Long Jump · Place 9 · PillagerPillagerLong Jump9.14-01.009
May 2Warrior InviteMay 2 · 300m Hurdles · Place 1 · PillagerPillager300m Hurdles30" / 0.762m1.48.85a9
May 2Warrior InviteMay 2 · 100 Meters · Place 1 · PillagerPillager100 Meters1.13.75a9
Apr 11Little AmikApr 11 · High Jump · Place 28 · PillagerPillagerHigh Jump284-29
Apr 11Little AmikApr 11 · 60 Meters · Place 3 · PillagerPillager60 MetersRound P38.449
Apr 11Little AmikApr 11 · 60 Meters · Place 3 · PillagerPillager60 Meters38.349

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 6A ChampionshipsJun 2 · 300m Hurdles · Place 16 · PillagerPillager300m Hurdles30" / 0.762m16.55.65a8
May 26MSHSL Section 6A - Sub-Section 22May 26 · 300m Hurdles · Place 5 · PillagerPillager300m Hurdles30" / 0.762m5.51.84a8
May 17Park Region Conference Championship May 17 · Long Jump · Place 7 · PillagerPillagerLong Jump714-03.008
May 17Park Region Conference Championship May 17 · 300m Hurdles · Place 3 · PillagerPillager300m Hurdles353.588
May 17Park Region Conference Championship May 17 · 100m Hurdles · Place 4 · PillagerPillager100m Hurdles418.118
May 13Houligan ExtravaganzaMay 13 · Long Jump · Place 1 · PillagerPillagerLong Jump115-07.008
May 13Houligan ExtravaganzaMay 13 · 300m Hurdles · Place 2 · PillagerPillager300m Hurdles251.118
May 13Houligan ExtravaganzaMay 13 · 100m Hurdles · Place 2 · PillagerPillager100m Hurdles218.048
May 10Section 7A True TeamMay 10 · Long Jump · Place 5 · PillagerPillagerLong Jump5.14-04.258
May 10Section 7A True TeamMay 10 · 300m Hurdles · Place 3 · PillagerPillager300m Hurdles30" / 0.762m3.52.00a8
May 10Section 7A True TeamMay 10 · 100m Hurdles · Place 3 · PillagerPillager100m Hurdles33" / 0.838m3.18.26a8
May 3Warrior InviteMay 3 · Long Jump · Place 12 · PillagerPillagerLong Jump12.13-01.50Unofficial8
May 3Warrior InviteMay 3 · 300m Hurdles · Place 4 · PillagerPillager300m Hurdles30" / 0.762m4.52.41aUnofficial8
May 3Warrior InviteMay 3 · 100m Hurdles · Place 4 · PillagerPillager100m Hurdles33" / 0.838m4.17.54aUnofficial8
Apr 28John Reimer ClassicApr 28 · Long Jump · Place 10 · PillagerPillagerLong Jump10.14-03.508
Apr 28John Reimer ClassicApr 28 · 300m Hurdles · Place 3 · PillagerPillager300m Hurdles30" / 0.762m3.53.03a8
Apr 28John Reimer ClassicApr 28 · 100 Meters · Place 5 · PillagerPillager100 Meters5.14.43a8
Apr 25Huskies JH InvitationalApr 25 · Long Jump · Place 1 · PillagerPillagerLong Jump1.13-06.508
Apr 25Huskies JH InvitationalApr 25 · 100m Hurdles · Place 1 · PillagerPillager100m Hurdles33" / 0.838m1.16.47a PB8
Apr 25Huskies JH InvitationalApr 25 · 400 Meters · Place 1 · PillagerPillager400 Meters1.1:08.39a8
Mar 29Little AmikMar 29 · Long Jump · Place 12 · PillagerPillagerLong Jump1214-02.008
Mar 29Little AmikMar 29 · 400 Meters · Place 12 · PillagerPillager400 Meters121:07.598

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Craig Hougen Indoor ClassicApr 14 · Long Jump · Place 23 · PillagerPillagerLong Jump2313-07.508
Apr 14Craig Hougen Indoor ClassicApr 14 · 400 Meters · Place 11 · PillagerPillager400 Meters111:09.118

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10MSHSL Section 6A ChampionshipsJun 10 · 300m Hurdles · Place 14 · PillagerPillager300m Hurdles30" / 0.762m14.54.72a7
Jun 3MSHSL Section 6A - Sub-Section 23Jun 3 · Long Jump · Place 11 · PillagerPillagerLong Jump1112-11.757
Jun 3MSHSL Section 6A - Sub-Section 23Jun 3 · 300m Hurdles · Place 5 · PillagerPillager300m Hurdles552.497
May 16True Team Section 7AMay 16 · 300m Hurdles · Place 4 · PillagerPillager300m Hurdles30" / 0.762m4.54.43a7