Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouth Burlington Host TF Meet #3 · May 2113.99aSouth Burlington Host TF Meet #3May 21, 2025
100m Hurdles · 33" / 0.838m · OutdoorLyndon Home Meet 1 · Apr 2917.5Lyndon Home Meet 1April 29, 2026
1500 Meters · OutdoorVermont HS Decathlon Championship · Jun 166:28.37aVermont HS Decathlon ChampionshipJune 16, 2024
200 Meters · OutdoorSouth Burlington Host TF Meet #3 · May 2129.12aSouth Burlington Host TF Meet #3May 21, 2025
300 Meters · IndoorVTFOA Weekend 4 · Jan 549.59aVTFOA Weekend 4January 5, 2025
400 Meters · OutdoorVermont HS Decathlon Championships · Jun 161:08.04aVermont HS Decathlon ChampionshipsJune 16, 2025
High Jump · IndoorVTFOA Weekend 4 · Jan 51.40mVTFOA Weekend 4January 5, 2025
High Jump · OutdoorU-32 HS Meet · May 11.32mU-32 HS MeetMay 1, 2024
Long Jump · IndoorVTFOA Weekend 4 · Jan 54.36mVTFOA Weekend 4January 5, 2025
Long Jump · OutdoorNCUHS Home Meet #1 · May 73.93mNCUHS Home Meet #1May 7, 2024
Pole Vault · OutdoorVermont HS Decathlon Championships · Jun 161.55mVermont HS Decathlon ChampionshipsJune 16, 2025
Triple Jump · OutdoorLyndon Home Meet 1 · Apr 2932' 5.5"Lyndon Home Meet 1April 29, 2026

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

2026 Outdoor Track

