Green został wybrany z 35 numerem draftu 2012 przez Golden State Warriors. 30 lipca 2012 podpisał kontrakt z tym klubem, który według doniesień został zawarty na trzy lata i opiewał na kwotę 2,6 miliona dolarów. W pięciu meczach ligi letniej w Las Vegas zdobywał średnio 6,4 punktu i 7,6 zbiórki na mecz. W swoim debiucie, 31 października 2012, przeciwko Phoenix Suns Green zagrał jedną minutę i zdołał zebrać jedną piłkę i popełnić jeden faul. Pierwszy punkt w NBA zdobył w meczu z 9 listopada przeciwko Los Angeles Lakers. 12 grudnia w meczu z Miami Heat Green zdobył punkty na 0,9 sekundy do końca, dające jego drużynie zwycięstwo 97–95. 27 lutego 2013 w meczu z New York Knicks po raz pierwszy w swojej karierze w NBA wyszedł w wyjściowym składzie - zdobył 4 punkty i 5 zbiórek.