Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVT HS Decathlon Championship · Jun 1714.64aVT HS Decathlon ChampionshipJune 17, 2026
1500 Meters · OutdoorVT HS Decathlon Championship · Jun 175:49.02aVT HS Decathlon ChampionshipJune 17, 2026
1500 Meters · Outdoor · Hand timedU-32 Home HS Meet 2 · May 205:47.3hU-32 Home HS Meet 2May 20, 2025
2 Miles · IndoorChip Langmaid Invitational - 2025 · Dec 2014:03.65aChip Langmaid Invitational - 2025December 20, 2025
200 Meters · OutdoorLast Chance Meet 2026 · Jun 133.65aLast Chance Meet 2026June 1, 2026
300 Meters · IndoorVTFOA Meet #5 · Jan 448.68aVTFOA Meet #5January 4, 2026
300 Meters · OutdoorGreater Boston Track Club Meet · Feb 849.08aGreater Boston Track Club MeetFebruary 8, 2026
3000 Meters · OutdoorTwilight TF Invitational @ South Burlington · May 312:31.14aTwilight TF Invitational @ South BurlingtonMay 3, 2025
3000 Meters · Outdoor · Hand timedU-32 Home HS Meet 2 · May 2012:46.4hU-32 Home HS Meet 2May 20, 2025
400 Meters · OutdoorLast Chance Meet - 2025 · Jun 21:07.88aLast Chance Meet - 2025June 2, 2025
800 Meters · OutdoorMMU Home #3 · May 72:47.77aMMU Home #3May 7, 2025
High Jump · OutdoorSTJ Relays · Apr 291.17mSTJ RelaysApril 29, 2023
Javelin · 600g · OutdoorBFA Meet # 3 · May 2617.71mBFA Meet # 3May 26, 2026
Long Jump · OutdoorVT HS Decathlon Championship · Jun 173.15mVT HS Decathlon ChampionshipJune 17, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 17VT HS Decathlon ChampionshipJun 17 · Long Jump · Place 67 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansLong Jump673.15m PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · Pole Vault · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansPole Vault—NH12
Jun 17VT HS Decathlon ChampionshipJun 17 · High Jump · Place 39 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansHigh Jump391.20m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Javelin · Place 34 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansJavelin3418.03m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Discus · Place 55 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansDiscus5514.20m12
Jun 17VT HS Decathlon ChampionshipJun 17 · Shot Put · Place 70 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansShot Put705.20m12
Jun 17VT HS Decathlon ChampionshipJun 17 · 100m Hurdles · Place 57 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans100m Hurdles5722.41a12
Jun 17VT HS Decathlon ChampionshipJun 17 · 1500 Meters · Place 23 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters235:49.02a PB12
Jun 17VT HS Decathlon ChampionshipJun 17 · 400 Meters · Place 32 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans400 Meters321:08.81a12
Jun 17VT HS Decathlon ChampionshipJun 17 · 100 Meters · Place 39 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans100 Meters3914.64a PB12
Jun 1Last Chance Meet 2026Jun 1 · 400 Meters · Place 8 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans400 Meters81:09.29a12
Jun 1Last Chance Meet 2026Jun 1 · 200 Meters · Place 18 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans200 Meters1833.65a PB12
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 3000 Meters · Place 16 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters1613:31.33a12
May 26BFA Meet # 3May 26 · High Jump · Place 2 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansHigh Jump2.1.19m12
May 26BFA Meet # 3May 26 · Javelin · Place 6 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansJavelin600g6.17.71m PB12
May 26BFA Meet # 3May 26 · 3000 Meters · Place 1 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters1.13:28.04a12
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · Javelin · Place 14 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansJavelin1416.20m12
May 20Colchester HS TF Meet 2 (11th & 12th Gr.)May 20 · 3000 Meters · Place 7 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters712:38.14a12
May 16Burlington HS TF InvitationalMay 16 · Javelin · Place 28 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansJavelin2816.04m12
May 16Burlington HS TF InvitationalMay 16 · 3000 Meters · Place 7 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters712:38.72a12
May 16Burlington HS TF InvitationalMay 16 · 400 Meters · Place 26 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans400 Meters261:10.50a12
May 12STJA Home Meet #2May 12 · Javelin · Place 7 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansJavelin719.73m12
May 12STJA Home Meet #2May 12 · 400 Meters · Place 6 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans400 Meters61:09.78a12
May 12STJA Home Meet #2May 12 · 200 Meters · Place 8 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans200 Meters844.10a12
Apr 28MMU Home Track #2Apr 28 · Javelin · Place 5 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansJavelin519.16m12
Apr 28MMU Home Track #2Apr 28 · 1500 Meters · Place 8 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters85:58.30a12
Apr 28MMU Home Track #2Apr 28 · 800 Meters · Place 6 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans800 Meters62:59.38a12
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · Javelin · Place 8 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansJavelin817.07m12
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · 3000 Meters · Place 3 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters313:02.46a12
Apr 21Mt. Mansfield Vacation Meet 2026Apr 21 · 400 Meters · Place 3 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans400 Meters31:11.48a12
Apr 17BFA Meet # 1Apr 17 · 3000 Meters · Place 1 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters1.13:34.94a12
Apr 17BFA Meet # 1Apr 17 · 400 Meters · Place 2 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans400 Meters2.1:09.78a12
Feb 8Greater Boston Track Club MeetFeb 8 · 300 Meters · Place 2 · Bellow Free Academy St AlbansBellow Free Academy St Albans300 Meters2.49.08a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 4VTFOA Meet #5Jan 4 · 2 Miles · Place 2 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans2 Miles214:53.76a12
Jan 4VTFOA Meet #5Jan 4 · 300 Meters · Place 12 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans300 Meters1248.68a PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21VTFOA Meet #2Dec 21 · 300 Meters · Place 14 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans300 Meters14.49.82a12
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 300 Meters · Place 10 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans300 Meters10.50.33a12
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 2 Miles · Place 1 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans2 Miles1.14:03.65a PB12
Dec 13VTFOA Meet #1Dec 13 · 300 Meters · Place 25 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans300 Meters25.50.76a12
Dec 13VTFOA Meet #1Dec 13 · 2 Miles · Place 12 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans2 Miles12.14:08.97a12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 3000 Meters · Place 21 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters21.12:44.14a11
Jun 2Last Chance Meet - 2025Jun 2 · 400 Meters · Place 1 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans400 Meters1.1:07.88a PB11
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 46 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters465:50.45a11
Jun 1Essex HS Invitational/NE QualifierJun 1 · 3000 Meters · Place 16 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters1612:45.73a11
May 20U-32 Home HS Meet 2May 20 · Javelin · Place 14 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansJavelin1415.20m11
May 20U-32 Home HS Meet 2May 20 · 3000 Meters · Place 8 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters812:46.4h PB11
May 20U-32 Home HS Meet 2May 20 · 1500 Meters · Place 8 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters85:47.3h PB11
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · Javelin · Place 6 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansJavelin617.30m11
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · 3000 Meters · Place 5 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters512:55.82a11
May 14Colchester HS Host TF Meet #3 (11th & 12th GR only)May 14 · 400 Meters · Place 10 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans400 Meters101:09.69a11
May 10Burlington HS TF InvitationalMay 10 · 3000 Meters · Place 28 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters2813:39.56a11
May 10Burlington HS TF InvitationalMay 10 · 800 Meters · Place 44 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans800 Meters442:54.10a11
May 7MMU Home #3May 7 · Javelin · Place 10 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansJavelin1017.10m11
May 7MMU Home #3May 7 · 1500 Meters · Place 3 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans1500 Meters35:55.711
May 7MMU Home #3May 7 · 800 Meters · Place 9 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans800 Meters92:47.77a PB11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 3000 Meters · Place 4 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters412:31.14a PB11
Apr 29BFA Meet # 2Apr 29 · Javelin · Place 5 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansJavelin517.90m11
Apr 29BFA Meet # 2Apr 29 · 3000 Meters · Place 7 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters713:06.27a11
Apr 22MMU Home #2 - Vacation MeetApr 22 · Javelin · Place 10 · Bellows Free Academy - StBellows Free Academy - StJavelin1015.80m11
Apr 22MMU Home #2 - Vacation MeetApr 22 · 3000 Meters · Place 2 · Bellows Free Academy - StBellows Free Academy - St3000 Meters213:27.0311
Apr 15BFA Meet # 1Apr 15 · 3000 Meters · Place 4 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters412:49.43a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15Middlebury UHS Host TF MeetMay 15 · Javelin · Place 15 · Bellows Free Academy - SBellows Free Academy - SJavelin1512.84m—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9BFA Meet # 3May 9 · High Jump · Place 2 · Bellows Free Academy - St. AlbansBellows Free Academy - St. AlbansHigh Jump2.3' 109
May 9BFA Meet # 3May 9 · 3000 Meters · Place 3 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3000 Meters3.13:27.71a9
Apr 29STJ RelaysApr 29 · High Jump · Place 3 · Bellows Free Academy - SBellows Free Academy - SHigh Jump31.17m PB—
Apr 15BFA vs STJ Duo MeetApr 15 · 3000 Meters · Place 3 · Bellows Free Academy - StBellows Free Academy - St3000 Meters313:47.359
Apr 15BFA vs STJ Duo MeetApr 15 · 1500 Meters · Place 5 · Bellows Free Academy - StBellows Free Academy - St1500 Meters56:06.149
Apr 11BFA Home Meet # 1Apr 11 · 3000 Meters · Place 5 · Bellows Free Academy - StBellows Free Academy - St3000 Meters513:49.209
Apr 11BFA Home Meet # 1Apr 11 · 1500 Meters · Place 5 · Bellows Free Academy - StBellows Free Academy - St1500 Meters56:04.119