41 results
DateMeetEventPlMarkGr
Jun 17VT HS Decathlon ChampionshipJun 17 · Long Jump · Place 4 · Lake Region UnionLong Jump44.69m11
Jun 17VT HS Decathlon ChampionshipJun 17 · Pole Vault · Place 26 · Lake Region UnionPole Vault261.85m11
Jun 17VT HS Decathlon ChampionshipJun 17 · High Jump · Place 3 · Lake Region UnionHigh Jump31.45m11
Jun 17VT HS Decathlon ChampionshipJun 17 · Javelin · Place 4 · Lake Region UnionJavelin424.08m11
Jun 17VT HS Decathlon ChampionshipJun 17 · Discus · Place 2 · Lake Region UnionDiscus223.28m11
Jun 17VT HS Decathlon ChampionshipJun 17 · Shot Put · Place 14 · Lake Region UnionShot Put147.17m11
Jun 17VT HS Decathlon ChampionshipJun 17 · 100m Hurdles · Place 13 · Lake Region Union100m Hurdles1318.06a11
Jun 17VT HS Decathlon ChampionshipJun 17 · 1500 Meters · Place 67 · Lake Region Union1500 Meters677:09.92a11
Jun 17VT HS Decathlon ChampionshipJun 17 · 400 Meters · Place 30 · Lake Region Union400 Meters301:08.39a11
Jun 17VT HS Decathlon ChampionshipJun 17 · 100 Meters · Place 27 · Lake Region Union100 Meters2714.09a11
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Triple Jump · Place 26 · Lake Region UnionTriple Jump26.10.20mWind: -1.211
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Long Jump · Place 19 · Lake Region UnionLong Jump19.4.88mWind: -111
Jun 2STJA Last Chance MeetJun 2 · Javelin · Place 1 · Lake Region UnionJavelin122.40m11
Jun 2STJA Last Chance MeetJun 2 · Shot Put · Place 4 · Lake Region UnionShot Put47.19m11
Jun 2STJA Last Chance MeetJun 2 · 400 Meters · Place 2 · Lake Region Union400 Meters21:08.98a11
Jun 2STJA Last Chance MeetJun 2 · 200 Meters · Place 3 · Lake Region Union200 Meters329.33a11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Triple Jump · Place 4 · Lake Region UnionTriple Jump410.42m11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · Long Jump · Place 5 · Lake Region UnionLong Jump54.86m11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · High Jump · Place 5 · Lake Region UnionHigh Jump51.42m11
May 22Annual Pete Davis InvitationalMay 22 · Long Jump · Place 1 · Lake Region UnionLong Jump1.15-04.5011
May 16Burlington HS TF InvitationalMay 16 · Triple Jump · Place 6 · Lake Region UnionTriple Jump610.05m11
May 16Burlington HS TF InvitationalMay 16 · Long Jump · Place 14 · Lake Region UnionLong Jump144.44m11
May 16Burlington HS TF InvitationalMay 16 · High Jump · Place 6 · Lake Region UnionHigh Jump61.44m11
May 16Burlington HS TF InvitationalMay 16 · 300m Hurdles · Place 20 · Lake Region Union300m Hurdles2053.29a11
May 12STJA Home Meet #2May 12 · Triple Jump · Place 1 · Lake Region UnionTriple Jump19.80m11
May 12STJA Home Meet #2May 12 · Long Jump · Place 1 · Lake Region UnionLong Jump14.75m11
May 12STJA Home Meet #2May 12 · High Jump · Place 1 · Lake Region UnionHigh Jump11.47m11
May 12STJA Home Meet #2May 12 · 300m Hurdles · Place 2 · Lake Region Union300m Hurdles253.61a11
May 7NCUHS Home Meet #1May 7 · Triple Jump · Place 2 · Lake Region UnionTriple Jump29.64m11
May 7NCUHS Home Meet #1May 7 · Long Jump · Place 1 · Lake Region UnionLong Jump14.42m11
May 7NCUHS Home Meet #1May 7 · High Jump · Place 2 · Lake Region UnionHigh Jump21.40m11
May 7NCUHS Home Meet #1May 7 · 100m Hurdles · Place 4 · Lake Region Union100m Hurdles418.33a11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Discus · Place 12 · Lake Region UnionDiscus1221.87m11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · Shot Put · Place 18 · Lake Region UnionShot Put186.55m11
May 2Twilight Invitational HS TF Meet @ SBMay 2 · 100m Hurdles · Place 12 · Lake Region Union100m HurdlesRound P1218.28a11
Apr 29Lyndon Home Meet 1Apr 29 · Triple Jump · Place 1 · Lake Region UnionTriple Jump1.32' 5.5" PB11
Apr 29Lyndon Home Meet 1Apr 29 · Long Jump · Place 1 · Lake Region UnionLong Jump1.14' 6.5"11
Apr 29Lyndon Home Meet 1Apr 29 · 100m Hurdles · Place 1 · Lake Region Union100m Hurdles33" / 0.838m1.17.5 PB11
Apr 29Lyndon Home Meet 1Apr 29 · 400 Meters · Lake Region Union400 Meters—SCR11
Apr 15South Burlington HS TF Meet 1Apr 15 · Triple Jump · Place 2 · Lake Region UnionTriple Jump210.02m11
Apr 15South Burlington HS TF Meet 1Apr 15 · 100 Meters · Place 11 · Lake Region Union100 Meters1114.41a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 10Vermont TF Indoor State ChampionshipJan 10 · Long Jump · Place 3 · Lake Region UnionLong Jump34.81m11
Jan 10Vermont TF Indoor State ChampionshipJan 10 · High Jump · Place 4 · Lake Region UnionHigh Jump41.45m11
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55m Hurdles · Place 5 · Lake Region Union55m Hurdles59.75a11
Jan 10Vermont TF Indoor State ChampionshipJan 10 · 55m Hurdles · Place 5 · Lake Region Union55m Hurdles59.79a11
Jan 4VTFOA Meet #5Jan 4 · Long Jump · Place 2 · Lake Region UnionLong Jump24.76m11
Jan 4VTFOA Meet #5Jan 4 · High Jump · Place 2 · Lake Region UnionHigh Jump21.45m11
Jan 4VTFOA Meet #5Jan 4 · 55m Hurdles · Place 6 · Lake Region Union55m Hurdles69.96a11

2025 Outdoor Track

