Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEagan/LVN HS JV Dual · Apr 2713.30aEagan/LVN HS JV DualApril 27, 2026
100m Hurdles · 30" / 0.762m · OutdoorDistrict 196 MS @ Eagan · Apr 2421.88aDistrict 196 MS @ EaganApril 24, 2024
100m Hurdles · 33" / 0.838m · OutdoorDistrict 196 MS @ Rosemount #1 · May 2221.06aDistrict 196 MS @ Rosemount #1May 22, 2024
200 Meters · OutdoorDistrict 196 MS @ Eagan #2 · May 1427.57aDistrict 196 MS @ Eagan #2May 14, 2025
Long Jump · OutdoorDistrict 196 MS @ Rosemount #1 · May 2212-05.00District 196 MS @ Rosemount #1May 22, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8SSC Boys JV ChampionshipsMay 8 · Pole Vault · EaganEaganPole Vault—DNS9
May 8SSC Boys JV ChampionshipsMay 8 · 100 Meters · EaganEagan100 Meters—DNS9
Apr 27Eagan/LVN HS JV DualApr 27 · Pole Vault · EaganEaganPole Vault—NH9
Apr 27Eagan/LVN HS JV DualApr 27 · 100 Meters · Place 48 · EaganEagan100 Meters48.13.30a PB9
Apr 20Shakopee JV MeetApr 20 · Pole Vault · EaganEaganPole Vault—NH9
Apr 20Shakopee JV MeetApr 20 · 100 Meters · Place 68 · EaganEagan100 Meters6813.31a9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28District 196 MS Boys ChampionshipsMay 28 · 100m Hurdles · Place 17 · Dakota HillsDakota Hills100m Hurdles1720.45a8
May 28District 196 MS Boys ChampionshipsMay 28 · 200 Meters · Place 23 · Dakota HillsDakota Hills200 Meters2328.42a8
May 28District 196 MS Boys ChampionshipsMay 28 · 100 Meters · Place 33 · Dakota HillsDakota Hills100 Meters3314.10a8
May 14District 196 MS @ Eagan #2May 14 · 100m Hurdles · Place 12 · Dakota HillsDakota Hills100m Hurdles1220.21a8
May 14District 196 MS @ Eagan #2May 14 · 200 Meters · Place 9 · Dakota HillsDakota Hills200 Meters927.57a PB8
Apr 30District 196 MS @ Eagan #1Apr 30 · 100m Hurdles · Place 20 · Dakota HillsDakota Hills100m Hurdles30" / 0.762m20.22.15a8
Apr 30District 196 MS @ Eagan #1Apr 30 · 200 Meters · Place 13 · Dakota HillsDakota Hills200 Meters13.29.21a8
Apr 30District 196 MS @ Eagan #1Apr 30 · 100 Meters · Place 23 · Dakota HillsDakota Hills100 Meters23.14.35a8

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22District 196 MS @ Rosemount #1May 22 · 100m Hurdles · Place 13 · Dakota HillsDakota Hills100m Hurdles33" / 0.838m13.21.06a PB7
May 22District 196 MS @ Rosemount #1May 22 · Long Jump · Place 9 · Dakota HillsDakota HillsLong Jump9.12-05.00 PB7
May 22District 196 MS @ Rosemount #1May 22 · 100 Meters · Place 13 · Dakota HillsDakota Hills100 Meters13.14.28a7
May 15District 196 MS @ Eagan #3May 15 · Long Jump · Place 11 · Dakota HillsDakota HillsLong Jump11.12-04.007
May 15District 196 MS @ Eagan #3May 15 · 100 Meters · Dakota HillsDakota Hills100 Meters--DNS7
May 1District 196 MS @ Eagan #2May 1 · 100m Hurdles · Place 11 · Dakota HillsDakota Hills100m Hurdles33" / 0.838m11.21.407
May 1District 196 MS @ Eagan #2May 1 · Long Jump · Place 10 · Dakota HillsDakota HillsLong Jump10.9-09.507
Apr 24District 196 MS @ EaganApr 24 · 100m Hurdles · Place 12 · Dakota HillsDakota Hills100m Hurdles30" / 0.762m12.21.88a PB7