Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSSC Boys JV Championships · May 811.96aSSC Boys JV ChampionshipsMay 8, 2026
100m Hurdles · 30" / 0.762m · OutdoorDistrict 196 MS @ Apple Valley · Apr 2419.81aDistrict 196 MS @ Apple ValleyApril 24, 2024
100m Hurdles · 33" / 0.838m · OutdoorDistrict 196 MS @ Eagan #3 · May 1518.54aDistrict 196 MS @ Eagan #3May 15, 2024
200 Meters · OutdoorSSC Boys JV Championships · May 824.69aSSC Boys JV ChampionshipsMay 8, 2026
400 Meters · OutdoorRosemount Tri · Apr 2855.34aRosemount TriApril 28, 2026
Discus · 1.6kg · OutdoorBurnsville Boys JV Quad · Apr 2195-07.00Burnsville Boys JV QuadApril 21, 2025
Long Jump · OutdoorBurnsville Boys JV Quad · Apr 2116-01.00Burnsville Boys JV QuadApril 21, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8SSC Boys JV ChampionshipsMay 8 · 400 Meters · Place 4 · RosemountRosemount400 Meters4.55.93a10
May 8SSC Boys JV ChampionshipsMay 8 · 200 Meters · Place 13 · RosemountRosemount200 Meters13.24.69a PB10
May 8SSC Boys JV ChampionshipsMay 8 · 100 Meters · Place 7 · RosemountRosemount100 Meters7.11.96a PB10
Apr 28Rosemount TriApr 28 · 400 Meters · Place 13 · RosemountRosemount400 Meters1355.34a PB10
Apr 28Rosemount TriApr 28 · 200 Meters · Place 17 · RosemountRosemount200 Meters1724.89a10
Apr 20Irish/Tigers DualApr 20 · 400 Meters · Place 3 · RosemountRosemount400 Meters3.56.30a10
Apr 20Irish/Tigers DualApr 20 · 100 Meters · Place 9 · RosemountRosemount100 Meters9.12.70a10
Apr 13Eagan/ Rosemount JV Coed MeetApr 13 · 200 Meters · Place 14 · RosemountRosemount200 Meters14.25.15a10
Apr 13Eagan/ Rosemount JV Coed MeetApr 13 · 100 Meters · Place 14 · RosemountRosemount100 Meters14.12.21a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 9SSC (east) JV boys championshipsMay 9 · Long Jump · Place 30 · RosemountRosemountLong Jump3014-89
May 9SSC (east) JV boys championshipsMay 9 · 200 Meters · Place 53 · RosemountRosemount200 Meters5326.09a9
May 9SSC (east) JV boys championshipsMay 9 · 100 Meters · Place 58 · RosemountRosemount100 Meters5812.67a9
Apr 30Boys JV - May 2Apr 30 · Long Jump · Place 12 · RosemountRosemountLong Jump12.15-07.009
Apr 30Boys JV - May 2Apr 30 · 200 Meters · Place 23 · RosemountRosemount200 Meters23.26.27a9
Apr 30Boys JV - May 2Apr 30 · 100 Meters · Place 39 · RosemountRosemount100 Meters39.12.77a9
Apr 21Burnsville Boys JV QuadApr 21 · Long Jump · Place 19 · RosemountRosemountLong Jump19.16-01.00 PB9
Apr 21Burnsville Boys JV QuadApr 21 · Discus · Place 9 · RosemountRosemountDiscus1.6kg9.95-07.00 PB9
Apr 21Burnsville Boys JV QuadApr 21 · 200 Meters · Place 33 · RosemountRosemount200 Meters33.26.53a9
Apr 21Burnsville Boys JV QuadApr 21 · 100 Meters · Place 54 · RosemountRosemount100 Meters54.12.88a9
Apr 14Prior Lake JV Boys TriangularApr 14 · 200 Meters · Place 25 · RosemountRosemount200 Meters2526.78a9
Apr 14Prior Lake JV Boys TriangularApr 14 · 100 Meters · Place 42 · RosemountRosemount100 Meters4212.95a9
Apr 9Eastview Lightning InvitationalApr 9 · 200 Meters · Place 41 · RosemountRosemount200 Meters4127.02a9
Apr 9Eastview Lightning InvitationalApr 9 · 100 Meters · Place 62 · RosemountRosemount100 Meters6213.21a9

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29District 196 MS ChampionshipsMay 29 · 100m Hurdles · Place 22 · RosemountRosemount100m Hurdles33" / 0.838m22.18.83a8
May 29District 196 MS ChampionshipsMay 29 · 200 Meters · Place 21 · RosemountRosemount200 Meters21.27.62a8
May 29District 196 MS ChampionshipsMay 29 · 100 Meters · Place 21 · RosemountRosemount100 Meters21.13.43a8
May 22District 196 MS @ Rosemount #1May 22 · Long Jump · Place 14 · RosemountRosemountLong Jump14.13-00.008
May 22District 196 MS @ Rosemount #1May 22 · 200 Meters · Place 10 · RosemountRosemount200 Meters10.27.93a8
May 22District 196 MS @ Rosemount #1May 22 · 100 Meters · Place 11 · RosemountRosemount100 Meters11.13.32a8
May 15District 196 MS @ Eagan #3May 15 · 100m Hurdles · Place 8 · RosemountRosemount100m Hurdles33" / 0.838m8.18.54a PB8
May 15District 196 MS @ Eagan #3May 15 · Long Jump · Place 21 · RosemountRosemountLong Jump21.11-08.008
May 15District 196 MS @ Eagan #3May 15 · 200 Meters · Place 12 · RosemountRosemount200 Meters12.28.11a8
May 15District 196 MS @ Eagan #3May 15 · 100 Meters · Place 11 · RosemountRosemount100 Meters11.13.47a8
May 1District 196 MS @ Eagan #2May 1 · Long Jump · RosemountRosemountLong Jump--DNS8
May 1District 196 MS @ Eagan #2May 1 · 200 Meters · Place 10 · RosemountRosemount200 Meters10.27.908
May 1District 196 MS @ Eagan #2May 1 · 100 Meters · Place 19 · RosemountRosemount100 Meters19.13.608
Apr 24District 196 MS @ Apple ValleyApr 24 · 100m Hurdles · Place 10 · RosemountRosemount100m Hurdles30" / 0.762m10.19.81a PB8
Apr 24District 196 MS @ Apple ValleyApr 24 · 200 Meters · Place 15 · RosemountRosemount200 Meters15.28.53a8
Apr 24District 196 MS @ Apple ValleyApr 24 · 100 Meters · Place 18 · RosemountRosemount100 Meters18.13.84a8