Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMS Meet @ Ilwaco · Mar 2549' 7"MS Meet @ IlwacoMarch 25, 2026
Javelin · 450g AeroJav · OutdoorMS Meet at Ilwaco · Apr 2957' 1"MS Meet at IlwacoApril 29, 2026
Shot Put · 4kg · OutdoorJH Sub League Meet @ South Bend · May 1120' 8"JH Sub League Meet @ South BendMay 11, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 11JH Sub League Meet @ South BendMay 11 · Javelin · Place 21 · OakvilleJavelin450g AeroJav21.50' 4"7
May 11JH Sub League Meet @ South BendMay 11 · Discus · Place 7 · OakvilleDiscus1kg7.49' 0"7
May 11JH Sub League Meet @ South BendMay 11 · Shot Put · Place 5 · OakvilleShot Put4kg5.20' 8" PB7
May 7JH League Meet @ South BendMay 7 · Javelin · Place 8 · OakvilleJavelin847-17
May 7JH League Meet @ South BendMay 7 · Discus · Place 5 · OakvilleDiscus546-67
May 7JH League Meet @ South BendMay 7 · Shot Put · Place 3 · OakvilleShot Put318-77
Apr 29MS Meet at IlwacoApr 29 · Long Jump · OakvilleLong Jump—DNS7
Apr 29MS Meet at IlwacoApr 29 · Javelin · Place 14 · OakvilleJavelin450g AeroJav14.57' 1" PB7
Apr 29MS Meet at IlwacoApr 29 · Discus · Place 8 · OakvilleDiscus1kg8.45' 3"7
Apr 29MS Meet at IlwacoApr 29 · Shot Put · Place 5 · OakvilleShot Put4kg5.19' 9"7
Apr 22MS Meet @ RaymondApr 22 · Javelin · Place 19 · OakvilleJavelin1951-47
Apr 22MS Meet @ RaymondApr 22 · Discus · Place 19 · OakvilleDiscus1936-07
Apr 22MS Meet @ RaymondApr 22 · Shot Put · Place 6 · OakvilleShot Put622-57
Apr 15MS Meet @ NaselleApr 15 · Javelin · Place 20 · OakvilleJavelin2053-47
Apr 15MS Meet @ NaselleApr 15 · Discus · Place 10 · OakvilleDiscus1047-57
Apr 15MS Meet @ NaselleApr 15 · Shot Put · Place 11 · OakvilleShot Put1118-107
Apr 1League Meet @ North BeachApr 1 · Javelin · Place 10 · OakvilleJavelin1057-77
Apr 1League Meet @ North BeachApr 1 · Discus · Place 3 · OakvilleDiscus352-37
Apr 1League Meet @ North BeachApr 1 · Shot Put · Place 7 · OakvilleShot Put719-07
Mar 25MS Meet @ IlwacoMar 25 · Javelin · Place 14 · OakvilleJavelin450g AeroJav14.43' 10"7
Mar 25MS Meet @ IlwacoMar 25 · Discus · Place 2 · OakvilleDiscus1kg2.49' 7" PB7
Mar 25MS Meet @ IlwacoMar 25 · Shot Put · Place 3 · OakvilleShot Put4kg3.17' 5"7

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 23JH Track League Meet- at OcostaApr 23 · Javelin · OakvilleJavelin300g TJ—ND6
Apr 23JH Track League Meet- at OcostaApr 23 · Shot Put · OakvilleShot Put4kg—ND6
Apr 16JH Track League Meet- at OcostaApr 16 · Javelin · Place 32 · OakvilleJavelin3236-96
Apr 16JH Track League Meet- at OcostaApr 16 · Discus · Place 21 · OakvilleDiscus2134-16
Apr 16JH Track League Meet- at OcostaApr 16 · Shot Put · Place 16 · OakvilleShot Put1614-26
Apr 2JH League Meet @ North BeachApr 2 · Javelin · Place 13 · OakvilleJavelin1339-56
Apr 2JH League Meet @ North BeachApr 2 · Discus · Place 13 · OakvilleDiscus1329-96
Apr 2JH League Meet @ North BeachApr 2 · Shot Put · Place 10 · OakvilleShot Put1015-06
Mar 26MS Meet @ IlwacoMar 26 · Javelin · Place 17 · OakvilleJavelin1744-96
Mar 26MS Meet @ IlwacoMar 26 · Discus · Place 10 · OakvilleDiscus1024-56
Mar 26MS Meet @ IlwacoMar 26 · Shot Put · Place 7 · OakvilleShot Put715-06