Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRockford JV Invitational · May 911.89aRockford JV InvitationalMay 9, 2025
100m Hurdles · 39" / 0.991m · OutdoorWCC West Middle School Championship · May 1317.96aWCC West Middle School ChampionshipMay 13, 2022
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 6AA Championships · May 2615.56aMSHSL Section 6AA ChampionshipsMay 26, 2026
200 Meters · OutdoorRockford Last Chance Meet · May 1923.72aRockford Last Chance MeetMay 19, 2026
300m Hurdles · 36" / 0.914m · OutdoorWCC West Championship · May 1243.40aWCC West ChampionshipMay 12, 2026
400 Meters · OutdoorJH Wright County Quad - Rockford · May 71:13.83JH Wright County Quad - RockfordMay 7, 2021
High Jump · OutdoorRockford JV Invite · May 194-06.00Rockford JV InviteMay 19, 2022
Long Jump · OutdoorWCC West Middle School Championship · May 1315-01.50WCC West Middle School ChampionshipMay 13, 2022
Pole Vault · OutdoorWCC West Championship · May 1314' 3"WCC West ChampionshipMay 13, 2025

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Pole Vault · Place 6 · RockfordPole Vault6.14' 0"12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 110m Hurdles · Place 14 · Rockford110m Hurdles39" / 0.991mRound P14.15.95aWind: -1.912
May 26MSHSL Section 6AA ChampionshipsMay 26 · Pole Vault · Place 1 · RockfordPole Vault1.14-01.0012
May 26MSHSL Section 6AA ChampionshipsMay 26 · 110m Hurdles · Place 2 · Rockford110m Hurdles39" / 0.991mRound P2.16.05a12
May 26MSHSL Section 6AA ChampionshipsMay 26 · 110m Hurdles · Place 1 · Rockford110m Hurdles39" / 0.991m1.15.56a PBWind: 012
May 19Rockford Last Chance MeetMay 19 · Pole Vault · Place 2 · RockfordPole Vault213-112
May 19Rockford Last Chance MeetMay 19 · 110m Hurdles · Place 1 · Rockford110m Hurdles115.73a12
May 19Rockford Last Chance MeetMay 19 · 200 Meters · Place 5 · Rockford200 Meters523.72a PB12
May 16Class AA State True TeamMay 16 · Pole Vault · Place 2 · RockfordPole Vault2.14' 0"12
May 16Class AA State True TeamMay 16 · 300m Hurdles · Place 10 · Rockford300m Hurdles36" / 0.914m10.43.71a12
May 16Class AA State True TeamMay 16 · 110m Hurdles · Place 3 · Rockford110m Hurdles39" / 0.991m3.15.60a12
May 12WCC West ChampionshipMay 12 · Pole Vault · Place 1 · RockfordPole Vault1.14' 0"12
May 12WCC West ChampionshipMay 12 · 300m Hurdles · Place 2 · Rockford300m Hurdles36" / 0.914m2.43.40a PB12
May 12WCC West ChampionshipMay 12 · 110m Hurdles · Place 3 · Rockford110m Hurdles39" / 0.991m3.17.24a12
May 8Class AA True Team Wild CardMay 8 · Pole Vault · Place 2 · RockfordPole Vault2.13' 6"12
May 8Class AA True Team Wild CardMay 8 · 300m Hurdles · Place 18 · Rockford300m Hurdles36" / 0.914m18.45.83a12
May 8Class AA True Team Wild CardMay 8 · 110m Hurdles · Place 3 · Rockford110m Hurdles39" / 0.991m3.15.93a12
May 66AA Section True TeamMay 6 · Pole Vault · Place 2 · RockfordPole Vault2.13' 6"12
May 66AA Section True TeamMay 6 · 300m Hurdles · Place 8 · Rockford300m Hurdles36" / 0.914m8.45.83a12
May 66AA Section True TeamMay 6 · 110m Hurdles · Place 2 · Rockford110m Hurdles39" / 0.991m2.15.93a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Pole Vault · Place 3 · RockfordPole Vault3.13' 0"12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 5 · Rockford300m Hurdles36" / 0.914m5.43.65a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 110m Hurdles · Place 3 · Rockford110m Hurdles39" / 0.991m3.15.90a12
Apr 21WCC Pent-AnnandaleApr 21 · Pole Vault · Place 1 · RockfordPole Vault114-112
Apr 21WCC Pent-AnnandaleApr 21 · 110m Hurdles · Place 1 · Rockford110m Hurdles116.07a12
Apr 16Spartan InvitationalApr 16 · Pole Vault · Place 1 · RockfordPole Vault113-612
Apr 16Spartan InvitationalApr 16 · 110m Hurdles · Place 4 · Rockford110m Hurdles416.30a12
Apr 10WCC Pent-RockfordApr 10 · Pole Vault · Place 1 · RockfordPole Vault1.13' 6"12
Apr 10WCC Pent-RockfordApr 10 · 110m Hurdles · Place 2 · Rockford110m Hurdles39" / 0.991m2.16.32a12

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Pole Vault · Place 9 · RockfordPole Vault9.13-06.0011
May 27MSHSL Section 6AA ChampionshipsMay 27 · Pole Vault · Place 2 · RockfordPole Vault2.12' 11"11
May 27MSHSL Section 6AA ChampionshipsMay 27 · 110m Hurdles · Place 7 · Rockford110m Hurdles39" / 0.991mRound P7.16.71aWind: 011
May 27MSHSL Section 6AA ChampionshipsMay 27 · 110m Hurdles · Place 6 · Rockford110m Hurdles39" / 0.991m6.16.45aWind: -0.611
May 22Rockford Last Chance MeetMay 22 · Pole Vault · Place 1 · RockfordPole Vault114-011
May 22Rockford Last Chance MeetMay 22 · 110m Hurdles · Place 5 · Rockford110m Hurdles516.92a11
May 17Class AA State True Team MeetMay 17 · Pole Vault · Place 5 · RockfordPole Vault5.13' 0"11
May 17Class AA State True Team MeetMay 17 · 110m Hurdles · Place 10 · Rockford110m Hurdles39" / 0.991m10.16.36a11
May 13WCC West ChampionshipMay 13 · Pole Vault · Place 1 · RockfordPole Vault1.14' 3" PB11
May 13WCC West ChampionshipMay 13 · 110m Hurdles · Place 7 · Rockford110m Hurdles39" / 0.991m7.18.19a11
May 9Rockford JV InvitationalMay 9 · 100 Meters · Place 3 · Rockford100 Meters311.89a PB11
May 7Section 6AA True TeamMay 7 · Pole Vault · Place 2 · RockfordPole Vault2.13' 0"11
May 7Section 6AA True TeamMay 7 · 110m Hurdles · Place 12 · Rockford110m Hurdles39" / 0.991m12.17.24a11
May 1Minnesota HS InvitationalMay 1 · 110m Hurdles · Place 7 · Rockford110m Hurdles717.98a11
Apr 25Hamline Elite MeetApr 25 · Pole Vault · Place 5 · RockfordPole Vault514-111
Apr 22WCC Pent @ NYAApr 22 · Pole Vault · Place 1 · RockfordPole Vault114-111
Apr 22WCC Pent @ NYAApr 22 · 200 Meters · Place 9 · Rockford200 Meters925.0311
Apr 22WCC Pent @ NYAApr 22 · 100 Meters · Place 13 · Rockford100 Meters1312.1311
Apr 15WCC Pent @ RockfordApr 15 · Pole Vault · Place 1 · RockfordPole Vault112-611
Apr 15WCC Pent @ RockfordApr 15 · 300m Hurdles · Place 3 · Rockford300m Hurdles346.21a11
Apr 8WCC Pent @ HLWWApr 8 · Pole Vault · Place 1 · RockfordPole Vault112-611
Apr 8WCC Pent @ HLWWApr 8 · 300m Hurdles · Place 7 · Rockford300m Hurdles746.70a11
Apr 8WCC Pent @ HLWWApr 8 · 100 Meters · Place 8 · Rockford100 Meters812.46a11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22MSHSL Section 6AA ChampionshipsMay 22 · Pole Vault · Place 4 · RockfordPole Vault412-5—
May 16Rockford Last Chance MeetMay 16 · Pole Vault · Place 3 · RockfordPole Vault312-0—
May 16Rockford Last Chance MeetMay 16 · 200 Meters · Place 27 · Rockford200 Meters2725.13a—
May 16Rockford Last Chance MeetMay 16 · 100 Meters · Place 12 · Rockford100 Meters1211.99a—
May 14WCC West Conference ChampionshipMay 14 · Pole Vault · Place 4 · RockfordPole Vault4.12' 010
May 10JV Rocket InviteMay 10 · Pole Vault · Place 3 · RockfordPole Vault311-6—
May 10JV Rocket InviteMay 10 · 200 Meters · Place 12 · Rockford200 Meters1224.80a—
May 10JV Rocket InviteMay 10 · 100 Meters · Place 13 · Rockford100 Meters1312.02a—
May 3WCC JV ChampionshipMay 3 · Pole Vault · Place 1 · RockfordPole Vault112-0—
May 2Delano InvitationalMay 2 · Pole Vault · Place 3 · RockfordPole Vault311-6—
May 1Minnesota Open HS InvitationalMay 1 · Pole Vault · Place 5 · RockfordPole Vault511-6—
Apr 23WCC Tri-RockfordApr 23 · Pole Vault · Place 4 · RockfordPole Vault412-0—
Apr 23WCC Tri-RockfordApr 23 · 200 Meters · Place 12 · Rockford200 Meters1226.15a—
Apr 23WCC Tri-RockfordApr 23 · 100 Meters · Place 17 · Rockford100 Meters1712.23a—
Apr 15WCC Tri-RockfordApr 15 · Pole Vault · Place 4 · RockfordPole Vault411-3—
Apr 15WCC Tri-RockfordApr 15 · 100 Meters · Place 17 · Rockford100 Meters1712.77a—
Apr 8WCC Tri-GSLApr 8 · Long Jump · Place 11 · RockfordLong Jump1114-10—
Apr 8WCC Tri-GSLApr 8 · Pole Vault · Place 2 · RockfordPole Vault211-6—
Apr 8WCC Tri-GSLApr 8 · 100 Meters · Place 19 · Rockford100 Meters1913.01a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2AAA ChampionshipsMay 30 · Pole Vault · Place 7 · RockfordPole Vault710-11.009
May 30MSHSL Section 2AAA ChampionshipsMay 30 · 110m Hurdles · Place 16 · Rockford110m HurdlesRound P1619.779
May 30MSHSL Section 6AAMay 30 · Pole Vault · Place 7 · RockfordPole Vault7.10-11.009
May 30MSHSL Section 6AAMay 30 · 110m Hurdles · Place 16 · Rockford110m Hurdles39" / 0.991mRound P16.19.77a9
May 23Rockford Last Chance MeetMay 23 · Long Jump · Place 27 · RockfordLong Jump2715-109
May 23Rockford Last Chance MeetMay 23 · Pole Vault · Place 6 · RockfordPole Vault610-09
May 23Rockford Last Chance MeetMay 23 · 300m Hurdles · Place 11 · Rockford300m Hurdles1152.849
May 23Rockford Last Chance MeetMay 23 · 110m Hurdles · Place 9 · Rockford110m Hurdles920.169
May 18Rockford JV InviteMay 18 · Pole Vault · Place 1 · RockfordPole Vault1.10' 09
May 18Rockford JV InviteMay 18 · 300m Hurdles · Place 3 · Rockford300m Hurdles36" / 0.914m3.50.80a9
May 18Rockford JV InviteMay 18 · 200 Meters · Place 5 · Rockford200 Meters5.27.33a9
May 18Rockford JV InviteMay 18 · 100 Meters · Place 10 · Rockford100 Meters10.12.82a9
May 16WCC West ChampionshipMay 16 · Pole Vault · Place 6 · RockfordPole Vault6.9' 69
May 10Section 6AA True TeamMay 10 · 110m Hurdles · Place 10 · Rockford110m Hurdles39" / 0.991m10.19.66a9
May 4Delano InvitationalMay 4 · Pole Vault · Place 6 · RockfordPole Vault610-09
May 1WCC JV ChampionshipMay 1 · Long Jump · Place 17 · RockfordLong Jump1714-10.259
May 1WCC JV ChampionshipMay 1 · 300m Hurdles · Place 8 · Rockford300m Hurdles852.399
May 1WCC JV ChampionshipMay 1 · 110m Hurdles · Place 9 · Rockford110m Hurdles921.299

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 26Rockford Last Chance InvitationalMay 26 · Long Jump · Place 40 · RockfordLong Jump4013-00.508
May 26Rockford Last Chance InvitationalMay 26 · High Jump · Place 31 · RockfordHigh Jump314-06.008
May 26Rockford Last Chance InvitationalMay 26 · 300m Hurdles · Place 19 · Rockford300m Hurdles1954.278
May 19Rockford JV InviteMay 19 · Long Jump · Place 14 · RockfordLong Jump14.13-10.008
May 19Rockford JV InviteMay 19 · 300m Hurdles · Place 8 · Rockford300m Hurdles36" / 0.914m8.55.03a8
May 19Rockford JV InviteMay 19 · High Jump · Place 15 · RockfordHigh Jump15.4-06.00 PB8
May 13WCC West Middle School ChampionshipMay 13 · 100m Hurdles · Place 7 · Rockford100m Hurdles39" / 0.991m7.17.96a PB8
May 13WCC West Middle School ChampionshipMay 13 · Long Jump · Place 7 · RockfordLong Jump7.15-01.50 PB8
May 13WCC West Middle School ChampionshipMay 13 · High Jump · Place 11 · RockfordHigh Jump11.4-06.008
May 2WCC JV ChampionshipMay 2 · 300m Hurdles · Place 13 · Rockford300m Hurdles1356.798
Apr 26WCC Quad-RockfordApr 26 · 300m Hurdles · Place 16 · Rockford300m Hurdles36" / 0.914m16.56.28a8
Apr 19WCC Quad-AnnandaleApr 19 · 300m Hurdles · Place 9 · Rockford300m Hurdles36" / 0.914m9.57.83a8

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3Rockford Last Chance InvitationalJun 3 · 200 Meters · Place 18 · Rockford200 Meters1833.737
May 17WCC Quad @ HLWWMay 17 · 200 Meters · Place 13 · Rockford200 Meters1334.407
May 17WCC Quad @ HLWWMay 17 · 100 Meters · Place 20 · Rockford100 Meters2017.187
May 14Rockford JH TriMay 14 · 100m Hurdles · Place 2 · Rockford100m Hurdles219.797
May 14Rockford JH TriMay 14 · 200 Meters · Place 11 · Rockford200 Meters1134.917
May 7JH Wright County Quad - RockfordMay 7 · 100m Hurdles · Place 5 · Rockford100m Hurdles520.457
May 7JH Wright County Quad - RockfordMay 7 · 400 Meters · Place 5 · Rockford400 Meters51:13.83 PB7
May 7JH Wright County Quad - RockfordMay 7 · 200 Meters · Place 8 · Rockford200 Meters832.60—
May 7JH Wright County Quad - RockfordMay 7 · 100m Hurdles · Place 5 · Rockford100m Hurdles520.457
May 7JH Wright County Quad - RockfordMay 7 · 400 Meters · Place 5 · Rockford400 Meters51:13.837
May 7JH Wright County Quad - RockfordMay 7 · 200 Meters · Place 8 · Rockford200 Meters832.60—