39 results
DateMeetEventPlMarkGr
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Long Jump · Place 14 · Lake Region UnionLong Jump144.39m10
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Pole Vault · Place 40 · Lake Region UnionPole Vault401.55m PB10
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · High Jump · Place 6 · Lake Region UnionHigh Jump61.45m10
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Javelin · Place 14 · Lake Region UnionJavelin1420.80m10
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Discus · Place 6 · Lake Region UnionDiscus621.87m10
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · Shot Put · Place 25 · Lake Region UnionShot Put256.70m10
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 100m Hurdles · Place 11 · Lake Region Union100m Hurdles1117.87a10
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 1500 Meters · Place 44 · Lake Region Union1500 Meters446:37.73a10
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 400 Meters · Place 26 · Lake Region Union400 Meters261:08.04a PB10
Jun 16Vermont HS Decathlon ChampionshipsJun 16 · 100 Meters · Place 27 · Lake Region Union100 Meters2714.13a10
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · Triple Jump · Place 1 · Lake Region UnionTriple Jump110.58m10
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · High Jump · Place 1 · Lake Region UnionHigh Jump11.42m10
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 300m Hurdles · Place 5 · Lake Region Union300m Hurdles553.47a10
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100m Hurdles · Place 4 · Lake Region Union100m Hurdles417.83a10
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 100m Hurdles · Place 4 · Lake Region Union100m Hurdles417.56a10
Jun 1Essex HS Invitational/NE QualifierJun 1 · Triple Jump · Place 5 · Lake Region UnionTriple Jump510.30m10
Jun 1Essex HS Invitational/NE QualifierJun 1 · High Jump · Place 7 · Lake Region UnionHigh Jump71.42m10
Jun 1Essex HS Invitational/NE QualifierJun 1 · 100m Hurdles · Place 16 · Lake Region Union100m HurdlesRound P1618.01a10
May 21South Burlington Host TF Meet #3May 21 · Triple Jump · Place 1 · Lake Region UnionTriple Jump110.51m10
May 21South Burlington Host TF Meet #3May 21 · 200 Meters · Place 5 · Lake Region Union200 Meters529.12a PB10
May 21South Burlington Host TF Meet #3May 21 · 100 Meters · Place 7 · Lake Region Union100 Meters713.99a PB10
May 16Pete Davis Annual InvitationalMay 16 · High Jump · Place 1 · Lake Region UnionHigh Jump15-010
May 16Pete Davis Annual InvitationalMay 16 · 100m Hurdles · Place 1 · Lake Region Union100m Hurdles118.5210
May 13SJA Host Meet #3May 13 · High Jump · Place 1 · Lake Region UnionHigh Jump11.47m10
May 13SJA Host Meet #3May 13 · 300m Hurdles · Place 3 · Lake Region Union300m Hurdles352.35a10
May 13SJA Host Meet #3May 13 · 100m Hurdles · Place 3 · Lake Region Union100m Hurdles317.81a10
May 10Burlington HS TF InvitationalMay 10 · High Jump · Place 3 · Lake Region UnionHigh Jump31.44m10
May 10Burlington HS TF InvitationalMay 10 · 100m Hurdles · Place 16 · Lake Region Union100m HurdlesRound P1618.37a10
May 6NCUHS Host Meet 1May 6 · Long Jump · Place 1 · Lake Region UnionLong Jump14.49m10
May 6NCUHS Host Meet 1May 6 · High Jump · Place 1 · Lake Region UnionHigh Jump11.40m10
May 6NCUHS Host Meet 1May 6 · 100m Hurdles · Place 2 · Lake Region Union100m Hurdles217.610
May 3Twilight TF Invitational @ South BurlingtonMay 3 · Long Jump · Place 12 · Lake Region UnionLong Jump124.42m10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · High Jump · Place 5 · Lake Region UnionHigh Jump51.40m10
May 3Twilight TF Invitational @ South BurlingtonMay 3 · 100m Hurdles · Place 9 · Lake Region Union100m HurdlesRound P918.38a10
Apr 30LI Meet 1Apr 30 · 300m Hurdles · Place 2 · Lake Region Union300m Hurdles254.810
Apr 30LI Meet 1Apr 30 · 100m Hurdles · Place 1 · Lake Region Union100m Hurdles118.010
Apr 12SJA Home Meet #1Apr 12 · High Jump · Place 2 · Lake Region UnionHigh Jump24-1010
Apr 12SJA Home Meet #1Apr 12 · 300m Hurdles · Place 7 · Lake Region Union300m Hurdles756.13a10
Apr 12SJA Home Meet #1Apr 12 · 100m Hurdles · Place 5 · Lake Region Union100m Hurdles518.37a10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 26Vermont TF Indoor State ChampionshipJan 26 · Long Jump · Place 5 · Lake Region UnionLong Jump54.52m—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · High Jump · Place 3 · Lake Region UnionHigh Jump31.45m—
Jan 26Vermont TF Indoor State ChampionshipJan 26 · 55m Hurdles · Place 9 · Lake Region Union55m Hurdles910.26a—
Jan 12VTFOA Weekend 5Jan 12 · High Jump · Place 4 · Lake Region UnionHigh Jump41.45m—
Jan 12VTFOA Weekend 5Jan 12 · 55m Hurdles · Place 9 · Lake Region Union55m Hurdles910.40a—
Jan 12VTFOA Weekend 5Jan 12 · 300 Meters · Place 30 · Lake Region Union300 Meters3049.86a—
Jan 5VTFOA Weekend 4Jan 5 · Long Jump · Place 7 · Lake Region UnionLong Jump74.36m PB—
Jan 5VTFOA Weekend 4Jan 5 · High Jump · Place 3 · Lake Region UnionHigh Jump31.40m PB—
Jan 5VTFOA Weekend 4Jan 5 · 300 Meters · Place 14 · Lake Region Union300 Meters1449.59a PB—

