Somdev Devvarman was a dominant Retriever who won 56% of his points by the errors of his rivals (far above average). Fast around the court and solid as a rock, he made on average far less points & errors with the forehand & backhand than his rivals.
Retriever / Very high
12% of Somdev Devvarman's total points were won at the net (with or without a volley to play) and this results stand in the average of the ATP players. However, we can't say that he was an Offensive player because the Retrieve was so dominant in his game style.
Offensive / Medium-low
Making almost two times less points with the forehand than his rivals, Somdev Devvarman wasn't a Puncher at all. However, his forehand wasn't a weakness, it was just much more played in a defensive (Retriever) than an agressive way (Puncher).
Puncher / Low
After his defensive skills (Retriever), Somdev Devvarman's best shots were the return and the backhand (characteristics of the Tempo players). However, he was much more a Counterpuncher absorbing his rivals' pace than a Temp player generating his own pace.
Tempo / Medium
Somdev Devvarman was dominated by his rivals with the Serve and he didn't represent the Servers at all. Nonetheless, he could hit some aces/service winners but his ratio of unreturned was still below average (23%).