Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCVSD Middle School Meet - Invite Only · May 1513.27CVSD Middle School Meet - Invite OnlyMay 15, 2025
1500 Meters · OutdoorVT HS Decathlon Championship · Jun 175:42.01aVT HS Decathlon ChampionshipJune 17, 2026
200 Meters · OutdoorHigh School Home Meet · May 1928.18aHigh School Home MeetMay 19, 2026
400 Meters · OutdoorEssex HS NVAC 9th/10th Gr. Championship · May 211:02.76aEssex HS NVAC 9th/10th Gr. ChampionshipMay 21, 2026
800 Meters · OutdoorSeahorse Middle School TF Invitational · May 222:37.41aSeahorse Middle School TF InvitationalMay 22, 2025
High Jump · OutdoorVT HS Decathlon Championship · Jun 171.45mVT HS Decathlon ChampionshipJune 17, 2026
Javelin · 300g TJ · OutdoorU-32 Middle School Invitational · May 419.22mU-32 Middle School InvitationalMay 4, 2024
Long Jump · OutdoorBFA Meet # 1 · Apr 174.41mBFA Meet # 1April 17, 2026
Pole Vault · OutdoorHigh School Home Meet · May 191.68mHigh School Home MeetMay 19, 2026
Results · OutdoorMontpelier MS Kick-Off Meet · Apr 1917.4Montpelier MS Kick-Off MeetApril 19, 2023

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 17VT HS Decathlon ChampionshipJun 17 · Long Jump · Place 45 · MontpelierMontpelierLong Jump454.50m9
Jun 17VT HS Decathlon ChampionshipJun 17 · Pole Vault · Place 51 · MontpelierMontpelierPole Vault511.85m9
Jun 17VT HS Decathlon ChampionshipJun 17 · High Jump · Place 31 · MontpelierMontpelierHigh Jump311.45m PB9
Jun 17VT HS Decathlon ChampionshipJun 17 · Javelin · Place 62 · MontpelierMontpelierJavelin6218.10m9
Jun 17VT HS Decathlon ChampionshipJun 17 · Discus · Place 67 · MontpelierMontpelierDiscus6714.62m9
Jun 17VT HS Decathlon ChampionshipJun 17 · Shot Put · Place 62 · MontpelierMontpelierShot Put626.85m9
Jun 17VT HS Decathlon ChampionshipJun 17 · 110m Hurdles · Place 63 · MontpelierMontpelier110m Hurdles6324.49a9
Jun 17VT HS Decathlon ChampionshipJun 17 · 1500 Meters · Place 51 · MontpelierMontpelier1500 Meters515:42.01a PB9
Jun 17VT HS Decathlon ChampionshipJun 17 · 400 Meters · Place 62 · MontpelierMontpelier400 Meters621:03.30a9
Jun 17VT HS Decathlon ChampionshipJun 17 · 100 Meters · Place 70 · MontpelierMontpelier100 Meters7013.91a9
Jun 1Last Chance Meet 2026Jun 1 · Pole Vault · Place 9 · MontpelierMontpelierPole Vault91.98m9
Jun 1Last Chance Meet 2026Jun 1 · 400 Meters · Place 20 · MontpelierMontpelier400 Meters201:04.11a9
May 21Essex HS NVAC 9th/10th Gr. ChampionshipMay 21 · Pole Vault · Place 5 · MontpelierMontpelierPole Vault52.05m9
May 21Essex HS NVAC 9th/10th Gr. ChampionshipMay 21 · 400 Meters · Place 22 · MontpelierMontpelier400 Meters221:02.76a PB9
May 21Essex HS NVAC 9th/10th Gr. ChampionshipMay 21 · 200 Meters · Place 37 · MontpelierMontpelier200 Meters3728.36a9
May 19High School Home MeetMay 19 · Pole Vault · Place 9 · MontpelierMontpelierPole Vault91.68m PB9
May 19High School Home MeetMay 19 · 200 Meters · Place 40 · MontpelierMontpelier200 Meters4028.18a PB9
May 19High School Home MeetMay 19 · 100 Meters · Place 51 · MontpelierMontpelier100 Meters5114.09a9
May 16Burlington HS TF InvitationalMay 16 · 100 Meters · Place 33 · MontpelierMontpelier100 MetersRound P3314.65a9
May 12STJA Home Meet #2May 12 · Long Jump · Place 14 · MontpelierMontpelierLong Jump144.25m9
May 12STJA Home Meet #2May 12 · 400 Meters · Place 21 · MontpelierMontpelier400 Meters211:03.98a9
May 12STJA Home Meet #2May 12 · 200 Meters · Place 18 · MontpelierMontpelier200 Meters1829.87a9
May 12STJA Home Meet #2May 12 · 100 Meters · Place 23 · MontpelierMontpelier100 Meters2313.93a9
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Long Jump · Place 16 · MontpelierMontpelierLong Jump164.37m9
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Long Jump · Place 30 · MontpelierMontpelierLong Jump304.57m9
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 200 Meters · Place 62 · MontpelierMontpelier200 Meters6228.80a9
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 100 Meters · Place 75 · MontpelierMontpelier100 Meters7514.25a9
Apr 29Lyndon Home Meet 1Apr 29 · Long Jump · Place 16 · MontpelierMontpelierLong Jump16.13' 9"9
Apr 29Lyndon Home Meet 1Apr 29 · 400 Meters · Place 7 · MontpelierMontpelier400 Meters7.1:06.69
Apr 29Lyndon Home Meet 1Apr 29 · 200 Meters · MontpelierMontpelier200 Meters—SCR9
Apr 29Lyndon Home Meet 1Apr 29 · 100 Meters · Place 22 · MontpelierMontpelier100 Meters22.14.49
Apr 22Essex HS TF VacationalApr 22 · Long Jump · Place 26 · MontpelierMontpelierLong Jump263.72m9
Apr 22Essex HS TF VacationalApr 22 · 400 Meters · Place 22 · MontpelierMontpelier400 Meters221:04.49a9
Apr 22Essex HS TF VacationalApr 22 · 200 Meters · Place 38 · MontpelierMontpelier200 Meters3828.62a9
Apr 17BFA Meet # 1Apr 17 · Long Jump · Place 10 · MontpelierMontpelierLong Jump10.4.41m PB9
Apr 17BFA Meet # 1Apr 17 · 100 Meters · Place 31 · MontpelierMontpelier100 Meters31.13.69a9

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30Vermont Middle School TF ChampionshipMay 30 · Long Jump · Place 5 · MontpelierMontpelierLong Jump515-6.758
May 30Vermont Middle School TF ChampionshipMay 30 · 400 Meters · Place 22 · MontpelierMontpelier400 Meters221:05.53a8
May 30Vermont Middle School TF ChampionshipMay 30 · 100 Meters · Place 37 · MontpelierMontpelier100 MetersRound P3713.81a8
May 24U-32 MS Invitational May 24 · Long Jump · Place 2 · MontpelierMontpelierLong Jump24.51m8
May 24U-32 MS Invitational May 24 · 400 Meters · Place 4 · MontpelierMontpelier400 Meters41:03.76a8
May 24U-32 MS Invitational May 24 · 200 Meters · Place 11 · MontpelierMontpelier200 Meters1130.01a8
May 24U-32 MS Invitational May 24 · 100 Meters · Place 13 · MontpelierMontpelier100 Meters1314.26a8
May 22Seahorse Middle School TF InvitationalMay 22 · Long Jump · Place 1 · MontpelierMontpelierLong Jump14.60m8
May 22Seahorse Middle School TF InvitationalMay 22 · 800 Meters · Place 9 · MontpelierMontpelier800 Meters92:37.41a PB8
May 22Seahorse Middle School TF InvitationalMay 22 · 100 Meters · Place 19 · MontpelierMontpelier100 Meters1913.96a8
May 19Montpelier MS Throws-Only MeetMay 19 · Javelin · Place 9 · MontpelierMontpelierJavelin962-98
May 19Montpelier MS Throws-Only MeetMay 19 · Discus · Place 15 · MontpelierMontpelierDiscus1549-68
May 15CVSD Middle School Meet - Invite OnlyMay 15 · Long Jump · Place 3 · MontpelierMontpelierLong Jump313-11.508
May 15CVSD Middle School Meet - Invite OnlyMay 15 · 400 Meters · Place 10 · MontpelierMontpelier400 Meters101:06.08
May 15CVSD Middle School Meet - Invite OnlyMay 15 · 100 Meters · Place 22 · MontpelierMontpelier100 Meters2213.27 PB8
May 6Montpelier MS Meet #2May 6 · Long Jump · Place 1 · MontpelierMontpelierLong Jump113-11.58
May 6Montpelier MS Meet #2May 6 · 800 Meters · Place 9 · MontpelierMontpelier800 Meters92:43.08
May 6Montpelier MS Meet #2May 6 · 100 Meters · Place 8 · MontpelierMontpelier100 Meters813.88
Apr 16Montpelier MS Kick-Off MeetApr 16 · Long Jump · Place 3 · MontpelierMontpelierLong Jump312-11.58
Apr 16Montpelier MS Kick-Off MeetApr 16 · 800 Meters · Place 8 · MontpelierMontpelier800 Meters82:45.78
Apr 16Montpelier MS Kick-Off MeetApr 16 · 100 Meters · Place 6 · MontpelierMontpelier100 Meters613.88

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16Ms Dirt track Classic May 16 · Long Jump · Place 1 · MontpelierMontpelierLong Jump1.3.63m7
May 16Ms Dirt track Classic May 16 · 800 Meters · Place 7 · MontpelierMontpelier800 Meters7.3:03.65a7
May 16Ms Dirt track Classic May 16 · 100 Meters · Place 11 · MontpelierMontpelier100 Meters11.14.52a7
May 9NCSU Middle School Meet #1May 9 · 800 Meters · Place 17 · MontpelierMontpelier800 Meters17.2:56.41a7
May 9NCSU Middle School Meet #1May 9 · 100 Meters · Place 20 · MontpelierMontpelier100 Meters20.14.77a7
May 4U-32 Middle School InvitationalMay 4 · Long Jump · Place 7 · MontpelierMontpelierLong Jump7.4.00m7
May 4U-32 Middle School InvitationalMay 4 · Javelin · Place 17 · MontpelierMontpelierJavelin300g TJ17.19.22m PB7
May 4U-32 Middle School InvitationalMay 4 · 800 Meters · Place 21 · MontpelierMontpelier800 Meters21.2:59.7ha7
Apr 17Montpelier MS Kick-Off MeetApr 17 · Long Jump · Place 19 · MontpelierMontpelierLong Jump19.9' 07
Apr 17Montpelier MS Kick-Off MeetApr 17 · 100 Meters · Place 21 · MontpelierMontpelier100 Meters21.14.97

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27Montpelier InvitationalMay 27 · Long Jump · Place 32 · MontpelierMontpelierLong Jump329-6—
May 27Montpelier InvitationalMay 27 · Javelin · Place 23 · MontpelierMontpelierJavelin2351-0—
May 27Montpelier InvitationalMay 27 · 100 Meters · Place 49 · MontpelierMontpelier100 Meters4916.5—
May 20U-32 Middle School InvitationalMay 20 · Long Jump · Place 31 · MontpelierMontpelierLong Jump319-10—
May 18Harwood MS TF Invitational 2023May 18 · Long Jump · Place 13 · MontpelierMontpelierLong Jump1310-1—
May 18Harwood MS TF Invitational 2023May 18 · Javelin · Place 13 · MontpelierMontpelierJavelin1318.68m—
May 18Harwood MS TF Invitational 2023May 18 · 100 Meters · Place 35 · MontpelierMontpelier100 Meters3516.83—
May 15Browns River Middle School Home #1May 15 · Long Jump · Place 8 · MontpelierMontpelierLong Jump811-1—
May 15Browns River Middle School Home #1May 15 · Javelin · Place 7 · MontpelierMontpelierJavelin749-10—
May 15Browns River Middle School Home #1May 15 · 100 Meters · Place 22 · MontpelierMontpelier100 Meters2216.84a—
Apr 19Montpelier MS Kick-Off MeetApr 19 · Results · Place 24 · MontpelierMontpelierResults248-5—
Apr 19Montpelier MS Kick-Off MeetApr 19 · Results · Place 45 · MontpelierMontpelierResults4517.4 PB—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7U32 InvitationalMay 7 · Javelin · Place 31 · MontpelierMontpelierJavelin300g TJ31.49-085
May 7U32 InvitationalMay 7 · High Jump · MontpelierMontpelierHigh Jump—FAIL5
Apr 29Montpelier MS Kick-Off MeetApr 29 · Javelin · Place 11 · MontpelierMontpelierJavelin300g TJ11.15.40m5
Apr 29Montpelier MS Kick-Off MeetApr 29 · 100 Meters · Place 32 · MontpelierMontpelier100 Meters32.18.05