Really hard to make a very accurate guess with that pic.
I'm sure some will think I'm low on the score, but I'm assuming this buck is in velvet, and I don't see a lot of mass.
He could also be 5 1/2, but just saying, based on this single pic, can't say much definitively beyond 3 1/2 and 125ish.