After looking in Sibley's, which shows a Mallard/Black Hybrid...it matches totally with coloration, but bill is different color ...I'd say YES its a hybrid
this is certainly a mallard x black duck hybrid. The only other thing which has that green color going to the eye like this is a green winged teal and this is not a green wined teal. the green winged teal has a reddish brown color head and different body.