Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMHSAA UP Division 1-2-3 Finals · May 3112.14aMHSAA UP Division 1-2-3 FinalsMay 31, 2025
110m Hurdles · 39" / 0.991m · OutdoorRapid River HS Track Invitational · May 117.7Rapid River HS Track InvitationalMay 1, 2026
1600 Meters · OutdoorSTEPHENSON JUNIOR HIGH INVITATIONAL 2022 · Apr 275:42.19aSTEPHENSON JUNIOR HIGH INVITATIONAL 2022April 27, 2022
200m Hurdles · 30" / 0.762m · OutdoorHoughton Middle School Invite · May 1030.3Houghton Middle School InviteMay 10, 2023
200m Hurdles · 36" / 0.914m · OutdoorSTEPHENSON JUNIOR HIGH INVITATIONAL 2022 · Apr 2734.94aSTEPHENSON JUNIOR HIGH INVITATIONAL 2022April 27, 2022
300m Hurdles · 36" / 0.914m · OutdoorSkyline Conference Track Meet · May 1943.17aSkyline Conference Track Meet May 19, 2026
400 Meters · OutdoorHoughton Middle School Invite · May 101:03.6Houghton Middle School InviteMay 10, 2023
Pole Vault · OutdoorBadger Invite · Apr 2310' 6"Badger Invite April 23, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 30MHSAA UP Division 1-2-3 FinalsMay 30 · Pole Vault · Place 7 · Forest ParkForest ParkPole Vault7.9' 6"11
May 30MHSAA UP Division 1-2-3 FinalsMay 30 · 110m Hurdles · Place 7 · Forest ParkForest Park110m Hurdles39" / 0.991m7.17.80aWind: -1.411
May 19Skyline Conference Track Meet May 19 · Pole Vault · Place 2 · Forest ParkForest ParkPole Vault2.9' 6"11
May 19Skyline Conference Track Meet May 19 · 300m Hurdles · Place 1 · Forest ParkForest Park300m Hurdles36" / 0.914m1.43.17a PB11
May 19Skyline Conference Track Meet May 19 · 110m Hurdles · Place 5 · Forest ParkForest Park110m Hurdles39" / 0.991m5.18.63a11
May 112026 Kingsford Booster Club Track InvitationalMay 11 · Pole Vault · Place 1 · Forest ParkForest ParkPole Vault1.9' 0"11
May 112026 Kingsford Booster Club Track InvitationalMay 11 · 300m Hurdles · Place 2 · Forest ParkForest Park300m Hurdles36" / 0.914m2.43.95a11
May 112026 Kingsford Booster Club Track InvitationalMay 11 · 110m Hurdles · Place 3 · Forest ParkForest Park110m Hurdles39" / 0.991m3.17.87a11
May 82026 Negaunee Lions – InvitationalMay 8 · Pole Vault · Forest ParkForest ParkPole Vault—NH11
May 82026 Negaunee Lions – InvitationalMay 8 · 300m Hurdles · Place 3 · Forest ParkForest Park300m Hurdles36" / 0.914m3.45.03a11
May 82026 Negaunee Lions – InvitationalMay 8 · 110m Hurdles · Place 9 · Forest ParkForest Park110m Hurdles39" / 0.991m9.18.39a11
May 5Stephenson Lions Club InvitationalMay 5 · Pole Vault · Forest ParkForest ParkPole Vault—SCR11
May 5Stephenson Lions Club InvitationalMay 5 · 300m Hurdles · Forest ParkForest Park300m Hurdles36" / 0.914m—DNS11
May 5Stephenson Lions Club InvitationalMay 5 · 110m Hurdles · Forest ParkForest Park110m Hurdles39" / 0.991m—DNS11
May 1Rapid River HS Track InvitationalMay 1 · Pole Vault · Place 2 · Forest ParkForest ParkPole Vault2.9' 6"11
May 1Rapid River HS Track InvitationalMay 1 · 300m Hurdles · Place 1 · Forest ParkForest Park300m Hurdles36" / 0.914m1.43.411
May 1Rapid River HS Track InvitationalMay 1 · 110m Hurdles · Place 3 · Forest ParkForest Park110m Hurdles39" / 0.991m3.17.7 PB11
Apr 29North Dickinson Booster Club Invitational Track Meet Apr 29 · Pole Vault · Forest ParkForest ParkPole Vault—SCR11
Apr 29North Dickinson Booster Club Invitational Track Meet Apr 29 · 300m Hurdles · Place 1 · Forest ParkForest Park300m Hurdles36" / 0.914m1.45.77a11
Apr 29North Dickinson Booster Club Invitational Track Meet Apr 29 · 110m Hurdles · Place 3 · Forest ParkForest Park110m Hurdles39" / 0.991m3.18.65a11
Apr 23Badger Invite Apr 23 · Pole Vault · Place 2 · Forest ParkForest ParkPole Vault2.10' 6" PB11
Apr 23Badger Invite Apr 23 · 300m Hurdles · Place 2 · Forest ParkForest Park300m Hurdles36" / 0.914m2.45.211
Apr 23Badger Invite Apr 23 · 110m Hurdles · Place 2 · Forest ParkForest Park110m Hurdles39" / 0.991m2.18.411
Apr 23Badger Invite Apr 23 · 100 Meters · Place 4 · Forest ParkForest Park100 Meters4.12.411
Apr 16Bobcat Invitational Apr 16 · 300m Hurdles · Place 1 · Forest ParkForest Park300m Hurdles36" / 0.914m1.49.611
Apr 16Bobcat Invitational Apr 16 · 110m Hurdles · Place 1 · Forest ParkForest Park110m Hurdles39" / 0.991m1.18.411

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31MHSAA UP Division 1-2-3 FinalsMay 31 · 300m Hurdles · Place 5 · Forest ParkForest Park300m Hurdles36" / 0.914m5.46.31a10
May 31MHSAA UP Division 1-2-3 FinalsMay 31 · 110m Hurdles · Place 8 · Forest ParkForest Park110m Hurdles39" / 0.991m8.18.24aWind: -0.410
May 31MHSAA UP Division 1-2-3 FinalsMay 31 · 100 Meters · Place 10 · Forest ParkForest Park100 Meters10.12.14a PBWind: 1.610
May 1Rapid River InvitationalMay 1 · 300m Hurdles · Place 1 · Crystal Falls Forest ParkCrystal Falls Forest Park300m Hurdles148.1510
May 1Rapid River InvitationalMay 1 · 110m Hurdles · Place 2 · Crystal Falls Forest ParkCrystal Falls Forest Park110m Hurdles218.4710

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Skyline Conference MeetMay 21 · 110m Hurdles · Place 6 · Forest ParkForest Park110m Hurdles39" / 0.991m6.19.11a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Houghton Middle School InviteMay 10 · 200m Hurdles · Place 2 · Forest ParkForest Park200m Hurdles30" / 0.762m2.30.3 PB8
May 10Houghton Middle School InviteMay 10 · 400 Meters · Place 3 · Forest ParkForest Park400 Meters3.1:03.6 PB8

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27STEPHENSON JUNIOR HIGH INVITATIONAL 2022Apr 27 · 200m Hurdles · Place 3 · Forest ParkForest Park200m Hurdles36" / 0.914m3.34.94a PB7
Apr 27STEPHENSON JUNIOR HIGH INVITATIONAL 2022Apr 27 · 1600 Meters · Place 2 · Forest ParkForest Park1600 Meters2.5:42.19a PB7
Apr 27STEPHENSON JUNIOR HIGH INVITATIONAL 2022Apr 27 · Pole Vault · Place 2 · Forest ParkForest ParkPole Vault2.6-06.007