Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBellows Falls Home Meet #1 · Apr 1423.05mBellows Falls Home Meet #1April 14, 2026
Javelin · 600g · OutdoorBellows Falls Home Meet #2 · May 1216.63mBellows Falls Home Meet #2May 12, 2026
Shot Put · 4kg · OutdoorNew England HS Outdoor TF Championship · Jun 138.96mNew England HS Outdoor TF ChampionshipJune 13, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Shot Put · Place 32 · SpringfieldShot Put4kg32.8.96m PB11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Discus · Place 8 · SpringfieldDiscus826.60m11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Shot Put · Place 5 · SpringfieldShot Put59.31m11
May 19GM - SVL MeetMay 19 · Javelin · Place 16 · SpringfieldJavelin1617.22m11
May 19GM - SVL MeetMay 19 · Discus · Place 3 · SpringfieldDiscus325.10m11
May 19GM - SVL MeetMay 19 · Shot Put · Place 2 · SpringfieldShot Put28.99m11
May 15Springfield SVL Host Meet 3May 15 · Javelin · Place 1 · SpringfieldJavelin118.38m11
May 15Springfield SVL Host Meet 3May 15 · Discus · Place 1 · SpringfieldDiscus124.02m11
May 15Springfield SVL Host Meet 3May 15 · Shot Put · Place 1 · SpringfieldShot Put19.64m11
May 12Bellows Falls Home Meet #2May 12 · Javelin · Place 12 · SpringfieldJavelin600g12.16.63m PB11
May 12Bellows Falls Home Meet #2May 12 · Discus · Place 6 · SpringfieldDiscus1kg6.21.79m11
May 12Bellows Falls Home Meet #2May 12 · Shot Put · Place 3 · SpringfieldShot Put4kg3.8.96m11
May 5Springfield SVL Host Meet 2May 5 · Javelin · Place 17 · SpringfieldJavelin1715.44m11
May 5Springfield SVL Host Meet 2May 5 · Discus · Place 3 · SpringfieldDiscus323.92m11
May 5Springfield SVL Host Meet 2May 5 · Shot Put · Place 3 · SpringfieldShot Put38.73m11
Apr 28Springfield SVL Host Meet 1Apr 28 · Javelin · Place 6 · SpringfieldJavelin618.51m11
Apr 28Springfield SVL Host Meet 1Apr 28 · Discus · Place 1 · SpringfieldDiscus125.41m11
Apr 28Springfield SVL Host Meet 1Apr 28 · Shot Put · Place 1 · SpringfieldShot Put19.22m11
Apr 14Bellows Falls Home Meet #1Apr 14 · Discus · Place 3 · SpringfieldDiscus1kg3.23.05m PB11
Apr 14Bellows Falls Home Meet #1Apr 14 · Shot Put · Place 4 · SpringfieldShot Put4kg4.7.89m11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31VT Throws Meet #4Jan 31 · Shot Put · Place 2 · SpringfieldShot Put28.66m11
Jan 10Vermont TF Indoor State ChampionshipJan 10 · Shot Put · Place 3 · SpringfieldShot Put38.68m11
Jan 9Vermont TF Indoor State Throws ChampionshipJan 9 · Shot Put · Place 3 · SpringfieldShot Put38.68m11
Jan 4VTFOA Meet #5Jan 4 · Shot Put · Place 4 · SpringfieldShot Put48.15m11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · Discus · Place 10 · SpringfieldDiscus1020.85m10
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · Shot Put · Place 5 · SpringfieldShot Put59.02m10
Jun 1Essex HS Invitational/NE QualifierJun 1 · Discus · Place 18 · SpringfieldDiscus1823.58m10
Jun 1Essex HS Invitational/NE QualifierJun 1 · Shot Put · Place 13 · SpringfieldShot Put138.47m10
May 27SVL-B ChampionshipsMay 27 · Discus · Place 5 · SpringfieldDiscus523.05m10
May 27SVL-B ChampionshipsMay 27 · Shot Put · Place 4 · SpringfieldShot Put48.87m10
May 17Springfield Cosmos InvitationalMay 17 · Javelin · Place 3 · SpringfieldJavelin317.51m10
May 17Springfield Cosmos InvitationalMay 17 · Discus · Place 1 · SpringfieldDiscus123.96m10
May 17Springfield Cosmos InvitationalMay 17 · Shot Put · Place 1 · SpringfieldShot Put18.61m10
May 13GMUHS MeetMay 13 · Javelin · Place 8 · SpringfieldJavelin817.45m10
May 13GMUHS MeetMay 13 · Discus · Place 2 · SpringfieldDiscus224.63m10
May 13GMUHS MeetMay 13 · Shot Put · Place 3 · SpringfieldShot Put38.59m10
May 8Springfield Cosmos SVL Meet #2May 8 · Javelin · Place 6 · SpringfieldJavelin617.95m10
May 8Springfield Cosmos SVL Meet #2May 8 · Discus · Place 1 · SpringfieldDiscus123.45m10
May 8Springfield Cosmos SVL Meet #2May 8 · Shot Put · Place 2 · SpringfieldShot Put28.36m10
Apr 29Rutland Host Meet #2Apr 29 · Javelin · Place 7 · SpringfieldJavelin717.76m10
Apr 29Rutland Host Meet #2Apr 29 · Discus · Place 1 · SpringfieldDiscus126.59m10
Apr 29Rutland Host Meet #2Apr 29 · Shot Put · Place 3 · SpringfieldShot Put37.93m10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 4SVL-B Championship (Part II)Jun 4 · Discus · Place 9 · SpringfieldDiscus923.22m—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · Discus · Place 7 · SpringfieldDiscus723.36m—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · Shot Put · Place 5 · SpringfieldShot Put58.73m—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · Discus · Place 25 · SpringfieldDiscus2521.01m—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · Shot Put · Place 12 · SpringfieldShot Put128.90m—
May 21SVL B Championship MeetMay 21 · Shot Put · Place 6 · SpringfieldShot Put68.59m—
May 14Springfield Host SVL #6May 14 · Discus · Place 3 · SpringfieldDiscus323.00m—
May 14Springfield Host SVL #6May 14 · Shot Put · Place 2 · SpringfieldShot Put28.80m—
May 7MAU 1May 7 · Discus · Place 6 · SpringfieldDiscus621.07—
May 7MAU 1May 7 · Shot Put · Place 3 · SpringfieldShot Put38.56—
Apr 27Windsor Invitational 2024Apr 27 · Discus · Place 8 · SpringfieldDiscus820.58m—
Apr 27Windsor Invitational 2024Apr 27 · Shot Put · Place 6 · SpringfieldShot Put67.75m—
Apr 16Windsor-SVL#2Apr 16 · Discus · Place 7 · SpringfieldDiscus717.55m—
Apr 16Windsor-SVL#2Apr 16 · Shot Put · Place 4 · SpringfieldShot Put47.54m—