Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHermann Invitational · Apr 2321.42mHermann InvitationalApril 23, 2026
Discus · 1kg · OutdoorOMS Relays · Apr 1119.07mOMS RelaysApril 11, 2024
Javelin · 800g · OutdoorMC Early Invite · Mar 2424.79mMC Early InviteMarch 24, 2026
Shot Put · 12lb · OutdoorMC Early Invite · Mar 249.96mMC Early InviteMarch 24, 2026
Shot Put · 4kg · OutdoorOMS Relays · Apr 117.65mOMS RelaysApril 11, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 9MSHSAA Class 1 District 2May 9 · Javelin · Place 18 · New HavenNew HavenJavelin800g18.21.13m10
May 1Four Rivers Conference ChampionshipMay 1 · Javelin · Place 7 · New HavenNew HavenJavelin724.28m10
May 1Four Rivers Conference ChampionshipMay 1 · Discus · Place 10 · New HavenNew HavenDiscus1021.44m10
May 1Four Rivers Conference ChampionshipMay 1 · Shot Put · Place 4 · New HavenNew HavenShot Put49.93m10
Apr 23Hermann InvitationalApr 23 · Javelin · Place 24 · New HavenNew HavenJavelin800g24.22.34m10
Apr 23Hermann InvitationalApr 23 · Discus · Place 24 · New HavenNew HavenDiscus1.6kg24.21.42m PB10
Apr 23Hermann InvitationalApr 23 · Shot Put · Place 19 · New HavenNew HavenShot Put12lb19.9.79m10
Apr 16Cuba HS InvitationalApr 16 · Javelin · Place 16 · New HavenNew HavenJavelin1621.93m10
Apr 14UNION RELAYS DON OLSZOWKA INVITATIONALApr 14 · Javelin · Place 22 · New HavenNew HavenJavelin800g22.22.10m10
Apr 7Owensville HS OpenApr 7 · Javelin · Place 18 · New HavenNew HavenJavelin1822.95m10
Apr 7Owensville HS OpenApr 7 · Shot Put · Place 18 · New HavenNew HavenShot Put189.21m10
Apr 7Owensville HS OpenApr 7 · Discus · Place 25 · New HavenNew HavenDiscus2520.67m10
Mar 31Borgia InvitationalMar 31 · Javelin · Place 14 · New HavenNew HavenJavelin800g14.21.39m10
Mar 31Borgia InvitationalMar 31 · Discus · Place 17 · New HavenNew HavenDiscus1.6kg17.17.78m10
Mar 31Borgia InvitationalMar 31 · Shot Put · Place 15 · New HavenNew HavenShot Put12lb15.9.66m10
Mar 24MC Early InviteMar 24 · Javelin · Place 24 · New HavenNew HavenJavelin800g24.24.79m PB10
Mar 24MC Early InviteMar 24 · Shot Put · Place 21 · New HavenNew HavenShot Put12lb21.9.96m PB10
Mar 20Hermann OpenMar 20 · Javelin · Place 10 · New HavenNew HavenJavelin1022.74m10
Mar 20Hermann OpenMar 20 · Discus · Place 13 · New HavenNew HavenDiscus1318.80m10
Mar 20Hermann OpenMar 20 · Shot Put · Place 7 · New HavenNew HavenShot Put79.63m10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5Four Rivers Conference Championship MeetMay 5 · Javelin · Place 14 · New HavenNew HavenJavelin1418.67m9
May 5Four Rivers Conference Championship MeetMay 5 · Discus · Place 17 · New HavenNew HavenDiscus1717.11m9
May 5Four Rivers Conference Championship MeetMay 5 · Shot Put · Place 12 · New HavenNew HavenShot Put128.60m9
May 5Four Rivers Conference Championship MeetMay 5 · Javelin · Place 14 · New HavenNew HavenJavelin1418.67m9
May 5Four Rivers Conference Championship MeetMay 5 · Discus · Place 17 · New HavenNew HavenDiscus1717.11m9
May 5Four Rivers Conference Championship MeetMay 5 · Shot Put · Place 12 · New HavenNew HavenShot Put128.60m9
May 1New Haven OpenMay 1 · Shot Put · Place 18 · New HavenNew HavenShot Put188.52m9
May 1New Haven OpenMay 1 · Discus · Place 22 · New HavenNew HavenDiscus2220.43m9
Apr 28Hermann InvitationalApr 28 · Javelin · Place 30 · New Haven HiNew Haven HiJavelin3019.26m—
Apr 8Owensville HS OpenApr 8 · Shot Put · Place 23 · New HavenNew HavenShot Put238.10m9
Apr 8Owensville HS OpenApr 8 · Discus · Place 31 · New HavenNew HavenDiscus3116.83m9
Apr 1Borgia InviteApr 1 · Discus · Place 23 · New HavenNew HavenDiscus1.6kg23.20.97m9
Apr 1Borgia InviteApr 1 · Shot Put · Place 27 · New HavenNew HavenShot Put12lb27.8.22m9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30New Haven Middle School OpenApr 30 · Discus · Place 13 · New Haven MiNew Haven MiDiscus1363-048
Apr 30New Haven Middle School OpenApr 30 · Shot Put · Place 10 · New Haven MiNew Haven MiShot Put1027-08.008
Apr 16Hermann MS Relays 2024Apr 16 · Discus · Place 17 · New Haven MiNew Haven MiDiscus1717.56m—
Apr 16Hermann MS Relays 2024Apr 16 · Shot Put · Place 17 · New Haven MiNew Haven MiShot Put177.94m—
Apr 16Hermann MS Relays 2024Apr 16 · Shot Put · Place 17 · New Haven MiNew Haven MiShot Put177.94m—
Apr 11OMS RelaysApr 11 · Discus · Place 31 · New HavenNew HavenDiscus1kg31.19.07m PB8
Apr 11OMS RelaysApr 11 · Shot Put · Place 27 · New HavenNew HavenShot Put4kg27.7.65m PB8

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2New Haven TriangleMay 2 · Discus · Place 5 · New HavenNew HavenDiscus1kg5.20.42mUnofficial7
May 2New Haven TriangleMay 2 · Shot Put · Place 4 · New HavenNew HavenShot Put4kg4.7.51mUnofficial7
Apr 18Herman MS Relays Apr 18 · Discus · Place 19 · New Haven MiNew Haven MiDiscus1917.46m—
Apr 18Herman MS Relays Apr 18 · Shot Put · Place 14 · New Haven MiNew Haven MiShot Put147.64m—
Apr 13OMS RelaysApr 13 · Discus · Place 26 · New HavenNew HavenDiscus1kg26.16.51m7
Apr 13OMS RelaysApr 13 · Shot Put · Place 26 · New HavenNew HavenShot Put4kg26.7.11m7
Apr 3Union Middle School QuadApr 3 · Shot Put · Place 9 · New Haven MiNew Haven MiShot Put922-00.25—
Apr 3Union Middle School QuadApr 3 · Discus · Place 12 · New Haven MiNew Haven MiDiscus1250-09—
Mar 28Hermann MS OpenMar 28 · Discus · Place 12 · New Haven MiNew Haven MiDiscus1215.68m—
Mar 28Hermann MS OpenMar 28 · Shot Put · Place 10 · New Haven MiNew Haven MiShot Put106.34m—