Goran Ivanisevic was a serve & volleyer with a better Serve than volley. His biggest edge against his rivals was taken with the Serve making on average 80% more points than them with that shot. When his first serve was in 59% of the time it was unreturned.
Server / Very high
From the back of the court, Goran Ivanisevic was a Puncher. On clay, he could play longer rallies and take risks constantly with his forehand. However, on faster surface he was much more a server & volleyer than a Puncher.
Puncher / Medium-low
Winning only 32% of his points by the errors of his rivals, Goran Ivanisevic was nothing but a Retriever. His Serve was too big and he was too Offensive to count on his opponents' mistakes to win a match.
Retriever / Low
As said previously, Goran Ivanisevic was often a serve & volleyer (Offensive). 38% of his total points were won playing that game style. On his return games, he also used the baseline approach. At the net, Goran Ivanisevic could miss a couple of forehand or backhand volleys (35%).
Offensive / High
Even though Goran Ivanisevic played rather close to his baseline he could not be regarded as a Tempo player. His backhand got results below average and this shot is usually the best of the Tempo players.