Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSuburban Yellow (JV/V Boys) · May 423.88mSuburban Yellow (JV/V Boys)May 4, 2024
High Jump · OutdoorJohn Mohr Freshman Boy Invite · Apr 291.37mJohn Mohr Freshman Boy InviteApril 29, 2024
Javelin · 800g · OutdoorMSHSAA Class 5 District 2 · May 1643.18mMSHSAA Class 5 District 2May 16, 2026
Triple Jump · OutdoorKirkwood Boy's Freshman Meet · Apr 179.46mKirkwood Boy's Freshman MeetApril 17, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16MSHSAA Class 5 District 2May 16 · Javelin · Place 6 · KirkwoodJavelin800g6.43.18m PB11
May 7Suburban Conference Red BoysMay 7 · Javelin · Place 6 · KirkwoodJavelin800g6.39.67m11
May 2Ladue Brusca-Strobach Invitational May 2 · Javelin · Place 7 · KirkwoodJavelin7128-0311
Apr 11Webster Groves Statesmen InvitationalApr 11 · Javelin · Place 4 · KirkwoodJavelin800g4.39.62m11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Suburban Red ConferenceMay 8 · Javelin · Place 9 · KirkwoodJavelin800g9.32.16m10
Apr 29Jim FarrellApr 29 · Triple Jump · Place 7 · KirkwoodTriple Jump7.10.48m10
Apr 29Jim FarrellApr 29 · Javelin · Place 8 · KirkwoodJavelin800g8.33.86m10
Apr 25Fred Lyons InviteApr 25 · Javelin · Place 12 · KirkwoodJavelin800g12.33.85m10
Apr 22Eureka JVApr 22 · Triple Jump · Place 9 · KirkwoodTriple Jump9.10.69m10
Apr 12Statesmen InviteApr 12 · Javelin · Place 5 · KirkwoodJavelin800g5.35.81m10
Apr 8WG Early BirdApr 8 · Javelin · KirkwoodJavelin800g—35.09mUnofficial10
Apr 8WG Early BirdApr 8 · Discus · KirkwoodDiscus1.6kg—24.31mUnofficial10
Apr 1Parkway Central Boys Field Meet (Boys Only)Apr 1 · Javelin · KirkwoodJavelin800g—37.28mUnofficial10
Mar 26Kirkwood Red & WhiteMar 26 · Javelin · Place 6 · KirkwoodJavelin612.20m10
Mar 26Kirkwood Red & WhiteMar 26 · Discus · Place 8 · KirkwoodDiscus822.99m10

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 5 District 2May 11 · Javelin · Place 12 · KirkwoodJavelin1233.14m9
May 4Suburban Yellow (JV/V Boys)May 4 · Triple Jump · Place 16 · KirkwoodTriple Jump16.9.66m9
May 4Suburban Yellow (JV/V Boys)May 4 · Javelin · Place 4 · KirkwoodJavelin800g4.33.40m9
May 4Suburban Yellow (JV/V Boys)May 4 · Discus · Place 14 · KirkwoodDiscus1.6kg14.23.88m PB9
May 4Suburban Yellow (JV/V Boys)May 4 · High Jump · KirkwoodHigh Jump--NH9
Apr 29John Mohr Freshman Boy InviteApr 29 · Triple Jump · Place 3 · KirkwoodTriple Jump310.39m—
Apr 29John Mohr Freshman Boy InviteApr 29 · High Jump · Place 6 · KirkwoodHigh Jump61.37m PB—
Apr 29John Mohr Freshman Boy InviteApr 29 · Javelin · Place 2 · KirkwoodJavelin234.04m—
Apr 24Liberty Freshman InviteApr 24 · Javelin · Place 15 · Kirkwood HigJavelin1586-04—
Apr 24Liberty Freshman InviteApr 24 · Discus · Place 13 · Kirkwood HigDiscus1376-11—
Apr 24Liberty Freshman InviteApr 24 · Triple Jump · Place 8 · Kirkwood HigTriple Jump80.50—
Apr 22Rescheduled KIRKWOOD JV INVITEApr 22 · Javelin · Place 5 · KirkwoodJavelin800g5.29.49m9
Apr 22Rescheduled KIRKWOOD JV INVITEApr 22 · High Jump · KirkwoodHigh Jump—NH9
Apr 17Kirkwood Boy's Freshman MeetApr 17 · Triple Jump · Place 7 · KirkwoodTriple Jump7.9.46m PB9
Apr 17Kirkwood Boy's Freshman MeetApr 17 · Javelin · Place 3 · KirkwoodJavelin800g3.29.72m9
Apr 17Kirkwood Boy's Freshman MeetApr 17 · Discus · Place 12 · KirkwoodDiscus1.6kg12.19.89m9
Apr 17Kirkwood Boy's Freshman MeetApr 17 · High Jump · KirkwoodHigh Jump—NH9
Apr 4Wolf Pack Invite JV Girls & BoysApr 4 · Discus · Place 24 · KirkwoodDiscus1.6kg24.17.65m9
Apr 4Wolf Pack Invite JV Girls & BoysApr 4 · High Jump · KirkwoodHigh Jump—NH9
Mar 30Marquette JV/V Boy's InviteMar 30 · Javelin · Place 13 · KirkwoodJavelin800g13.30.89m9
Mar 30Marquette JV/V Boy's InviteMar 30 · High Jump · KirkwoodHigh Jump—NH9
Mar 28Kirkwood QuadMar 28 · Javelin · KirkwoodJavelin800g—30.33mUnofficial9
Mar 28Kirkwood QuadMar 28 · High Jump · Place 5 · KirkwoodHigh Jump5.1.42mUnofficial9
Mar 26Field InviteMar 26 · Javelin · KirkwoodJavelin800g—29.44mUnofficial9
Mar 26Field InviteMar 26 · Discus · KirkwoodDiscus1.6kg—20.25mUnofficial9
Mar 13Kirkwood Intra-Squad Red & White MeetMar 13 · Discus · Place 7 · KirkwoodDiscus1.6kg7.20.92mUnofficial9
Mar 13Kirkwood Intra-Squad Red & White MeetMar 13 · Shot Put · KirkwoodShot Put12lb—NM9
Mar 13Kirkwood Intra-Squad Red & White MeetMar 13 · High Jump · KirkwoodHigh Jump—NH9