Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCVC North Qualifier · May 1011.81aCVC North QualifierMay 10, 2022
110m Hurdles · 39" / 0.991m · OutdoorVermont Decathlon · Jun 1520.01aVermont DecathlonJune 15, 2021
1500 Meters · OutdoorVermont Decathlon · Jun 155:39.34aVermont DecathlonJune 15, 2021
1600 Meters · OutdoorFall Mtn #2 (VT results) · Apr 305:43.00Fall Mtn #2 (VT results)April 30, 2019
200 Meters · OutdoorOxbow Middle School Meet #2 · May 1132.19Oxbow Middle School Meet #2May 11, 2018
400 Meters · OutdoorSHS Meet #3 Invite only · May 859.87SHS Meet #3 Invite onlyMay 8, 2021
55 Meter · IndoorUSM Alumni Open · Dec 97.04aUSM Alumni OpenDecember 9, 2023
800 Meters · OutdoorDoug Sargent Fr/So Meet @ Keene · May 42:30.23aDoug Sargent Fr/So Meet @ KeeneMay 4, 2019
Decathlon · OutdoorVermont Decathlon · Jun 154593Vermont DecathlonJune 15, 2021
Discus · 1.6kg · OutdoorStevens' Twilight meet (results only) · May 6154-02.00Stevens' Twilight meet (results only)May 6, 2022
Discus · 1kg · OutdoorU-32 Middle School Invitational · May 1995-06U-32 Middle School InvitationalMay 19, 2018
High Jump · OutdoorVermont Decathlon · Jun 151.75mVermont DecathlonJune 15, 2021
Javelin · 300g TJ · OutdoorU-32 Middle School Invitational · May 19113-09U-32 Middle School InvitationalMay 19, 2018
Javelin · 800g · OutdoorVermont Decathlon · Jun 1534.74mVermont DecathlonJune 15, 2021
Long Jump · OutdoorVermont Decathlon · Jun 155.40mVermont DecathlonJune 15, 2021
Pole Vault · OutdoorWindsor VT - Meet#1 · Apr 1710-06.00Windsor VT - Meet#1April 17, 2021
Shot Put · 12lb · OutdoorCVC Championships in Hanover, NH (results) · May 1444-10.00CVC Championships in Hanover, NH (results)May 14, 2022
Shot Put · 16lb / 7.26kg · IndoorUSM Alumni Open · Dec 913.78mUSM Alumni OpenDecember 9, 2023
Shot Put · 16lb / 7.26kg · OutdoorCCSU Invitational · Apr 2514.22mCCSU InvitationalApril 25, 2025
Triple Jump · OutdoorFall Mtn #2 (VT results) · Apr 3034-5.5Fall Mtn #2 (VT results)April 30, 2019

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

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Springfield College Season OpenerDec 6 · Shot Put · Place 6 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg6.12.87mSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25CCSU InvitationalApr 25 · Discus · Franklin PierceFranklin PierceDiscus2kg—FOULJr
Apr 25CCSU InvitationalApr 25 · Shot Put · Place 4 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg4.14.22m PBJr
Apr 18MIT Sean Collier InvitationalApr 18 · Discus · Place 1 · Franklin PierceFranklin PierceDiscus145.34mJR
Apr 18MIT Sean Collier InvitationalApr 18 · Shot Put · Place 5 · Franklin PierceFranklin PierceShot Put513.33mJR
Apr 5Sheehan InviteApr 5 · Discus · Place 1 · Franklin PierceFranklin PierceDiscus142.62mJr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Northeast-10 Indoor ChampionshipsFeb 16 · Shot Put · Place 10 · Franklin PierceFranklin PierceShot Put1041-10.75SO
Feb 10Gordon Kelly InvitationalFeb 10 · Shot Put · Place 16 · Franklin PierceFranklin PierceShot Put1641-2.5SO
Jan 21GBTC InvitationalJan 21 · Shot Put · Place 2 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg2.13.53mSo
Jan 13Suffolk Ice BreakerJan 13 · Shot Put · Place 13 · Franklin PierceFranklin PierceShot Put1312.89—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9USM Alumni OpenDec 9 · 55 Meter · Place 17 · Franklin PierceFranklin Pierce55 MeterRound P17.7.04a PBWind: 0So
Dec 9USM Alumni OpenDec 9 · Shot Put · Place 3 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg3.13.78m PBSo
Dec 2Suffolk RelaysDec 2 · Shot Put · Place 18 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg18.13.11mSo
Feb 16Northeast-10 ChampionshipsFeb 16 · Shot Put · Place 17 · Franklin PierceFranklin PierceShot Put1712.37mFR
Feb 11MIT Gordon Kelly InvitationalFeb 11 · Shot Put · Place 18 · Franklin PierceFranklin PierceShot Put1812.12mFR
Feb 4Panther Invitational IIFeb 4 · Shot Put · Place 5 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg5.11.44mFr

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28CCSU Home MeetApr 28 · Discus · Place 13 · Franklin PierceFranklin PierceDiscus1337.72mFR
Apr 22MIT Sean Collier InvitationalApr 22 · Discus · Place 10 · Franklin PierceFranklin PierceDiscus1040.08mFR
Apr 22MIT Sean Collier InvitationalApr 22 · Shot Put · Place 9 · Franklin PierceFranklin PierceShot Put912.19mFR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10USM Open #1Dec 10 · Shot Put · Place 8 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg8.11.73mFr
Dec 2Art Kadish Elm City ChallengeDec 2 · Shot Put · Place 11 · Franklin PierceFranklin PierceShot Put16lb / 7.26kg11.11.89mFr

