Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTom Moore Invitational · Apr 2412.13aTom Moore InvitationalApril 24, 2025
100m Hurdles · 33" / 0.838m · OutdoorTrack Minnesota Invitational · Jun 519.72aTrack Minnesota Invitational June 5, 2022
100m Hurdles · 39" / 0.991m · OutdoorMinnesota Flyers Season Opener Invitational · Jun 419.95aMinnesota Flyers Season Opener InvitationalJune 4, 2022
200 Meters · OutdoorSEC Boys 9th and 10th Grade Championships · May 1424.88aSEC Boys 9th and 10th Grade ChampionshipsMay 14, 2025
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2858.77aGriak Indoor Classic - MaroonMarch 28, 2025
High Jump · OutdoorMSHSL Section 4AAA Championships · May 265-10.00MSHSL Section 4AAA ChampionshipsMay 26, 2026
Long Jump · OutdoorPark Flyers Season Opener · May 263.27mPark Flyers Season OpenerMay 26, 2019

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 26MSHSL Section 4AAA ChampionshipsMay 26 · Long Jump · Place 10 · East RidgeEast RidgeLong Jump10.19-04.25Wind: 010
May 26MSHSL Section 4AAA ChampionshipsMay 26 · High Jump · Place 4 · East RidgeEast RidgeHigh Jump4.5-10.00 PB10
May 19Suburban East Conference ChampionshipMay 19 · Long Jump · Place 21 · East RidgeEast RidgeLong Jump2119-410
May 19Suburban East Conference ChampionshipMay 19 · High Jump · Place 6 · East RidgeEast RidgeHigh Jump66-010
May 8Class AAA True Team Wild CardMay 8 · Long Jump · Place 21 · East RidgeEast RidgeLong Jump21.20' 1"10
May 8Class AAA True Team Wild CardMay 8 · High Jump · Place 30 · East RidgeEast RidgeHigh Jump30.5' 8"10
May 52AAA Section True TeamMay 5 · Long Jump · Place 6 · East RidgeEast RidgeLong Jump6.20' 1"10
May 52AAA Section True TeamMay 5 · High Jump · Place 6 · East RidgeEast RidgeHigh Jump6.5' 8"10
May 1Edina InvitationalMay 1 · Long Jump · Place 12 · East RidgeEast RidgeLong Jump12.18' 7"10
May 1Edina InvitationalMay 1 · High Jump · Place 9 · East RidgeEast RidgeHigh Jump9.5' 4"10
Apr 21Roseville InviteApr 21 · Long Jump · Place 5 · East RidgeEast RidgeLong Jump5.19' 7.5"10
Apr 21Roseville InviteApr 21 · High Jump · East RidgeEast RidgeHigh Jump—DNS10
Apr 17Warrior RelaysApr 17 · Long Jump · Place 2 · East RidgeEast RidgeLong Jump2.19' 3"10
Apr 17Warrior RelaysApr 17 · High Jump · Place 4 · East RidgeEast RidgeHigh Jump4.5' 4"10
Apr 9White Bear Relays (Boys Only)Apr 9 · Long Jump · Place 6 · East RidgeEast RidgeLong Jump619-7.510
Apr 9White Bear Relays (Boys Only)Apr 9 · High Jump · Place 13 · East RidgeEast RidgeHigh Jump135-610

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AAA ChampionshipsMay 28 · Long Jump · Place 14 · East RidgeEast RidgeLong Jump14.18-11.25Wind: 0.99
May 28MSHSL Section 3AAA ChampionshipsMay 28 · High Jump · Place 14 · East RidgeEast RidgeHigh Jump14.5-06.009
May 22Suburban East Conference ChampionshipMay 22 · Long Jump · Place 27 · East RidgeEast RidgeLong Jump2718-3.259
May 22Suburban East Conference ChampionshipMay 22 · High Jump · Place 17 · East RidgeEast RidgeHigh Jump175-69
May 14SEC Boys 9th and 10th Grade ChampionshipsMay 14 · 200 Meters · Place 10 · East RidgeEast Ridge200 Meters1024.88a PB9
May 14SEC Boys 9th and 10th Grade ChampionshipsMay 14 · 100 Meters · Place 27 · East RidgeEast Ridge100 Meters2712.62a9
May 6Section 2AAA True TeamMay 6 · Long Jump · Place 12 · East RidgeEast RidgeLong Jump12.18-01.759
May 6Section 2AAA True TeamMay 6 · High Jump · Place 12 · East RidgeEast RidgeHigh Jump12.5-08.009
May 1Park HS Track Meet May 1May 1 · Long Jump · Place 6 · East RidgeEast RidgeLong Jump6.17-11.009
May 1Park HS Track Meet May 1May 1 · High Jump · Place 3 · East RidgeEast RidgeHigh Jump3.5-08.009
May 1Park HS Track Meet May 1May 1 · 200 Meters · East RidgeEast Ridge200 Meters—NT9
May 1Park HS Track Meet May 1May 1 · 100 Meters · Place 18 · East RidgeEast Ridge100 Meters18.12.47a9
Apr 24Tom Moore InvitationalApr 24 · 100 Meters · Place 14 · East RidgeEast Ridge100 Meters14.12.13a PB9
Apr 22Roseville InviteApr 22 · Long Jump · Place 14 · East RidgeEast RidgeLong Jump1417-69
Apr 18Warrior RelaysApr 18 · Long Jump · East RidgeEast RidgeLong Jump—ND9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Long Jump · Place 24 · East RidgeEast RidgeLong Jump2417-8.509
Mar 28Griak Indoor Classic - MaroonMar 28 · 400 Meters · Place 37 · East RidgeEast Ridge400 Meters3758.77a PB9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14Suburban East Boys JV MeetMay 14 · Long Jump · Place 17 · East RidgeEast RidgeLong Jump1716-4.50—
May 2Park HS April 2 May 2 · Long Jump · Place 8 · East RidgeEast RidgeLong Jump8.15-09.008
Apr 25Tom Moore InvitationalApr 25 · Long Jump · Place 28 · East RidgeEast RidgeLong Jump2815-4—
Apr 25Tom Moore InvitationalApr 25 · 100 Meters · Place 41 · East RidgeEast Ridge100 Meters4112.92a—

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 7USATF Region 8 Junior Olympic ChampionshipsJul 7 · Long Jump · East Ridge Athletic AssocEast Ridge Athletic AssocLong Jump—FOUL—
Jul 7USATF Region 8 Junior Olympic ChampionshipsJul 7 · 100m Hurdles · Place 7 · East Ridge Athletic AssocEast Ridge Athletic Assoc100m HurdlesRound P719.67—
Jul 7USATF Region 8 Junior Olympic ChampionshipsJul 7 · 100m Hurdles · Place 7 · East Ridge Athletic AssocEast Ridge Athletic Assoc100m Hurdles718.97—
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 6 · East Ridge Athletic AssEast Ridge Athletic AssLong Jump64.39m6
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 100m Hurdles · Place 1 · East Ridge Athletic AssEast Ridge Athletic Ass100m Hurdles119.69a6
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 11 · East Ridge Athletic AssEast Ridge Athletic Ass200 MetersRound P1129.91a6
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 13 · East Ridge Athletic AssEast Ridge Athletic Ass100 MetersRound P1314.52a6
Jun 5Track Minnesota Invitational Jun 5 · 100m Hurdles · Place 1 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100m Hurdles33" / 0.838m1.19.72a PB6
Jun 5Track Minnesota Invitational Jun 5 · Long Jump · Place 1 · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump1.4.34m6
Jun 5Track Minnesota Invitational Jun 5 · 200 Meters · Place 2 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters2.29.57a6
Jun 5Track Minnesota Invitational Jun 5 · 100 Meters · Place 4 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters4.14.54a6
Jun 4Minnesota Flyers Season Opener InvitationalJun 4 · 100m Hurdles · Place 4 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100m Hurdles39" / 0.991m4.19.95a PB6
Jun 4Minnesota Flyers Season Opener InvitationalJun 4 · Long Jump · Place 7 · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump7.4.50m6
Jun 4Minnesota Flyers Season Opener InvitationalJun 4 · 200 Meters · Place 14 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters14.29.56a6
Jun 4Minnesota Flyers Season Opener InvitationalJun 4 · 100 Meters · Place 20 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters20.14.32a6
May 15East Ridge Athletic Association Recreational Track MeetMay 15 · Long Jump · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump--DNS6
May 15East Ridge Athletic Association Recreational Track MeetMay 15 · 200 Meters · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters--DNS6
May 15East Ridge Athletic Association Recreational Track MeetMay 15 · 100 Meters · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters--DNS6

