Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBellows Falls Home Meet #2 · May 1219.10aBellows Falls Home Meet #2May 12, 2026
1500 Meters · OutdoorEssex TF Invitational (Individual VT State Championship - NE Qualifier) · May 304:57.76aEssex TF Invitational (Individual VT State Championship - NE Qualifier)May 30, 2026
3000 Meters · OutdoorBellows Falls Home Meet #2 · May 1211:05.47aBellows Falls Home Meet #2May 12, 2026
400 Meters · OutdoorGM - SVL Meet · May 191:07.83aGM - SVL MeetMay 19, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 4 · Vermont ExilesVermont Exiles3000 Meters4.11:35.36a11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 7 · Vermont ExilesVermont Exiles1500 Meters7.5:15.47a11
May 30Essex TF Invitational (Individual VT State Championship - NE Qualifier)May 30 · 1500 Meters · Place 7 · Green Mountain UnionGreen Mountain Union1500 Meters74:57.76a PB11
May 262026 SVL-B ChampionshipsMay 26 · 100m Hurdles · Place 5 · Green Mountain UnionGreen Mountain Union100m Hurdles33" / 0.838m5.20.34a11
May 262026 SVL-B ChampionshipsMay 26 · 3000 Meters · Place 1 · Green Mountain UnionGreen Mountain Union3000 Meters1.11:56.21a11
May 262026 SVL-B ChampionshipsMay 26 · 1500 Meters · Place 1 · Green Mountain UnionGreen Mountain Union1500 Meters1.5:18.50a11
May 19GM - SVL MeetMay 19 · 100m Hurdles · Place 4 · Green Mountain UnionGreen Mountain Union100m Hurdles419.72a11
May 19GM - SVL MeetMay 19 · 3000 Meters · Place 1 · Green Mountain UnionGreen Mountain Union3000 Meters111:21.25a11
May 19GM - SVL MeetMay 19 · 1500 Meters · Place 1 · Green Mountain UnionGreen Mountain Union1500 Meters15:16.98a11
May 19GM - SVL MeetMay 19 · 400 Meters · Place 1 · Green Mountain UnionGreen Mountain Union400 Meters11:07.83a PB11
May 12Bellows Falls Home Meet #2May 12 · 100m Hurdles · Place 6 · Green Mountain UnionGreen Mountain Union100m Hurdles33" / 0.838m6.19.10a PB11
May 12Bellows Falls Home Meet #2May 12 · 3000 Meters · Place 1 · Green Mountain UnionGreen Mountain Union3000 Meters1.11:05.47a PB11
May 12Bellows Falls Home Meet #2May 12 · 1500 Meters · Place 1 · Green Mountain UnionGreen Mountain Union1500 Meters1.5:13.35a11
May 5Springfield SVL Host Meet 2May 5 · 100m Hurdles · Place 3 · Green Mountain UnionGreen Mountain Union100m Hurdles319.47a11
May 5Springfield SVL Host Meet 2May 5 · 3000 Meters · Place 1 · Green Mountain UnionGreen Mountain Union3000 Meters111:35.92a11
May 5Springfield SVL Host Meet 2May 5 · 1500 Meters · Place 1 · Green Mountain UnionGreen Mountain Union1500 Meters15:20.86a11
May 22026 Windsor InvitationalMay 2 · 100m Hurdles · Place 4 · Green Mountain UnionGreen Mountain Union100m Hurdles33" / 0.838m4.19.56a11
May 22026 Windsor InvitationalMay 2 · 3000 Meters · Place 1 · Green Mountain UnionGreen Mountain Union3000 Meters1.11:16.08a11
May 22026 Windsor InvitationalMay 2 · 1500 Meters · Place 1 · Green Mountain UnionGreen Mountain Union1500 Meters1.5:05.41a11
Apr 28Springfield SVL Host Meet 1Apr 28 · 100m Hurdles · Place 2 · Green Mountain UnionGreen Mountain Union100m Hurdles219.89a11
Apr 28Springfield SVL Host Meet 1Apr 28 · 3000 Meters · Place 1 · Green Mountain UnionGreen Mountain Union3000 Meters111:18.40a11
Apr 28Springfield SVL Host Meet 1Apr 28 · 1500 Meters · Place 1 · Green Mountain UnionGreen Mountain Union1500 Meters15:16.14a11