Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRutland Host Meet #2 · Apr 2912.4Rutland Host Meet #2April 29, 2025
110m Hurdles · 39" / 0.991m · OutdoorMAU SVL Meet · May 518.65aMAU SVL MeetMay 5, 2026
1500 Meters · OutdoorRiverside Middle School Invite II · May 116:00.57aRiverside Middle School Invite IIMay 11, 2022
200 Meters · OutdoorRHS Meet · May 1226.0RHS MeetMay 12, 2026
300 Meters · IndoorTCTIL 2A · Dec 1345.25TCTIL 2A December 13, 2025
300m Hurdles · 36" / 0.914m · OutdoorFair Haven SVL Meet · May 1946.00aFair Haven SVL MeetMay 19, 2026
45 Meters · IndoorTCTIL 5A · Jan 36.32TCTIL 5A January 3, 2026
55 Meter · IndoorTCTIL 3A · Dec 207.51aTCTIL 3A December 20, 2025
55m Hurdles · 39" · IndoorTCTIL 3A · Dec 2010.24aTCTIL 3A December 20, 2025
800 Meters · OutdoorRiverside Middle School Invite II · May 112:59.59aRiverside Middle School Invite IIMay 11, 2022
Discus · 1.6kg · OutdoorRHS Meet · May 1222.80mRHS MeetMay 12, 2026
Javelin · 800g · OutdoorFair Haven SVL Meet · May 19112-05Fair Haven SVL MeetMay 19, 2026
Long Jump · OutdoorRutland Host Meet #2 · Apr 294.53mRutland Host Meet #2April 29, 2025
Shot Put · 10lb · OutdoorRiverside Middle School Invite II · May 117.99mRiverside Middle School Invite IIMay 11, 2022
Shot Put · 12lb · IndoorTCTIL 3A · Dec 2033-5.75TCTIL 3A December 20, 2025
Shot Put · 12lb · OutdoorBrattleboro UHS Host TF Meet #1 · Apr 2210.15mBrattleboro UHS Host TF Meet #1April 22, 2025

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 300m Hurdles · Place 11 · Mt Anthony UnionMt Anthony Union300m Hurdles1145.74a11
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 110m Hurdles · Place 12 · Mt Anthony UnionMt Anthony Union110m HurdlesRound P1218.52a11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 300m Hurdles · Place 9 · Mt Anthony UnionMt Anthony Union300m Hurdles945.24a11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 110m Hurdles · Place 20 · Mt Anthony UnionMt Anthony Union110m HurdlesRound P2018.63a11
May 222026 SVL-A Championships @ Burr & BurtonMay 22 · Javelin · Place 5 · Mt Anthony UnionMt Anthony UnionJavelin532.40m11
May 222026 SVL-A Championships @ Burr & BurtonMay 22 · 300m Hurdles · Place 1 · Mt Anthony UnionMt Anthony Union300m Hurdles145.39a11
May 222026 SVL-A Championships @ Burr & BurtonMay 22 · 110m Hurdles · Place 2 · Mt Anthony UnionMt Anthony Union110m Hurdles218.41a11
May 19Fair Haven SVL MeetMay 19 · Javelin · Place 3 · Mt Anthony UnionMt Anthony UnionJavelin800g3.112-05 PB11
May 19Fair Haven SVL MeetMay 19 · Shot Put · Place 5 · Mt Anthony UnionMt Anthony UnionShot Put12lb5.32-08.7511
May 19Fair Haven SVL MeetMay 19 · 300m Hurdles · Place 2 · Mt Anthony UnionMt Anthony Union300m Hurdles36" / 0.914m2.46.00a PB11
May 15Schuylerville Invitational May 15 · Javelin · Place 5 · Mt Anthony UnionMt Anthony UnionJavelin800g5.105-011
May 15Schuylerville Invitational May 15 · Shot Put · Place 21 · Mt Anthony UnionMt Anthony UnionShot Put12lb21.33-2.7511
May 15Schuylerville Invitational May 15 · 110m Hurdles · Place 7 · Mt Anthony UnionMt Anthony Union110m Hurdles39" / 0.991m7.18.70a11
May 12RHS MeetMay 12 · Javelin · Place 4 · Mt Anthony UnionMt Anthony UnionJavelin800g4.29.46m11
May 12RHS MeetMay 12 · Discus · Place 3 · Mt Anthony UnionMt Anthony UnionDiscus1.6kg3.22.80m PB11
May 12RHS MeetMay 12 · 200 Meters · Place 5 · Mt Anthony UnionMt Anthony Union200 Meters5.26.0 PB11
May 12RHS MeetMay 12 · 100 Meters · Place 6 · Mt Anthony UnionMt Anthony Union100 Meters6.12.911
May 9Dr. Jack V. Irion Queensbury Invitational May 9 · Shot Put · Place 34 · Mount Anthony Union High SchooMount Anthony Union High SchooShot Put3431-211
May 9Dr. Jack V. Irion Queensbury Invitational May 9 · 400m Hurdles · Place 15 · Mount Anthony Union High SchooMount Anthony Union High Schoo400m Hurdles151:08.9811
May 9Dr. Jack V. Irion Queensbury Invitational May 9 · 110m Hurdles · Place 11 · Mount Anthony Union High SchooMount Anthony Union High Schoo110m HurdlesRound P1119.7911
May 5MAU SVL MeetMay 5 · Javelin · Place 7 · Mt Anthony UnionMt Anthony UnionJavelin800g7.25.00m11
May 5MAU SVL MeetMay 5 · Shot Put · Place 5 · Mt Anthony UnionMt Anthony UnionShot Put12lb5.9.49m11
May 5MAU SVL MeetMay 5 · 300m Hurdles · Place 1 · Mt Anthony UnionMt Anthony Union300m Hurdles36" / 0.914m1.46.45a11
May 5MAU SVL MeetMay 5 · 110m Hurdles · Place 1 · Mt Anthony UnionMt Anthony Union110m Hurdles39" / 0.991m1.18.65a PB11
May 1Watervliet Cannoneer Challenge InvitationalMay 1 · Shot Put · Place 7 · Mount Anthony Union High SchooMount Anthony Union High SchooShot Put732-711
May 1Watervliet Cannoneer Challenge InvitationalMay 1 · 110m Hurdles · Place 4 · Mount Anthony Union High SchooMount Anthony Union High Schoo110m HurdlesRound P418.7711
May 1Watervliet Cannoneer Challenge InvitationalMay 1 · 110m Hurdles · Place 5 · Mount Anthony Union High SchooMount Anthony Union High Schoo110m Hurdles518.8011
Apr 29Brattleboro TF Meet 1Apr 29 · Shot Put · Place 7 · Mt Anthony UnionMt Anthony UnionShot Put79.98m11
Apr 29Brattleboro TF Meet 1Apr 29 · 300m Hurdles · Place 1 · Mt Anthony UnionMt Anthony Union300m Hurdles146.35a11
Apr 29Brattleboro TF Meet 1Apr 29 · 110m Hurdles · Place 1 · Mt Anthony UnionMt Anthony Union110m Hurdles118.40a11
Apr 24Lansingburgh Knight ClassicApr 24 · 110m Hurdles · Place 6 · Mount Anthony Union High SchooMount Anthony Union High Schoo110m Hurdles618.8811
Apr 24Lansingburgh Knight ClassicApr 24 · 400m Hurdles · Place 7 · Mount Anthony Union High SchooMount Anthony Union High Schoo400m Hurdles71:07.9311
Apr 18Niskayuna Spring Classic Apr 18 · Shot Put · Place 37 · Mount Anthony Union High SchooMount Anthony Union High SchooShot Put3732-9.5011
Apr 18Niskayuna Spring Classic Apr 18 · 400m Hurdles · Place 25 · Mount Anthony Union High SchooMount Anthony Union High Schoo400m Hurdles251:09.3411
Apr 18Niskayuna Spring Classic Apr 18 · 110m Hurdles · Place 23 · Mount Anthony Union High SchooMount Anthony Union High Schoo110m Hurdles2320.0311
Apr 16Burr & Burton Academy TF Meet 1Apr 16 · Shot Put · Place 4 · Mt Anthony UnionMt Anthony UnionShot Put49.80m11
Apr 16Burr & Burton Academy TF Meet 1Apr 16 · 300m Hurdles · Place 1 · Mt Anthony UnionMt Anthony Union300m Hurdles149.49a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · Shot Put · Place 11 · Mt Anthony UnionMt Anthony UnionShot Put1110.01m11
Jan 9Vermont TF Indoor State Throws ChampionshipJan 9 · Shot Put · Place 11 · Mt Anthony UnionMt Anthony UnionShot Put1110.01m11
Jan 3TCTIL 5A Jan 3 · Shot Put · Place 18 · Mount Anthony Union High SchooMount Anthony Union High SchooShot Put1833-511
Jan 3TCTIL 5A Jan 3 · 45 Meters · Place 30 · Mount Anthony Union High SchooMount Anthony Union High Schoo45 Meters306.32 PB11
Jan 3TCTIL 5A Jan 3 · 50m Hurdles · Place 4 · Mount Anthony Union High SchooMount Anthony Union High Schoo50m Hurdles48.9011

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Viking Games TCTIL Dec 30 · 55m Hurdles · Place 10 · Mt Anthony UnionMt Anthony Union55m Hurdles39"10.10.30a11
Dec 30Viking Games TCTIL Dec 30 · Shot Put · Place 16 · Mt Anthony UnionMt Anthony UnionShot Put12lb16.32-11.5011
Dec 20TCTIL 3A Dec 20 · 55m Hurdles · Place 1 · Mt Anthony UnionMt Anthony Union55m Hurdles39"1.10.24a PB11
Dec 20TCTIL 3A Dec 20 · 55 Meter · Place 26 · Mt Anthony UnionMt Anthony Union55 Meter26.7.51a PB11
Dec 20TCTIL 3A Dec 20 · Shot Put · Place 22 · Mt Anthony UnionMt Anthony UnionShot Put12lb22.33-5.75 PB11
Dec 13TCTIL 2A Dec 13 · 50m Hurdles · Mt Anthony UnionMt Anthony Union50m Hurdles39"—SCR11
Dec 13TCTIL 2A Dec 13 · 300 Meters · Place 31 · Mt Anthony UnionMt Anthony Union300 Meters31.45.25 PB11
Dec 13TCTIL 2A Dec 13 · Shot Put · Place 19 · Mt Anthony UnionMt Anthony UnionShot Put12lb19.30-03.2511

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 300m Hurdles · Place 15 · Mt Anthony UnionMt Anthony Union300m Hurdles36" / 0.914m15.47.23a10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 300m Hurdles · Place 23 · Mt Anthony UnionMt Anthony Union300m Hurdles2347.61a10
May 23SVL-A ChampionshipMay 23 · 300m Hurdles · Place 4 · Mt Anthony UnionMt Anthony Union300m Hurdles448.87a10
May 23SVL-A ChampionshipMay 23 · 100 Meters · Place 24 · Mt Anthony UnionMt Anthony Union100 Meters2412.87a10
May 16Schuylerville ClassicMay 16 · Shot Put · Place 24 · Mount Anthony Union High SchooMount Anthony Union High SchooShot Put2431-710
May 16Schuylerville ClassicMay 16 · 400m Hurdles · Place 10 · Mount Anthony Union High SchooMount Anthony Union High Schoo400m Hurdles101:07.2910
May 16Schuylerville ClassicMay 16 · 200 Meters · Place 14 · Mount Anthony Union High SchooMount Anthony Union High Schoo200 Meters1426.1510
May 13MAU Host #1May 13 · Shot Put · Place 7 · Mt Anthony UnionMt Anthony UnionShot Put79.23m10
May 13MAU Host #1May 13 · 300m Hurdles · Place 3 · Mt Anthony UnionMt Anthony Union300m Hurdles348.63a10
May 13MAU Host #1May 13 · 100 Meters · Place 14 · Mt Anthony UnionMt Anthony Union100 Meters1412.87a10
May 10Queensbury Invitational May 10 · Shot Put · Place 45 · Mt Anthony UnionMt Anthony UnionShot Put12lb45.29-1110
May 10Queensbury Invitational May 10 · 200 Meters · Place 41 · Mt Anthony UnionMt Anthony Union200 MetersRound P41.26.13a10
May 5Brattleboro UHS Host TF Meet#2May 5 · Shot Put · Place 12 · Mt Anthony UnionMt Anthony UnionShot Put129.49m10
May 5Brattleboro UHS Host TF Meet#2May 5 · 300m Hurdles · Place 4 · Mt Anthony UnionMt Anthony Union300m Hurdles451.47a10
May 5Brattleboro UHS Host TF Meet#2May 5 · 100 Meters · Place 14 · Mt Anthony UnionMt Anthony Union100 Meters1412.96a10
Apr 29Rutland Host Meet #2Apr 29 · Long Jump · Place 10 · Mt Anthony UnionMt Anthony UnionLong Jump104.53m PB10
Apr 29Rutland Host Meet #2Apr 29 · 200 Meters · Place 8 · Mt Anthony UnionMt Anthony Union200 Meters826.110
Apr 29Rutland Host Meet #2Apr 29 · 100 Meters · Place 12 · Mt Anthony UnionMt Anthony Union100 Meters1212.4 PB10
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · Discus · Place 6 · Mt Anthony UnionMt Anthony UnionDiscus1.6kg6.20.21m10
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · Shot Put · Place 4 · Mt Anthony UnionMt Anthony UnionShot Put12lb4.10.15m PB10
Apr 22Brattleboro UHS Host TF Meet #1Apr 22 · 100 Meters · Place 18 · Mt Anthony UnionMt Anthony Union100 Meters18.13.63a10
Apr 15Burr & Burton Academy Host TF Meet #1Apr 15 · Discus · Place 15 · Mt Anthony UnionMt Anthony UnionDiscus1518.93m10
Apr 15Burr & Burton Academy Host TF Meet #1Apr 15 · Shot Put · Place 11 · Mt Anthony UnionMt Anthony UnionShot Put119.85m10
Apr 15Burr & Burton Academy Host TF Meet #1Apr 15 · 100 Meters · Place 29 · Mt Anthony UnionMt Anthony Union100 Meters2913.69a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7MAU 1May 7 · Shot Put · Place 12 · Mt Anthony UnionMt Anthony UnionShot Put129.27—
May 7MAU 1May 7 · 100 Meters · Place 25 · Mt Anthony UnionMt Anthony Union100 Meters2513.62a—
Apr 30Rutland SVL MeetApr 30 · Shot Put · Place 4 · Mt Anthony UnionMt Anthony UnionShot Put49.10m—
Apr 30Rutland SVL MeetApr 30 · 100 Meters · Place 16 · Mt Anthony UnionMt Anthony Union100 Meters1613.5—
Apr 23BBA Host SVL #1Apr 23 · Shot Put · Place 4 · Mt Anthony UnionMt Anthony UnionShot Put12lb4.9.95m9
Apr 23BBA Host SVL #1Apr 23 · 200 Meters · Place 19 · Mt Anthony UnionMt Anthony Union200 Meters19.27.57a9
Apr 23BBA Host SVL #1Apr 23 · 100 Meters · Place 33 · Mt Anthony UnionMt Anthony Union100 Meters33.13.81a9
Apr 16Brattleboro UHS Host TF Meet #1Apr 16 · 100 Meters · Place 36 · Mt Anthony UnionMt Anthony Union100 Meters3614.29a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Riverside Middle School Invite IIMay 11 · Shot Put · Place 5 · Mt Anthony UnionMt Anthony UnionShot Put10lb5.7.99m PB7
May 11Riverside Middle School Invite IIMay 11 · 1500 Meters · Place 2 · Mt Anthony UnionMt Anthony Union1500 Meters2.6:00.57a PB7
May 11Riverside Middle School Invite IIMay 11 · 800 Meters · Place 5 · Mt Anthony UnionMt Anthony Union800 Meters5.2:59.59a PB7