Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNEPSTA DIII Championships · May 1698' 5"NEPSTA DIII ChampionshipsMay 16, 2026
Javelin · 600g · OutdoorNEPSTA DIII Championships · May 1690' 7"NEPSTA DIII ChampionshipsMay 16, 2026
Shot Put · 4kg · OutdoorNEPSTA DIII Championships · May 1626' 5"NEPSTA DIII ChampionshipsMay 16, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16NEPSTA DIII ChampionshipsMay 16 · Javelin · Place 5 · Kingswood-OxfordJavelin600g5.90' 7" PB9
May 16NEPSTA DIII ChampionshipsMay 16 · Discus · Place 4 · Kingswood-OxfordDiscus1kg4.98' 5" PB9
May 16NEPSTA DIII ChampionshipsMay 16 · Shot Put · Place 14 · Kingswood-OxfordShot Put4kg14.26' 5" PB9
May 9Founders Track & Field ChampionshipsMay 9 · Discus · Place 3 · Kingswood-OxfordDiscus1kg3.84-009
May 2Marianapolis Prep Invite #2May 2 · Javelin · Place 2 · Kingswood-OxfordJavelin600g2.73-059
May 2Marianapolis Prep Invite #2May 2 · Discus · Place 6 · Kingswood-OxfordDiscus1kg6.80-059
May 2Marianapolis Prep Invite #2May 2 · Shot Put · Place 6 · Kingswood-OxfordShot Put4kg6.24-04.009
Apr 29Williston vs. KO, Millbrook, WMAApr 29 · Javelin · Place 2 · Kingswood-OxfordJavelin600g2.76' 1"9
Apr 29Williston vs. KO, Millbrook, WMAApr 29 · Discus · Place 1 · Kingswood-OxfordDiscus1kg1.79' 6"9
Apr 29Williston vs. KO, Millbrook, WMAApr 29 · Shot Put · Place 2 · Kingswood-OxfordShot Put4kg2.25' 10.5"9
Apr 15Choate Track & Field Meet 2Apr 15 · Javelin · Place 3 · Kingswood-OxfordJavelin373-00.509
Apr 15Choate Track & Field Meet 2Apr 15 · Discus · Place 8 · Kingswood-OxfordDiscus870-069
Apr 15Choate Track & Field Meet 2Apr 15 · Shot Put · Place 6 · Kingswood-OxfordShot Put624-10.009

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14JV FoundersMay 14 · Javelin · Place 4 · Kingswood-OxfordJavelin470-08
May 14JV FoundersMay 14 · Discus · Place 3 · Kingswood-OxfordDiscus371-98
May 14JV FoundersMay 14 · Shot Put · Place 2 · Kingswood-OxfordShot Put224-48
May 3Marianapolis Prep Invite #3May 3 · Javelin · Place 5 · Kingswood-OxfordJavelin559-078
May 3Marianapolis Prep Invite #3May 3 · Discus · Place 5 · Kingswood-OxfordDiscus569-048
Apr 16Loomis Chaffee T&F Dual Meet 1Apr 16 · Javelin · Place 7 · Kingswood-OxfordJavelin755-08
Apr 16Loomis Chaffee T&F Dual Meet 1Apr 16 · Discus · Place 3 · Kingswood-OxfordDiscus365-78
Apr 16Loomis Chaffee T&F Dual Meet 1Apr 16 · Shot Put · Place 5 · Kingswood-OxfordShot Put522-48

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4Marianapolis Invitational #1May 4 · Javelin · Place 5 · Kingswood-OxfordJavelin557-3—
May 4Marianapolis Invitational #1May 4 · Discus · Place 8 · Kingswood-OxfordDiscus858-0—
May 4Marianapolis Invitational #1May 4 · Shot Put · Place 9 · Kingswood-OxfordShot Put920-0.25—
Apr 27FAA Brunswick InviteApr 27 · Javelin · Place 5 · Kingswood-OxfordJavelin554-11—
Apr 27FAA Brunswick InviteApr 27 · Discus · Place 7 · Kingswood-OxfordDiscus756-4—
Apr 27FAA Brunswick InviteApr 27 · Shot Put · Place 5 · Kingswood-OxfordShot Put520-6—