Undrafted, Doell played for the University of Denver Pioneers, where he was an All-WCHA selection in 2003. After completing his collegiate career Doell was invited to the Atlanta Thrashers training camp on September 12, 2003. Re-assigned from the Thrashers training camp to AHL affiliate, the Chicago Wolves, Doell signed a one-year contract at the start of the 2003–04 season.

After his first professional season within Atlanta's affiliate teams, Doell was selected in the ECHL All-Rookie Team and named the ECHL's Rookie of the year after posting 74 points in 63 games with the Gwinnett Gladiators.[1] He was then signed by the Thrashers to his first NHL contract on June 30, 2004. Although primarily an AHL player, Doell briefly played in the National Hockey League, playing his first NHL game for the Atlanta Thrashers on January 4, 2008 against the Carolina Hurricanes.[2] He played eight games for the Thrashers before returning to the AHL Chicago Wolves[3].

In 2008–09, Doell played for the Swedish team Leksands IF in the second tier HockeyAllsvenskan League.[4] Finishing an impressive fourth on the team with 49 points Kevin returned to play again with the Chicago Wolves in the AHL for the 2009–10 season.[5]