Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSSC Boys JV Championships · May 812.56aSSC Boys JV ChampionshipsMay 8, 2026
100m Hurdles · 30" / 0.762m · OutdoorDistrict 196 MS @ Eagan · Apr 2420.08aDistrict 196 MS @ EaganApril 24, 2024
100m Hurdles · 33" / 0.838m · OutdoorDistrict 196 MS Championships · May 2917.27aDistrict 196 MS ChampionshipsMay 29, 2024
200 Meters · OutdoorLakeville South JV Meet · Apr 1527.27aLakeville South JV MeetApril 15, 2025
300m Hurdles · 36" / 0.914m · OutdoorBurnsville Boys JV Quad · Apr 2155.95aBurnsville Boys JV QuadApril 21, 2025
400 Meters · OutdoorShakopee JV Meet · Apr 201:01.24aShakopee JV MeetApril 20, 2026
Long Jump · OutdoorDistrict 196 MS Championships · May 2911-11.00District 196 MS ChampionshipsMay 29, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8SSC Boys JV ChampionshipsMay 8 · 400 Meters · EaganEagan400 Meters—DNS10
May 8SSC Boys JV ChampionshipsMay 8 · 100 Meters · Place 45 · EaganEagan100 Meters45.12.56a PB10
Apr 27Eagan/LVN HS JV DualApr 27 · 100 Meters · Place 30 · EaganEagan100 Meters30.12.91a10
Apr 20Shakopee JV MeetApr 20 · 400 Meters · Place 10 · EaganEagan400 Meters101:01.24a PB10
Apr 20Shakopee JV MeetApr 20 · 100 Meters · Place 47 · EaganEagan100 Meters4712.87a10
Apr 13Eagan/ Rosemount JV Coed MeetApr 13 · 400 Meters · Place 10 · EaganEagan400 Meters10.1:01.83a10
Apr 13Eagan/ Rosemount JV Coed MeetApr 13 · 100 Meters · Place 53 · EaganEagan100 Meters53.13.15a10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9SSC (east) JV boys championshipsMay 9 · 300m Hurdles · Place 23 · EaganEagan300m Hurdles231:22.06a9
May 9SSC (east) JV boys championshipsMay 9 · 110m Hurdles · Place 19 · EaganEagan110m Hurdles1921.22a9
Apr 21Burnsville Boys JV QuadApr 21 · 300m Hurdles · Place 12 · EaganEagan300m Hurdles36" / 0.914m12.55.95a PB9
Apr 21Burnsville Boys JV QuadApr 21 · 100 Meters · Place 75 · EaganEagan100 Meters75.13.47a9
Apr 15Lakeville South JV MeetApr 15 · 200 Meters · Place 38 · EaganEagan200 Meters3827.27a PB9
Apr 15Lakeville South JV MeetApr 15 · 100 Meters · Place 77 · EaganEagan100 Meters7713.29a9

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29District 196 MS ChampionshipsMay 29 · 100m Hurdles · Place 4 · Dakota HillsDakota Hills100m Hurdles33" / 0.838m4.17.27a PB8
May 29District 196 MS ChampionshipsMay 29 · Long Jump · Place 36 · Dakota HillsDakota HillsLong Jump36.11-11.00 PB8
May 29District 196 MS ChampionshipsMay 29 · 400 Meters · Place 22 · Dakota HillsDakota Hills400 Meters22.1:07.47a8
May 22District 196 MS @ Rosemount #1May 22 · 100m Hurdles · Place 4 · Dakota HillsDakota Hills100m Hurdles33" / 0.838m4.17.52a8
May 22District 196 MS @ Rosemount #1May 22 · Long Jump · Dakota HillsDakota HillsLong Jump--DNS8
May 22District 196 MS @ Rosemount #1May 22 · 400 Meters · Place 14 · Dakota HillsDakota Hills400 Meters14.1:04.708
May 15District 196 MS @ Eagan #3May 15 · 100m Hurdles · Place 5 · Dakota HillsDakota Hills100m Hurdles33" / 0.838m5.18.29a8
May 15District 196 MS @ Eagan #3May 15 · Long Jump · Place 18 · Dakota HillsDakota HillsLong Jump18.11-11.008
May 15District 196 MS @ Eagan #3May 15 · 400 Meters · Place 5 · Dakota HillsDakota Hills400 Meters5.1:03.84a8
May 15District 196 MS @ Eagan #3May 15 · 200 Meters · Place 15 · Dakota HillsDakota Hills200 Meters15.28.53a8
May 1District 196 MS @ Eagan #2May 1 · 100m Hurdles · Place 3 · Dakota HillsDakota Hills100m Hurdles33" / 0.838m3.17.908
May 1District 196 MS @ Eagan #2May 1 · Long Jump · Dakota HillsDakota HillsLong Jump--DNS8
May 1District 196 MS @ Eagan #2May 1 · 400 Meters · Place 6 · Dakota HillsDakota Hills400 Meters6.1:05.508
Apr 24District 196 MS @ EaganApr 24 · 100m Hurdles · Place 3 · Dakota HillsDakota Hills100m Hurdles30" / 0.762m3.20.08a PB8
Apr 24District 196 MS @ EaganApr 24 · 200 Meters · Place 21 · Dakota HillsDakota Hills200 Meters21.30.23a8
Apr 24District 196 MS @ EaganApr 24 · 100 Meters · Place 27 · Dakota HillsDakota Hills100 Meters27.14.26a8