Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLast Chance Meet - 2025 · Jun 214.44aLast Chance Meet - 2025June 2, 2025
1500 Meters · OutdoorVermont HS Decathlon Championship · Jun 166:20.23aVermont HS Decathlon ChampionshipJune 16, 2024
200 Meters · OutdoorTwilight TF Invitational @ South Burlington · May 330.75aTwilight TF Invitational @ South BurlingtonMay 3, 2025
300 Meters · IndoorVTFOA Weekend 4 · Jan 550.80aVTFOA Weekend 4January 5, 2025
400 Meters · OutdoorVermont HS Decathlon Championship · Jun 161:12.25aVermont HS Decathlon ChampionshipJune 16, 2024
55 Meter · IndoorVTFOA Weekend 1 · Dec 148.58aVTFOA Weekend 1December 14, 2024
55 Meters · IndoorVTFOA Weekend 4 · Jan 58.58aVTFOA Weekend 4January 5, 2025
55m Hurdles · 33" · IndoorVTFOA Weekend 3 · Dec 2811.28aVTFOA Weekend 3December 28, 2024
600 Meters · IndoorVTFOA HS Indoor #2 · Dec 232:04.75aVTFOA HS Indoor #2December 23, 2023
Discus · 1kg · OutdoorMt. Abraham MS Track Home Meet #2 · May 2340-01Mt. Abraham MS Track Home Meet #2May 23, 2022
High Jump · OutdoorVermont HS Decathlon Championship · Jun 161.20mVermont HS Decathlon ChampionshipJune 16, 2024
Javelin · 300g TJ · OutdoorHarwood MS Home Meet · May 1851-05Harwood MS Home MeetMay 18, 2022
Javelin · 450g AeroJav · OutdoorMilton Middle School TF Meet · May 912.62mMilton Middle School TF MeetMay 9, 2022
Javelin · 600g · OutdoorMVU MS Meet · May 1241' 5MVU MS MeetMay 12, 2022
Long Jump · OutdoorVermont HS Decathlon Championship · Jun 163.62mVermont HS Decathlon ChampionshipJune 16, 2024
Shot Put · 4kg · IndoorVITA TF Indoor Meet #3 · Dec 286.06mVITA TF Indoor Meet #3December 28, 2022
Shot Put · 4kg · OutdoorMVU MS Meet · May 1225' 3MVU MS MeetMay 12, 2022
Shot Put · 6lb · OutdoorMt. Abraham MS Track Home Meet #2 · May 2326-05.00Mt. Abraham MS Track Home Meet #2May 23, 2022
Shot Put · 8lb · OutdoorHarwood MS Home Meet · May 1822-07.00Harwood MS Home MeetMay 18, 2022

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100m Hurdles · Place 16 · Missisquoi Valley UnionMissisquoi Valley Union100m Hurdles1624.72a11
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100 Meters · Place 36 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters3614.80a11
Jun 2Last Chance Meet - 2025Jun 2 · 200 Meters · Place 6 · Missisquoi Valley UnionMissisquoi Valley Union200 Meters6.31.14a11
Jun 2Last Chance Meet - 2025Jun 2 · 100 Meters · Place 11 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters11.14.44a PB11
May 21CVU HS Host TF Meet #3May 21 · 300m Hurdles · Place 8 · Missisquoi Valley UnionMissisquoi Valley Union300m Hurdles81:03.56a11
May 21CVU HS Host TF Meet #3May 21 · 100m Hurdles · Place 6 · Missisquoi Valley UnionMissisquoi Valley Union100m Hurdles619.65a11
May 21CVU HS Host TF Meet #3May 21 · 400 Meters · Place 11 · Missisquoi Valley UnionMissisquoi Valley Union400 Meters111:14.70a11
May 21CVU HS Host TF Meet #3May 21 · 200 Meters · Place 21 · Missisquoi Valley UnionMissisquoi Valley Union200 Meters2131.78a11
May 7Milton HS Host TF MeetMay 7 · 100m Hurdles · Place 8 · Missisquoi Valley UnionMissisquoi Valley Union100m Hurdles820.05a11
May 7Milton HS Host TF MeetMay 7 · 100 Meters · Place 21 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters2115.08a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 100 Meters · Place 9 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters915.09a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 100m Hurdles · Place 22 · Missisquoi Valley UnionMissisquoi Valley Union100m HurdlesRound P2220.27a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 200 Meters · Place 34 · Missisquoi Valley UnionMissisquoi Valley Union200 Meters3430.75a PB11
Apr 29Colchester HS Host TF Meet #2Apr 29 · 100m Hurdles · Place 7 · Missisquoi Valley UnionMissisquoi Valley Union100m Hurdles720.29a11
Apr 29Colchester HS Host TF Meet #2Apr 29 · 100 Meters · Place 15 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters1514.91a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 12VTFOA Weekend 5Jan 12 · 55m Hurdles · Place 24 · Missisquoi Valley UnionMissisquoi Valley Union55m Hurdles2411.37a—
Jan 12VTFOA Weekend 5Jan 12 · 300 Meters · Place 36 · Missisquoi Valley UnionMissisquoi Valley Union300 Meters3650.92a—
Jan 12VTFOA Weekend 5Jan 12 · 55 Meters · Place 37 · Missisquoi Valley UnionMissisquoi Valley Union55 Meters378.60a—
Jan 5VTFOA Weekend 4Jan 5 · 55m Hurdles · Place 12 · Missisquoi Valley UnionMissisquoi Valley Union55m Hurdles1211.14a—
Jan 5VTFOA Weekend 4Jan 5 · 300 Meters · Place 24 · Missisquoi Valley UnionMissisquoi Valley Union300 Meters2450.80a PB—
Jan 5VTFOA Weekend 4Jan 5 · 55 Meters · Place 24 · Missisquoi Valley UnionMissisquoi Valley Union55 Meters248.58a PB—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 300 Meters · Place 26 · Missisquoi Valley UnionMissisquoi Valley Union300 Meters26.51.35a11
Dec 28VTFOA Weekend 3Dec 28 · 55m Hurdles · Place 17 · Missisquoi Valley UnionMissisquoi Valley Union55m Hurdles33"17.11.28a PB11
Dec 28VTFOA Weekend 3Dec 28 · 55 Meter · Place 30 · Missisquoi Valley UnionMissisquoi Valley Union55 Meter30.8.70a11
Dec 22VTFOA Weekend 2Dec 22 · 55m Hurdles · Place 19 · Missisquoi Valley UnionMissisquoi Valley Union55m Hurdles33"19.11.60a11
Dec 22VTFOA Weekend 2Dec 22 · 55 Meter · Place 29 · Missisquoi Valley UnionMissisquoi Valley Union55 Meter29.8.78a11
Dec 14VTFOA Weekend 1Dec 14 · 55m Hurdles · Place 23 · Missisquoi Valley UnionMissisquoi Valley Union55m Hurdles33"23.11.51a11
Dec 14VTFOA Weekend 1Dec 14 · 55 Meter · Place 36 · Missisquoi Valley UnionMissisquoi Valley Union55 Meter36.8.58a PB11
Jan 7VTFOA HS Indoor #4Jan 7 · 600 Meters · Place 7 · Missisquoi Valley UnionMissisquoi Valley Union600 Meters72:05.32a—
Jan 7VTFOA HS Indoor #4Jan 7 · 300 Meters · Place 15 · Missisquoi Valley UnionMissisquoi Valley Union300 Meters1553.29a—
Jan 7VTFOA HS Indoor #4Jan 7 · 55 Meters · Place 11 · Missisquoi Valley UnionMissisquoi Valley Union55 Meters118.72a—

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Long Jump · Place 50 · Missisquoi Valley UnionMissisquoi Valley UnionLong Jump503.62m PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · High Jump · Place 41 · Missisquoi Valley UnionMissisquoi Valley UnionHigh Jump411.20m PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Javelin · Place 61 · Missisquoi Valley UnionMissisquoi Valley UnionJavelin6111.63m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Discus · Place 32 · Missisquoi Valley UnionMissisquoi Valley UnionDiscus3217.65m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Shot Put · Place 36 · Missisquoi Valley UnionMissisquoi Valley UnionShot Put366.21m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 100m Hurdles · Place 48 · Missisquoi Valley UnionMissisquoi Valley Union100m Hurdles4821.79a—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 1500 Meters · Place 32 · Missisquoi Valley UnionMissisquoi Valley Union1500 Meters326:20.23a PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 400 Meters · Place 44 · Missisquoi Valley UnionMissisquoi Valley Union400 Meters441:12.25a PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 100 Meters · Place 43 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters4314.77a—
May 18BFA/SB RelaysMay 18 · Discus · Place 5 · Missisquoi Valley UnionMissisquoi Valley UnionDiscus572-10—
May 13Missisquoi UHS Host TF Meet May 13 · 100m Hurdles · Place 4 · Missisquoi Valley UnionMissisquoi Valley Union100m Hurdles422.0—
May 13Missisquoi UHS Host TF Meet May 13 · 100 Meters · Place 14 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters1415.8—
May 11Burlington HS TF InvitationalMay 11 · 100m Hurdles · Place 42 · Missisquoi Valley UnionMissisquoi Valley Union100m HurdlesRound P4220.84a—
May 11Burlington HS TF InvitationalMay 11 · 100 Meters · Place 50 · Missisquoi Valley UnionMissisquoi Valley Union100 MetersRound P5014.95a—
May 9POSTPONED - Milton HS Host TF MeetMay 9 · 100m Hurdles · Place 5 · Missisquoi Valley UnionMissisquoi Valley Union100m Hurdles520.73a—
May 9POSTPONED - Milton HS Host TF MeetMay 9 · 200 Meters · Place 8 · Missisquoi Valley UnionMissisquoi Valley Union200 Meters832.12a—
May 9POSTPONED - Milton HS Host TF MeetMay 9 · 100 Meters · Place 15 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters1514.96a—
May 4Twilight Invitational @ South Burlington HSMay 4 · Discus · Place 37 · Missisquoi Valley UnionMissisquoi Valley UnionDiscus3715.13m—
May 4Twilight Invitational @ South Burlington HSMay 4 · 200 Meters · Place 46 · Missisquoi Valley UnionMissisquoi Valley Union200 Meters4632.30a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 100 Meters · Place 18 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters1815.54a—
May 1Colchester Host TF Meet #1May 1 · Shot Put · Place 11 · Missisquoi Valley UnionMissisquoi Valley UnionShot Put116.10m—
May 1Colchester Host TF Meet #1May 1 · 200 Meters · Place 27 · Missisquoi Valley UnionMissisquoi Valley Union200 Meters2732.24a—
May 1Colchester Host TF Meet #1May 1 · 100 Meters · Place 35 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters3515.36a—
Apr 30Mt. Abraham Home MeetApr 30 · Discus · Place 2 · Missisquoi Valley UnionMissisquoi Valley UnionDiscus257-10—
Apr 30Mt. Abraham Home MeetApr 30 · 200 Meters · Place 13 · Missisquoi Valley UnionMissisquoi Valley Union200 Meters1333.36—
Apr 30Mt. Abraham Home MeetApr 30 · 100 Meters · Place 13 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters1315.94—
Apr 18BFA Meet # 1Apr 18 · Shot Put · Place 8 · Missisquoi Valley UnionMissisquoi Valley UnionShot Put86.39m—
Apr 18BFA Meet # 1Apr 18 · 100 Meters · Place 17 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters1716.00a—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 23VTFOA HS Indoor #2Dec 23 · 600 Meters · Missisquoi Valley UnionMissisquoi Valley Union600 Meters—2:04.75a PB10
Dec 23VTFOA HS Indoor #2Dec 23 · 55 Meter · Place 45 · Missisquoi Valley UnionMissisquoi Valley Union55 Meter45.8.82a10
Dec 17VTFOA HS Indoor #1Dec 17 · 300 Meters · Place 11 · Missisquoi Valley UnionMissisquoi Valley Union300 Meters11.53.07a10
Dec 17VTFOA HS Indoor #1Dec 17 · 600 Meters · Place 3 · Missisquoi Valley UnionMissisquoi Valley Union600 Meters3.2:06.92a10
Dec 17VTFOA HS Indoor #1Dec 17 · 55 Meter · Place 13 · Missisquoi Valley UnionMissisquoi Valley Union55 Meter13.8.74a10
Feb 4Vermont Indoor TF State ChampionshipFeb 4 · 300 Meters · Place 10 · Missisquoi Valley UnionMissisquoi Valley Union300 Meters1051.269
Jan 14VITA TF Indoor Meet #5Jan 14 · Shot Put · Place 30 · Missisquoi Valley UnionMissisquoi Valley UnionShot Put305.57m9
Jan 14VITA TF Indoor Meet #5Jan 14 · 300 Meters · Place 18 · Missisquoi Valley UnionMissisquoi Valley Union300 Meters1851.00a9
Jan 7VITA TF Indoor Meet #4Jan 7 · Shot Put · Place 15 · Missisquoi Valley UnionMissisquoi Valley UnionShot Put156.19m9
Jan 7VITA TF Indoor Meet #4Jan 7 · 300 Meters · Place 21 · Missisquoi Valley UnionMissisquoi Valley Union300 Meters2151.059
Jan 7VITA TF Indoor Meet #4Jan 7 · 55 Meters · Place 29 · Missisquoi Valley UnionMissisquoi Valley Union55 Meters298.729

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16MVU HS TF Host MeetMay 16 · 200 Meters · Place 7 · Missisquoi Valley UnionMissisquoi Valley Union200 Meters731.6—
May 16MVU HS TF Host MeetMay 16 · 100 Meters · Place 7 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters715.0—
May 13Burlington HS TF InvitationalMay 13 · 100 Meters · Place 9 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters914.66a—
May 10Milton HS Host TF MeetMay 10 · 200 Meters · Place 25 · Missisquoi Valley UnionMissisquoi Valley Union200 Meters2532.18a—
May 10Milton HS Host TF MeetMay 10 · 100 Meters · Place 19 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters1915.02a—
May 6Twilight South Burlington TF InvitationalMay 6 · Shot Put · Place 28 · Missisquoi Valley UnionMissisquoi Valley UnionShot Put286.28m—
May 6Twilight South Burlington TF InvitationalMay 6 · 200 Meters · Place 42 · Missisquoi Valley UnionMissisquoi Valley Union200 Meters4231.40a—
May 6Twilight South Burlington TF InvitationalMay 6 · 100 Meters · Place 12 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters1214.98a—
Apr 26Essex HS TF VacationalApr 26 · Shot Put · Place 22 · Missisquoi Valley UnionMissisquoi Valley UnionShot Put226.32m—
Apr 26Essex HS TF VacationalApr 26 · 200 Meters · Place 25 · Missisquoi Valley UnionMissisquoi Valley Union200 Meters2531.30a—
Apr 26Essex HS TF VacationalApr 26 · 100 Meters · Place 30 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters3015.26a—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · Shot Put · Place 22 · Missisquoi Valley UnionMissisquoi Valley UnionShot Put226.32m—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · 200 Meters · Place 21 · Missisquoi Valley UnionMissisquoi Valley Union200 Meters2131.80a—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · 100 Meters · Place 26 · Missisquoi Valley UnionMissisquoi Valley Union100 Meters2615.13a—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28VITA TF Indoor Meet #3Dec 28 · 55 Meter · Place 40 · Missisquoi Valley UnionMissisquoi Valley Union55 Meter40.8.92a9
Dec 28VITA TF Indoor Meet #3Dec 28 · Shot Put · Place 24 · Missisquoi Valley UnionMissisquoi Valley UnionShot Put4kg24.6.06m PB9
Dec 17VITA TF Indoor Meet #1Dec 17 · 300 Meters · Place 10 · Missisquoi Valley UnionMissisquoi Valley Union300 Meters10.53.21a9
Dec 17VITA TF Indoor Meet #1Dec 17 · 55 Meter · Place 16 · Missisquoi Valley UnionMissisquoi Valley Union55 Meter16.8.73a9
Dec 17VITA TF Indoor Meet #1Dec 17 · Shot Put · Place 13 · Missisquoi Valley UnionMissisquoi Valley UnionShot Put4kg13.6.02m9

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Mt. Abraham MS Track Home Meet #2May 23 · Javelin · Place 9 · Missisquoi ValleyMissisquoi ValleyJavelin300g TJ9.44-098
May 23Mt. Abraham MS Track Home Meet #2May 23 · Discus · Place 12 · Missisquoi ValleyMissisquoi ValleyDiscus1kg12.40-01 PB8
May 23Mt. Abraham MS Track Home Meet #2May 23 · Shot Put · Place 2 · Missisquoi ValleyMissisquoi ValleyShot Put6lb2.26-05.00 PB8
May 23Mt. Abraham MS Track Home Meet #2May 23 · 100 Meters · Place 27 · Missisquoi ValleyMissisquoi Valley100 Meters27.15.818
May 18Harwood MS Home MeetMay 18 · Javelin · Place 4 · Missisquoi ValleyMissisquoi ValleyJavelin300g TJ4.51-05 PB8
May 18Harwood MS Home MeetMay 18 · Shot Put · Place 2 · Missisquoi ValleyMissisquoi ValleyShot Put8lb2.22-07.00 PB8
May 18Harwood MS Home MeetMay 18 · 100 Meters · Place 6 · Missisquoi ValleyMissisquoi Valley100 Meters6.15.438
May 12MVU MS MeetMay 12 · Javelin · Place 9 · Missisquoi ValleyMissisquoi ValleyJavelin600g9.41' 5 PB8
May 12MVU MS MeetMay 12 · Shot Put · Place 3 · Missisquoi ValleyMissisquoi ValleyShot Put4kg3.25' 3 PB8
May 12MVU MS MeetMay 12 · 100 Meters · Place 8 · Missisquoi ValleyMissisquoi Valley100 Meters8.15.28
May 9Milton Middle School TF MeetMay 9 · Javelin · Place 14 · Missisquoi ValleyMissisquoi ValleyJavelin450g AeroJav14.12.62m PB8
May 9Milton Middle School TF MeetMay 9 · Shot Put · Place 3 · Missisquoi ValleyMissisquoi ValleyShot Put6lb3.7.09m8
May 9Milton Middle School TF MeetMay 9 · 100 Meters · Place 27 · Missisquoi ValleyMissisquoi Valley100 Meters27.16.05a8
May 7U32 InvitationalMay 7 · Javelin · Place 11 · Missisquoi ValleyMissisquoi ValleyJavelin300g TJ11.46-008
May 7U32 InvitationalMay 7 · Shot Put · Place 2 · Missisquoi ValleyMissisquoi ValleyShot Put6lb2.23-02.508
May 7U32 InvitationalMay 7 · 100 Meters · Place 15 · Missisquoi ValleyMissisquoi Valley100 Meters15.15.67a8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Mt. Abraham MS Home Meet #2May 19 · Javelin · Place 8 · Missisquoi ValleyMissisquoi ValleyJavelin300g TJ8.42-027
May 19Mt. Abraham MS Home Meet #2May 19 · 100 Meters · Place 12 · Missisquoi ValleyMissisquoi Valley100 Meters12.15.827