2021 Outdoor Track

25 results
DateMeetEventPlMarkGr
Aug 3USATF Minnesota Summer League Meet #4 - MembersAug 3 · Long Jump · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump--FOUL5
Aug 3USATF Minnesota Summer League Meet #4 - MembersAug 3 · 200 Meters · Place 3 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters3.31.16a5
Aug 3USATF Minnesota Summer League Meet #4 - MembersAug 3 · 100 Meters · Place 2 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters2.14.66a5
Jul 13East Ridge Recreational MeetJul 13 · Long Jump · Place 1 · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump1.4.14m5
Jul 13East Ridge Recreational MeetJul 13 · 100 Meters · Place 1 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters1.14.63a5
Jul 82021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · Long Jump · Place 12 · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump12.4.03m5
Jul 82021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 200 Meters · Place 12 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 MetersRound P12.30.30a5
Jul 82021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 100 Meters · Place 13 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 MetersRound P13.14.97a5
Jun 26AAU Minnesota District QualifierJun 26 · Long Jump · Place 1 · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump1.13-02.005
Jun 26AAU Minnesota District QualifierJun 26 · 200 Meters · Place 1 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters1.31.38a5
Jun 26AAU Minnesota District QualifierJun 26 · 100 Meters · Place 1 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters1.14.70a5
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · Long Jump · Place 2 · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump2.3.98m5
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · 200 Meters · Place 6 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 MetersRound P6.32.24a5
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · 200 Meters · Place 6 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters6.32.15a5
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · 100 Meters · Place 3 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 MetersRound P3.14.86a5
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · 100 Meters · Place 3 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters3.14.77a5
Jun 13Track Minnesota Invitational 2Jun 13 · Long Jump · Place 5 · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump5.13-00.005
Jun 13Track Minnesota Invitational 2Jun 13 · 200 Meters · Place 6 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters6.34.24a5
Jun 13Track Minnesota Invitational 2Jun 13 · 100 Meters · Place 9 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters9.14.89a5
Jun 12Minnesota Flyers Season Opener InvitationalJun 12 · Long Jump · Place 6 · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump6.3.14m5
Jun 12Minnesota Flyers Season Opener InvitationalJun 12 · 200 Meters · Place 2 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters2.31.94a5
Jun 12Minnesota Flyers Season Opener InvitationalJun 12 · 100 Meters · Place 2 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters2.14.72a5
Jun 6Track Minnesota InvitationalJun 6 · Long Jump · Place 5 · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump5.11-06.50Unofficial5
Jun 6Track Minnesota InvitationalJun 6 · 200 Meters · Place 3 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters3.33.30aUnofficial5
Jun 6Track Minnesota InvitationalJun 6 · 100 Meters · Place 8 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters8.15.11aUnofficial5

