David John Welch (born 2 June 1983, in Sydney) is an Australian professional baseball pitcher in the who is a free agent.