Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestern A Track and Field Championships · May 1912.75aWestern A Track and Field ChampionshipsMay 19, 2023
200 Meters · IndoorMiddlebury's NESCAC Invite · Feb 127.92aMiddlebury's NESCAC InviteFebruary 1, 2026
200 Meters · OutdoorRavalli County Invitational · Apr 2826.80aRavalli County InvitationalApril 28, 2023
400 Meters · OutdoorMiddlebury Outdoor Meet · Apr 181:04.93aMiddlebury Outdoor MeetApril 18, 2026
60 Meters · IndoorMiddlebury's NESCAC Invite · Feb 18.66aMiddlebury's NESCAC InviteFebruary 1, 2026
800 Meters · OutdoorFive Valley Meet · Apr 282:42.78aFive Valley MeetApril 28, 2021
Long Jump · OutdoorWestern A Track and Field Championships · May 1916-01.00Western A Track and Field ChampionshipsMay 19, 2023
Triple Jump · OutdoorRavalli County Invitational · Apr 2533' 8.75"Ravalli County InvitationalApril 25, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Middlebury Outdoor MeetApr 18 · 400 Meters · Place 11 · MiddleburyMiddlebury400 Meters11.1:04.93a PBFr
Apr 11UMASS Commonwealth InvitationalApr 11 · 200 Meters · Place 49 · MiddleburyMiddlebury200 Meters49.28.11aWind: 2.8Fr
Apr 11UMASS Commonwealth InvitationalApr 11 · 100 Meters · Place 34 · MiddleburyMiddlebury100 Meters34.13.36aWind: 2.2Fr
Apr 4Amherst Spring FlingApr 4 · 200 Meters · Place 30 · MiddleburyMiddlebury200 Meters30.29.37aWind: -2.1Fr
Apr 4Amherst Spring FlingApr 4 · 100 Meters · Place 26 · MiddleburyMiddlebury100 Meters26.13.46aWind: 0.5Fr
Mar 27Mangrum InvitationalMar 27 · 200 Meters · Place 27 · MiddleburyMiddlebury200 Meters2727.38aFr
Mar 27Mangrum InvitationalMar 27 · 100 Meters · Place 20 · MiddleburyMiddlebury100 Meters2013.75aFr
Mar 21UCR Spring Classic InvitationalMar 21 · 200 Meters · Place 36 · MiddleburyMiddlebury200 Meters36.28.27aWind: -1.5Fr
Mar 21UCR Spring Classic InvitationalMar 21 · 100 Meters · Place 27 · MiddleburyMiddlebury100 Meters27.13.66aWind: -0.6Fr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Tufts Cupid ChallengeFeb 13 · 200 Meters · Place 20 · MiddleburyMiddlebury200 Meters2028.55aFr
Feb 1Middlebury's NESCAC InviteFeb 1 · 200 Meters · Place 33 · MiddleburyMiddlebury200 Meters3327.92a PBFR
Feb 1Middlebury's NESCAC InviteFeb 1 · 60 Meters · Place 21 · MiddleburyMiddlebury60 Meters218.66a PBFR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Montana State "AA" and "A" TrackMay 22 · Triple Jump · CorvallisCorvallisTriple Jump—DNS12
May 22Montana State "AA" and "A" TrackMay 22 · 100 Meters · CorvallisCorvallis100 MetersRound P—DNSWind: -2.212
Apr 25Ravalli County InvitationalApr 25 · Triple Jump · Place 3 · CorvallisCorvallisTriple Jump3.33' 8.75" PB12
Apr 25Ravalli County InvitationalApr 25 · 100 Meters · Place 4 · CorvallisCorvallis100 Meters4.13.14a12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23MHSA Class A-B State Track & Field MeetMay 23 · Long Jump · Place 18 · CorvallisCorvallisLong Jump18.14-06.2511
May 23MHSA Class A-B State Track & Field MeetMay 23 · 100 Meters · Place 3 · CorvallisCorvallis100 MetersRound P3.13.17aWind: -4.211
May 23MHSA Class A-B State Track & Field MeetMay 23 · 100 Meters · Place 7 · CorvallisCorvallis100 Meters7.12.84aWind: -0.111
Apr 23Top 10Apr 23 · 100 Meters · Place 6 · CorvallisCorvallis100 Meters6.13.07a11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Western A Track and Field ChampionshipsMay 19 · Long Jump · Place 4 · CorvallisCorvallisLong Jump4.16-01.00 PB10
May 19Western A Track and Field ChampionshipsMay 19 · 200 Meters · Place 10 · CorvallisCorvallis200 Meters10.27.72a10
May 19Western A Track and Field ChampionshipsMay 19 · 100 Meters · Place 3 · CorvallisCorvallis100 MetersRound P3.12.75a PB10
May 19Western A Track and Field ChampionshipsMay 19 · 100 Meters · Place 4 · CorvallisCorvallis100 Meters4.13.00a10
Apr 28Ravalli County InvitationalApr 28 · Long Jump · Place 1 · CorvallisCorvallisLong Jump1.15-07.0010
Apr 28Ravalli County InvitationalApr 28 · 200 Meters · Place 3 · CorvallisCorvallis200 Meters3.26.80a PB10

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26MHSA Class AA & A State Meet May 26 · 200 Meters · Place 9 · CorvallisCorvallis200 MetersRound P9.27.01aWind: -1.69
May 26MHSA Class AA & A State Meet May 26 · 200 Meters · CorvallisCorvallis200 Meters--SCR9
May 26MHSA Class AA & A State Meet May 26 · 100 Meters · Place 8 · CorvallisCorvallis100 MetersRound P8.13.36aWind: 29
May 26MHSA Class AA & A State Meet May 26 · 100 Meters · Place 6 · CorvallisCorvallis100 Meters6.13.13aWind: -0.49
May 20Western "A" DivisionalMay 20 · 200 Meters · Place 7 · CorvallisCorvallis200 Meters7.27.49a9
May 20Western "A" DivisionalMay 20 · 100 Meters · Place 5 · CorvallisCorvallis100 MetersRound P5.12.93a9
May 20Western "A" DivisionalMay 20 · 100 Meters · Place 5 · CorvallisCorvallis100 Meters5.13.08a9

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28Five Valley MeetApr 28 · 800 Meters · Place 1 · CorvallisCorvallis800 Meters1.2:42.78a PB8
Apr 28Five Valley MeetApr 28 · 100 Meters · Place 1 · CorvallisCorvallis100 Meters1.13.32a8