2022 Outdoor Track

39 results
DateMeetEventPlMarkGr
Jun 13Vermont Decathlon ChampionshipJun 13 · Long Jump · Place 31 · WindsorWindsorLong Jump315.19m12
Jun 13Vermont Decathlon ChampionshipJun 13 · Pole Vault · Place 14 · WindsorWindsorPole Vault142.90m12
Jun 13Vermont Decathlon ChampionshipJun 13 · High Jump · Place 11 · WindsorWindsorHigh Jump111.65m12
Jun 13Vermont Decathlon ChampionshipJun 13 · Javelin · Place 8 · WindsorWindsorJavelin837.76m12
Jun 13Vermont Decathlon ChampionshipJun 13 · Discus · Place 2 · WindsorWindsorDiscus238.45m12
Jun 13Vermont Decathlon ChampionshipJun 13 · Shot Put · Place 2 · WindsorWindsorShot Put212.59m12
Jun 13Vermont Decathlon ChampionshipJun 13 · 110m Hurdles · Place 13 · WindsorWindsor110m Hurdles1318.81a12
Jun 13Vermont Decathlon ChampionshipJun 13 · 1500 Meters · Place 51 · WindsorWindsor1500 Meters515:43.07a12
Jun 13Vermont Decathlon ChampionshipJun 13 · 400 Meters · Place 39 · WindsorWindsor400 Meters3959.99a12
Jun 13Vermont Decathlon ChampionshipJun 13 · 100 Meters · Place 8 · WindsorWindsor100 Meters812.06a12
Jun 4D3 Vermont TF State ChampionshipJun 4 · High Jump · Place 4 · WindsorWindsorHigh Jump41.67m12
Jun 4D3 Vermont TF State ChampionshipJun 4 · Discus · Place 1 · WindsorWindsorDiscus145.67m12
Jun 4D3 Vermont TF State ChampionshipJun 4 · Shot Put · Place 1 · WindsorWindsorShot Put113.99m12
May 28Essex Invitational/NE Champ QualifierMay 28 · Discus · Place 1 · WindsorWindsorDiscus146.39m12
May 28Essex Invitational/NE Champ QualifierMay 28 · Shot Put · Place 9 · WindsorWindsorShot Put912.85m12
May 20Windsor Last Chance meetMay 20 · Long Jump · Place 4 · WindsorWindsorLong Jump45.59m12
May 20Windsor Last Chance meetMay 20 · Discus · Place 1 · WindsorWindsorDiscus146.78m12
May 14CVC Championships in Hanover, NH (results)May 14 · Discus · Place 1 · WindsorWindsorDiscus1.6kgRound P1.136-0512
May 14CVC Championships in Hanover, NH (results)May 14 · Discus · Place 2 · WindsorWindsorDiscus1.6kg2.136-0512
May 14CVC Championships in Hanover, NH (results)May 14 · Shot Put · Place 1 · WindsorWindsorShot Put12lbRound P1.41-11.2512
May 14CVC Championships in Hanover, NH (results)May 14 · Shot Put · Place 1 · WindsorWindsorShot Put12lb1.44-10.00 PB12
May 14CVC Championships in Hanover, NH (results)May 14 · High Jump · Place 4 · WindsorWindsorHigh Jump4.5-07.0012
May 10CVC North QualifierMay 10 · High Jump · Place 2 · WindsorWindsorHigh Jump25-06.0012
May 10CVC North QualifierMay 10 · Discus · Place 1 · WindsorWindsorDiscus1146-0612
May 10CVC North QualifierMay 10 · Shot Put · Place 1 · WindsorWindsorShot Put145-00.5012
May 10CVC North QualifierMay 10 · 100 Meters · Place 4 · WindsorWindsor100 Meters411.81a PB12
May 6Stevens' Twilight meet (results only)May 6 · Discus · Place 1 · WindsorWindsorDiscus1.6kg1.154-02.00 PB12
May 6Stevens' Twilight meet (results only)May 6 · Shot Put · Place 1 · WindsorWindsorShot Put12lb1.40-11.5012
Apr 30Windsor InvitationalApr 30 · High Jump · Place 5 · WindsorWindsorHigh Jump51.70m12
Apr 30Windsor InvitationalApr 30 · Discus · Place 1 · WindsorWindsorDiscus146.76m12
Apr 30Windsor InvitationalApr 30 · Shot Put · Place 1 · WindsorWindsorShot Put113.58m12
Apr 27Springfield HS Invitational IApr 27 · High Jump · Place 1 · WindsorWindsorHigh Jump11.67m12
Apr 27Springfield HS Invitational IApr 27 · Discus · Place 1 · WindsorWindsorDiscus143.60m12
Apr 27Springfield HS Invitational IApr 27 · Shot Put · Place 1 · WindsorWindsorShot Put112.67m12
Apr 22Windsor meet (4/22)Apr 22 · Discus · Place 1 · WindsorWindsorDiscus1.6kg1.47.01mUnofficial12
Apr 22Windsor meet (4/22)Apr 22 · Shot Put · Place 1 · WindsorWindsorShot Put12lb1.11.87m12
Apr 22Windsor meet (4/22)Apr 22 · High Jump · Place 2 · WindsorWindsorHigh Jump2.1.65m12
Apr 12Rutland Host #1Apr 12 · Shot Put · Place 1 · WindsorWindsorShot Put113.17m12
Apr 12Rutland Host #1Apr 12 · 100 Meters · Place 4 · WindsorWindsor100 Meters411.912

