Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMontpelier Invitational · May 2713.9Montpelier InvitationalMay 27, 2023
Discus · 1.6kg · OutdoorLast chance meet · May 3137.34mLast chance meet May 31, 2026
Discus · 1kg · OutdoorMontpelier MS Invitational · May 2595' 4Montpelier MS InvitationalMay 25, 2024
Shot Put · 12lb · OutdoorVermont Division 2 HS Track and Field State Championship · Jun 511.49mVermont Division 2 HS Track and Field State ChampionshipJune 5, 2026
Shot Put · 4kg · OutdoorVT Middle School TF State Championship · Jun 235-01.00VT Middle School TF State ChampionshipJune 2, 2024
Shot Put · 8lb · OutdoorU-32 Middle School Invitational · May 410.68mU-32 Middle School InvitationalMay 4, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · Discus · Place 2 · UThirtyTwoUThirtyTwoDiscus1.6kg2.36.56m10
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · Shot Put · Place 5 · UThirtyTwoUThirtyTwoShot Put12lb5.11.49m PB10
May 31Last chance meet May 31 · Discus · Place 1 · UThirtyTwoUThirtyTwoDiscus1.6kg1.37.34m PB10
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Discus · Place 13 · UThirtyTwoUThirtyTwoDiscus1334.89m10
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Shot Put · Place 16 · UThirtyTwoUThirtyTwoShot Put1611.52m10
May 19High School Home MeetMay 19 · Discus · Place 3 · UThirtyTwoUThirtyTwoDiscus332.01m10
May 19High School Home MeetMay 19 · Shot Put · Place 5 · UThirtyTwoUThirtyTwoShot Put511.47m10
May 12South Burlington HS TF Meet 3May 12 · Discus · Place 2 · UThirtyTwoUThirtyTwoDiscus236.43m10
May 12South Burlington HS TF Meet 3May 12 · Shot Put · Place 6 · UThirtyTwoUThirtyTwoShot Put611.12m10
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Discus · Place 7 · UThirtyTwoUThirtyTwoDiscus734.51m10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4VTFOA Meet #5Jan 4 · Shot Put · Place 5 · UThirtyTwoUThirtyTwoShot Put510.80m10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · Discus · Place 3 · UThirtyTwoUThirtyTwoDiscus332.42m9
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · Shot Put · Place 10 · UThirtyTwoUThirtyTwoShot Put1010.61m9
Jun 1Essex HS Invitational/NE QualifierJun 1 · Discus · Place 13 · UThirtyTwoUThirtyTwoDiscus1332.18m9
May 28Qualifier MeetMay 28 · Discus · UThirtyTwoUThirtyTwoDiscus1.6kg—DNS9
May 28Qualifier MeetMay 28 · Shot Put · UThirtyTwoUThirtyTwoShot Put12lb—DNS9
May 20U-32 Home HS Meet 2May 20 · Discus · Place 2 · UThirtyTwoUThirtyTwoDiscus233.67m9
May 20U-32 Home HS Meet 2May 20 · Shot Put · Place 8 · UThirtyTwoUThirtyTwoShot Put810.12m9
May 13SJA Host Meet #3May 13 · Discus · Place 4 · UThirtyTwoUThirtyTwoDiscus433.15m9
May 13SJA Host Meet #3May 13 · Shot Put · Place 6 · UThirtyTwoUThirtyTwoShot Put610.73m9
May 10Burlington HS TF InvitationalMay 10 · Discus · Place 24 · UThirtyTwoUThirtyTwoDiscus2428.04m9
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Discus · Place 14 · UThirtyTwoUThirtyTwoDiscus1427.96m9
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Shot Put · Place 20 · UThirtyTwoUThirtyTwoShot Put209.63m9
Apr 30U-32 Home HS meet 1Apr 30 · Discus · Place 2 · UThirtyTwoUThirtyTwoDiscus231.20m9
Apr 30U-32 Home HS meet 1Apr 30 · Shot Put · Place 3 · UThirtyTwoUThirtyTwoShot Put310.25m9
Apr 23Vacational TF Meet @ Essex HSApr 23 · Discus · Place 13 · UThirtyTwoUThirtyTwoDiscus1.6kg13.26.60m9
Apr 23Vacational TF Meet @ Essex HSApr 23 · Shot Put · Place 15 · UThirtyTwoUThirtyTwoShot Put12lb15.9.45m9
Apr 12SJA Home Meet #1Apr 12 · Discus · Place 3 · UThirtyTwoUThirtyTwoDiscus328.96m9
Apr 12SJA Home Meet #1Apr 12 · Shot Put · Place 13 · UThirtyTwoUThirtyTwoShot Put139.57m9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22VTFOA Weekend 2Dec 22 · Shot Put · UThirtyTwoUThirtyTwoShot Put12lb--DNS9
Dec 14VTFOA Weekend 1Dec 14 · Shot Put · UThirtyTwoUThirtyTwoShot Put12lb--DNS9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2VT Middle School TF State ChampionshipJun 2 · Discus · Place 6 · U-32U-32Discus1kg6.93-08.008
Jun 2VT Middle School TF State ChampionshipJun 2 · Shot Put · Place 4 · U-32U-32Shot Put4kg4.35-01.00 PB8
May 25Montpelier MS InvitationalMay 25 · Discus · Place 1 · U-32U-32Discus1kg1.95' 4 PB8
May 25Montpelier MS InvitationalMay 25 · Shot Put · Place 2 · U-32U-32Shot Put4kg2.10.65m8
May 25Montpelier MS InvitationalMay 25 · 100 Meters · U-32U-32100 Meters—SCR8
May 9NCSU Middle School Meet #1May 9 · Discus · Place 2 · U-32U-32Discus1kg2.28.21m8
May 9NCSU Middle School Meet #1May 9 · Shot Put · Place 2 · U-32U-32Shot Put8lb2.9.83m8
May 4U-32 Middle School InvitationalMay 4 · Discus · Place 3 · U-32U-32Discus1kg3.23.45m8
May 4U-32 Middle School InvitationalMay 4 · Shot Put · Place 2 · U-32U-32Shot Put8lb2.10.68m PB8
May 4U-32 Middle School InvitationalMay 4 · 100 Meters · Place 10 · U-32U-32100 Meters10.14.23a8

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27Montpelier InvitationalMay 27 · Discus · Place 10 · U-32U-32Discus1074-8—
May 27Montpelier InvitationalMay 27 · Shot Put · Place 5 · U-32U-32Shot Put529-6—
May 27Montpelier InvitationalMay 27 · 100 Meters · Place 13 · U-32U-32100 Meters1313.9 PB—
May 20U-32 Middle School InvitationalMay 20 · Javelin · Place 13 · U-32U-32Javelin1388-4—
May 20U-32 Middle School InvitationalMay 20 · Discus · Place 10 · U-32U-32Discus1068-0—
May 20U-32 Middle School InvitationalMay 20 · Shot Put · Place 1 · U-32U-32Shot Put132-10.50—
May 4Mt. Abraham MS Track Home MeetMay 4 · Javelin · Place 4 · U-32U-32Javelin496-2—
May 4Mt. Abraham MS Track Home MeetMay 4 · Discus · Place 5 · U-32U-32Discus569-0—
May 4Mt. Abraham MS Track Home MeetMay 4 · Shot Put · Place 1 · U-32U-32Shot Put128-6—