Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGroup D Meet #5 · Jul 2717.35aGroup D Meet #5July 27, 2023
Discus · 1kg · OutdoorAlmquist MS Invitational · May 2679-8Almquist MS InvitationalMay 26, 2026
Javelin · 450g AeroJav · OutdoorGroup D Meet #5 · Jul 2711.28mGroup D Meet #5July 27, 2023
Shot Put · 4kg · OutdoorAlmquist MS Invitational · May 2630-7Almquist MS InvitationalMay 26, 2026
Shot Put · 6lb · OutdoorGroup D meet #1 · Jun 2722-5Group D meet #1June 27, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 26Almquist MS InvitationalMay 26 · Discus · Place 14 · Nokomis MSNokomis MSDiscus1kg14.79-8 PB-
May 26Almquist MS InvitationalMay 26 · Shot Put · Place 11 · Nokomis MSNokomis MSShot Put4kg11.30-7 PB-

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 18Group D meet #4Jul 18 · Discus · Place 2 · Sebasticook Valley StridersSebasticook Valley StridersDiscus1kg2.15.14m13
Jul 11Group D meet #3Jul 11 · Shot Put · Place 5 · Sebasticook Valley StridersSebasticook Valley StridersShot Put6lb5.6.67m13
Jun 27Group D meet #1Jun 27 · Shot Put · Place 2 · Sebasticook Valley StridersSebasticook Valley StridersShot Put6lb2.22-5 PB13

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 27Group D Meet #5Jul 27 · Javelin · Place 13 · Sebasticook Valley StridersSebasticook Valley StridersJavelin450g AeroJav13.11.28m PB12
Jul 27Group D Meet #5Jul 27 · Discus · Place 8 · Sebasticook Valley StridersSebasticook Valley StridersDiscus1kg8.13.21m12
Jul 27Group D Meet #5Jul 27 · 100 Meters · Place 5 · Sebasticook Valley StridersSebasticook Valley Striders100 Meters5.17.35a PB12