2021 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jun 15Vermont DecathlonJun 15 · Decathlon · Place 7 · WindsorWindsorDecathlonRound M7.4593 PB11
Jun 15Vermont DecathlonJun 15 · Long Jump · Place 10 · WindsorWindsorLong JumpRound M10.5.40m PB11
Jun 15Vermont DecathlonJun 15 · Pole Vault · Place 13 · WindsorWindsorPole VaultRound M13.2.90m11
Jun 15Vermont DecathlonJun 15 · Javelin · Place 15 · WindsorWindsorJavelin800gRound M15.34.74m PB11
Jun 15Vermont DecathlonJun 15 · Discus · Place 1 · WindsorWindsorDiscus1.6kgRound M1.40.47m11
Jun 15Vermont DecathlonJun 15 · Shot Put · Place 5 · WindsorWindsorShot Put12lbRound M5.11.69m11
Jun 15Vermont DecathlonJun 15 · 110m Hurdles · Place 19 · WindsorWindsor110m Hurdles39" / 0.991mRound M19.20.01a PB11
Jun 15Vermont DecathlonJun 15 · High Jump · Place 4 · WindsorWindsorHigh JumpRound M4.1.75m PB11
Jun 15Vermont DecathlonJun 15 · 1500 Meters · Place 48 · WindsorWindsor1500 MetersRound M48.5:39.34a PB11
Jun 15Vermont DecathlonJun 15 · 400 Meters · Place 57 · WindsorWindsor400 MetersRound M57.1:04.45a11
Jun 15Vermont DecathlonJun 15 · 100 Meters · Place 12 · WindsorWindsor100 MetersRound M12.12.21a11
May 29D3 Vermont TF State ChampionshipMay 29 · Discus · Place 1 · WindsorWindsorDiscus1.6kg1.128-1111
May 29D3 Vermont TF State ChampionshipMay 29 · Shot Put · Place 1 · WindsorWindsorShot Put12lb1.41-05.5011
May 29D3 Vermont TF State ChampionshipMay 29 · 100 Meters · Place 5 · WindsorWindsor100 MetersRound P5.12.05a11
May 29D3 Vermont TF State ChampionshipMay 29 · 100 Meters · Place 6 · WindsorWindsor100 Meters6.12.51a11
May 21Windsor, VT - Meet#6May 21 · Javelin · Place 1 · WindsorWindsorJavelin1122-0011
May 21Windsor, VT - Meet#6May 21 · 100 Meters · Place 2 · WindsorWindsor100 Meters212.0011
May 15Windsor, VT - Meet#5May 15 · Discus · Place 1 · WindsorWindsorDiscus1133-0911
May 15Windsor, VT - Meet#5May 15 · Shot Put · Place 1 · WindsorWindsorShot Put143-03.0011
May 15Windsor, VT - Meet#5May 15 · 100 Meters · Place 3 · WindsorWindsor100 Meters311.9811
May 11Windsor, VT - Meet#4May 11 · Pole Vault · Place 2 · WindsorWindsorPole Vault210-00.0011
May 11Windsor, VT - Meet#4May 11 · Discus · Place 2 · WindsorWindsorDiscus2129-0611
May 11Windsor, VT - Meet#4May 11 · Shot Put · Place 1 · WindsorWindsorShot Put141-05.2511
May 8SHS Meet #3 Invite onlyMay 8 · Discus · Place 1 · WindsorWindsorDiscus1124-11.7511
May 8SHS Meet #3 Invite onlyMay 8 · Shot Put · Place 1 · WindsorWindsorShot Put141-06.5011
May 8SHS Meet #3 Invite onlyMay 8 · 400 Meters · Place 2 · WindsorWindsor400 Meters259.87 PB11
May 4Windsor, VT - Meet#3May 4 · Pole Vault · Place 2 · WindsorWindsorPole Vault2.10-00.0011
May 4Windsor, VT - Meet#3May 4 · Discus · Place 1 · WindsorWindsorDiscus1.6kg1.127-0611
May 4Windsor, VT - Meet#3May 4 · High Jump · Place 1 · WindsorWindsorHigh Jump1.5-06.0011
Apr 30BFUHS Home Meet 4.30.2021Apr 30 · Discus · Place 2 · WindsorWindsorDiscus1.6kg2.120' 711
Apr 30BFUHS Home Meet 4.30.2021Apr 30 · Shot Put · Place 1 · WindsorWindsorShot Put12lb1.42' 011
Apr 24Windsor VT - Meet#2Apr 24 · Pole Vault · Place 1 · WindsorWindsorPole Vault110-06.0011
Apr 24Windsor VT - Meet#2Apr 24 · High Jump · Place 4 · WindsorWindsorHigh Jump45-04.0011
Apr 24Windsor VT - Meet#2Apr 24 · Discus · Place 1 · WindsorWindsorDiscus1125-1011
Apr 17Windsor VT - Meet#1Apr 17 · Pole Vault · Place 1 · WindsorWindsorPole Vault1.10-06.00 PB11
Apr 17Windsor VT - Meet#1Apr 17 · Discus · Place 1 · WindsorWindsorDiscus1.6kg1.119-0911
Apr 17Windsor VT - Meet#1Apr 17 · High Jump · Place 2 · WindsorWindsorHigh Jump2.5-06.0011

