Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVT HS Decathlon Championship · Jun 1712.94aVT HS Decathlon ChampionshipJune 17, 2026
1000 Meters · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 282:39.39a38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
1500 Meters · IndoorVTFOA HS Indoor #2 · Dec 234:39.29aVTFOA HS Indoor #2December 23, 2023
1500 Meters · OutdoorEssex HS Invitational/NE Qualifier · Jun 14:06.97aEssex HS Invitational/NE QualifierJune 1, 2025
1600 Meters · OutdoorNew England Outdoor Track & Field Championship · Jun 144:31.32aNew England Outdoor Track & Field ChampionshipJune 14, 2025
200 Meters · OutdoorBFA Meet # 3 · May 2626.02aBFA Meet # 3May 26, 2026
3000 Meters · OutdoorTwilight Invitational @ South Burlington HS · May 49:23.97aTwilight Invitational @ South Burlington HSMay 4, 2024
3000 Meters · Outdoor · Hand timedU-32 Home HS Meet 2 · May 209:16.1hU-32 Home HS Meet 2May 20, 2025
400 Meters · OutdoorBFA Meet # 3 · May 2653.82aBFA Meet # 3May 26, 2026
600 Meters · IndoorVTFOA Meet #4 · Dec 311:29.47aVTFOA Meet #4December 31, 2025
800 Meters · OutdoorEssex TF Invitational (Individual VT State Championship - NE Qualifier) · May 301:58.75aEssex TF Invitational (Individual VT State Championship - NE Qualifier)May 30, 2026
800 Meters · Outdoor · Hand timedU-32 Home HS Meet 2 · May 202:01.0hU-32 Home HS Meet 2May 20, 2025
High Jump · OutdoorVT HS Decathlon Championship · Jun 171.45mVT HS Decathlon ChampionshipJune 17, 2026
Long Jump · OutdoorColchester HS TF Meet 2 (11th & 12th Gr.) · May 205.05mColchester HS TF Meet 2 (11th & 12th Gr.)May 20, 2026
Pole Vault · OutdoorVT HS Decathlon Championship · Jun 172.45mVT HS Decathlon ChampionshipJune 17, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 17VT HS Decathlon ChampionshipJun 17 · Long Jump · Place 19 · Bellows Free Academy - St. AlbansLong Jump195.23m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Pole Vault · Place 13 · Bellows Free Academy - St. AlbansPole Vault132.45m PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · High Jump · Place 41 · Bellows Free Academy - St. AlbansHigh Jump411.45m PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · Javelin · Place 42 · Bellows Free Academy - St. AlbansJavelin4224.22m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Discus · Place 46 · Bellows Free Academy - St. AlbansDiscus4619.12m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Shot Put · Place 59 · Bellows Free Academy - St. AlbansShot Put597.10m12
Jun 17VT HS Decathlon ChampionshipJun 17 · 110m Hurdles · Place 26 · Bellows Free Academy - St. Albans110m Hurdles2620.64a12
Jun 17VT HS Decathlon ChampionshipJun 17 · 1500 Meters · Place 3 · Bellows Free Academy - St. Albans1500 Meters34:17.00a12
Jun 17VT HS Decathlon ChampionshipJun 17 · 400 Meters · Place 11 · Bellows Free Academy - St. Albans400 Meters1154.97a12
Jun 17VT HS Decathlon ChampionshipJun 17 · 100 Meters · Place 40 · Bellows Free Academy - St. Albans100 Meters4012.94a PB12
Jun 6Vermont Division 1 HS Track and Field State ChampionshipJun 6 · 800 Meters · Place 5 · Bellows Free Academy - St. Albans800 Meters51:59.51a12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 1500 Meters · Place 12 · Bellows Free Academy - St. Albans1500 Meters124:22.80a12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 800 Meters · Place 4 · Bellows Free Academy - St. Albans800 Meters41:58.75a PB12
May 26BFA Meet # 3May 26 · Long Jump · Bellows Free Academy - St. AlbansLong Jump—SCR12
May 26BFA Meet # 3May 26 · 400 Meters · Place 2 · Bellows Free Academy - St. Albans400 Meters2.53.82a PB12
May 26BFA Meet # 3May 26 · 200 Meters · Place 5 · Bellows Free Academy - St. Albans200 Meters5.26.02a PB12
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · Long Jump · Place 6 · Bellows Free Academy - St. AlbansLong Jump65.05m PB12
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · Javelin · Place 15 · Bellows Free Academy - St. AlbansJavelin1529.40m12
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · 800 Meters · Place 1 · Bellows Free Academy - St. Albans800 Meters11:59.30a12
May 16Burlington HS TF InvitationalMay 16 · 1500 Meters · Place 11 · Bellows Free Academy - St. Albans1500 Meters114:15.27a12
May 16Burlington HS TF InvitationalMay 16 · 800 Meters · Place 8 · Bellows Free Academy - St. Albans800 Meters82:02.69a12
May 12STJA Home Meet #2May 12 · 800 Meters · Place 1 · Bellows Free Academy - St. Albans800 Meters12:04.29a12
Apr 28MMU Home Track #2Apr 28 · 1500 Meters · Place 1 · Bellows Free Academy - St. Albans1500 Meters14:15.58a12
Apr 17BFA Meet # 1Apr 17 · 800 Meters · Place 1 · Bellows Free Academy - St. Albans800 Meters1.2:05.67a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 1000 Meters · Place 19 · Bellows Free Academy - St. Albans1000 Meters19.2:39.39a PB12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 1000 Meters · Place 19 · Bellows Free Academy - St. Albans1000 Meters19.2:39.39a12
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 1000 Meters · Place 2 · Bellows Free Academy - St. Albans1000 Meters22:41.09a12
Jan 4VTFOA Meet #5Jan 4 · 600 Meters · Place 4 · Bellows Free Academy - St. Albans600 Meters41:30.72a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 31VTFOA Meet #4Dec 31 · 600 Meters · Place 3 · Bellows Free Academy - St. Albans600 Meters3.1:29.47a PB12
Dec 27VTFOA Meet #3Dec 27 · 1000 Meters · Place 2 · Bellows Free Academy - St. Albans1000 Meters2.2:41.60a12
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 600 Meters · Place 3 · Bellows Free Academy - St. Albans600 Meters3.1:29.78a12
Dec 13VTFOA Meet #1Dec 13 · 1000 Meters · Place 2 · Bellows Free Academy - St. Albans1000 Meters2.2:46.37a12
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 1000 Meters · Place 3 · Bellows Free Academy - St. Albans1000 Meters32:42.70a—
Jan 12VTFOA Weekend 5Jan 12 · 1000 Meters · Place 2 · Bellows Free Academy - St. Albans1000 Meters22:44.62a—
Jan 5VTFOA Weekend 4Jan 5 · 600 Meters · Place 5 · Bellows Free Academy - St. Albans600 Meters51:33.25a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 1600 Meters · Place 28 · Bellows Free Academy - St. Albans1600 Meters28.4:31.32a PB11
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 1500 Meters · Place 12 · Bellows Free Academy - St. Albans1500 Meters12.4:19.84a11
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 800 Meters · Place 4 · Bellows Free Academy - St. Albans800 Meters4.2:01.61a11
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 7 · Bellows Free Academy - St. Albans1500 Meters74:06.97a PB11
Jun 1Essex HS Invitational/NE QualifierJun 1 · 800 Meters · Place 15 · Bellows Free Academy - St. Albans800 Meters152:05.41a11
May 20U-32 Home HS Meet 2May 20 · 3000 Meters · Place 3 · Bellows Free Academy - St. Albans3000 Meters39:16.1h PB11
May 20U-32 Home HS Meet 2May 20 · 800 Meters · Place 3 · Bellows Free Academy - St. Albans800 Meters32:01.0h PB11
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · Javelin · Place 11 · Bellows Free Academy - St. AlbansJavelin1125.74m11
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · 3000 Meters · Place 1 · Bellows Free Academy - St. Albans3000 Meters19:28.64a11
May 10Burlington HS TF InvitationalMay 10 · 1500 Meters · Place 7 · Bellows Free Academy - St. Albans1500 Meters74:11.69a11
May 10Burlington HS TF InvitationalMay 10 · 800 Meters · Place 29 · Bellows Free Academy - St. Albans800 Meters292:09.94a11
May 7MMU Home #3May 7 · 1500 Meters · Place 2 · Bellows Free Academy - St. Albans1500 Meters24:12.77a11
May 7MMU Home #3May 7 · 800 Meters · Place 1 · Bellows Free Academy - St. Albans800 Meters12:05.17a11
Apr 29BFA Meet # 2Apr 29 · 1500 Meters · Place 2 · Bellows Free Academy - St. Albans1500 Meters24:26.24a11
Apr 29BFA Meet # 2Apr 29 · 800 Meters · Place 3 · Bellows Free Academy - St. Albans800 Meters32:08.92a11
Apr 22MMU Home #2 - Vacation MeetApr 22 · 1500 Meters · Place 4 · Bellows Free Academy - St1500 Meters44:24.6811
Apr 22MMU Home #2 - Vacation MeetApr 22 · 800 Meters · Place 9 · Bellows Free Academy - St800 Meters92:13.8911

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Chip Langmaid InvitationalDec 21 · 1000 Meters · Place 1 · Bellows Free Academy - St. Albans1000 Meters1.2:44.70a11
Dec 14VTFOA Weekend 1Dec 14 · 1000 Meters · Bellows Free Academy - St. Albans1000 Meters--DNS11
Dec 14VTFOA Weekend 1Dec 14 · 1600 Meters · Bellows Free Academy - St. Albans1600 Meters--DNS11
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 1000 Meters · Place 27 · Bellows Free Academy - St. Albans1000 Meters27.2:47.08a10
Jan 27Vermont TF Indoor State ChampionshipJan 27 · 1000 Meters · Place 7 · Bellows Free Academy -1000 Meters72:48.39a—
Jan 14VTFOA HS Indoor #5Jan 14 · 1000 Meters · Place 7 · Bellows Free Academy -1000 Meters72:54.24a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1Div. 1 Vermont TF State ChampionshipJun 1 · 1500 Meters · Place 8 · Bellows Free Academy -1500 Meters84:10.54a—
Jun 1Div. 1 Vermont TF State ChampionshipJun 1 · 800 Meters · Place 28 · Bellows Free Academy -800 Meters282:16.94a—
May 28Last Chance MeetMay 28 · 800 Meters · Place 1 · Bellows Free Academy -800 Meters12:04.66a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 3000 Meters · Place 15 · Bellows Free Academy -3000 Meters159:38.64a—
May 15Middlebury UHS Host TF MeetMay 15 · 3000 Meters · Place 2 · Bellows Free Academy -3000 Meters29:28.76a—
May 11Burlington HS TF InvitationalMay 11 · 1500 Meters · Place 23 · Bellows Free Academy -1500 Meters234:29.58a—
May 6CVU HS Host TF Meet #2May 6 · Javelin · Place 12 · Bellows Free Academy - SJavelin1219.85m—
May 6CVU HS Host TF Meet #2May 6 · 400 Meters · Place 6 · Bellows Free Academy -400 Meters658.05a—
May 6CVU HS Host TF Meet #2May 6 · 200 Meters · Place 15 · Bellows Free Academy -200 Meters1527.46a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 3000 Meters · Place 7 · Bellows Free Academy -3000 Meters79:23.97a PB—
May 2Essex HS Host TF Meet #2May 2 · 1500 Meters · Place 5 · Bellows Free Academy -1500 Meters54:20.70a—
Apr 18BFA Meet # 1Apr 18 · 400 Meters · Place 6 · Bellows Free Academy -400 Meters658.94a—
Apr 11Burlington HS Host TF Meet #1Apr 11 · 3000 Meters · Place 3 · Bellows Free Academy -3000 Meters39:26.69a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 1000 Meters · Place 2 · Bellows Free Academy - St. Albans1000 Meters2.2:53.87a10
Dec 23VTFOA HS Indoor #2Dec 23 · 1000 Meters · Bellows Free Academy - St. Albans1000 Meters—2:56.16a10
Dec 23VTFOA HS Indoor #2Dec 23 · 1500 Meters · Bellows Free Academy - St. Albans1500 Meters—4:39.29a PB10
Dec 17VTFOA HS Indoor #1Dec 17 · 1000 Meters · Place 3 · Bellows Free Academy - St. Albans1000 Meters3.2:56.62a10

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 3D1 Vermont TF State ChampionshipJun 3 · 1500 Meters · Place 18 · Bellows Free Academy - St. Albans1500 Meters18.4:34.76a9
Jun 3D1 Vermont TF State ChampionshipJun 3 · 800 Meters · Place 14 · Bellows Free Academy - St. Albans800 Meters14.2:11.95a9
Jun 1D3 Vermont TF State ChampionshipJun 1 · 1500 Meters · Place 18 · Bellows Free Academy -1500 Meters184:34.76a—
Jun 1D3 Vermont TF State ChampionshipJun 1 · 800 Meters · Place 14 · Bellows Free Academy -800 Meters142:11.95a—
May 27Essex TF Invitational - NE QualifierMay 27 · 1500 Meters · Place 33 · Bellows Free Academy -1500 Meters334:35.44a—
May 27Essex TF Invitational - NE QualifierMay 27 · 800 Meters · Place 44 · Bellows Free Academy -800 Meters442:17.24a—
May 22Burlington HS TF Host Meet #3May 22 · 800 Meters · Place 6 · Bellows Free Academy -800 Meters62:12.94a—
May 18NVAC 9th & 10th Grade Championship @ Essex HSMay 18 · 1500 Meters · Place 8 · Bellows Free Academy -1500 Meters84:34.33a—
May 18NVAC 9th & 10th Grade Championship @ Essex HSMay 18 · 800 Meters · Place 6 · Bellows Free Academy -800 Meters62:19.22a—
May 13Burlington HS TF InvitationalMay 13 · 800 Meters · Place 27 · Bellows Free Academy -800 Meters272:18.70a—
May 13Burlington HS TF InvitationalMay 13 · 1500 Meters · Place 7 · Bellows Free Academy -1500 Meters74:39.67a—
May 9BFA Meet # 3May 9 · 800 Meters · Place 3 · Bellows Free Academy - St. Albans800 Meters3.2:17.93a9
May 6Twilight South Burlington TF InvitationalMay 6 · 1500 Meters · Place 30 · Bellows Free Academy -1500 Meters304:40.83a—
May 6Twilight South Burlington TF InvitationalMay 6 · 800 Meters · Place 40 · Bellows Free Academy -800 Meters402:20.68a—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · 1500 Meters · Place 12 · Bellows Free Academy -1500 Meters124:54.41a—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · 800 Meters · Place 10 · Bellows Free Academy -800 Meters102:21.59a—
Apr 15BFA vs STJ Duo MeetApr 15 · 1500 Meters · Place 8 · Bellows Free Academy - St1500 Meters84:48.779
Apr 15BFA vs STJ Duo MeetApr 15 · 800 Meters · Place 5 · Bellows Free Academy - St800 Meters52:24.989
Apr 11BFA Home Meet # 1Apr 11 · 3000 Meters · Place 5 · Bellows Free Academy - St3000 Meters510:59.109
Apr 11BFA Home Meet # 1Apr 11 · 1500 Meters · Place 10 · Bellows Free Academy - St1500 Meters104:53.629