Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTwilight Invitational HS TF Meet @ SB · May 213.60aTwilight Invitational HS TF Meet @ SBMay 2, 2026
200 Meters · OutdoorEssex HS TF Vacational · Apr 2227.97aEssex HS TF VacationalApril 22, 2026
300 Meters · IndoorVTFOA Meet #1 · Dec 1348.63aVTFOA Meet #1December 13, 2025
400 Meters · OutdoorLyndon Home meet 2 · May 131:00.0Lyndon Home meet 2May 13, 2026
55 Meter · IndoorVTFOA Meet #1 · Dec 138.25aVTFOA Meet #1December 13, 2025
75m Hurdles · 30" · OutdoorPeoples Middle School Meet · May 2515.69Peoples Middle School MeetMay 25, 2021
Long Jump · OutdoorSouth Burlington Host TF Meet #3 · May 213.92mSouth Burlington Host TF Meet #3May 21, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 5Vermont Division 2 HS Track and Field State ChampionshipJun 5 · 400 Meters · Place 18 · Lamoille UnionLamoille Union400 Meters18.1:00.32a12
May 27NCUHS Home Meet #2May 27 · 400 Meters · Place 16 · Lamoille UnionLamoille Union400 Meters161:01.10a12
May 19High School Home MeetMay 19 · 400 Meters · Place 9 · Lamoille UnionLamoille Union400 Meters91:00.84a12
May 13Lyndon Home meet 2May 13 · 400 Meters · Place 3 · Lamoille UnionLamoille Union400 Meters3.1:00.0 PB12
May 13Lyndon Home meet 2May 13 · 200 Meters · Lamoille UnionLamoille Union200 Meters—DNS12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 400 Meters · Place 37 · Lamoille UnionLamoille Union400 Meters371:01.70a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 200 Meters · Place 47 · Lamoille UnionLamoille Union200 Meters4728.24a12
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 100 Meters · Place 39 · Lamoille UnionLamoille Union100 Meters3913.60a PB12
Apr 28Colchester HS TF Meet 1Apr 28 · 400 Meters · Place 10 · Lamoille UnionLamoille Union400 Meters101:02.26a12
Apr 28Colchester HS TF Meet 1Apr 28 · 200 Meters · Place 25 · Lamoille UnionLamoille Union200 Meters2529.01a12
Apr 28Colchester HS TF Meet 1Apr 28 · 100 Meters · Place 32 · Lamoille UnionLamoille Union100 Meters3213.67a12
Apr 22Essex HS TF VacationalApr 22 · 400 Meters · Place 21 · Lamoille UnionLamoille Union400 Meters211:03.71a12
Apr 22Essex HS TF VacationalApr 22 · 200 Meters · Place 30 · Lamoille UnionLamoille Union200 Meters3027.97a PB12
Apr 22Essex HS TF VacationalApr 22 · 100 Meters · Place 67 · Lamoille UnionLamoille Union100 Meters6713.83a12
Apr 17BFA Meet # 1Apr 17 · 400 Meters · Place 14 · Lamoille UnionLamoille Union400 Meters14.1:03.90a12
Apr 17BFA Meet # 1Apr 17 · 200 Meters · Place 30 · Lamoille UnionLamoille Union200 Meters30.29.18a12
Apr 17BFA Meet # 1Apr 17 · 100 Meters · Place 35 · Lamoille UnionLamoille Union100 Meters35.13.94a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 300 Meters · Place 37 · Lamoille UnionLamoille Union300 Meters37.49.99a12
Dec 20Chip Langmaid Invitational - 2025Dec 20 · 55 Meter · Place 39 · Lamoille UnionLamoille Union55 Meter39.8.51a12
Dec 13VTFOA Meet #1Dec 13 · 300 Meters · Place 88 · Lamoille UnionLamoille Union300 Meters88.48.63a PB12
Dec 13VTFOA Meet #1Dec 13 · 55 Meter · Place 93 · Lamoille UnionLamoille Union55 Meter93.8.25a PB12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 2Last Chance Meet - 2025Jun 2 · 200 Meters · Place 21 · Lamoille UnionLamoille Union200 Meters21.29.78a11
Jun 2Last Chance Meet - 2025Jun 2 · 100 Meters · Place 30 · Lamoille UnionLamoille Union100 Meters30.14.09a11
May 21South Burlington Host TF Meet #3May 21 · Long Jump · Place 23 · Lamoille UnionLamoille UnionLong Jump233.92m PB11
May 21South Burlington Host TF Meet #3May 21 · 200 Meters · Place 44 · Lamoille UnionLamoille Union200 Meters4429.73a11
May 21South Burlington Host TF Meet #3May 21 · 100 Meters · Place 74 · Lamoille UnionLamoille Union100 Meters7414.66a11
May 14LI Meet 2May 14 · 200 Meters · Place 27 · Lamoille UnionLamoille Union200 Meters2729.411
May 14LI Meet 2May 14 · 100 Meters · Place 33 · Lamoille UnionLamoille Union100 Meters3313.911
May 7Essex HS Host TF Meet #3May 7 · 400 Meters · Place 27 · Lamoille UnionLamoille Union400 Meters271:05.54a11
May 7Essex HS Host TF Meet #3May 7 · 200 Meters · Place 56 · Lamoille UnionLamoille Union200 Meters5630.67a11
May 7Essex HS Host TF Meet #3May 7 · 100 Meters · Place 70 · Lamoille UnionLamoille Union100 Meters7014.35a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 200 Meters · Place 52 · Lamoille UnionLamoille Union200 Meters5229.91a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 100 Meters · Place 64 · Lamoille UnionLamoille Union100 Meters6414.73a11
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 400 Meters · Place 54 · Lamoille UnionLamoille Union400 Meters541:02.08a11
Apr 30U-32 Home HS meet 1Apr 30 · 200 Meters · Place 33 · Lamoille UnionLamoille Union200 Meters3331.20a11
Apr 30U-32 Home HS meet 1Apr 30 · 100 Meters · Place 42 · Lamoille UnionLamoille Union100 Meters4214.72a11
Apr 15BFA Meet # 1Apr 15 · 300m Hurdles · Place 1 · Lamoille UnionLamoille Union300m Hurdles158.37a11
Apr 15BFA Meet # 1Apr 15 · 200 Meters · Place 27 · Lamoille UnionLamoille Union200 Meters2731.19a11
Apr 15BFA Meet # 1Apr 15 · 100 Meters · Place 31 · Lamoille UnionLamoille Union100 Meters3114.54a11
Apr 12SJA Home Meet #1Apr 12 · 400 Meters · Place 27 · Lamoille UnionLamoille Union400 Meters271:09.41a11
Apr 12SJA Home Meet #1Apr 12 · 200 Meters · Place 26 · Lamoille UnionLamoille Union200 Meters2630.19a11
Apr 12SJA Home Meet #1Apr 12 · 100 Meters · Place 37 · Lamoille UnionLamoille Union100 Meters3714.61a11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21NCUHS Home Meet #2May 21 · 100 Meters · Place 28 · Lamoille UnionLamoille Union100 Meters2814.31a—
May 8Essex HS Host TF Meet #3May 8 · 400 Meters · Place 16 · Lamoille UnionLamoille Union400 Meters161:06.89a—
May 8Essex HS Host TF Meet #3May 8 · 200 Meters · Place 30 · Lamoille UnionLamoille Union200 Meters3029.55a—
May 8Essex HS Host TF Meet #3May 8 · 100 Meters · Place 43 · Lamoille UnionLamoille Union100 Meters4314.55a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 400 Meters · Place 39 · Lamoille UnionLamoille Union400 Meters391:04.24a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 200 Meters · Place 69 · Lamoille UnionLamoille Union200 Meters6928.58a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 100 Meters · Place 42 · Lamoille UnionLamoille Union100 Meters4214.26a—
May 1Colchester Host TF Meet #1May 1 · 400 Meters · Place 24 · Lamoille UnionLamoille Union400 Meters241:05.91a—
May 1Colchester Host TF Meet #1May 1 · 200 Meters · Place 39 · Lamoille UnionLamoille Union200 Meters3928.98a—
May 1Colchester Host TF Meet #1May 1 · 100 Meters · Place 54 · Lamoille UnionLamoille Union100 Meters5414.32a—
Apr 24Essex HS Vacational TF MeetApr 24 · 400 Meters · Place 23 · Lamoille UnionLamoille Union400 Meters23.1:09.84a10
Apr 24Essex HS Vacational TF MeetApr 24 · 200 Meters · Place 17 · Lamoille UnionLamoille Union200 Meters17.30.73a10
Apr 24Essex HS Vacational TF MeetApr 24 · 100 Meters · Lamoille UnionLamoille Union100 Meters—DNS10
Apr 16Lyndon Home Meet 1Apr 16 · 200 Meters · Place 23 · Lamoille UnionLamoille Union200 Meters23.30.810
Apr 16Lyndon Home Meet 1Apr 16 · 100 Meters · Place 24 · Lamoille UnionLamoille Union100 Meters24.14.110

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16Lyndon Institute Home meetMay 16 · 400 Meters · Place 10 · Lamoille UnionLamoille Union400 Meters101:07.98a—
May 16Lyndon Institute Home meetMay 16 · 200 Meters · Place 16 · Lamoille UnionLamoille Union200 Meters1632.03a—
May 16Lyndon Institute Home meetMay 16 · 100 Meters · Place 17 · Lamoille UnionLamoille Union100 Meters1714.75a—
May 9BFA Meet # 3May 9 · 400 Meters · Place 7 · Lamoille UnionLamoille Union400 Meters7.1:10.52a9
May 9BFA Meet # 3May 9 · 200 Meters · Place 13 · Lamoille UnionLamoille Union200 Meters13.30.48a9
May 9BFA Meet # 3May 9 · 100 Meters · Lamoille UnionLamoille Union100 Meters—DNS9
May 6Twilight South Burlington TF InvitationalMay 6 · 400 Meters · Place 58 · Lamoille UnionLamoille Union400 Meters581:07.45a—
May 6Twilight South Burlington TF InvitationalMay 6 · 200 Meters · Place 85 · Lamoille UnionLamoille Union200 Meters8530.08a—
May 6Twilight South Burlington TF InvitationalMay 6 · 100 Meters · Place 50 · Lamoille UnionLamoille Union100 Meters5014.59a—
May 3CVU HS Host TF Meet #2May 3 · 200 Meters · Place 28 · Lamoille UnionLamoille Union200 Meters2830.12a—
May 3CVU HS Host TF Meet #2May 3 · 100 Meters · Place 38 · Lamoille UnionLamoille Union100 Meters3814.72a—
Apr 26Essex HS TF VacationalApr 26 · 200 Meters · Place 53 · Lamoille UnionLamoille Union200 Meters5331.36a—
Apr 26Essex HS TF VacationalApr 26 · 100 Meters · Place 65 · Lamoille UnionLamoille Union100 Meters6515.10a—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · 200 Meters · Place 53 · Lamoille UnionLamoille Union200 Meters5330.71a—
Apr 18South Burl. HS Host TF Meet #2Apr 18 · 100 Meters · Place 75 · Lamoille UnionLamoille Union100 Meters7514.77a—
Apr 11Burlington HS Host TF Meet #2Apr 11 · 200 Meters · Place 46 · Lamoille UnionLamoille Union200 Meters4630.07a—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25Peoples Middle School MeetMay 25 · 75m Hurdles · Place 3 · Lamoille UnionLamoille Union75m Hurdles30"3.15.69 PB7
May 25Peoples Middle School MeetMay 25 · 200 Meters · Place 4 · Lamoille UnionLamoille Union200 Meters4.36.657
May 25Peoples Middle School MeetMay 25 · 100 Meters · Place 7 · Lamoille UnionLamoille Union100 Meters7.15.287
May 17Harwood MS Home MeetMay 17 · 200 Meters · Place 9 · Lamoille UnionLamoille Union200 Meters9.33.077
May 17Harwood MS Home MeetMay 17 · 100 Meters · Place 12 · Lamoille UnionLamoille Union100 Meters12.15.827
May 12Mt. Abraham MS Home Meet #1May 12 · 200 Meters · Place 12 · Lamoille UnionLamoille Union200 Meters12.32.757
May 12Mt. Abraham MS Home Meet #1May 12 · 100 Meters · Place 18 · Lamoille UnionLamoille Union100 Meters18.15.557