Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSE1B MS Meet #2 · Apr 2017.06aSE1B MS Meet #2April 20, 2026
1600 Meters · OutdoorSE1B MS Meet #2 · Apr 207:23.96aSE1B MS Meet #2April 20, 2026
Javelin · 450g AeroJav · OutdoorSE1B MS Meet #2 · Apr 2061-05SE1B MS Meet #2April 20, 2026
Long Jump · OutdoorSE1B MS Meet#3 · May 58-00.00SE1B MS Meet#3May 5, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20SE1B MS Meet #2Apr 20 · 1600 Meters · Place 10 · DeSales1600 Meters10.7:23.96a PB7
Apr 20SE1B MS Meet #2Apr 20 · Javelin · Place 19 · DeSalesJavelin450g AeroJav19.61-05 PB7
Apr 20SE1B MS Meet #2Apr 20 · High Jump · DeSalesHigh Jump—NH7
Apr 20SE1B MS Meet #2Apr 20 · 100 Meters · Place 35 · DeSales100 Meters35.17.06a PB7

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5SE1B MS Meet#3May 5 · Long Jump · Place 26 · DeSalesLong Jump26.8-00.00 PB6
May 5SE1B MS Meet#3May 5 · Javelin · Place 20 · DeSalesJavelin450g AeroJav20.60-006
May 5SE1B MS Meet#3May 5 · High Jump · DeSalesHigh Jump—NH6
May 5SE1B MS Meet#3May 5 · 100 Meters · Place 44 · DeSales100 Meters44.17.79a6
Apr 28SE1B MS Meet#2Apr 28 · Long Jump · Place 17 · DeSalesLong Jump17.8-00.006
Apr 28SE1B MS Meet#2Apr 28 · Javelin · Place 32 · DeSalesJavelin450g AeroJav32.39-016
Apr 28SE1B MS Meet#2Apr 28 · High Jump · DeSalesHigh Jump—NH6
Apr 28SE1B MS Meet#2Apr 28 · 100 Meters · Place 26 · DeSales100 Meters26.17.46a6