Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorEureka Wildcat Classic · Apr 1028.31mEureka Wildcat ClassicApril 10, 2026
Javelin · 800g · OutdoorMSHSAA Class 4 District 1 & 5 District 1 · May 1646.96mMSHSAA Class 4 District 1 & 5 District 1May 16, 2026
Shot Put · 12lb · OutdoorClayton Varsity · Mar 288.26mClayton VarsityMarch 28, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16MSHSAA Class 4 District 1 & 5 District 1May 16 · Javelin · Place 6 · OakvilleJavelin800g6.46.96m PB12
May 7Suburban Conference Yellow BoysMay 7 · Javelin · Place 6 · OakvilleJavelin800g6.40.39m12
Apr 30Jim Schmuck Patriot ClassicApr 30 · Javelin · Place 9 · OakvilleJavelin9131-0412
Apr 24Orchard Farm Varsity InviteApr 24 · Javelin · Place 7 · OakvilleJavelin7135-0512
Apr 14Farmington Simpson RelaysApr 14 · Javelin · Place 11 · OakvilleJavelin11134-0612
Apr 10Eureka Wildcat ClassicApr 10 · Javelin · Place 6 · OakvilleJavelin800g6.44.13m12
Apr 10Eureka Wildcat ClassicApr 10 · Discus · Place 23 · OakvilleDiscus1.6kg23.28.31m PB12
Mar 31Hillsboro Tri MeetMar 31 · Javelin · Place 3 · OakvilleJavelin342.16m12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17MSHSAA Class 5 District 1May 17 · Javelin · Place 6 · OakvilleJavelin643.40m11
May 8SC Boys YellowMay 8 · Javelin · Place 6 · OakvilleJavelin800g6.39.78m11
May 8SC Boys YellowMay 8 · Discus · Place 12 · OakvilleDiscus1.6kg12.26.49m11
Apr 18Ft. Zumwalt East InvitationalApr 18 · Javelin · Place 9 · OakvilleJavelin938.68m11
Apr 18Ft. Zumwalt East InvitationalApr 18 · Discus · Place 19 · OakvilleDiscus1927.82m11
Apr 11Wildcat InviteApr 11 · Javelin · Place 12 · OakvilleJavelin800g12.35.74m11
Mar 29McCullough-Douglass InvitationalMar 29 · Javelin · Place 40 · OakvilleJavelin4028.85m11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 4 District 1May 11 · Javelin · Place 11 · OakvilleJavelin1137.19m10
May 3Suburban Red Boys ConferenceMay 3 · Discus · Place 17 · OakvilleDiscus1776-0810
Apr 25Patriot ClassicApr 25 · Javelin · Place 9 · OakvilleJavelin800g9.36.28m10
Apr 25Patriot ClassicApr 25 · Discus · Place 22 · OakvilleDiscus1.6kg22.24.28m10
Apr 5Eureka Boys InviteApr 5 · Javelin · Place 3 · OakvilleJavelin800g3.35.88m10
Mar 28Clayton VarsityMar 28 · Javelin · Place 3 · OakvilleJavelin800g3.31.89m10
Mar 28Clayton VarsityMar 28 · Discus · Place 28 · OakvilleDiscus1.6kg28.17.55m10
Mar 28Clayton VarsityMar 28 · Shot Put · Place 21 · OakvilleShot Put12lb21.8.26m PB10