Lors de la draft 2012, Doron Lamb est sélectionné par les Bucks de Milwaukee en . Il participe à 23 rencontres avant d'être placé en D-League aux Mad Ants de Fort Wayne en . Le , il est transféré au Magic d'Orlando à la faveur d'un trade. Il prend part ainsi à 53 rencontres avec la franchise floridienne mais est libérée à l'issue de la saison 2013-2014. Il s'engage en avec une nouvelle franchise, les Mavericks de Dallas. Cependant, il ne joue que des matchs de pré-saison. Lamb retourne alors en D-League d'abord aux Legends du Texas puis aux Knicks de Westchester.