2019 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1Vermont Div 3 State ChampionshipsJun 1 · Discus · Place 6 · WindsorWindsorDiscus1.6kg6.103-049
May 21MVL "Small School" ChampionshipsMay 21 · Discus · Place 3 · WindsorWindsorDiscus3100-059
May 17WHS Throwers Only Meet May 17 · Javelin · Place 7 · WindsorWindsorJavelin7101-039
May 17WHS Throwers Only Meet May 17 · Discus · Place 11 · WindsorWindsorDiscus1189-109
May 11CVC Championships at Hanover (Results)May 11 · Triple Jump · Place 11 · WindsorWindsorTriple Jump11.32-05.009
May 11CVC Championships at Hanover (Results)May 11 · Discus · Place 10 · WindsorWindsorDiscus1.6kg10.88-109
May 4Doug Sargent Fr/So Meet @ KeeneMay 4 · Pole Vault · Place 5 · WindsorWindsorPole Vault5.7-00.009
May 4Doug Sargent Fr/So Meet @ KeeneMay 4 · Discus · Place 2 · WindsorWindsorDiscus1.6kg2.101-119
May 4Doug Sargent Fr/So Meet @ KeeneMay 4 · 800 Meters · Place 15 · WindsorWindsor800 Meters15.2:30.23a PB9
Apr 30Fall Mtn #2 (VT results)Apr 30 · 1600 Meters · WindsorWindsor1600 Meters—5:43.00 PB9
Apr 30Fall Mtn #2 (VT results)Apr 30 · Triple Jump · WindsorWindsorTriple Jump—34-5.5 PB9
Apr 30Fall Mtn #2 (VT results)Apr 30 · Discus · WindsorWindsorDiscus1.6kg—101-69
Apr 30Fall Mtn #2 (VT results)Apr 30 · 800 Meters · WindsorWindsor800 Meters—2:34.009
Apr 23Bellows Falls Home - April 23Apr 23 · Discus · Place 8 · WindsorWindsorDiscus1.6kg8.90-109
Apr 23Bellows Falls Home - April 23Apr 23 · High Jump · Place 14 · WindsorWindsorHigh Jump14.4-10.009
Apr 23Bellows Falls Home - April 23Apr 23 · 800 Meters · Place 16 · WindsorWindsor800 Meters16.2:34.009

