I am of the opinion that Davis hits harder but Garcia might actually be a better fighter contrary to popular opinion. The power difference is relatively small as well.
Impossible to tell or know but because of leverage I've put Garcia. Regardless power is not the asset that either men rely on & they both can keep opponents honest.