Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew England Division III Outdoor Championships · May 412.37New England Division III Outdoor ChampionshipsMay 4, 2023
200 Meters · IndoorDavid Hemrey Valentine Invitational · Feb 925.74David Hemrey Valentine InvitationalFebruary 9, 2024
200 Meters · OutdoorUCR Spring Classic Invitational · Mar 2125.31aUCR Spring Classic InvitationalMarch 21, 2026
300 Meters · IndoorMSTCA Boston Holiday Classic · Dec 2743.30aMSTCA Boston Holiday ClassicDecember 27, 2021
55 Meter · IndoorMSTCA Boston Holiday Classic · Dec 277.48aMSTCA Boston Holiday ClassicDecember 27, 2021
55 Meters · IndoorDual County League Championships · Feb 127.46Dual County League ChampionshipsFebruary 12, 2022
60 Meter · IndoorNew England Division III Indoor Track & Field Championship · Feb 238.08aNew England Division III Indoor Track & Field ChampionshipFebruary 23, 2024
60 Meters · IndoorMiddlesbury NESCAC Invitational · Jan 288.04aMiddlesbury NESCAC InvitationalJanuary 28, 2024
Long Jump · IndoorDual County League Meet #1 · Dec 1415-0Dual County League Meet #1December 14, 2019

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 200 Meters · Place 7 · MiddleburyMiddlebury200 Meters7.26.15aWind: 0.7Sr
May 8The FIRE Meet at WilliamsMay 8 · 100 Meters · Place 13 · MiddleburyMiddlebury100 MetersRound P13.12.78aWind: 0.2Sr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 200 Meters · Place 12 · MiddleburyMiddlebury200 MetersRound P12.25.66aWind: 2Sr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 100 Meters · Place 13 · MiddleburyMiddlebury100 MetersRound P13.12.58aWind: 0.4Sr
Apr 18Middlebury Outdoor MeetApr 18 · 100 Meters · MiddleburyMiddlebury100 Meters—DNSSr
Apr 11UMASS Commonwealth InvitationalApr 11 · 200 Meters · Place 9 · MiddleburyMiddlebury200 Meters9.25.68aWind: 1.1Sr
Apr 11UMASS Commonwealth InvitationalApr 11 · 100 Meters · Place 10 · MiddleburyMiddlebury100 Meters10.12.38aWind: 2.1Sr
Mar 27Mangrum InvitationalMar 27 · 200 Meters · Place 11 · MiddleburyMiddlebury200 Meters1125.96aSr
Mar 27Mangrum InvitationalMar 27 · 100 Meters · Place 5 · MiddleburyMiddlebury100 Meters512.61aSr
Mar 21UCR Spring Classic InvitationalMar 21 · 200 Meters · Place 11 · MiddleburyMiddlebury200 Meters11.25.31a PBWind: 0.5Sr
Mar 21UCR Spring Classic InvitationalMar 21 · 100 Meters · Place 17 · MiddleburyMiddlebury100 Meters17.12.67aWind: -0.6Sr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 13David Hemery Valentine InvitationalFeb 13 · 200 Meters · Place 47 · MiddleburyMiddlebury200 Meters4726.06aSr
Feb 13David Hemery Valentine InvitationalFeb 13 · 60 Meters · Place 15 · MiddleburyMiddlebury60 Meters158.14aSr
Feb 1Middlebury's NESCAC InviteFeb 1 · 200 Meters · Place 7 · MiddleburyMiddlebury200 Meters726.44aSR
Feb 1Middlebury's NESCAC InviteFeb 1 · 60 Meters · Place 12 · MiddleburyMiddlebury60 Meters128.27aSR
Jan 24Middlebury's Luke Hotte Field and Track MeetJan 24 · 200 Meters · Place 4 · MiddleburyMiddlebury200 Meters426.87aSr
Jan 24Middlebury's Luke Hotte Field and Track MeetJan 24 · 60 Meters · Place 5 · MiddleburyMiddlebury60 MetersRound P58.32aSr
Jan 24Middlebury's Luke Hotte Field and Track MeetJan 24 · 60 Meters · Place 3 · MiddleburyMiddlebury60 Meters38.19aSr
Jan 16Middlebury Winter ClassicJan 16 · 60 Meters · Place 7 · MiddleburyMiddlebury60 MetersRound P78.34aSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26NESCAC ChampionshipApr 26 · 200 Meters · Place 17 · MiddleburyMiddlebury200 Meters1726.24JR
Apr 26NESCAC ChampionshipApr 26 · 100 Meters · Place 17 · MiddleburyMiddlebury100 MetersRound P1712.85JR
Apr 19Middlebury Col MeetApr 19 · 100 Meters · Place 2 · MiddleburyMiddlebury100 Meters213.02JR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 100 Meters · Place 23 · MiddleburyMiddlebury100 Meters23.12.87aWind: 2Jr
Mar 2145th Aztec InvitationalMar 21 · 200 Meters · Place 35 · MiddleburyMiddlebury200 Meters35.26.35aWind: 0.7Jr
Mar 2145th Aztec InvitationalMar 21 · 100 Meters · Place 25 · MiddleburyMiddlebury100 Meters25.12.89aWind: 1.5Jr
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 200 Meters · Place 17 · MiddleburyMiddlebury200 Meters1726.23a—
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 100 Meters · Place 20 · MiddleburyMiddlebury100 Meters2012.74a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Tufts Stampede OpenFeb 15 · 60 Meters · Place 7 · MiddleburyMiddlebury60 MetersRound P78.28JR
Jan 26Middlebury's NESCAC Invite Jan 26 · 60 Meters · Place 21 · MiddleburyMiddlebury60 Meters218.43a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3NE Division 3May 3 · 200 Meters · Place 15 · MiddleburyMiddlebury200 Meters1525.93a—
May 3NE Division 3May 3 · 100 Meters · Place 15 · MiddleburyMiddlebury100 Meters1512.68a—
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 200 Meters · Place 8 · MiddleburyMiddlebury200 Meters8.25.42aWind: 2.2So
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 100 Meters · Place 11 · MiddleburyMiddlebury100 MetersRound P11.12.59aWind: 1.4So
Apr 12Carla Coffey ClassicApr 12 · 200 Meters · Place 5 · MiddleburyMiddlebury200 Meters5.26.08aWind: -0.3So
Apr 12Carla Coffey ClassicApr 12 · 100 Meters · Place 4 · MiddleburyMiddlebury100 Meters4.12.71aWind: 0.3So
Mar 23PLNU Collegiate InvitationalMar 23 · 100 Meters · Place 11 · MiddleburyMiddlebury100 Meters1112.76a—
Mar 16Ross & Sharon Irwin InviteMar 16 · 200 Meters · Place 9 · MiddleburyMiddlebury200 Meters925.60a—
Mar 16Ross & Sharon Irwin InviteMar 16 · 100 Meters · Place 12 · MiddleburyMiddlebury100 Meters1212.61a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 60 Meter · Place 27 · MiddleburyMiddlebury60 MeterRound P27.8.08a PBSo
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 200 Meters · Place 13 · MiddleburyMiddlebury200 Meters13.26.08aSo
Feb 9David Hemrey Valentine InvitationalFeb 9 · 200 Meters · Place 70 · MiddleburyMiddlebury200 Meters7025.74 PBSO
Feb 9David Hemrey Valentine InvitationalFeb 9 · 60 Meters · Place 18 · MiddleburyMiddlebury60 Meters188.09SO
Jan 28Middlesbury NESCAC InvitationalJan 28 · 200 Meters · Place 6 · MiddleburyMiddlebury200 Meters625.92a—
Jan 28Middlesbury NESCAC InvitationalJan 28 · 60 Meters · Place 4 · MiddleburyMiddlebury60 Meters48.04a PB—
Jan 28Middlesbury NESCAC InvitationalJan 28 · 60 Meters · Place 7 · MiddleburyMiddlebury60 Meters78.09a—
Jan 19Middlebury Winter ClassicJan 19 · 60 Meters · Place 3 · MiddleburyMiddlebury60 MetersRound P38.13SO
Jan 13Middlebury Snowflake InvitationalJan 13 · 200 Meters · Place 5 · MiddleburyMiddlebury200 Meters527.16SO
Jan 13Middlebury Snowflake InvitationalJan 13 · 60 Meters · Place 4 · MiddleburyMiddlebury60 Meters48.28SO

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4New England Division III Outdoor ChampionshipsMay 4 · 200 Meters · Place 5 · MiddleburyMiddlebury200 Meters525.58FR
May 4New England Division III Outdoor ChampionshipsMay 4 · 100 Meters · Place 7 · MiddleburyMiddlebury100 MetersRound P712.37 PBFR
May 4New England Division III Outdoor ChampionshipsMay 4 · 100 Meters · Place 7 · MiddleburyMiddlebury100 Meters712.53FR
Apr 29NESCAC Track & Field ChampionshipsApr 29 · 200 Meters · Place 4 · MiddleburyMiddlebury200 Meters4.25.36aFr
Apr 29NESCAC Track & Field ChampionshipsApr 29 · 100 Meters · Place 6 · MiddleburyMiddlebury100 MetersRound P6.12.78aWind: -0.3Fr
Apr 29NESCAC Track & Field ChampionshipsApr 29 · 100 Meters · Place 5 · MiddleburyMiddlebury100 Meters5.12.67aFr
Apr 8Amherst College Spring FlingApr 8 · 200 Meters · Place 1 · MiddleburyMiddlebury200 Meters125.68FR
Mar 25PLNU InvitationalMar 25 · 200 Meters · Place 3 · MiddleburyMiddlebury200 Meters3.25.65aWind: 0.9Fr
Mar 25PLNU InvitationalMar 25 · 100 Meters · Place 5 · MiddleburyMiddlebury100 Meters5.12.32aWind: 3.4Fr
Mar 18 Ross and Sharon Irwin InvitationalMar 18 · 200 Meters · Place 15 · MiddleburyMiddlebury200 Meters1525.52FR
Mar 18 Ross and Sharon Irwin InvitationalMar 18 · 100 Meters · Place 22 · MiddleburyMiddlebury100 Meters2212.72FR
Mar 18Ross and Sharon Irwin MeetMar 18 · 200 Meters · Place 15 · MiddleburyMiddlebury200 Meters15.25.52aWind: 0.4Fr
Mar 18Ross and Sharon Irwin MeetMar 18 · 100 Meters · Place 22 · MiddleburyMiddlebury100 Meters22.12.72aWind: 1Fr

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10David Hemery Valentine InvitationalFeb 10 · 200 Meters · Place 125 · MiddleburyMiddlebury200 Meters125.26.21aFr
Jan 29Middlebury's New England Small College InvitationalJan 29 · 200 Meters · Place 3 · MiddleburyMiddlebury200 Meters326.21FR
Jan 29Middlebury's New England Small College InvitationalJan 29 · 60 Meters · Place 10 · MiddleburyMiddlebury60 Meters108.20FR
Jan 20Middlebury Winter ClassicJan 20 · 60 Meters · Place 9 · MiddleburyMiddlebury60 Meters98.21FR
Jan 20Middlebury Winter ClassicJan 20 · 60 Meters · Place 7 · MiddleburyMiddlebury60 Meters78.18FR
Jan 14Middlebury Snowflake InvitationalJan 14 · 200 Meters · Place 4 · MiddleburyMiddlebury200 Meters426.64FR
Jan 14Middlebury Snowflake InvitationalJan 14 · 60 Meters · Place 5 · MiddleburyMiddlebury60 Meters58.16FR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27MIAA D1 ChampionshipMay 27 · 200 Meters · Place 5 · Acton-Boxborough RegActon-Boxborough Reg200 MetersRound P5.25.93a12
May 27MIAA D1 ChampionshipMay 27 · 200 Meters · Place 4 · Acton-Boxborough RegActon-Boxborough Reg200 Meters4.25.41a12
May 27MIAA D1 ChampionshipMay 27 · 100 Meters · Place 2 · Acton-Boxborough RegActon-Boxborough Reg100 MetersRound P2.12.45a12
May 27MIAA D1 ChampionshipMay 27 · 100 Meters · Place 2 · Acton-Boxborough RegActon-Boxborough Reg100 Meters2.12.41a12
May 18Dual County Championship MeetMay 18 · 200 Meters · Place 3 · Acton-Boxborough RegActon-Boxborough Reg200 MetersRound P3.26.48a12
May 18Dual County Championship MeetMay 18 · 200 Meters · Place 2 · Acton-Boxborough RegActon-Boxborough Reg200 Meters2.25.65a12
May 18Dual County Championship MeetMay 18 · 100 Meters · Place 2 · Acton-Boxborough RegActon-Boxborough Reg100 MetersRound P2.12.51a12
May 18Dual County Championship MeetMay 18 · 100 Meters · Place 3 · Acton-Boxborough RegActon-Boxborough Reg100 Meters3.12.50a12

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 19MIAA DIV 1 ChampionshipsFeb 19 · 55 Meters · Place 1 · Acton-BoxboroughActon-Boxborough55 Meters17.51SR
Feb 19MIAA DIV 1 ChampionshipsFeb 19 · 55 Meters · Place 2 · Acton-BoxboroughActon-Boxborough55 Meters27.47SR
Feb 12Dual County League ChampionshipsFeb 12 · 300 Meters · Place 4 · Acton-BoxboroughActon-Boxborough300 Meters443.67SR
Feb 12Dual County League ChampionshipsFeb 12 · 55 Meters · Place 1 · Acton-BoxboroughActon-Boxborough55 Meters17.58SR
Feb 12Dual County League ChampionshipsFeb 12 · 55 Meters · Place 3 · Acton-BoxboroughActon-Boxborough55 Meters37.46 PBSR
Jan 23MSTCA D1 State RelaysJan 23 · Long Jump · Place 21 · Acton-Boxborough RegActon-Boxborough RegLong Jump21.4.47m12
Jan 14MSTCA Northeast InvitationalJan 14 · 200 Meters · Place 1 · Seni Acton-BoxboroughSeni Acton-Boxborough200 Meters125.96—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Meters · Place 1 · Seni Acton-BoxboroughSeni Acton-Boxborough55 Meters17.55—

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ClassicDec 27 · 300 Meters · Place 9 · Acton-Boxborough RegActon-Boxborough Reg300 Meters9.43.30a PB12
Dec 27MSTCA Boston Holiday ClassicDec 27 · 55 Meter · Place 3 · Acton-Boxborough RegActon-Boxborough Reg55 MeterRound P3.7.56a12
Dec 27MSTCA Boston Holiday ClassicDec 27 · 55 Meter · Place 4 · Acton-Boxborough RegActon-Boxborough Reg55 Meter4.7.48a PB12
Dec 27Boston Holiday ChallengeDec 27 · 300 Meters · Place 9 · Acton-Boxborough RegActon-Boxborough Reg300 Meters9.43.30a12
Dec 27Boston Holiday ChallengeDec 27 · 55 Meter · Place 3 · Acton-Boxborough RegActon-Boxborough Reg55 MeterRound P3.7.56a12
Dec 27Boston Holiday ChallengeDec 27 · 55 Meter · Place 3 · Acton-Boxborough RegActon-Boxborough Reg55 Meter3.7.48a12

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 19MIAA D1 North ChampsJun 19 · 200 Meters · Place 4 · Acton-Boxborough RegActon-Boxborough Reg200 Meters4.25.96a11
Jun 19MIAA D1 North ChampsJun 19 · 100 Meters · Place 3 · Acton-Boxborough RegActon-Boxborough Reg100 MetersRound P3.12.72a11
Jun 19MIAA D1 North ChampsJun 19 · 100 Meters · Place 3 · Acton-Boxborough RegActon-Boxborough Reg100 Meters3.12.63a11
Jun 12Dual County League MeetJun 12 · 200 Meters · Place 1 · Acton-BoxboroughActon-Boxborough200 Meters126.78JR
Jun 12Dual County League MeetJun 12 · 200 Meters · Place 1 · Acton-BoxboroughActon-Boxborough200 Meters126.25JR
Jun 12Dual County League MeetJun 12 · 100 Meters · Place 1 · Acton-BoxboroughActon-Boxborough100 Meters112.93JR
Jun 12Dual County League MeetJun 12 · 100 Meters · Place 2 · Acton-BoxboroughActon-Boxborough100 Meters212.68JR

