Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNVAC 9th/10th Grade Championship TF Meet · May 1511.87aNVAC 9th/10th Grade Championship TF MeetMay 15, 2024
1500 Meters · OutdoorSJA Home Meet #1 · Apr 124:42.54aSJA Home Meet #1April 12, 2025
200 Meters · IndoorVermont Parks&Rec TF State Championship · Jul 2133.27aVermont Parks&Rec TF State ChampionshipJuly 21, 2018
200 Meters · OutdoorTwilight Invitational @ South Burlington HS · May 423.90aTwilight Invitational @ South Burlington HSMay 4, 2024
300 Meters · IndoorVTFOA Meet #5 · Jan 437.60aVTFOA Meet #5January 4, 2026
300m Hurdles · 36" / 0.914m · OutdoorSTJ Last Chance Meet · May 3049.69aSTJ Last Chance MeetMay 30, 2023
400 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 2852.43aMSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
400 Meters · OutdoorBurlington HS TF Invitational · May 1650.29aBurlington HS TF InvitationalMay 16, 2026
55 Meter · IndoorThe Beantown Winter Classic · Dec 217.18aThe Beantown Winter ClassicDecember 21, 2024
600 Meters · IndoorVTFOA Meet #5 · Jan 41:27.55aVTFOA Meet #5January 4, 2026
600 Meters · OutdoorNHWTL @ Dartmouth College · Dec 171:31.02aNHWTL @ Dartmouth CollegeDecember 17, 2023
800 Meters · OutdoorSTJA Home Meet #1 · Apr 282:01.27aSTJA Home Meet #1April 28, 2026
Discus · 1kg · IndoorVermont Parks&Rec TF State Championship · Jul 2142-05Vermont Parks&Rec TF State ChampionshipJuly 21, 2018
High Jump · IndoorVTFOA Meet #3 · Dec 271.75mVTFOA Meet #3December 27, 2025
High Jump · OutdoorNEK 9th Grade Meet · Apr 201.27mNEK 9th Grade MeetApril 20, 2023
Long Jump · IndoorNorth East Invitational · Jan 65.12mNorth East InvitationalJanuary 6, 2024
Long Jump · OutdoorCVU HS Host TF Meet #2 · May 34.33mCVU HS Host TF Meet #2May 3, 2023
Pole Vault · OutdoorCVU HS Host TF Meet #2 · May 31.98mCVU HS Host TF Meet #2May 3, 2023
Shot Put · 12lb · IndoorVT Throws Meet #1 · Dec 1510.09mVT Throws Meet #1December 15, 2024
Shot Put · 6lb · Indoor**Rescheduled** Vermont Parks&Rec State Championship · Aug 323-05.00**Rescheduled** Vermont Parks&Rec State ChampionshipAugust 3, 2019
Weight Throw · 25lb / 11.3kg · IndoorVermont Throws #1 · Dec 96.47mVermont Throws #1December 9, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 400 Meters · Place 3 · St JohnsburySt Johnsbury400 Meters350.60a12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 400 Meters · Place 2 · St JohnsburySt Johnsbury400 Meters250.77a12
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · 400 Meters · Place 1 · St JohnsburySt Johnsbury400 Meters151.84a12
May 16Burlington HS TF InvitationalMay 16 · Shot Put · Place 13 · St JohnsburySt JohnsburyShot Put1310.99m12
May 16Burlington HS TF InvitationalMay 16 · 400 Meters · Place 3 · St JohnsburySt Johnsbury400 Meters350.29a PB12
May 12STJA Home Meet #2May 12 · Shot Put · Place 3 · St JohnsburySt JohnsburyShot Put311.52m12
May 7NCUHS Home Meet #1May 7 · Shot Put · Place 5 · St JohnsburySt JohnsburyShot Put511.28m12
May 7NCUHS Home Meet #1May 7 · 400 Meters · Place 2 · St JohnsburySt Johnsbury400 Meters251.70a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 400 Meters · Place 2 · St JohnsburySt Johnsbury400 Meters251.36a12
Apr 28STJA Home Meet #1Apr 28 · 800 Meters · Place 3 · St JohnsburySt Johnsbury800 Meters32:01.27a PB12
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · 800 Meters · Place 1 · St JohnsburySt Johnsbury800 Meters12:05.31a12
Apr 17The Patriot GamesApr 17 · High Jump · St JohnsburySt JohnsburyHigh Jump—DNS12
Apr 17The Patriot GamesApr 17 · 800 Meters · Place 3 · St JohnsburySt Johnsbury800 Meters3.2:03.04a12
Apr 15South Burlington HS TF Meet 1Apr 15 · 800 Meters · Place 1 · St JohnsburySt Johnsbury800 Meters12:03.25a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 600 Meters · Place 4 · St JohnsburySt Johnsbury600 Meters41:28.55a12
Jan 4VTFOA Meet #5Jan 4 · High Jump · Place 7 · St JohnsburySt JohnsburyHigh Jump71.60m12
Jan 4VTFOA Meet #5Jan 4 · 600 Meters · Place 2 · St JohnsburySt Johnsbury600 Meters21:27.55a PB12
Jan 4VTFOA Meet #5Jan 4 · 300 Meters · Place 3 · St JohnsburySt Johnsbury300 Meters337.60a PB12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · 300 Meters · Place 4 · St JohnsburySt Johnsbury300 Meters4.37.97a12
Dec 27VTFOA Meet #3Dec 27 · 300 Meters · Place 6 · St JohnsburySt Johnsbury300 Meters6.38.25a12
Dec 27VTFOA Meet #3Dec 27 · 600 Meters · Place 1 · St JohnsburySt Johnsbury600 Meters1.1:30.50a12
Dec 27VTFOA Meet #3Dec 27 · High Jump · Place 5 · St JohnsburySt JohnsburyHigh Jump5.1.75m PB12
Dec 20The Beantown Winter ClassicDec 20 · 600 Meters · Place 25 · St JohnsburySt Johnsbury600 Meters25.1:29.58a12
Dec 13VTFOA Meet #1Dec 13 · 300 Meters · St JohnsburySt Johnsbury300 Meters—DNF12
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 600 Meters · Place 6 · St JohnsburySt Johnsbury600 Meters61:32.30a—
Jan 12VTFOA Weekend 5Jan 12 · 300 Meters · Place 4 · St JohnsburySt Johnsbury300 Meters438.14a—
Jan 5VTFOA Weekend 4Jan 5 · 600 Meters · Place 2 · St JohnsburySt Johnsbury600 Meters21:31.21a—
Jan 5VTFOA Weekend 4Jan 5 · 300 Meters · Place 3 · St JohnsburySt Johnsbury300 Meters338.52a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 400 Meters · St JohnsburySt Johnsbury400 Meters—DNS11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 400 Meters · Place 1 · St JohnsburySt Johnsbury400 Meters150.29a11
Apr 22MMU Home #2 - Vacation MeetApr 22 · 400 Meters · Place 1 · St JohnsburySt Johnsbury400 Meters153.8911
Apr 17Burlington HS Host TF Meet #2Apr 17 · 400 Meters · Place 2 · St JohnsburySt Johnsbury400 Meters253.84a11
Apr 12SJA Home Meet #1Apr 12 · 1500 Meters · Place 10 · St JohnsburySt Johnsbury1500 Meters104:42.54a PB11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 400 Meters · Place 8 · St JohnsburySt Johnsbury400 Meters8.52.43a PB11
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 79 · St JohnsburySt Johnsbury55 MeterRound P79.7.18a PB11
Dec 15VT Throws Meet #1Dec 15 · Shot Put · Place 11 · St JohnsburySt JohnsburyShot Put12lb11.10.09m PB11
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 600 Meters · Place 7 · St JohnsburySt Johnsbury600 Meters71:34.41a—
Jan 21GBTC InvitationalJan 21 · 300 Meters · St JohnsburySt Johnsbury300 Meters—DNS10
Jan 21GBTC InvitationalJan 21 · 600 Meters · St JohnsburySt Johnsbury600 Meters—DNS10
Jan 21GBTC InvitationalJan 21 · Long Jump · St JohnsburySt JohnsburyLong Jump—DNS10
Jan 6North East InvitationalJan 6 · Long Jump · Place 11 · St JohnsburySt JohnsburyLong Jump115.12m PB—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 8New England HS Outdoor Track & Field ChampionshipJun 8 · 400 Meters · Place 30 · St Johnsbury-VTSt Johnsbury-VT400 Meters3053.0910
Jun 1Div. 1 Vermont TF State ChampionshipJun 1 · 400 Meters · Place 9 · St JohnsburySt Johnsbury400 Meters951.81a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 400 Meters · Place 6 · St JohnsburySt Johnsbury400 Meters650.93a—
May 21STJ vs LIMay 21 · 400 Meters · Place 2 · St JohnsburySt Johnsbury400 Meters251.70a—
May 21STJ vs LIMay 21 · 100 Meters · Place 5 · St JohnsburySt Johnsbury100 Meters511.94a—
May 18William F. Eddy Jr. Track & Field InvitationalMay 18 · 400 Meters · Place 11 · St JohnsburySt Johnsbury400 Meters11.52.09a10
May 15NVAC 9th/10th Grade Championship TF MeetMay 15 · 400 Meters · Place 1 · St JohnsburySt Johnsbury400 Meters152.61a—
May 15NVAC 9th/10th Grade Championship TF MeetMay 15 · 100 Meters · Place 2 · St JohnsburySt Johnsbury100 Meters211.87a PB—
May 11Burlington HS TF InvitationalMay 11 · 400 Meters · Place 5 · St JohnsburySt Johnsbury400 Meters552.04a—
May 11Burlington HS TF InvitationalMay 11 · 200 Meters · Place 16 · St JohnsburySt Johnsbury200 Meters1624.02a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 400 Meters · Place 2 · St JohnsburySt Johnsbury400 Meters251.95a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 200 Meters · Place 6 · St JohnsburySt Johnsbury200 Meters623.90a PB—
May 2Essex HS Host TF Meet #2May 2 · 800 Meters · Place 7 · St JohnsburySt Johnsbury800 Meters72:10.30a—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · High Jump · Place 2 · St JohnsburySt JohnsburyHigh Jump21.65m—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · 400 Meters · Place 2 · St JohnsburySt Johnsbury400 Meters252.99a—
Apr 23St J vs MMU, NCU, U32, LI, StansteadApr 23 · 200 Meters · Place 3 · St JohnsburySt Johnsbury200 Meters324.09a—
Apr 16STJ vs U32Apr 16 · High Jump · Place 3 · St JohnsburySt JohnsburyHigh Jump31.57m—
Apr 16STJ vs U32Apr 16 · 400 Meters · Place 1 · St JohnsburySt Johnsbury400 Meters154.56a—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · Long Jump · Place 6 · St JohnsburySt JohnsburyLong Jump617-0.5—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 400 Meters · Place 1 · St JohnsburySt Johnsbury400 Meters154.87a—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 200 Meters · Place 2 · St JohnsburySt Johnsbury200 Meters224.46a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 55 Meter · St JohnsburySt Johnsbury55 Meter—DNS10
Dec 23VTFOA HS Indoor #2Dec 23 · 300 Meters · Place 14 · St JohnsburySt Johnsbury300 Meters14.40.19a10
Dec 23VTFOA HS Indoor #2Dec 23 · High Jump · Place 18 · St JohnsburySt JohnsburyHigh Jump18.1.50m10
Dec 22VT Throws #2Dec 22 · Shot Put · Place 12 · St JohnsburySt JohnsburyShot Put12lb12.8.95m10
Dec 9Vermont Throws #1Dec 9 · Weight Throw · Place 15 · St JohnsburySt JohnsburyWeight Throw25lb / 11.3kg15.6.47m PB10
Dec 9Vermont Throws #1Dec 9 · Shot Put · Place 6 · St JohnsburySt JohnsburyShot Put12lb6.9.18m10

