Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorOwensville HS · Apr 215.13mOwensville HSApril 2, 2024
Shot Put · 4kg · OutdoorCuba HS Invite · Apr 179.46mCuba HS InviteApril 17, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9MSHSAA Class 1 District 2May 9 · Shot Put · Place 8 · New HavenShot Put4kg8.8.81m12
May 1Four Rivers Conference ChampionshipMay 1 · Javelin · Place 18 · New HavenJavelin1817.79m12
May 1Four Rivers Conference ChampionshipMay 1 · Shot Put · Place 8 · New HavenShot Put88.71m12
Apr 14UNION RELAYS DON OLSZOWKA INVITATIONALApr 14 · Shot Put · Place 10 · New HavenShot Put4kg10.8.93m12
Apr 7Owensville HS OpenApr 7 · Javelin · Place 9 · New HavenJavelin919.90m12
Apr 7Owensville HS OpenApr 7 · Shot Put · Place 4 · New HavenShot Put49.49m12
Apr 7Owensville HS OpenApr 7 · Discus · Place 22 · New HavenDiscus2216.08m12
Mar 31Borgia InvitationalMar 31 · Shot Put · Place 5 · New HavenShot Put4kg5.9.36m12
Mar 24MC Early InviteMar 24 · Shot Put · Place 6 · New HavenShot Put4kg6.9.33m12
Mar 20Hermann OpenMar 20 · Javelin · Place 14 · New HavenJavelin1416.68m12
Mar 20Hermann OpenMar 20 · Discus · Place 18 · New HavenDiscus1816.56m12
Mar 20Hermann OpenMar 20 · Shot Put · Place 5 · New HavenShot Put59.02m12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5Four Rivers Conference Championship MeetMay 5 · Javelin · Place 18 · New HavenJavelin1819.92m11
May 5Four Rivers Conference Championship MeetMay 5 · Shot Put · Place 10 · New HavenShot Put108.67m11
May 5Four Rivers Conference Championship MeetMay 5 · Javelin · Place 18 · New HavenJavelin1819.92m11
May 5Four Rivers Conference Championship MeetMay 5 · Shot Put · Place 10 · New HavenShot Put108.67m11
May 1New Haven OpenMay 1 · Shot Put · Place 7 · New HavenShot Put78.45m11
Apr 17Cuba HS InviteApr 17 · Shot Put · Place 4 · New HavenShot Put4kg4.9.46m PB11
Apr 8Owensville HS OpenApr 8 · Shot Put · Place 9 · New HavenShot Put98.29m11
Apr 8Owensville HS OpenApr 8 · Javelin · Place 12 · New HavenJavelin1220.26m11
Apr 1Borgia InviteApr 1 · Shot Put · Place 15 · New HavenShot Put4kg15.8.32m11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Four Rivers Conference ChampionshipApr 29 · Shot Put · Place 2 · New Haven HiShot Put27.57m—
Apr 25New Haven HS OpenApr 25 · Javelin · Place 23 · New Haven HiJavelin2343-0510
Apr 25New Haven HS OpenApr 25 · Shot Put · Place 10 · New Haven HiShot Put1025-05.5010
Apr 2Owensville HSApr 2 · Javelin · Place 23 · New HavenJavelin600g23.15.13m PB10
Apr 2Owensville HSApr 2 · Shot Put · Place 14 · New HavenShot Put4kg14.7.10m10
Mar 26Borgia InvitationalMar 26 · Shot Put · Place 20 · New HavenShot Put4kg20.6.76m10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Four Rivers Conference meet May 1 · Javelin · Place 14 · New HavenJavelin1412.52m9
Apr 27New Haven QuadApr 27 · Shot Put · Place 20 · New HavenShot Put206.74m9
Apr 27New Haven QuadApr 27 · Javelin · Place 17 · New HavenJavelin1714.54m9
Apr 21Hermann HS OpenApr 21 · Javelin · Place 13 · New Haven HiJavelin1314.91m—
Apr 21Hermann HS OpenApr 21 · Shot Put · Place 15 · New Haven HiShot Put156.50m—
Apr 6MCHS QUADApr 6 · Javelin · Place 21 · New Haven HiJavelin2140-07—
Apr 6MCHS QUADApr 6 · Shot Put · Place 15 · New Haven HiShot Put1521-02.75—
Apr 4OHS QuadApr 4 · Javelin · Place 20 · New HavenJavelin600g20.14.80m9
Apr 4OHS QuadApr 4 · Shot Put · Place 30 · New HavenShot Put4kg30.5.82m9