2020 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 1 ChampionshipsFeb 12 · 55 Meter · Place 6 · Acton-Boxborough RegActon-Boxborough Reg55 MeterRound P6.7.64a10
Feb 12MIAA Division 1 ChampionshipsFeb 12 · 55 Meter · Place 8 · Acton-Boxborough RegActon-Boxborough Reg55 Meter8.7.64a10
Feb 8Dual County League ChampionshipsFeb 8 · 300 Meters · Place 4 · Acton-BoxboroughActon-Boxborough300 Meters445.16SO
Feb 8Dual County League ChampionshipsFeb 8 · 55 Meters · Place 1 · Acton-BoxboroughActon-Boxborough55 MetersRound P17.72SO
Feb 8Dual County League ChampionshipsFeb 8 · 55 Meters · Place 4 · Acton-BoxboroughActon-Boxborough55 Meters47.66SO
Jan 26MSTCA Coaches Invite Large SchoolsJan 26 · 300 Meters · Place 24 · Acton-BoxboroughActon-Boxborough300 Meters2443.75210
Jan 26MSTCA Coaches Invite Large SchoolsJan 26 · 300 Meters · Place 5 · Acton-BoxboroughActon-Boxborough300 Meters543.75210
Jan 18MSTCA Division 1 State RelaysJan 18 · -- Wahlquist, Maia Westford Academy DNS · Place 13 · Acton-BoxboroughActon-Boxborough-- Wahlquist, Maia Westford Academy DNS1315-06.00—
Jan 4Auerbach Freshmen-Sophomore Meet Large SchoolJan 4 · 300 Meters · Place 6 · Acton-BoxboroughActon-Boxborough300 Meters643.9110
Jan 4Auerbach Freshmen-Sophomore Meet Large SchoolJan 4 · 300 Meters · Place 3 · Acton-BoxboroughActon-Boxborough300 Meters343.9110

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Dual County League Meet #1Dec 14 · 300 Meters · Place 3 · Acton-Boxborough RegActon-Boxborough Reg300 Meters3.44.15a10
Dec 14Dual County League Meet #1Dec 14 · Long Jump · Place 5 · Acton-Boxborough RegActon-Boxborough RegLong Jump5.15-0 PB10

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25MIAA Div 1 East ChampionshipMay 25 · 200 Meters · Place 15 · Acton-Boxborough RegActon-Boxborough Reg200 MetersRound P15.26.99a9
May 15Dual County League ChampionshipMay 15 · 200 Meters · Place 2 · Acton-Boxborough RegActon-Boxborough Reg200 MetersRound P2.27.11a9
May 15Dual County League ChampionshipMay 15 · 200 Meters · Place 2 · Acton-Boxborough RegActon-Boxborough Reg200 Meters2.26.81a9
May 11Andover Booster InviteMay 11 · 200 Meters · Place 1 · Acton-Boxborough RegActon-Boxborough Reg200 Meters127.939
May 4MSTCA Frosh / Soph LargeMay 4 · 200 Meters · Place 4 · Acton-Boxborough RegActon-Boxborough Reg200 MetersRound P4.27.63a9
May 4MSTCA Frosh / Soph LargeMay 4 · 200 Meters · Place 6 · Acton-Boxborough RegActon-Boxborough Reg200 Meters6.27.30a9