 Velazquez finished 2004 with 335 wins from 1,327 races, a "remarkable" win rate of 25%.He was the 2004 leading jockey by earnings in North America and won the 2004 Eclipse Award for Outstanding Jockey.In 2005, Velazquez broke the national earnings record set in 2003 by Jerry Bailey.