Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSHSAA Class 5 State Championships · May 26156-11MSHSAA Class 5 State ChampionshipsMay 26, 2017
Javelin · 800g · OutdoorHenle Holmes Invitational · Apr 1652.76mHenle Holmes InvitationalApril 16, 2025
Long Jump · OutdoorMustang Flyer Classic · Apr 15.22mMustang Flyer ClassicApril 1, 2023
Shot Put · 12lb · OutdoorMSHSAA Class 5 State Championships · May 2655-01.00MSHSAA Class 5 State ChampionshipsMay 26, 2017

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30MSHSAA Class 5 State ChampionshipsMay 30 · Javelin · Place 11 · Lafayette (WJavelin11159-0712
May 24MSHSAA Class 5 Sectional 1May 24 · Javelin · Place 3 · Lafayette (Wildwood) High SchoJavelin351.26m12
May 8Suburban Red ConferenceMay 8 · Javelin · Place 2 · Lafayette (Wildwood)Javelin800g2.47.61m12
Apr 16Henle Holmes InvitationalApr 16 · Javelin · Place 1 · Lafayette (Wildwood)Javelin800g1.52.76m PB12
Apr 12Northwest Invitational 2025Apr 12 · Javelin · Place 3 · Lafayette (W)Javelin349.43m12
Mar 29McCullough-Douglass InvitationalMar 29 · Javelin · Place 3 · Lafayette (Wildwood) High SchoJavelin346.50m12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 4 and 5 District 5May 11 · Javelin · Place 8 · Lafayette (Wildwood)Javelin800g8.46.56m11
May 3Suburban Red Boys ConferenceMay 3 · Long Jump · Place 3 · Lafayette (W)Long Jump318-06.5011
May 3Suburban Red Boys ConferenceMay 3 · Javelin · Place 1 · Lafayette (W)Javelin1160-1111
Apr 25Patriot ClassicApr 25 · Javelin · Place 2 · Lafayette (Wildwood)Javelin800g2.46.88m11
Apr 22Rescheduled KIRKWOOD JV INVITEApr 22 · Javelin · Place 1 · Lafayette (Wildwood)Javelin800g1.43.60m11
Apr 16Eureka JV Invite (Girls & Boys)Apr 16 · Javelin · Place 1 · Lafayette (Wildwood)Javelin800g1.44.09m11
Apr 6Nortwest InviteApr 6 · Long Jump · Place 11 · Lafayette (Wildwood)Long Jump11.5.25m11
Apr 6Nortwest InviteApr 6 · Javelin · Place 1 · Lafayette (Wildwood)Javelin800g1.42.58m11
Mar 30Marquette JV/V Boy's InviteMar 30 · Long Jump · Place 8 · Lafayette (Wildwood)Long Jump8.5.35m11
Mar 30Marquette JV/V Boy's InviteMar 30 · Javelin · Place 1 · Lafayette (Wildwood)Javelin800g1.43.77m11

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13MSHSAA Class 5 District 5May 13 · Long Jump · Place 14 · Lafayette (Wildwood) High SchoLong Jump145.61m10
May 4Suburban Red Boys ConferenceMay 4 · Long Jump · Place 1 · Lafayette (Wildwood)Long Jump1.5.67m10
May 4Suburban Red Boys ConferenceMay 4 · Javelin · Place 1 · Lafayette (Wildwood)Javelin800g1.39.46m10
Apr 28Patriot ClassicApr 28 · Long Jump · Place 5 · Lafayette (Wildwood)Long Jump5.5.27m10
Apr 28Patriot ClassicApr 28 · Javelin · Place 2 · Lafayette (Wildwood)Javelin800g2.37.75m10
Apr 18Eureka JV InvitationalApr 18 · Javelin · Place 4 · Lafayette (Wildwood)Javelin433.81mSO
Apr 13Henle Holmes InvitationalApr 13 · Long Jump · Place 21 · Lafayette (Wildwood)Long Jump21.5.18m10
Apr 12Kirkwood JV InviteApr 12 · Javelin · Place 2 · Lafayette (W)Javelin2114-0410
Apr 8Northwest InvitationalApr 8 · Javelin · Place 1 · Lafayette (Wildwood)Javelin136.15mSO
Apr 8Northwest InvitationalApr 8 · Long Jump · Place 2 · Lafayette (Wildwood)Long Jump25.83mSO
Apr 1Mustang Flyer ClassicApr 1 · Javelin · Place 5 · Lafayette (Wildwood)Javelin533.77m—
Apr 1Mustang Flyer ClassicApr 1 · Long Jump · Place 2 · Lafayette (Wildwood)Long Jump25.22m PB—

2017 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26MSHSAA Class 5 State ChampionshipsMay 26 · Discus · Place 6 · Lafayette (Wildwood)Discus1.6kg6.156-11 PB12
May 26MSHSAA Class 5 State ChampionshipsMay 26 · Shot Put · Place 6 · Lafayette (Wildwood)Shot Put12lb6.55-01.00 PB12
May 13MSHSAA Class 5 District 2May 13 · Discus · Place 1 · Lafayette (Wildwood)Discus1.6kg1.154-1012
May 13MSHSAA Class 5 District 2May 13 · Shot Put · Place 2 · Lafayette (Wildwood)Shot Put12lb2.51-05.2512
Apr 25Jim Farrell InvitationalApr 25 · Discus · Place 3 · Lafayette (Wildwood)Discus1.6kg3.149-10.00Unofficial12
Apr 25Jim Farrell InvitationalApr 25 · Shot Put · Lafayette (Wildwood)Shot Put12lb—45-07.00Unofficial12
Mar 25 Festus Early BirdMar 25 · Discus · Place 2 · Lafayette (Wildwood)Discus1.6kg2.136-0912
Mar 25 Festus Early BirdMar 25 · Shot Put · Place 3 · Lafayette (Wildwood)Shot Put12lb3.46-07.0012

2016 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27MSHSAA Class 5 State ChampionshipsMay 27 · Discus · Place 12 · Lafayette (Wildwood)Discus1.6kg12.133-0511
Apr 30Marion Freeman InvitationalApr 30 · Discus · Place 2 · Lafayette (Wildwood)Discus1.6kg2.128-0711
Apr 30Marion Freeman InvitationalApr 30 · Shot Put · Place 2 · Lafayette (Wildwood)Shot Put12lb2.47-07.5011
Apr 19Kirkwood Thrower's MeetApr 19 · Discus · Place 2 · Lafayette (Wildwood)Discus1.6kg2.133-0611
Apr 19Kirkwood Thrower's MeetApr 19 · Shot Put · Place 2 · Lafayette (Wildwood)Shot Put12lb2.46-06.0011
Apr 15Henle Holmes InvitationalApr 15 · Discus · Place 2 · Lafayette (Wildwood)Discus1.6kg2.156-0511
Apr 15Henle Holmes InvitationalApr 15 · Shot Put · Place 6 · Lafayette (Wildwood)Shot Put12lb6.48-03.0011
Apr 2Festus Early BirdApr 2 · Discus · Place 2 · Lafayette (Wildwood)Discus1.6kg2.151-0911
Apr 2Festus Early BirdApr 2 · Shot Put · Place 3 · Lafayette (Wildwood)Shot Put12lb3.47-07.0011
Apr 1Festus Early BirdApr 1 · Shot Put · Place 3 · Lafayette (WShot Put347-07.00—
Apr 1Festus Early BirdApr 1 · Discus · Place 2 · Lafayette (WDiscus2151-09—

2015 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Suburban West Conference ChampionshipsMay 8 · Discus · Place 1 · Lafayette (Wildwood)Discus1.6kg1.128-0610
May 8Suburban West Conference ChampionshipsMay 8 · Shot Put · Place 8 · Lafayette (Wildwood)Shot Put12lb8.35-03.0010
Apr 11Northwest Lions InvitationalApr 11 · Discus · Place 2 · Lafayette (Wildwood)Discus1.6kg2.112-0210
Apr 11Northwest Lions InvitationalApr 11 · Shot Put · Place 3 · Lafayette (Wildwood)Shot Put12lb3.39-08.0010
Apr 4Flyer InvitationalApr 4 · Discus · Place 4 · Lafayette (Wildwood)Discus1.6kg4.105-1110
Apr 3Lindbergh Flyer InvitationalApr 3 · Discus · Place 4 · Lafayette (Wildwood)Discus1.6kg4.105-1110