Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMontpelier MS Meet #2 · May 76:14.2Montpelier MS Meet #2May 7, 2026
1500 Meters · Outdoor · Hand timedU-32 MS Invitational · May 247:12.8hU-32 MS Invitational May 24, 2025
400 Meters · OutdoorMontpelier MS Meet #2 · May 71:20.6Montpelier MS Meet #2May 7, 2026
800 Meters · OutdoorRutland Middle School Meet · May 143:46.4Rutland Middle School MeetMay 14, 2025
800 Meters · Outdoor · Hand timedU-32 MS Invitational · May 243:46.1hU-32 MS Invitational May 24, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Montpelier MS Meet #2May 7 · 1500 Meters · Place 17 · Middlebury Union1500 Meters176:14.2 PB7
May 7Montpelier MS Meet #2May 7 · 400 Meters · Place 16 · Middlebury Union400 Meters161:20.6 PB7

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24U-32 MS Invitational May 24 · Discus · Place 34 · Middlebury UnionDiscus348.50m6
May 24U-32 MS Invitational May 24 · 1500 Meters · Place 29 · Middlebury Union1500 Meters297:12.8h PB6
May 24U-32 MS Invitational May 24 · 800 Meters · Place 36 · Middlebury Union800 Meters363:46.1h PB6
May 14Rutland Middle School MeetMay 14 · Discus · Place 14 · Middlebury UnionDiscus146.02m6
May 14Rutland Middle School MeetMay 14 · 1500 Meters · Place 15 · Middlebury Union1500 Meters157:31.76
May 14Rutland Middle School MeetMay 14 · 800 Meters · Place 10 · Middlebury Union800 Meters103:46.4 PB6
Apr 16Montpelier MS Kick-Off MeetApr 16 · Discus · Place 10 · Middlebury UnionDiscus1033-56
Apr 16Montpelier MS Kick-Off MeetApr 16 · Shot Put · Place 7 · Middlebury UnionShot Put73-26
Apr 16Montpelier MS Kick-Off MeetApr 16 · 800 Meters · Place 23 · Middlebury Union800 Meters233:53.86