2024 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Long Jump · Place 25 · Lake Region UnionLong Jump254.29m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · High Jump · Place 3 · Lake Region UnionHigh Jump31.45m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Javelin · Place 28 · Lake Region UnionJavelin2817.55m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Discus · Place 42 · Lake Region UnionDiscus4216.29m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · Shot Put · Place 45 · Lake Region UnionShot Put455.99m—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 100m Hurdles · Place 19 · Lake Region Union100m Hurdles1918.69a—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 1500 Meters · Place 40 · Lake Region Union1500 Meters406:28.37a PB—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 400 Meters · Place 30 · Lake Region Union400 Meters301:08.99a—
Jun 16Vermont HS Decathlon ChampionshipJun 16 · 100 Meters · Place 27 · Lake Region Union100 Meters2714.26a—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · High Jump · Place 2 · Lake Region UnionHigh Jump21.52m—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · 300m Hurdles · Place 5 · Lake Region Union300m Hurdles554.55a—
May 30Div. 3 Vermont TF State ChampionshipMay 30 · 100m Hurdles · Place 9 · Lake Region Union100m Hurdles920.54a—
May 28NCUHS Meet #3May 28 · 100m Hurdles · Place 2 · Lake Region Union100m Hurdles219.44a—
May 28NCUHS Meet #3May 28 · 400 Meters · Place 5 · Lake Region Union400 Meters51:10.09a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · High Jump · Place 15 · Lake Region UnionHigh Jump151.35m—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 300m Hurdles · Place 22 · Lake Region Union300m Hurdles2254.28a—
May 21NCUHS Home Meet #2May 21 · Long Jump · Place 2 · Lake Region UnionLong Jump24.14m—
May 21NCUHS Home Meet #2May 21 · High Jump · Place 2 · Lake Region UnionHigh Jump21.47m—
May 21NCUHS Home Meet #2May 21 · 100m Hurdles · Place 2 · Lake Region Union100m Hurdles219.26a—
May 21NCUHS Home Meet #2May 21 · 400 Meters · Place 3 · Lake Region Union400 Meters31:10.16a—
May 17Peter Davis InvitationalMay 17 · High Jump · Place 1 · Lake Region UnionHigh Jump14-10—
May 17Peter Davis InvitationalMay 17 · 300m Hurdles · Place 1 · Lake Region Union300m Hurdles157.0—
May 17Peter Davis InvitationalMay 17 · 100m Hurdles · Place 1 · Lake Region Union100m Hurdles120.3—
May 11Burlington HS TF InvitationalMay 11 · High Jump · Place 12 · Lake Region UnionHigh Jump121.39m—
May 11Burlington HS TF InvitationalMay 11 · 100m Hurdles · Place 26 · Lake Region Union100m HurdlesRound P2619.69a—
May 7NCUHS Home Meet #1May 7 · Long Jump · Place 6 · Lake Region UnionLong Jump63.93m PB—
May 7NCUHS Home Meet #1May 7 · High Jump · Place 3 · Lake Region UnionHigh Jump31.40m—
May 4Twilight Invitational @ South Burlington HSMay 4 · High Jump · Place 9 · Lake Region UnionHigh Jump91.35m—
May 4Twilight Invitational @ South Burlington HSMay 4 · 300m Hurdles · Place 11 · Lake Region Union300m Hurdles1155.83a—
May 4Twilight Invitational @ South Burlington HSMay 4 · 100m Hurdles · Place 17 · Lake Region Union100m Hurdles1719.89a—
May 1U-32 HS MeetMay 1 · High Jump · Place 4 · Lake Region UnionHigh Jump41.32m PB—
May 1U-32 HS MeetMay 1 · 300m Hurdles · Place 3 · Lake Region Union300m Hurdles356.15a—
May 1U-32 HS MeetMay 1 · 100m Hurdles · Place 7 · Lake Region Union100m Hurdles720.54a—
Apr 26NEK FreshmanApr 26 · High Jump · Place 1 · Lake Region UnionHigh Jump13-9—
Apr 26NEK FreshmanApr 26 · 300m Hurdles · Place 2 · Lake Region Union300m Hurdles257.0—
Apr 26NEK FreshmanApr 26 · 200 Meters · Place 5 · Lake Region Union200 Meters531.6—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 300m Hurdles · Place 5 · Lake Region Union300m Hurdles559.44a—
Apr 11STJ vs LI, LR,Spauld,North/WT,Haz,Crafts,OxApr 11 · 100 Meters · Place 16 · Lake Region Union100 Meters1615.97a—