Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAmerica East Indoor Champs · Feb 224:05.85aAmerica East Indoor ChampsFebruary 22, 2025
100 Meters · OutdoorVermont Decathlon · Jun 1513.38aVermont DecathlonJune 15, 2021
1000 Meters · IndoorRiverhawk Invitational · Jan 242:25.13aRiverhawk InvitationalJanuary 24, 2025
110m Hurdles · 39" / 0.991m · OutdoorVermont Decathlon · Jun 1521.75aVermont DecathlonJune 15, 2021
1500 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 63:53.81aSharon Colyear-Danville Season OpenerDecember 6, 2025
1500 Meters · OutdoorD1 Vermont TF State Championship · Jun 43:53.36aD1 Vermont TF State ChampionshipJune 4, 2022
1500 Meters · Outdoor · Hand timedBFA Meet # 1 · Apr 274:16.7hBFA Meet # 1April 27, 2021
200 Meters · OutdoorNCUHS Meet #2 · May 2524.52aNCUHS Meet #2May 25, 2022
300 Meters · IndoorVT HS Indoor Track 2 · Dec 2741.10aVT HS Indoor Track 2December 27, 2021
3000 Meters · Indoor the TRACK at new balance Early Bird invite · Dec 78:35.92a the TRACK at new balance Early Bird inviteDecember 7, 2024
3000 Meters · OutdoorMMU Track Home #1 · Apr 58:50.66MMU Track Home #1April 5, 2022
3000 Meters · Outdoor · Hand timedBFA Meet # 1 · Apr 279:23.1hBFA Meet # 1April 27, 2021
3000m Steeplechase · 0.914m · OutdoorUMASS Lafreniere Commonwealth Invitational · Apr 129:52.78aUMASS Lafreniere Commonwealth InvitationalApril 12, 2025
3000m Steeplechase · OutdoorVermont Decathlon Championship, 2K Steeple · Jun 177:19.37Vermont Decathlon Championship, 2K SteepleJune 17, 2019
400 Meters · OutdoorNCUHS Meet #2 · May 2552.18aNCUHS Meet #2May 25, 2022
5000 Meters · OutdoorGeorge Davis Invitational · Apr 1915:45.89aGeorge Davis InvitationalApril 19, 2024
600 Meters · IndoorMIT Gordon Kelly Invitational · Jan 241:24.25aMIT Gordon Kelly InvitationalJanuary 24, 2026
800 Meters · IndoorECAC/IC4A Indoor Championships · Mar 11:52.91aECAC/IC4A Indoor ChampionshipsMarch 1, 2024
800 Meters · Outdoor2024 Bryan Clay Invitational · Apr 111:54.21a2024 Bryan Clay InvitationalApril 11, 2024
800 Meters · Outdoor · Hand timedSTJ vs North Country, Union 32, Northfield,Oxbow, Thetford · May 152:22.00hSTJ vs North Country, Union 32, Northfield,Oxbow, ThetfordMay 15, 2019
800 Meters · Relay Split · OutdoorAmerica East Outdoor Track & Field Championships · May 41:56.250America East Outdoor Track & Field ChampionshipsMay 4, 2024
Decathlon · OutdoorVermont Decathlon · Jun 153681Vermont DecathlonJune 15, 2021
Discus · 1.6kg · OutdoorVermont Decathlon · Jun 1519.26mVermont DecathlonJune 15, 2021
High Jump · IndoorVT HS Indoor Track 3 · Dec 301.50mVT HS Indoor Track 3December 30, 2021
High Jump · OutdoorVermont Decathlon · Jun 151.45mVermont DecathlonJune 15, 2021
Javelin · 800g · OutdoorNCUHS Meet #2 · May 487-02NCUHS Meet #2May 4, 2021
Long Jump · OutdoorSt J Relays · May 74.96mSt J RelaysMay 7, 2022
Pole Vault · OutdoorVermont Decathlon · Jun 152.45mVermont DecathlonJune 15, 2021
Shot Put · 12lb · OutdoorVermont Decathlon · Jun 157.39mVermont DecathlonJune 15, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · 1500 Meters · Place 20 · VermontVermont1500 MetersRound P20.3:58.26aSr
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · 1500 Meters · Place 14 · VermontVermont1500 Meters14.3:59.64aSr
Apr 17George Davis InvitationalApr 17 · 1500 Meters · Place 3 · VermontVermont1500 Meters3.3:58.32aSr
Apr 11UMASS Commonwealth InvitationalApr 11 · 800 Meters · Place 15 · VermontVermont800 Meters15.1:57.52aSr
Apr 4Jim Boulanger InvitationalApr 4 · 1500 Meters · Place 6 · VermontVermont1500 Meters6.4:09.01aSr
Apr 4Jim Boulanger InvitationalApr 4 · 400 Meters · Place 12 · VermontVermont400 Meters12.55.12aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30John Thomas Terrier ClassicJan 30 · 1000 Meters · Place 36 · VermontVermont1000 Meters362:32.10SR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 600 Meters · Place 6 · VermontVermont600 Meters61:24.25a PBSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 1 Mile · Place 33 · VermontVermont1 Mile33.4:10.86aSr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 1500 Meters · Place 33 · VermontVermont1500 Meters33.3:53.81a PBSr
Mar 7IC4A/ECAC IndoorMar 7 · 1 Mile · Place 4 · VermontVermont1 MileRound P4.4:08.38aJr
Mar 7IC4A/ECAC IndoorMar 7 · 1 Mile · Place 4 · VermontVermont1 Mile4.4:11.16aJr
Feb 22America East Indoor ChampsFeb 22 · 1 Mile · Place 1 · VermontVermont1 Mile14:05.85a PB—
Jan 24Riverhawk InvitationalJan 24 · 1000 Meters · Place 4 · VermontVermont1000 Meters4.2:25.13a PBJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 3000m Steeplechase · Place 10 · VermontVermont3000m Steeplechase0.914m10.9:52.78a PBJr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Dartmouth December InviteDec 13 · 1 Mile · Place 1 · VermontVermont1 Mile1.4:15.36aJr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 3000 Meters · Place 4 · VermontVermont3000 Meters4.8:35.92a PBJr
Mar 1ECAC/IC4A Indoor ChampionshipsMar 1 · 800 Meters · Place 14 · VermontVermont800 MetersRound P14.1:52.91a PBSo
Feb 19America East Indoor ChampionshipsFeb 19 · 1000 Meters · Place 7 · VermontVermont1000 Meters72:28.18SO
Jan 26Riverhawk InvitationalJan 26 · 800 Meters · Place 9 · VermontVermont800 Meters91:54.64SO
Jan 26John Thomas Terrier ClassicJan 26 · 1 Mile · Place 130 · VermontVermont1 Mile1304:17.80a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 800 Meters · VermontVermont800 MetersRelay Split—1:56.250 PBSo
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 1500 Meters · Place 20 · VermontVermont1500 MetersRound P20.4:03.75aSo
Apr 26America East Pre-ConferenceApr 26 · 800 Meters · Place 14 · VermontVermont800 Meters14.2:01.16aSo
Apr 19George Davis InvitationalApr 19 · 5000 Meters · Place 13 · VermontVermont5000 Meters13.15:45.89a PBSo
Apr 112024 Bryan Clay InvitationalApr 11 · 800 Meters · Place 119 · VermontVermont800 Meters119.1:54.21a PBSo

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8Dartmouth Winter InvitationalDec 8 · 3000 Meters · Place 6 · VermontVermont3000 Meters6.8:49.97aSo
Mar 3ECAC/IC4A Indoor ChampionshipsMar 3 · 800 Meters · Place 37 · VermontVermont800 MetersRound P37.1:56.63aFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 800 Meters · Place 146 · VermontVermont800 Meters146.1:55.01aFr
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 1 Mile · Place 11 · VermontVermont1 Mile114:22.31FR
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 1 Mile · Place 11 · VermontVermont1 Mile114:22.31FR
Jan 27John Thomas Terrier ClassicJan 27 · 1 Mile · Place 106 · VermontVermont1 Mile106.4:18.16aFr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29UMASS Pre-Championship InvitationalApr 29 · 1500 Meters · Place 17 · VermontVermont1500 Meters174:03.57FR
Apr 29UMASS Pre-Championship InvitationalApr 29 · 1500 Meters · Place 17 · VermontVermont1500 Meters174:03.57FR
Apr 15UMASS Commonwealth InvitationalApr 15 · 1500 Meters · Place 6 · VermontVermont1500 Meters64:03.70FR
Mar 31Black and Gold InvitationalMar 31 · 1500 Meters · Place 18 · VermontVermont1500 Meters18.4:01.29aFr

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10Beacon InvitationalDec 10 · 1 Mile · Place 12 · VermontVermont1 Mile12.4:24.08aFr
Dec 4UNH vs Vermont MeetDec 4 · 1 Mile · Place 5 · VermontVermont1 Mile5.4:33.02aFr
Jan 302022 VT HS Indoor Track & Field State ChampionshipsJan 30 · 300 Meters · Place 16 · North Country UnionNorth Country Union300 Meters16.41.53a12
Jan 302022 VT HS Indoor Track & Field State ChampionshipsJan 30 · 1000 Meters · Place 1 · North Country UnionNorth Country Union1000 Meters1.2:39.32a12
Jan 302022 VT HS Indoor Track & Field State ChampionshipsJan 30 · 1500 Meters · Place 2 · North Country UnionNorth Country Union1500 Meters2.4:03.96a12
Jan 15VT HS Indoor Track 5Jan 15 · 3000 Meters · Place 4 · North Country UnionNorth Country Union3000 Meters49:34.8312
Jan 15VT HS Indoor Track 5Jan 15 · 1500 Meters · Place 1 · North Country UnionNorth Country Union1500 Meters14:11.6712
Jan 15VT HS Indoor Track 5Jan 15 · 1000 Meters · Place 2 · North Country UnionNorth Country Union1000 Meters22:49.2412

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 4D1 Vermont TF State ChampionshipJun 4 · 3000 Meters · Place 4 · North Country UnionNorth Country Union3000 Meters4.9:17.68a12
Jun 4D1 Vermont TF State ChampionshipJun 4 · 1500 Meters · Place 3 · North Country UnionNorth Country Union1500 Meters3.3:53.36a PB12
Jun 4D1 Vermont TF State ChampionshipJun 4 · 800 Meters · Place 2 · North Country UnionNorth Country Union800 Meters2.1:55.89a12
May 28Essex Invitational/NE Champ QualifierMay 28 · 3000 Meters · Place 2 · North Country UnionNorth Country Union3000 Meters28:55.13a12
May 28Essex Invitational/NE Champ QualifierMay 28 · 1500 Meters · Place 1 · North Country UnionNorth Country Union1500 Meters14:04.24a12
May 28Essex Invitational/NE Champ QualifierMay 28 · 800 Meters · Place 2 · North Country UnionNorth Country Union800 Meters21:56.91a12
May 25NCUHS Meet #2May 25 · 400 Meters · Place 1 · North Country UnionNorth Country Union400 Meters152.18a PB12
May 25NCUHS Meet #2May 25 · 200 Meters · Place 3 · North Country UnionNorth Country Union200 Meters324.52a PB12
May 17Essex HS Host TF Meet #3May 17 · 3000 Meters · Place 1 · North Country UnionNorth Country Union3000 Meters1.9:07.27a12
May 14Burlington HS TF InvitationalMay 14 · 1500 Meters · Place 3 · North Country UnionNorth Country Union1500 Meters3.3:56.22a12
May 14Burlington HS TF InvitationalMay 14 · 800 Meters · Place 2 · North Country UnionNorth Country Union800 Meters2.1:57.11a12
May 11STJ home tri meet #2May 11 · 800 Meters · Place 1 · North Country UnionNorth Country Union800 Meters12:06.312
May 11STJ home tri meet #2May 11 · 400 Meters · Place 2 · North Country UnionNorth Country Union400 Meters253.712
May 7St J RelaysMay 7 · Long Jump · Place 3 · North Country UnionNorth Country UnionLong Jump3.4.96m PB12
May 5NCUHS Meet #1May 5 · 1500 Meters · Place 2 · North Country UnionNorth Country Union1500 Meters24:04.9912
May 5NCUHS Meet #1May 5 · 800 Meters · Place 1 · North Country UnionNorth Country Union800 Meters11:57.7512
Apr 26Lyndon Institute Home Track MeetApr 26 · 1500 Meters · Place 1 · North Country UnionNorth Country Union1500 Meters14:07.09SR
Apr 26Lyndon Institute Home Track MeetApr 26 · 800 Meters · Place 1 · North Country UnionNorth Country Union800 Meters12:01.59SR
Apr 12NCUHS time trialApr 12 · 1500 Meters · Place 1 · North Country UnionNorth Country Union1500 Meters1.4:13.01Unofficial12
Apr 12NCUHS time trialApr 12 · 800 Meters · Place 1 · North Country UnionNorth Country Union800 Meters1.2:13.57Unofficial12
Apr 5MMU Track Home #1Apr 5 · 3000 Meters · Place 1 · North Country UnionNorth Country Union3000 Meters18:50.66 PB12

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30VT HS Indoor Track 3Dec 30 · High Jump · Place 9 · North Country UnionNorth Country UnionHigh Jump9.1.50m PB12
Dec 30VT HS Indoor Track 3Dec 30 · 3000 Meters · Place 1 · North Country UnionNorth Country Union3000 Meters1.9:19.62a12
Dec 30VT HS Indoor Track 3Dec 30 · 1500 Meters · Place 1 · North Country UnionNorth Country Union1500 Meters1.4:14.38a12
Dec 27VT HS Indoor Track 2Dec 27 · 300 Meters · Place 5 · North Country UnionNorth Country Union300 Meters5.41.10a PB12
Dec 27VT HS Indoor Track 2Dec 27 · 1000 Meters · Place 1 · North Country UnionNorth Country Union1000 Meters1.2:44.02a12
Dec 18VT HS Indoor Track 1Dec 18 · 600 Meters · Place 1 · North Country UnionNorth Country Union600 Meters1.1:31.93a12
Dec 18VT HS Indoor Track 1Dec 18 · 3000 Meters · Place 2 · North Country UnionNorth Country Union3000 Meters2.9:20.05a12

