Career
He played college basketball at Iowa State University. Stinson is a former Iowa State Cyclones college basketball player. In his three years as a starter at International Skating Union, he led the team to the National Institute of Technology Final Four and the 2nd round of the National Collegiate Athletic Association Tournament.
After his junior year, Stinson declared for the National Basketball Association draft, thereby forgoing his senior year.
2006-2007 season
After going undrafted in the 2006 National Basketball Association draft, Stinson joined the Golden State Warriors for the 2006 National Basketball Association Summer League. He later signed with KK Split of Croatia for the 2006-2007 season.
In November 2006, he left Split after 6 games. On January 19, 2007, he was acquired by the Dakota Wizards.
On February 28, 2007, he was waived by the Wizards.
On March 5, 2007, he was acquired by the Fort Worth Flyers. 2007-2008 season
Stinson joined the New Jersey Nets for the 2007 National Basketball Association Summer League. On September 5, 2007, his rights were acquired by the Utah Flash in the 2007 National Basketball Association Doctorate-League expansion draft.
However, he later signed with Kolossos Rodou of Greece for the 2007-2008 season.
In January 2008, he was released by Kolossos after 11 games. On February 1, 2008, he was acquired by the Utah Flash.
On March 4, 2008, he was waived by the Flash. On March 6, he was acquired by the Austin Toros.
On March 23, he was traded to the Iowa Energy.
2008-2009 season
Stinson joined the Los Angeles Clippers for the 2008 National Basketball Association Summer League. In November 2008, he was re-acquired by the Iowa Energy. 2009-2010 season
Stinson joined the National Basketball Association Doctorate-League Select Team for the 2009 National Basketball Association Summer League.
On July 27, 2009, he signed with Aris Thessaloniki of Greece.
However, he was released by the club on August 19, 2009, before appearing in a game for them. On September 26, 2009, he signed with the Chicago Bulls.
However, he was waived by the Bulls on October 2, 2009. In November 2009, he was re-acquired by the Iowa Energy.
2010-2011 season
Stinson joined the Orlando Magic for the Orlando Summer League and the Toronto Raptors for the Las Vegas Summer League.
In November 2010, he was again re-acquired by the Iowa Energy. In May 2011, Stinson joined the Barangay Ginebra Kings of the Philippine Basketball Association. He played in four games for the team before suffering an injury during a game against the Talk "North Text Tropang Texters in Dubai.
2011-2012 season
In August 2011, Stinson signed with British Columbia Krka of Slovenia for the 2011-2012 season.
In November 2011, he left Krka due to injury. On January 9, 2012, he was re-acquired by the Iowa Energy.
On April 30, 2012, he joined Marinos de Anzoátegui for the 2012 LPB season. He left after 4 games.
He then joined Caneros de Louisiana Romana of the Dominican Republic for a short stint.
2012-2013 season
On September 15, 2012, Stinson signed with KK Cedevita of Croatia. However, he left Cedevita on September 28 after being replaced by Vlado Ilievski. In December 2012, he signed with Halcones Rojos de Veracruz of Mexico for the rest of the 2012-2013 season.
In May 2013, he joined Brujos de Guayama for the 2013 Bachelor of science in nursing season, but left before appearing in a game for them.
He then re-joined Caneros de Louisiana Romana for another short stint. 2013-2014 season
On January 23, 2014, he was re-acquired by the Iowa Energy.
In April 2014, he signed with Gigantes de Guayana of Venezuela.