Court Theory 🎾
banner
courttheory.bsky.social
Court Theory 🎾
@courttheory.bsky.social
Tennis culture from the pro tour to the public courts by Allen McDuffee.
Writing | Newsletter | Podcast
#tennis 🎾

Get the Court Theory newsletter: https://www.courttheory.com/newsletter
Pinned
Hey, new tennis friends! 👋

Be sure to sign up for the Court Theory newsletter!

🎾 Original reporting and analysis
🎾 Giveaways from our partners
🎾 Our one-of-a-kind morning cheat sheet
🎾 Plus tons of free articles on courttheory.com

www.courttheory.com/newsletter
Newsletter | Court Theory
Tennis news, powerful court stories, and critical sport analysis for tennis-obsessed fans.
www.courttheory.com
Watching BG get ratioed on X for his take on the halftime show is kinda fun. 🫠
February 9, 2026 at 2:20 AM
Oh, Tamara 😭
February 7, 2026 at 5:17 PM
Did not recognize Simona Halep. 😐
February 7, 2026 at 4:03 PM
As I watch the opening ceremony of the Olympic Games, I’m thinking about how spectacular human beings are, what we’re capable of, and how much we can overcome when we set our minds to it.
February 7, 2026 at 3:46 AM
Is Sorana Cirstea going to double bagel her way into the final?!? 😬🎾
February 6, 2026 at 6:52 PM
A lot of confidence-building wins for Raducanu this week so far.

They might not be over top-ranked players, but they are the kinds of wins that show you what you can do under difficult circumstances. 🎾
February 6, 2026 at 6:28 PM
Bepa is coming for 2026, y’all. 🎾
February 6, 2026 at 6:26 PM
Alright, time for Fils and Auger-Aliassime! 😅 🎾
February 6, 2026 at 6:17 PM
Reposted by Court Theory 🎾
Fight to the Final

Ekaterina Alexandrova was one point away from defeat in the 2nd set, but finds a way to escape against Hailey Baptiste.

The #2 seed advances to her the 13th WTA final of her career with a 3-6, 7-6⁵, 6-3 victory in Abu Dhabi.
February 6, 2026 at 6:11 PM
That joy came through even after losing.

She’s such a star.
Oliynykova is out there delivering tennis joy.

She is so good for our sport. ❤️🎾
February 6, 2026 at 6:10 PM
Oliynykova is out there delivering tennis joy.

She is so good for our sport. ❤️🎾
February 6, 2026 at 6:02 PM
It doesn’t matter who is on the other side of the net, Martin Damm is hitting right through them. 🤯🎾
February 6, 2026 at 4:45 PM
Hailey Baptiste goes down in three sets.

But it was her negativity in the second set (WHILE WINNING) that lost her this match against Alexandrova.

It was a great week for Hailey, but this negativity taking over is a recurring problem that needs fixing pronto.
February 6, 2026 at 4:40 PM
Hailey Baptiste is insisting on negativizing (yes, I made that word up) herself into a third set.
February 6, 2026 at 3:54 PM
The Guardian hasn't published a single piece about Emma Raducanu winning this week. Not even when she pulled off that miraculous turnaround against Kaja Juvan.

Something tells me if she had gotten waxed in that match, they would have published a mean story and a spiteful headline to match. 🎾
February 6, 2026 at 1:31 AM
The thing that has been so striking to me in the start of this final season for Wawrinka is how much more fit he is than he was last year.

He really put in the work in the off season.
If you're not already watching, I beg of you: put on Wawrinka vs. Auger-Aliassime!

This match is funnnnnnn!!! 🎾
February 5, 2026 at 6:51 PM
If you're not already watching, I beg of you: put on Wawrinka vs. Auger-Aliassime!

This match is funnnnnnn!!! 🎾
February 5, 2026 at 6:38 PM
Oliynykova might be my favorite story of 2026 so far. 🎾
February 5, 2026 at 2:14 PM
There goes Machac again. 🤦🏻‍♂️
February 4, 2026 at 10:09 PM
Now, if you’ll excuse me, there’s curling to be watched. 🥌

#Crosstraining
February 4, 2026 at 7:08 PM
Okay, that Raducanu match was wild. 🤯
February 4, 2026 at 6:59 PM
If you can lose five games in a row, why can’t you win seven? 😅
February 4, 2026 at 6:22 PM
I’m not convinced even Reilly Opelka tosses the ball as high as Juvan on that serve. 🎾
February 4, 2026 at 6:08 PM
Raducanu looks positively panicked. 🎾
The no-coach era is going well. 😐
February 4, 2026 at 5:41 PM