2021 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 15Vermont DecathlonJun 15 · Decathlon · Place 29 · North Country UnionNorth Country UnionDecathlonRound M29.3681 PB11
Jun 15Vermont DecathlonJun 15 · Long Jump · Place 35 · North Country UnionNorth Country UnionLong JumpRound M35.4.94m11
Jun 15Vermont DecathlonJun 15 · Pole Vault · Place 28 · North Country UnionNorth Country UnionPole VaultRound M28.2.45m PB11
Jun 15Vermont DecathlonJun 15 · Javelin · Place 45 · North Country UnionNorth Country UnionJavelin800gRound M45.26.26m11
Jun 15Vermont DecathlonJun 15 · Discus · Place 44 · North Country UnionNorth Country UnionDiscus1.6kgRound M44.19.26m PB11
Jun 15Vermont DecathlonJun 15 · Shot Put · Place 54 · North Country UnionNorth Country UnionShot Put12lbRound M54.7.39m PB11
Jun 15Vermont DecathlonJun 15 · 110m Hurdles · Place 41 · North Country UnionNorth Country Union110m Hurdles39" / 0.991mRound M41.21.75a PB11
Jun 15Vermont DecathlonJun 15 · High Jump · Place 35 · North Country UnionNorth Country UnionHigh JumpRound M35.1.45m PB11
Jun 15Vermont DecathlonJun 15 · 1500 Meters · Place 3 · North Country UnionNorth Country Union1500 MetersRound M3.4:26.38a11
Jun 15Vermont DecathlonJun 15 · 400 Meters · Place 30 · North Country UnionNorth Country Union400 MetersRound M30.57.72a11
Jun 15Vermont DecathlonJun 15 · 100 Meters · Place 56 · North Country UnionNorth Country Union100 MetersRound M56.13.38a PB11
Jun 5D1 Vermont TF State ChampionshipJun 5 · 3000 Meters · Place 5 · North Country UnionNorth Country Union3000 Meters5.9:23.14a11
Jun 5D1 Vermont TF State ChampionshipJun 5 · 1500 Meters · Place 5 · North Country UnionNorth Country Union1500 Meters5.4:13.35a11
May 29Essex HS TF InvitationalMay 29 · 3000 Meters · Place 2 · North Country UnionNorth Country Union3000 Meters2.9:13.30a11
May 25NCUHS Meet #3May 25 · Javelin · Place 13 · North Country UnionNorth Country UnionJavelin1387-0311
May 25NCUHS Meet #3May 25 · 1500 Meters · Place 1 · North Country UnionNorth Country Union1500 Meters14:21.70h11
May 21MMU Home Track #3May 21 · Javelin · Place 5 · North Country UnionNorth Country UnionJavelin591-0711
May 21MMU Home Track #3May 21 · 3000 Meters · Place 1 · North Country UnionNorth Country Union3000 Meters19:41.1611
May 21MMU Home Track #3May 21 · 1500 Meters · Place 1 · North Country UnionNorth Country Union1500 Meters14:28.8011
May 14Lyndon Institute Home MeetMay 14 · 800 Meters · Place 1 · North Country UnionNorth Country Union800 Meters12:09.0411
May 14Lyndon Institute Home MeetMay 14 · 400 Meters · Place 2 · North Country UnionNorth Country Union400 Meters257.0811
May 8Burlington TF InvitationalMay 8 · 3000 Meters · Place 8 · North Country UnionNorth Country Union3000 Meters89:28.5311
May 8Burlington TF InvitationalMay 8 · 1500 Meters · Place 5 · North Country UnionNorth Country Union1500 Meters54:10.8811
May 4NCUHS Meet #2May 4 · Javelin · Place 10 · North Country UnionNorth Country UnionJavelin800g10.87-02 PB11
May 4NCUHS Meet #2May 4 · 3000 Meters · Place 1 · North Country UnionNorth Country Union3000 Meters1.9:19.2611
May 4NCUHS Meet #2May 4 · 1500 Meters · Place 3 · North Country UnionNorth Country Union1500 Meters3.4:16.4011
Apr 27BFA Meet # 1Apr 27 · 3000 Meters · Place 1 · North Country UnionNorth Country Union3000 Meters19:23.1h PB11
Apr 27BFA Meet # 1Apr 27 · 1500 Meters · Place 2 · North Country UnionNorth Country Union1500 Meters24:16.7h PB11
Apr 24NCUHS meet #1Apr 24 · 3000 Meters · Place 1 · North Country UnionNorth Country Union3000 Meters1.9:33.6211
Apr 24NCUHS meet #1Apr 24 · 1500 Meters · Place 1 · North Country UnionNorth Country Union1500 Meters1.4:22.3311

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 17Vermont Decathlon Championship, 2K SteepleJun 17 · 3000m Steeplechase · Place 8 · North Country UnionNorth Country Union3000m Steeplechase87:19.37 PB9
May 15STJ vs North Country, Union 32, Northfield,Oxbow, ThetfordMay 15 · 1500 Meters · Place 7 · North Country UnionNorth Country Union1500 Meters74:34.00h9
May 15STJ vs North Country, Union 32, Northfield,Oxbow, ThetfordMay 15 · 800 Meters · Place 15 · North Country UnionNorth Country Union800 Meters152:22.00h PB9
May 11Burlington HS TF InvitationalMay 11 · 3000 Meters · Place 14 · North Country UnionNorth Country Union3000 Meters149:40.749
May 11Burlington HS TF InvitationalMay 11 · 1500 Meters · Place 10 · North Country UnionNorth Country Union1500 Meters104:47.18h9
May 8NCUHS meet #1May 8 · 1500 Meters · Place 2 · North Country UnionNorth Country Union1500 Meters24:35.86h9
May 8NCUHS meet #1May 8 · 800 Meters · Place 3 · North Country UnionNorth Country Union800 Meters32:24.03h9

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 13VITA 5Jan 13 · 3000 Meters · Place 8 · North Country UnionNorth Country Union3000 Meters810:38.399
Jan 13VITA 5Jan 13 · 1500 Meters · Place 12 · North Country UnionNorth Country Union1500 Meters124:53.189