Williams, a Cy-Fair High School graduate and University of Houston alumnus, began his career pitching in relief for the Toronto Blue Jays until he was moved to a full-time starter in 1997. On December 12, 1998, he was traded to the San Diego Padres with minor leaguer Peter Tucci and Carlos Almanzar for right-handed pitcher Joey Hamilton. He worked exclusively as a starter in San Diego. In 2001, he began the season with an 8–8 win–loss record with a 4.97 ERA in 23 starts.
After the 2004 season ended, Williams filed for free agency; he signed back with the Padres on December 9, 2004.
On November 24, 2006, the Houston Astros announced they had signed Williams to a two-year, $12.5 million contract, at the same press conference announcing the Carlos Lee signing.[2]
After a career-worst 2007 season with Houston, where he went 8–15 with a 5.27 ERA, and a poor showing during the 2008spring training, Williams was released by the Astros on March 29 and subsequently retired.
Williams' best pitch was a cut fastball that he could throw from 89 to 92 mph. He relied on his curveball as his strikeout pitch, used a straight changeup as well, and threw an occasional knuckleball.
Personal life
He lives in Houston with his wife and five children: Katelyn, Sarah, Hannah, Caden, and Lillian. His cousin Chase Ortiz was a defensive end for the Winnipeg Blue Bombers of the Canadian Football League. Williams began coaching varsity baseball at Fort Bend Baptist Academy in 2009, and led the team to the Texas Class 4A semifinals in 2010 and 2011.[4]