Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVermont HS Decathlon Championships · Jun 1614.15aVermont HS Decathlon ChampionshipsJune 16, 2025
1000 Meters · IndoorVTFOA Weekend 5 · Jan 123:18.28aVTFOA Weekend 5January 12, 2025
1500 Meters · OutdoorMMU Home #3 · May 74:47.27aMMU Home #3May 7, 2025
1600 Meters · IndoorChip Langmaid Invitational · Dec 215:30.87aChip Langmaid InvitationalDecember 21, 2024
200 Meters · OutdoorBFA vs STJ Duo Meet · Apr 1532.66BFA vs STJ Duo MeetApril 15, 2023
400 Meters · OutdoorVermont HS Decathlon Championships · Jun 161:03.22aVermont HS Decathlon ChampionshipsJune 16, 2025
800 Meters · OutdoorColchester HS TF Meet 2 (11th & 12th Gr.) · May 202:24.77aColchester HS TF Meet 2 (11th & 12th Gr.)May 20, 2026
800 Meters · Outdoor · Hand timedU-32 Home HS Meet 2 · May 202:23.3hU-32 Home HS Meet 2May 20, 2025
Discus · 1.6kg · OutdoorBFA Meet # 3 · May 2619.71mBFA Meet # 3May 26, 2026
High Jump · OutdoorVermont HS Decathlon Championships · Jun 161.25mVermont HS Decathlon ChampionshipsJune 16, 2025
Javelin · 800g · OutdoorBFA Meet # 3 · May 2635.83mBFA Meet # 3May 26, 2026
Long Jump · OutdoorVermont HS Decathlon Championships · Jun 164.27mVermont HS Decathlon ChampionshipsJune 16, 2025
Pole Vault · OutdoorVermont HS Decathlon Championships · Jun 162.15mVermont HS Decathlon ChampionshipsJune 16, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · Javelin · Place 10 · Bellows Free Academy - St. AlbansJavelin1035.58m12
May 26BFA Meet # 3May 26 · Javelin · Place 2 · Bellows Free Academy - St. AlbansJavelin800g2.35.83m PB12
May 26BFA Meet # 3May 26 · Discus · Place 4 · Bellows Free Academy - St. AlbansDiscus1.6kg4.19.71m PB12
May 26BFA Meet # 3May 26 · 800 Meters · Place 2 · Bellows Free Academy - St. Albans800 Meters2.2:30.56a12
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · Javelin · Place 7 · Bellows Free Academy - St. AlbansJavelin734.40m12
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · Discus · Place 16 · Bellows Free Academy - St. AlbansDiscus1621.92m12
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · 800 Meters · Place 25 · Bellows Free Academy - St. Albans800 Meters252:24.77a PB12
May 16Burlington HS TF InvitationalMay 16 · Javelin · Place 15 · Bellows Free Academy - St. AlbansJavelin1533.96m12
May 12STJA Home Meet #2May 12 · Javelin · Place 10 · Bellows Free Academy - St. AlbansJavelin1031.80m12
May 12STJA Home Meet #2May 12 · 800 Meters · Place 15 · Bellows Free Academy - St. Albans800 Meters152:33.12a12
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Javelin · Place 5 · Bellows Free Academy - St. AlbansJavelin534.66m12
May 9Iverson-Bobwhite CO-ED RelaysMay 9 · Discus · Place 23 · Bellows Free Academy - St. AlbansDiscus2319.70m12
Apr 28MMU Home Track #2Apr 28 · Javelin · Place 2 · Bellows Free Academy - St. AlbansJavelin235.18m12
Apr 28MMU Home Track #2Apr 28 · Discus · Place 8 · Bellows Free Academy - St. AlbansDiscus820.60m12
Apr 17BFA Meet # 1Apr 17 · Javelin · Place 1 · Bellows Free Academy - St. AlbansJavelin800g1.34.40m12
Apr 17BFA Meet # 1Apr 17 · 800 Meters · Place 7 · Bellows Free Academy - St. Albans800 Meters7.2:33.64a12

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Long Jump · Place 55 · Bellows Free Academy - St. AlbansLong Jump554.27m PB11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Pole Vault · Place 42 · Bellows Free Academy - St. AlbansPole Vault422.15m PB11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · High Jump · Place 58 · Bellows Free Academy - St. AlbansHigh Jump581.25m PB11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Javelin · Place 27 · Bellows Free Academy - St. AlbansJavelin2729.43m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Discus · Place 32 · Bellows Free Academy - St. AlbansDiscus3221.75m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Shot Put · Place 50 · Bellows Free Academy - St. AlbansShot Put507.22m11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 110m Hurdles · Place 59 · Bellows Free Academy - St. Albans110m Hurdles5926.43a11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 1500 Meters · Place 36 · Bellows Free Academy - St. Albans1500 Meters365:11.72a11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 400 Meters · Place 53 · Bellows Free Academy - St. Albans400 Meters531:03.22a PB11
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 100 Meters · Place 57 · Bellows Free Academy - St. Albans100 Meters5714.15a PB11
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · Javelin · Place 14 · Bellows Free Academy - St. AlbansJavelin800g14.33.85m11
Jun 2Last Chance Meet - 2025Jun 2 · 1500 Meters · Place 1 · Bellows Free Academy - St. Albans1500 Meters1.4:51.15a11
Jun 1Essex HS Invitational/NE QualifierJun 1 · Javelin · Place 18 · Bellows Free Academy - St. AlbansJavelin1835.52m11
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 69 · Bellows Free Academy - St. Albans1500 Meters694:54.41a11
May 20U-32 Home HS Meet 2May 20 · Javelin · Place 8 · Bellows Free Academy - St. AlbansJavelin834.15m11
May 20U-32 Home HS Meet 2May 20 · 800 Meters · Place 18 · Bellows Free Academy - St. Albans800 Meters182:23.3h PB11
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · 1500 Meters · Place 12 · Bellows Free Academy - St. Albans1500 Meters125:08.31a11
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · 800 Meters · Place 14 · Bellows Free Academy - St. Albans800 Meters142:34.13a11
May 10Burlington HS TF InvitationalMay 10 · Javelin · Place 28 · Bellows Free Academy - St. AlbansJavelin2830.59m11
May 10Burlington HS TF InvitationalMay 10 · 1500 Meters · Place 52 · Bellows Free Academy - St. Albans1500 Meters524:55.83a11
May 7MMU Home #3May 7 · Javelin · Place 1 · Bellows Free Academy - St. AlbansJavelin139.11m11
May 7MMU Home #3May 7 · 1500 Meters · Place 6 · Bellows Free Academy - St. Albans1500 Meters64:47.27a PB11
May 7MMU Home #3May 7 · 800 Meters · Place 13 · Bellows Free Academy - St. Albans800 Meters132:31.24a11
Apr 29BFA Meet # 2Apr 29 · Javelin · Place 1 · Bellows Free Academy - St. AlbansJavelin133.80m11
Apr 29BFA Meet # 2Apr 29 · 1500 Meters · Place 7 · Bellows Free Academy - St. Albans1500 Meters75:09.86a11
Apr 29BFA Meet # 2Apr 29 · 800 Meters · Place 10 · Bellows Free Academy - St. Albans800 Meters102:32.30a11
Apr 22MMU Home #2 - Vacation MeetApr 22 · Javelin · Place 7 · Bellows Free Academy - StJavelin733.83m11
Apr 22MMU Home #2 - Vacation MeetApr 22 · 1500 Meters · Place 9 · Bellows Free Academy - St1500 Meters95:04.9411
Apr 15BFA Meet # 1Apr 15 · Javelin · Place 2 · Bellows Free Academy - St. AlbansJavelin233.45m11
Apr 15BFA Meet # 1Apr 15 · 800 Meters · Place 17 · Bellows Free Academy - St. Albans800 Meters172:30.79a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12VTFOA Weekend 5Jan 12 · 1000 Meters · Place 28 · Bellows Free Academy - St. Albans1000 Meters283:18.28a PB—
Jan 5VTFOA Weekend 4Jan 5 · 1600 Meters · Place 17 · Bellows Free Academy - St. Albans1600 Meters175:31.66a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Chip Langmaid InvitationalDec 21 · 1600 Meters · Place 12 · Bellows Free Academy - St. Albans1600 Meters12.5:30.87a PB11
Dec 14VTFOA Weekend 1Dec 14 · 1600 Meters · Place 23 · Bellows Free Academy - St. Albans1600 Meters23.5:38.07a11
Dec 14VTFOA Weekend 1Dec 14 · Shot Put · Bellows Free Academy - St. AlbansShot Put12lb--DNS11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28Last Chance MeetMay 28 · Javelin · Place 9 · Bellows Free Academy - SJavelin928.87m—
May 18BFA/SB RelaysMay 18 · Javelin · Place 6 · Bellows Free Academy - SJavelin6104-1—
May 15NVAC 9th/10th Grade Championship TF MeetMay 15 · Javelin · Place 3 · Bellows Free Academy - SJavelin332.81m—
May 6CVU HS Host TF Meet #2May 6 · Javelin · Place 2 · Bellows Free Academy - SJavelin233.77m—
May 4Twilight Invitational @ South Burlington HSMay 4 · Javelin · Place 23 · Bellows Free Academy - SJavelin2330.38m—
May 2Essex HS Host TF Meet #2May 2 · Javelin · Place 17 · Bellows Free Academy - SJavelin1730.21m—
Apr 18BFA Meet # 1Apr 18 · Javelin · Place 6 · Bellows Free Academy - SJavelin630.31m—
Apr 11Burlington HS Host TF Meet #1Apr 11 · Javelin · Place 8 · Bellows Free Academy - SJavelin826.66m—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30Last Chance Meet 2023May 30 · Javelin · Place 5 · Bellows Free Academy - SJavelin529.92m—
May 22Burlington HS TF Host Meet #3May 22 · Javelin · Place 7 · Bellows Free Academy - SJavelin732.02m—
May 22Burlington HS TF Host Meet #3May 22 · Discus · Place 34 · Bellows Free Academy - SDiscus3417.51m—
May 20Iverson Relays @ South Burlington HSMay 20 · Javelin · Place 7 · Bellows Free Academy - SJavelin731.54m—
May 18NVAC 9th & 10th Grade Championship @ Essex HSMay 18 · Javelin · Place 5 · Bellows Free Academy - SJavelin529.62m—
May 18NVAC 9th & 10th Grade Championship @ Essex HSMay 18 · Discus · Place 20 · Bellows Free Academy - SDiscus2012.47m—
May 9BFA Meet # 3May 9 · Javelin · Place 6 · Bellows Free Academy - St. AlbansJavelin800g6.27.61m9
May 9BFA Meet # 3May 9 · Discus · Place 10 · Bellows Free Academy - St. AlbansDiscus1.6kg10.16.66m9
May 9BFA Meet # 3May 9 · 800 Meters · Place 9 · Bellows Free Academy - St. Albans800 Meters9.2:49.20a9
May 6Twilight South Burlington TF InvitationalMay 6 · Javelin · Place 21 · Bellows Free Academy - SJavelin2129.82m—
Apr 29STJ RelaysApr 29 · Javelin · Place 7 · Bellows Free Academy - SJavelin724.24m—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · Javelin · Place 22 · Bellows Free Academy - SJavelin2221.87m—
Apr 15BFA vs STJ Duo MeetApr 15 · Javelin · Place 13 · Bellows Free Academy - StJavelin1379-109
Apr 15BFA vs STJ Duo MeetApr 15 · 200 Meters · Place 25 · Bellows Free Academy - St200 Meters2532.66 PB9
Apr 11BFA Home Meet # 1Apr 11 · Javelin · Place 8 · Bellows Free Academy - StJavelin889-119