New Westminster's Krista Woodward won the women's javelin at the Canadian track and field championships on Saturday.
The New Westminster Secondary School grad tossed the spear 58.59 metres, breaking her own championship meet mark by almost four metres set back in 2007.
The Canadian record is held by Elizabeth Gleadle with a distance of 61.15m in 2011.
Woodward launched her record throw on her fourth attempt. All four of Woodward's legal throws were farther than runner-up Chelsea Whalen's silver-medal best of 51.15m.
With her meet-winning toss and a previous best of 60.15m achieved in Tokyo back in May, Woodward qualified for the national team going to the world championships to be held in Moscow in August. She will also take part at the Francophone Games in Nice, France in September.
Woodward is currently ranked 20th in the world.
London Olympian Curtis Moss of Burnaby placed second in the men's javelin at the national games held in Moncton, N.B.
Moss threw just 75.99m, well off his best, to finish behind provincial rival Kyle Nielsen of Langley.
In the women's 800m final, Canadian and championship meet record holder Dianne Cummins of B.C. placed third behind race winner Melissa Bishop of Ottawa and runner-up Karine Belleau-Beliveau of Quebec.
Simon Fraser University alumnae Jessica Smith finished in fourth place, while current Clan member and NCAA Division II indoor and outdoor champion Helen Crofts placed eighth.
St. Thomas More grad Nigel Hole was a competitive ninth in the men's 1,500m final, finishing in a time of 3: 55.16 - more than four seconds faster than his third-place qualifying time.
At the earlier B.C. masters' track and field championships in Langley, Burnaby's Tom Dickson, the current SFU sprints coach, just missed breaking the Canadian 100m record in the men's 60-and-over age group, placng first in a quick time of 12.64 seconds.
Burnaby Central grad James O'Kane, the 1994 B.C. high school decathlon champion, set a new men's 35-and-over record of 5312 points in the multi-event final.
Four national records and 14 provincial marks were either bettered or broken at the meet held at McLeod Park.