Skip to Main Content

‘We’re Only Scratching the Surface’: Analyst Craig O’Shannessy Talks Data, AI and the Future of Tennis

By: Stats Perform

“By the end of that match, Rafa’s mind was scrambled eggs.”

Craig O’Shannessy was part of Dustin Brown’s coaching team when the German qualifier sensationally eliminated two-time Wimbledon champion Rafael Nadal at the All England Club in 2015.

Through numbers, patterns and data, the Australian pioneer orchestrated the game plan to send Nadal packing in the second round almost five years ago.

Dustin Brown of Germany

“After the match, I described that as organised chaos,” O’Shannessy told Stats Perform’s Omnisport. “A lot of times with Dustin it’s pure chaos. Sometimes he wins with it, sometimes he loses. What gelled was we organised his chaos so that people (who) didn’t know him would’ve looked at that thinking all hell is breaking loose. Whereas I’m watching the match going ‘he is running the patterns that we talked about perfectly.’

“It’s about taking away what Rafa wanted to do. It’s about attacking him early on the point, it’s about attacking him wide of the forehand, going after returns simply because you know where the serve is going, about drop shots and bringing him in. It’s just about messing with his mind and making it very unclear.”

O’Shannessy – recognised as a world leader in teaching and analysis – has continued to transform the sport. He teamed up with Novak Djokovic as his chief strategist in 2017 and helped the Serb rise back to the top with four grand slams in three years before the two agreed to part ways earlier this week.

Now working with 2019 US Open semi-finalist Matteo Berrettini, Jan-Lennard Struff, Alexei Popyrin and Tennis Canada, O’Shannessy crunches the numbers for his players.

“Every single match the player receives a pre-match report that has text, specific details about what the players like to do. I’ll put in a bunch of numbers, tables and graphs particularly on serve patterns and rally length, then video,” he said. “You just keep hammering away and supporting the winning strategy in as many different ways as you can.”

At the forefront of analytics in tennis, how further can data go?

“Still a long away. We’re only scratching the surface,” O’Shannessy said. “There’s a lot of numbers and data that we see but still don’t know exactly what it means. The next five years will be incredibly important and we’ll know way more than we do now. We’re just at the start of the journey.”

Serbia ATP Cup captain Nenad Zimonjic talks to Novak Djokovic

On data and patterns, O’Shannessy added: “For example, when you’re returning, you can’t cover everything. Players that try to cover everything, basically end up covering nothing. You look at it by the point score, if a player is at 30-30, they really need the point. If they’re at 40-15, they don’t necessarily need the point.

“So the players will have the tendency to gravitate to certain locations when they need that point and if you’re sitting there waiting for it, all of a sudden the advantage of that point gets completely turned around. Instead of the returner being unbalanced, the server is off balance because the return is coming back harder and faster. They’re on defence instead of offence.

“Early in my coaching career, I naturally put a big emphasis on the opponent, the idea being you’re going to play 50 matches in a year and you may only play two or three where you think you’ve played incredible. The other 47 it’s going to be your B or C game that triumphs, so the more you can understand it’s not about you playing phenomenal tennis, it’s about making them play bad. That mentality takes the pressure off and delivers it to the other side of the court.”

Then there is artificial intelligence. Stats Perform harnesses the true power of sports data by leveraging advancements in AI to generate the industry’s richest insights, though it is relatively untapped in tennis.

“AI is able to crunch some very big data and make sense of it,” O’Shannessy added. “The ability to do forecasting through (AI helps with) percentages and situations. I’m already looking at the best way to incorporate AI and the end result to basically help players win more matches.”