 During his rookie professional season in 2006–07, Greene was called-up to the NHL for a short stint to replace the injured Johnny Oduya.Though Greene played well and showed considerable promise, he was reassigned to Lowell upon Oduya's return.Later in the season, he was again recalled when Colin White was injured.