Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPOSTPONED - Milton HS Host TF Meet · May 914.43aPOSTPONED - Milton HS Host TF MeetMay 9, 2024
1500 Meters · OutdoorVT HS Decathlon Championship · Jun 177:43.34aVT HS Decathlon ChampionshipJune 17, 2026
200 Meters · OutdoorBurlington HS Host TF Meet #1 · Apr 1132.10aBurlington HS Host TF Meet #1April 11, 2024
300 Meters · IndoorVITA TF Indoor Meet #1 · Dec 1756.62aVITA TF Indoor Meet #1December 17, 2022
400 Meters · OutdoorVT HS Decathlon Championship · Jun 171:15.47aVT HS Decathlon ChampionshipJune 17, 2026
55 Meter · IndoorVTFOA Meet #1 · Dec 138.51aVTFOA Meet #1December 13, 2025
55 Meters · IndoorVTFOA HS Indoor #5 · Jan 148.85aVTFOA HS Indoor #5January 14, 2024
Discus · 1.6kg · OutdoorVacational TF Meet @ Essex HS · Apr 2323.24mVacational TF Meet @ Essex HSApril 23, 2025
Long Jump · IndoorVTFOA HS Indoor #2 · Dec 233.58mVTFOA HS Indoor #2December 23, 2023
Long Jump · OutdoorVT HS Decathlon Championship · Jun 174.10mVT HS Decathlon ChampionshipJune 17, 2026
Shot Put · 12lb · IndoorVTFOA Meet #2 · Dec 2111.14mVTFOA Meet #2December 21, 2025
Shot Put · 12lb · OutdoorVermont Division 2 HS Track and Field State Championship · Jun 512.65mVermont Division 2 HS Track and Field State ChampionshipJune 5, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 17VT HS Decathlon ChampionshipJun 17 · Long Jump · Place 62 · Missisquoi Valley UnionLong Jump624.10m PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · Pole Vault · Missisquoi Valley UnionPole Vault—NH12
Jun 17VT HS Decathlon ChampionshipJun 17 · High Jump · Missisquoi Valley UnionHigh Jump—NH12
Jun 17VT HS Decathlon ChampionshipJun 17 · Javelin · Place 46 · Missisquoi Valley UnionJavelin4623.37m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Discus · Place 20 · Missisquoi Valley UnionDiscus2024.15m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Shot Put · Place 12 · Missisquoi Valley UnionShot Put1210.78m12
Jun 17VT HS Decathlon ChampionshipJun 17 · 110m Hurdles · Place 72 · Missisquoi Valley Union110m Hurdles7233.36a12
Jun 17VT HS Decathlon ChampionshipJun 17 · 1500 Meters · Place 71 · Missisquoi Valley Union1500 Meters717:43.34a PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · 400 Meters · Place 73 · Missisquoi Valley Union400 Meters731:15.47a PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · 100 Meters · Place 75 · Missisquoi Valley Union100 Meters7514.84a12
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · Shot Put · Place 2 · Missisquoi Valley UnionShot Put12lb2.12.65m PB12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Shot Put · Place 11 · Missisquoi Valley UnionShot Put1112.01m12
May 16Burlington HS TF InvitationalMay 16 · Discus · Place 22 · Missisquoi Valley UnionDiscus2226.87m12
May 16Burlington HS TF InvitationalMay 16 · Shot Put · Place 9 · Missisquoi Valley UnionShot Put912.06m12
May 11small MVU HSMay 11 · Javelin · Missisquoi Valley UnionJavelin800g—SCR12
May 11small MVU HSMay 11 · Discus · Missisquoi Valley UnionDiscus1.6kg—SCR12
May 11small MVU HSMay 11 · Shot Put · Missisquoi Valley UnionShot Put12lb—SCR12
May 7Milton HS TF MeetMay 7 · Javelin · Place 7 · Missisquoi Valley UnionJavelin724.59m12
May 7Milton HS TF MeetMay 7 · Discus · Place 3 · Missisquoi Valley UnionDiscus329.20m12
May 7Milton HS TF MeetMay 7 · Shot Put · Place 1 · Missisquoi Valley UnionShot Put111.73m12
Apr 28Essex HS TF Meet 2Apr 28 · Javelin · Place 5 · Missisquoi Valley UnionJavelin522.37m12
Apr 28Essex HS TF Meet 2Apr 28 · Discus · Place 15 · Missisquoi Valley UnionDiscus1522.34m12
Apr 28Essex HS TF Meet 2Apr 28 · Shot Put · Place 1 · Missisquoi Valley UnionShot Put111.53m12
Apr 22Essex HS TF VacationalApr 22 · Discus · Place 28 · Missisquoi Valley UnionDiscus2821.28m12
Apr 22Essex HS TF VacationalApr 22 · Shot Put · Place 8 · Missisquoi Valley UnionShot Put810.90m12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · Shot Put · Place 5 · Missisquoi Valley UnionShot Put511.34m12
Jan 9Vermont TF Indoor State Throws ChampionshipJan 9 · Shot Put · Place 5 · Missisquoi Valley UnionShot Put511.34m12
Jan 4VTFOA Meet #5Jan 4 · Shot Put · Place 1 · Missisquoi Valley UnionShot Put112.20m12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · Shot Put · Missisquoi Valley UnionShot Put12lb—DNS12
Dec 27VTFOA Meet #3Dec 27 · Shot Put · Place 3 · Missisquoi Valley UnionShot Put12lb3.11.00m12
Dec 21VTFOA Meet #2Dec 21 · Shot Put · Place 1 · Missisquoi Valley UnionShot Put12lb1.11.14m PB12
Dec 13VTFOA Meet #1Dec 13 · 55 Meter · Place 102 · Missisquoi Valley Union55 Meter102.8.51a PB12
Dec 13VTFOA Meet #1Dec 13 · Shot Put · Place 7 · Missisquoi Valley UnionShot Put12lb7.10.58m12
Jan 26Vermont TF Indoor State ChampionshipJan 26 · Shot Put · Place 9 · Missisquoi Valley UnionShot Put910.55m—
Jan 18VT State Throws Meet Jan 18 · Shot Put · Place 9 · Missisquoi Valley UnionShot Put910.55m—
Jan 12VTFOA Weekend 5Jan 12 · Shot Put · Place 9 · Missisquoi Valley UnionShot Put910.90m—
Jan 5VTFOA Weekend 4Jan 5 · Shot Put · Place 4 · Missisquoi Valley UnionShot Put411.48m—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · Shot Put · Place 9 · Missisquoi Valley UnionShot Put910.74m11
Jun 1Essex HS Invitational/NE QualifierJun 1 · Shot Put · Place 19 · Missisquoi Valley UnionShot Put1911.43m11
May 21CVU HS Host TF Meet #3May 21 · Javelin · Place 24 · Missisquoi Valley UnionJavelin2420.69m11
May 21CVU HS Host TF Meet #3May 21 · Discus · Place 11 · Missisquoi Valley UnionDiscus1124.28m11
May 21CVU HS Host TF Meet #3May 21 · Shot Put · Place 2 · Missisquoi Valley UnionShot Put210.55m11
May 12MVU HS Home MeetMay 12 · Javelin · Place 6 · Missisquoi Valley UnionJavelin628.59m11
May 12MVU HS Home MeetMay 12 · Discus · Place 5 · Missisquoi Valley UnionDiscus521.56m11
May 12MVU HS Home MeetMay 12 · Shot Put · Place 2 · Missisquoi Valley UnionShot Put210.41m11
May 10Burlington HS TF InvitationalMay 10 · Shot Put · Place 8 · Missisquoi Valley UnionShot Put811.66m11
May 7Milton HS Host TF MeetMay 7 · Javelin · Place 9 · Missisquoi Valley UnionJavelin926.14m11
May 7Milton HS Host TF MeetMay 7 · Discus · Place 7 · Missisquoi Valley UnionDiscus725.59m11
May 7Milton HS Host TF MeetMay 7 · Shot Put · Place 3 · Missisquoi Valley UnionShot Put311.06m11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Javelin · Place 54 · Missisquoi Valley UnionJavelin5420.70m11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Discus · Place 22 · Missisquoi Valley UnionDiscus2224.21m11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Shot Put · Place 7 · Missisquoi Valley UnionShot Put711.05m11
Apr 29Colchester HS Host TF Meet #2Apr 29 · Javelin · Place 8 · Missisquoi Valley UnionJavelin825.40m11
Apr 29Colchester HS Host TF Meet #2Apr 29 · Discus · Place 5 · Missisquoi Valley UnionDiscus525.45m11
Apr 29Colchester HS Host TF Meet #2Apr 29 · Shot Put · Place 5 · Missisquoi Valley UnionShot Put59.58m11
Apr 23Vacational TF Meet @ Essex HSApr 23 · Discus · Place 18 · Missisquoi Valley UnionDiscus1.6kg18.23.24m PB11
Apr 23Vacational TF Meet @ Essex HSApr 23 · Shot Put · Place 9 · Missisquoi Valley UnionShot Put12lb9.9.84m11

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · Shot Put · Place 5 · Missisquoi Valley UnionShot Put12lb5.10.08m11
Dec 22VTFOA Weekend 2Dec 22 · 55 Meter · Place 60 · Missisquoi Valley Union55 Meter60.8.74a11
Dec 22VTFOA Weekend 2Dec 22 · Shot Put · Place 11 · Missisquoi Valley UnionShot Put12lb11.10.16m11
Dec 14VTFOA Weekend 1Dec 14 · 55 Meter · Place 99 · Missisquoi Valley Union55 Meter99.8.73a11
Dec 14VTFOA Weekend 1Dec 14 · Shot Put · Place 10 · Missisquoi Valley UnionShot Put12lb10.9.95m11
Jan 14VTFOA HS Indoor #5Jan 14 · Long Jump · Place 30 · Missisquoi Valley UnionLong Jump303.59m—
Jan 14VTFOA HS Indoor #5Jan 14 · Shot Put · Place 35 · Missisquoi Valley UnionShot Put357.10m—
Jan 14VTFOA HS Indoor #5Jan 14 · 55 Meters · Place 58 · Missisquoi Valley Union55 Meters588.85a PB—
Jan 7VTFOA HS Indoor #4Jan 7 · Long Jump · Place 8 · Missisquoi Valley UnionLong Jump83.17m—
Jan 7VTFOA HS Indoor #4Jan 7 · Shot Put · Place 6 · Missisquoi Valley UnionShot Put66.91m—
Jan 7VTFOA HS Indoor #4Jan 7 · 55 Meters · Place 15 · Missisquoi Valley Union55 Meters159.00a—

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 28Last Chance MeetMay 28 · Shot Put · Place 6 · Missisquoi Valley UnionShot Put69.52m—
May 18BFA/SB RelaysMay 18 · Shot Put · Place 5 · Missisquoi Valley UnionShot Put533-2—
May 13Missisquoi UHS Host TF Meet May 13 · Discus · Place 10 · Missisquoi Valley UnionDiscus1018.31m—
May 13Missisquoi UHS Host TF Meet May 13 · Shot Put · Place 5 · Missisquoi Valley UnionShot Put510.42m—
May 13Missisquoi UHS Host TF Meet May 13 · 100 Meters · Place 19 · Missisquoi Valley Union100 Meters1914.9—
May 9POSTPONED - Milton HS Host TF MeetMay 9 · Discus · Place 18 · Missisquoi Valley UnionDiscus1819.01m—
May 9POSTPONED - Milton HS Host TF MeetMay 9 · Shot Put · Place 6 · Missisquoi Valley UnionShot Put69.91m—
May 9POSTPONED - Milton HS Host TF MeetMay 9 · 100 Meters · Place 26 · Missisquoi Valley Union100 Meters2614.43a PB—
May 4Twilight Invitational @ South Burlington HSMay 4 · Discus · Place 60 · Missisquoi Valley UnionDiscus6017.11m—
May 4Twilight Invitational @ South Burlington HSMay 4 · Shot Put · Place 23 · Missisquoi Valley UnionShot Put239.43m—
May 4Twilight Invitational @ South Burlington HSMay 4 · 100 Meters · Place 49 · Missisquoi Valley Union100 Meters4914.59a—
May 1Colchester Host TF Meet #1May 1 · Shot Put · Place 10 · Missisquoi Valley UnionShot Put109.07m—
May 1Colchester Host TF Meet #1May 1 · 100 Meters · Place 60 · Missisquoi Valley Union100 Meters6015.03a—
Apr 30Mt. Abraham Home MeetApr 30 · Discus · Place 8 · Missisquoi Valley UnionDiscus858-5—
Apr 30Mt. Abraham Home MeetApr 30 · Shot Put · Place 3 · Missisquoi Valley UnionShot Put38.59m—
Apr 30Mt. Abraham Home MeetApr 30 · 100 Meters · Place 9 · Missisquoi Valley Union100 Meters914.80—
Apr 24Essex HS Vacational TF MeetApr 24 · Discus · Place 25 · Missisquoi Valley UnionDiscus1.6kg25.14.82m10
Apr 24Essex HS Vacational TF MeetApr 24 · Shot Put · Place 23 · Missisquoi Valley UnionShot Put12lb23.7.89m10
Apr 24Essex HS Vacational TF MeetApr 24 · 100 Meters · Place 64 · Missisquoi Valley Union100 Meters64.16.11a10
Apr 18BFA Meet # 1Apr 18 · Discus · Place 13 · Missisquoi Valley UnionDiscus1315.96m—
Apr 18BFA Meet # 1Apr 18 · Shot Put · Place 6 · Missisquoi Valley UnionShot Put68.48m—
Apr 18BFA Meet # 1Apr 18 · 100 Meters · Place 38 · Missisquoi Valley Union100 Meters3816.26a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 200 Meters · Place 41 · Missisquoi Valley Union200 Meters4132.10a PB—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 100 Meters · Place 61 · Missisquoi Valley Union100 Meters6114.91a—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 55 Meter · Place 43 · Missisquoi Valley Union55 Meter43.9.14a10
Dec 31VTFOA HS Indoor #3Dec 31 · Long Jump · Place 23 · Missisquoi Valley UnionLong Jump23.3.50mWind: 010
Dec 31VTFOA HS Indoor #3Dec 31 · Shot Put · Place 17 · Missisquoi Valley UnionShot Put12lb17.7.11m10
Dec 23VTFOA HS Indoor #2Dec 23 · 55 Meter · Place 93 · Missisquoi Valley Union55 Meter93.9.27a10
Dec 23VTFOA HS Indoor #2Dec 23 · Long Jump · Missisquoi Valley UnionLong Jump—3.58m PBWind: 010
Dec 23VTFOA HS Indoor #2Dec 23 · Shot Put · Missisquoi Valley UnionShot Put12lb—7.58m10
Jan 14VITA TF Indoor Meet #5Jan 14 · Shot Put · Place 34 · Missisquoi Valley UnionShot Put346.37m9
Jan 7VITA TF Indoor Meet #4Jan 7 · Shot Put · Place 29 · Missisquoi Valley UnionShot Put295.52m9
Jan 7VITA TF Indoor Meet #4Jan 7 · 55 Meters · Place 58 · Missisquoi Valley Union55 Meters589.439

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16MVU HS TF Host MeetMay 16 · Shot Put · Place 10 · Missisquoi Valley UnionShot Put107.08m—
May 16MVU HS TF Host MeetMay 16 · 100 Meters · Place 25 · Missisquoi Valley Union100 Meters2514.8—
May 10Milton HS Host TF MeetMay 10 · Shot Put · Place 13 · Missisquoi Valley UnionShot Put137.16m—
May 10Milton HS Host TF MeetMay 10 · 100 Meters · Place 32 · Missisquoi Valley Union100 Meters3214.77a—
May 6Twilight South Burlington TF InvitationalMay 6 · Shot Put · Place 51 · Missisquoi Valley UnionShot Put516.63m—
May 6Twilight South Burlington TF InvitationalMay 6 · 100 Meters · Place 55 · Missisquoi Valley Union100 Meters5514.80a—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · Shot Put · Place 34 · Missisquoi Valley UnionShot Put346.74m—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · 100 Meters · Place 79 · Missisquoi Valley Union100 Meters7915.20a—
Apr 11BFA Home Meet # 1Apr 11 · Shot Put · Place 14 · Missisquoi Valley UnionShot Put1421-99
Apr 11BFA Home Meet # 1Apr 11 · 100 Meters · Place 38 · Missisquoi Valley Union100 Meters3815.489

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28VITA TF Indoor Meet #3Dec 28 · Shot Put · Place 38 · Missisquoi Valley UnionShot Put12lb38.4.94m9
Dec 17VITA TF Indoor Meet #1Dec 17 · 300 Meters · Place 44 · Missisquoi Valley Union300 Meters44.56.62a PB9
Dec 17VITA TF Indoor Meet #1Dec 17 · Long Jump · Place 30 · Missisquoi Valley UnionLong Jump30.3.20mWind: 09
Dec 17VITA TF Indoor Meet #1Dec 17 · Shot Put · Place 20 · Missisquoi Valley UnionShot Put12lb20.5.19m9