Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorWindsor Opening Meet · Apr 125:08.05aWindsor Opening MeetApril 12, 2023
3000 Meters · OutdoorBUHS/BF Dual MEET (INVITE ONLY) · Apr 2911:43.1BUHS/BF Dual MEET (INVITE ONLY)April 29, 2023
400 Meters · OutdoorSpringfield HS Invitational I · Apr 261:04.70aSpringfield HS Invitational IApril 26, 2023
800 Meters · OutdoorD3 Vermont TF State Championship · Jun 12:34.01aD3 Vermont TF State ChampionshipJune 1, 2023
Discus · 1.6kg · OutdoorSpringfield Cosmos SVL Meet #1 · Apr 2230.32mSpringfield Cosmos SVL Meet #1April 22, 2025
Discus · 2kg · OutdoorYellow Jacket Open · Mar 2823.92mYellow Jacket OpenMarch 28, 2026
Javelin · 800g · OutdoorJim Sheehan Memorial · Apr 440.72mJim Sheehan MemorialApril 4, 2026
Shot Put · 12lb · OutdoorRutland Host Meet #1 · Apr 1811.03mRutland Host Meet #1April 18, 2025
Shot Put · 16lb / 7.26kg · OutdoorYellow Jacket Open · Mar 288.19mYellow Jacket OpenMarch 28, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24USCAA Track & Field National Championships 2026Apr 24 · Javelin · Place 6 · Vermont St. University - RandolphVermont St. University - RandolphJavelin800g6.36.01mFr
Apr 18AIC InvitationalApr 18 · Javelin · Place 4 · Vermont St. University - RandolphVermont St. University - RandolphJavelin800g4.40.49mFr
Apr 4Jim Sheehan MemorialApr 4 · Javelin · Place 11 · Vermont St. University - RandolphVermont St. University - RandolphJavelin800g11.40.72m PBFr
Mar 28Yellow Jacket OpenMar 28 · Javelin · Place 7 · Vermont St. University - RandolphVermont St. University - RandolphJavelin800g7.39.87mFr
Mar 28Yellow Jacket OpenMar 28 · Discus · Place 35 · Vermont St. University - RandolphVermont St. University - RandolphDiscus2kg35.23.92m PBFr
Mar 28Yellow Jacket OpenMar 28 · Shot Put · Place 35 · Vermont St. University - RandolphVermont St. University - RandolphShot Put16lb / 7.26kg35.8.19m PBFr

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · Javelin · Place 5 · SpringfieldSpringfieldJavelin542.93m12
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · Discus · Place 17 · SpringfieldSpringfieldDiscus1730.03m12
Jun 5Div. 3 Vermont State TF ChampionshipJun 5 · Shot Put · Place 19 · SpringfieldSpringfieldShot Put1910.66m12
Jun 1Essex HS Invitational/NE QualifierJun 1 · Javelin · Place 13 · SpringfieldSpringfieldJavelin1337.45m12
May 27SVL-B ChampionshipsMay 27 · Javelin · Place 4 · SpringfieldSpringfieldJavelin442.50m12
May 27SVL-B ChampionshipsMay 27 · Shot Put · Place 11 · SpringfieldSpringfieldShot Put1110.91m12
May 17Springfield Cosmos InvitationalMay 17 · Javelin · Place 2 · SpringfieldSpringfieldJavelin234.95m12
May 17Springfield Cosmos InvitationalMay 17 · Discus · Place 5 · SpringfieldSpringfieldDiscus525.69m12
May 17Springfield Cosmos InvitationalMay 17 · Shot Put · Place 4 · SpringfieldSpringfieldShot Put410.40m12
May 13GMUHS MeetMay 13 · Javelin · Place 5 · SpringfieldSpringfieldJavelin534.21m12
May 13GMUHS MeetMay 13 · Discus · Place 8 · SpringfieldSpringfieldDiscus829.56m12
May 13GMUHS MeetMay 13 · Shot Put · Place 7 · SpringfieldSpringfieldShot Put710.60m12
May 8Springfield Cosmos SVL Meet #2May 8 · Javelin · Place 8 · SpringfieldSpringfieldJavelin834.15m12
May 8Springfield Cosmos SVL Meet #2May 8 · Discus · Place 5 · SpringfieldSpringfieldDiscus529.04m12
May 8Springfield Cosmos SVL Meet #2May 8 · Shot Put · Place 6 · SpringfieldSpringfieldShot Put610.30m12
Apr 29Rutland Host Meet #2Apr 29 · Javelin · Place 6 · SpringfieldSpringfieldJavelin634.30m12
Apr 29Rutland Host Meet #2Apr 29 · Discus · Place 5 · SpringfieldSpringfieldDiscus528.49m12
Apr 22Springfield Cosmos SVL Meet #1Apr 22 · Javelin · Place 4 · SpringfieldSpringfieldJavelin800g4.37.05m12
Apr 22Springfield Cosmos SVL Meet #1Apr 22 · Discus · Place 5 · SpringfieldSpringfieldDiscus1.6kg5.30.32m PB12
Apr 22Springfield Cosmos SVL Meet #1Apr 22 · Shot Put · Place 5 · SpringfieldSpringfieldShot Put12lb5.10.66m12
Apr 18Rutland Host Meet #1Apr 18 · Javelin · Place 5 · SpringfieldSpringfieldJavelin800g5.34.77m12
Apr 18Rutland Host Meet #1Apr 18 · Shot Put · Place 4 · SpringfieldSpringfieldShot Put12lb4.11.03m PB12
Apr 18Rutland Host Meet #1Apr 18 · 800 Meters · Place 10 · SpringfieldSpringfield800 Meters10.2:38.812

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4SVL-B Championship (Part II)Jun 4 · Javelin · Place 6 · SpringfieldSpringfieldJavelin634.20m—
Jun 4SVL-B Championship (Part II)Jun 4 · Shot Put · Place 6 · SpringfieldSpringfieldShot Put610.24m—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · Javelin · Place 11 · SpringfieldSpringfieldJavelin1133.10m—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · Shot Put · Place 20 · SpringfieldSpringfieldShot Put209.72m—
May 14Springfield Host SVL #6May 14 · Javelin · Place 2 · SpringfieldSpringfieldJavelin232.57m—
May 14Springfield Host SVL #6May 14 · Shot Put · Place 3 · SpringfieldSpringfieldShot Put39.92m—
May 14Springfield Host SVL #6May 14 · 3000 Meters · Place 7 · SpringfieldSpringfield3000 Meters713:24.17a—
May 7MAU 1May 7 · Javelin · Place 9 · SpringfieldSpringfieldJavelin933.30—
May 7MAU 1May 7 · Shot Put · Place 9 · SpringfieldSpringfieldShot Put99.62—
Apr 30Springfield Host SVL #4Apr 30 · Javelin · Place 3 · SpringfieldSpringfieldJavelin800g3.35.07m11
Apr 30Springfield Host SVL #4Apr 30 · Shot Put · Place 12 · SpringfieldSpringfieldShot Put12lb12.9.35m11
Apr 30Springfield Host SVL #4Apr 30 · 400 Meters · SpringfieldSpringfield400 Meters—SCR11
Apr 27Windsor Invitational 2024Apr 27 · Javelin · Place 10 · SpringfieldSpringfieldJavelin1032.05m—
Apr 27Windsor Invitational 2024Apr 27 · Shot Put · Place 19 · SpringfieldSpringfieldShot Put199.37m—
Apr 23SVL #3 Green MountainApr 23 · Javelin · Place 13 · SpringfieldSpringfieldJavelin800g13.26.90m11
Apr 23SVL #3 Green MountainApr 23 · Shot Put · Place 10 · SpringfieldSpringfieldShot Put12lb10.9.11m11
Apr 23SVL #3 Green MountainApr 23 · 400 Meters · Place 8 · SpringfieldSpringfield400 Meters8.1:07.611
Apr 16Windsor-SVL#2Apr 16 · Javelin · Place 3 · SpringfieldSpringfieldJavelin334.56m—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 1D3 Vermont TF State ChampionshipJun 1 · 1500 Meters · Place 19 · SpringfieldSpringfield1500 Meters195:23.88a—
Jun 1D3 Vermont TF State ChampionshipJun 1 · 800 Meters · Place 23 · SpringfieldSpringfield800 Meters232:34.01a PB—
May 23SVL-B ChampionshipsMay 23 · 3000 Meters · Place 8 · SpringfieldSpringfield3000 Meters812:00.60a—
May 23SVL-B ChampionshipsMay 23 · 1500 Meters · Place 14 · SpringfieldSpringfield1500 Meters145:22.36a—
May 17Springfield HS Invitational IVMay 17 · Javelin · Place 8 · SpringfieldSpringfieldJavelin822.60m—
May 17Springfield HS Invitational IVMay 17 · 3000 Meters · Place 1 · SpringfieldSpringfield3000 Meters112:23.29a—
May 17Springfield HS Invitational IVMay 17 · 1500 Meters · Place 2 · SpringfieldSpringfield1500 Meters25:14.77a—
May 10Springfield HS Invitational IIIMay 10 · Javelin · Place 13 · SpringfieldSpringfieldJavelin1323.30m—
May 10Springfield HS Invitational IIIMay 10 · 1500 Meters · Place 5 · SpringfieldSpringfield1500 Meters55:14.72a—
May 10Springfield HS Invitational IIIMay 10 · 800 Meters · Place 10 · SpringfieldSpringfield800 Meters102:34.19a—
Apr 29BUHS/BF Dual MEET (INVITE ONLY)Apr 29 · Javelin · Place 9 · SpringfieldSpringfieldJavelin800g9.65' 710
Apr 29BUHS/BF Dual MEET (INVITE ONLY)Apr 29 · 3000 Meters · Place 4 · SpringfieldSpringfield3000 Meters4.11:43.1 PB10
Apr 29BUHS/BF Dual MEET (INVITE ONLY)Apr 29 · 1500 Meters · Place 4 · SpringfieldSpringfield1500 Meters4.5:22.310
Apr 26Springfield HS Invitational IApr 26 · Javelin · Place 10 · SpringfieldSpringfieldJavelin1022.35m—
Apr 26Springfield HS Invitational IApr 26 · 3000 Meters · Place 3 · SpringfieldSpringfield3000 Meters311:57.59a—
Apr 26Springfield HS Invitational IApr 26 · 400 Meters · Place 10 · SpringfieldSpringfield400 Meters101:04.70a PB—
Apr 12Windsor Opening MeetApr 12 · 3000 Meters · Place 8 · SpringfieldSpringfield3000 Meters811:57.26a—
Apr 12Windsor Opening MeetApr 12 · 1500 Meters · Place 8 · SpringfieldSpringfield1500 Meters85:08.05a PB—