Jannik Sinner has been known as a really good tennis player for a while, but it wasn't until this year that the Italian really made a step forward.
Sinner has been a pretty good tennis player for a few years now, but he never seemingly made that jump to become a Top 10 player on the ATP Tour. He always hovered a level below, struggling to find the needed consistency to really make the jump.
We've known that he's a great hitter who's capable of producing some amazing performances, but it wasn't until this year that he started to deliver those good performances week in and week out.
It just seemed like a maturity thing, and after a few years among the pros, Sinner finally cracked the code. Beating Daniil Medvedev in the China Open final was a huge one, and beating him once again a few weeks after that in Vienna was just confirmation that he had arrived.
The ATP Finals run confirmed that, but the real breakout came at the Canada Open, where he won his maiden Masters trophy. There is one stat that illustrates his maturity quite well.
Facing a break point can be quite daunting, especially with the way he approaches tennis. He's a very streaky player who likes to attack, and quite a few times, he's known to be overeager in some rallies.
That's not a good thing when faced with breakpoints. Sinner actually had no problems with that this year as he topped the list of players who did best when faced with break points.
He faced 368 break points during the season and saved 255, which is a save rate of 69.29 %. That's the best mark among all players, even better than Novak Djokovic, who was third with a 67 % save rate.
He did face many more than Djokovic, but one step at a time. He can work on that next year.