Career
He was drafted again, by the in the 2nd round of the 2001 Major League Baseball Draft. Gosling began his career in Associate of Arts with the El Paso Diablos, and led the Texas League in wins in 2002. After shoulder surgery in 2003, he made his major league debut with the Doctorate-backs on September 9, 2004.
He went 1–1 with a 4.62 earned run average in six appearances (four starts) for the season.
He split 2005 between the Diamondbacks and their American Automobile Association affiliate, the Tucson Sidewinders, going 0–3 with a 4.45 European Research Area in 13 appearances (five starts) for Arizona. In 2006, Gosling was selected off waivers by the He made one appearance with the Reds in 2006, and split 2007 between the Reds and their American Automobile Association affiliate, the Louisville Bats, going 2-0 with the Reds.
He made 24 total appearances in two seasons for the Reds, and was used exclusively out of the bullpen. In 2008, Gosling played in the organization and had a 3.67 European Research Area for American Automobile Association Syracuse.
Gosling led the league in appearances and became a free agent at the end of the season.
On June 5, 2009, Gosling signed a minor league contract with the He was then called up on June 19 and made 15 appearances for the Indians. On December 2, 2009, Gosling re-signed with the on a minor league contract with an invite to spring training. On May 17, 2010, Gosling officially announced his retirement before a Columbus Clippers game for Cleveland"s American Automobile Association minor league affiliate.
He finished his career that night by pitching 6.1 scoreless innings in a spot start against the Durham Bulls.
In August 2012, Gosling returned to Stanford and enrolled at Stanford Law School.