He played college soccer with Roberts Wesleyan College from 1999-2001, where he was a 3 time NAIA All-American, NCCAA All-American and 2-time NAIA Region IX Player of the Year.
In 2007 Goddard signed with the 2006 USL Division 1 champions the Vancouver Whitecaps [REF].