2019 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 18ERAA MeetJul 18 · Long Jump · Place 1 · East Ridge Athletic AssocEast Ridge Athletic AssocLong Jump111-91
Jul 18ERAA MeetJul 18 · 100 Meters · Place 2 · East Ridge Athletic AssocEast Ridge Athletic Assoc100 Meters215.771
Jun 22AAU Minnesota District QualifierJun 22 · Long Jump · Place 2 · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump2.11-08.753
Jun 22AAU Minnesota District QualifierJun 22 · 200 Meters · Place 6 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters6.34.95a3
Jun 22AAU Minnesota District QualifierJun 22 · 100 Meters · Place 3 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters3.15.51a3
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · Long Jump · Place 1 · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump1.3.62m3
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 8 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 MetersRound P8.34.07a3
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 7 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters7.33.63a3
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 4 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 MetersRound P4.15.67a3
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 3 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters3.15.43a3
Jun 2Track Minnesota InvitationalJun 2 · Long Jump · Place 11 · East Ridge Athletic AssocEast Ridge Athletic AssocLong Jump1110-06.001
Jun 2Track Minnesota InvitationalJun 2 · High Jump · Place 3 · East Ridge Athletic AssocEast Ridge Athletic AssocHigh Jump33-02.001
Jun 2Track Minnesota InvitationalJun 2 · 100 Meters · Place 6 · East Ridge Athletic AssocEast Ridge Athletic Assoc100 Meters638.111
May 26Park Flyers Season OpenerMay 26 · Long Jump · Place 2 · East Ridge Athletic AssocEast Ridge Athletic AssocLong Jump23.27m PB1
May 26Park Flyers Season OpenerMay 26 · 200 Meters · Place 4 · East Ridge Athletic AssocEast Ridge Athletic Assoc200 Meters438.131
May 26Park Flyers Season OpenerMay 26 · 100 Meters · Place 4 · East Ridge Athletic AssocEast Ridge Athletic Assoc100 Meters416.441