2018 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19U-32 Middle School InvitationalMay 19 · Javelin · Place 2 · HartfordHartfordJavelin300g TJ2.113-09 PB8
May 19U-32 Middle School InvitationalMay 19 · Discus · Place 1 · HartfordHartfordDiscus1kg1.95-06 PB8
May 19U-32 Middle School InvitationalMay 19 · High Jump · Place 1 · HartfordHartfordHigh Jump1.4-10.008
May 19U-32 Middle School InvitationalMay 19 · 800 Meters · Place 18 · HartfordHartford800 Meters18.2:41.908
May 16Windsor JH Meet #2May 16 · Triple Jump · Place 1 · HartfordHartfordTriple Jump1.30-04.508
May 16Windsor JH Meet #2May 16 · Discus · Place 2 · HartfordHartfordDiscus1kg2.84-058
May 16Windsor JH Meet #2May 16 · High Jump · Place 5 · HartfordHartfordHigh Jump5.4-04.008
May 16Windsor JH Meet #2May 16 · 800 Meters · Place 2 · HartfordHartford800 Meters2.2:38.508
May 11Oxbow Middle School Meet #2May 11 · Javelin · Place 4 · HartfordHartfordJavelin300g TJ4.94-08.58
May 11Oxbow Middle School Meet #2May 11 · Discus · Place 1 · HartfordHartfordDiscus1kg1.93-00.08
May 11Oxbow Middle School Meet #2May 11 · High Jump · Place 3 · HartfordHartfordHigh Jump3.4-09.08
May 11Oxbow Middle School Meet #2May 11 · 200 Meters · Place 10 · HartfordHartford200 Meters10.32.19 PB8
May 2Chris Brown Memorial Middle School MeetMay 2 · Long Jump · Place 2 · HartfordHartfordLong Jump2.12-06.008
May 2Chris Brown Memorial Middle School MeetMay 2 · Discus · HartfordHartfordDiscus1.6kg—DNS8
May 2Chris Brown Memorial Middle School MeetMay 2 · 100 Meters · Place 9 · HartfordHartford100 Meters9.15.06a8

2017 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20U-32 Middle School InvitationalMay 20 · Long Jump · Place 50 · HartfordHartfordLong Jump50.10-02.007
May 20U-32 Middle School InvitationalMay 20 · Javelin · HartfordHartfordJavelin300g TJ—SCR7
May 20U-32 Middle School InvitationalMay 20 · Discus · Place 9 · HartfordHartfordDiscus1kg9.74-047
May 20U-32 Middle School InvitationalMay 20 · 100 Meters · Place 64 · HartfordHartford100 Meters64.16.01a7
Apr 27Oxbow MS #2Apr 27 · Discus · Place 8 · HartfordHartfordDiscus1kg8.68-107
Apr 27Oxbow MS #2Apr 27 · 100 Meters · Place 27 · HartfordHartford100 Meters27.15.567