2023 Outdoor Track

33 results
DateMeetEventPlMarkGr
Dec 17NHWTL @ Dartmouth CollegeDec 17 · 600 Meters · Place 3 · St JohnsburySt Johnsbury600 Meters3.1:31.02a PB10
Dec 17NHWTL @ Dartmouth CollegeDec 17 · High Jump · St JohnsburySt JohnsburyHigh Jump—DNS10
Jun 3D1 Vermont TF State ChampionshipJun 3 · 400 Meters · Place 16 · St JohnsburySt Johnsbury400 Meters16.57.27a9
Jun 1D3 Vermont TF State ChampionshipJun 1 · 400 Meters · Place 16 · St JohnsburySt Johnsbury400 Meters1657.27a—
May 30STJ Last Chance MeetMay 30 · Pole Vault · St JohnsburySt JohnsburyPole Vault—SCR9
May 30STJ Last Chance MeetMay 30 · 300m Hurdles · Place 3 · St JohnsburySt Johnsbury300m Hurdles36" / 0.914m3.49.69a PB9
May 30STJ Last Chance MeetMay 30 · 200 Meters · Place 4 · St JohnsburySt Johnsbury200 Meters4.25.38a9
May 27Essex TF Invitational - NE QualifierMay 27 · 400 Meters · Place 31 · St JohnsburySt Johnsbury400 Meters3156.31a—
May 23STJ Home Meet #2May 23 · Long Jump · Place 7 · St JohnsburySt JohnsburyLong Jump75.28m—
May 23STJ Home Meet #2May 23 · Pole Vault · Place 7 · St JohnsburySt JohnsburyPole Vault72.13m—
May 23STJ Home Meet #2May 23 · 300m Hurdles · Place 7 · St JohnsburySt Johnsbury300m Hurdles749.83a—
May 23STJ Home Meet #2May 23 · 200 Meters · Place 4 · St JohnsburySt Johnsbury200 Meters425.50a—
May 20Iverson Relays @ South Burlington HSMay 20 · Long Jump · Place 3 · St JohnsburySt JohnsburyLong Jump35.28m—
May 20Iverson Relays @ South Burlington HSMay 20 · Pole Vault · Place 4 · St JohnsburySt JohnsburyPole Vault47-6—
May 13Burlington HS TF InvitationalMay 13 · 400 Meters · Place 29 · St JohnsburySt Johnsbury400 Meters2957.98a—
May 6Twilight South Burlington TF InvitationalMay 6 · Pole Vault · Place 20 · St JohnsburySt JohnsburyPole Vault202.30m—
May 6Twilight South Burlington TF InvitationalMay 6 · 400 Meters · Place 18 · St JohnsburySt Johnsbury400 Meters1857.69a—
May 6Twilight South Burlington TF InvitationalMay 6 · 100 Meters · Place 7 · St JohnsburySt Johnsbury100 Meters712.85a—
May 3CVU HS Host TF Meet #2May 3 · Long Jump · Place 16 · St JohnsburySt JohnsburyLong Jump164.33m PB—
May 3CVU HS Host TF Meet #2May 3 · Pole Vault · Place 8 · St JohnsburySt JohnsburyPole Vault81.98m PB—
May 3CVU HS Host TF Meet #2May 3 · 200 Meters · Place 12 · St JohnsburySt Johnsbury200 Meters1226.75a—
Apr 29STJ RelaysApr 29 · Long Jump · Place 4 · St JohnsburySt JohnsburyLong Jump44.92m—
Apr 29STJ RelaysApr 29 · Pole Vault · Place 4 · St JohnsburySt JohnsburyPole Vault42.29m—
Apr 26NCUHS International #1Apr 26 · Long Jump · Place 6 · St JohnsburySt JohnsburyLong Jump64.68m—
Apr 26NCUHS International #1Apr 26 · Pole Vault · Place 7 · St JohnsburySt JohnsburyPole Vault72.13m—
Apr 26NCUHS International #1Apr 26 · 400 Meters · Place 4 · St JohnsburySt Johnsbury400 Meters458.45a—
Apr 20NEK 9th Grade MeetApr 20 · Pole Vault · Place 3 · St JohnsburySt JohnsburyPole Vault32.13m—
Apr 20NEK 9th Grade MeetApr 20 · High Jump · Place 5 · St JohnsburySt JohnsburyHigh Jump51.27m PB—
Apr 20NEK 9th Grade MeetApr 20 · 400 Meters · Place 1 · St JohnsburySt Johnsbury400 Meters159.84a—
Apr 15BFA vs STJ Duo MeetApr 15 · Long Jump · Place 3 · St JohnsburySt JohnsburyLong Jump34.85m9
Apr 15BFA vs STJ Duo MeetApr 15 · Pole Vault · Place 5 · St JohnsburySt JohnsburyPole Vault56-69
Apr 15BFA vs STJ Duo MeetApr 15 · 400 Meters · Place 2 · St JohnsburySt Johnsbury400 Meters21:00.039
Apr 15BFA vs STJ Duo MeetApr 15 · 200 Meters · Place 8 · St JohnsburySt Johnsbury200 Meters826.839

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Aug 3**Rescheduled** Vermont Parks&Rec State ChampionshipAug 3 · Discus · Place 7 · St. JohnsburySt. JohnsburyDiscus1kg7.38-1011
Aug 3**Rescheduled** Vermont Parks&Rec State ChampionshipAug 3 · Shot Put · Place 1 · St. JohnsburySt. JohnsburyShot Put6lb1.23-05.00 PB11
Aug 3**Rescheduled** Vermont Parks&Rec State ChampionshipAug 3 · 400 Meters · Place 4 · St. JohnsburySt. Johnsbury400 Meters4.1:12.51a11

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Jul 21Vermont Parks&Rec TF State ChampionshipJul 21 · Discus · Place 1 · St. JohnsburySt. JohnsburyDiscus1kg1.42-05 PB10
Jul 21Vermont Parks&Rec TF State ChampionshipJul 21 · 400 Meters · Place 2 · St. JohnsburySt. Johnsbury400 Meters2.1:17.97a10
Jul 21Vermont Parks&Rec TF State ChampionshipJul 21 · 200 Meters · Place 3 · St. JohnsburySt. Johnsbury200 Meters3.33.27a PB10