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
For the record, here’s what I wrote at the time…
November 22, 2025 at 7:00 PM
Decided to do a little check-in on Aslan Karatsev (who is ranked 372 btw 😬) and want to know why Google had to do him like this.
November 18, 2025 at 2:10 PM
On Instagram, Chris Eubanks suggests he might be done with pro tennis — but he hasn’t made the final call yet.
November 17, 2025 at 2:17 PM
Again, it’s absolutely baffling that it’s the ATP’s tournament and the ATP’s app, and these are the crappy stats we get in this Alcaraz-Fritz match.

Not even simple winners and unforced errors. 😑🎾
November 11, 2025 at 3:17 PM
Time for a macchiato to watch the tennis from Turin.
November 11, 2025 at 1:18 PM
Something is coming tomorrow.

Here’s a hint…
November 9, 2025 at 10:30 PM
After all that, Novak Djokovic has pulled out of Turin, putting both Felix Auger-Aliassime and Lorenzo Musetti in the draw.
November 8, 2025 at 9:03 PM
Update: In the last few minutes, the draw has been updated with lucky loser Dan Added out on his spot — a first-round bye to boot.
November 3, 2025 at 3:01 PM
After more than 20 years on tour, Rohan Bopanna is retiring from tennis.
November 1, 2025 at 11:34 AM
There’s a bit of confusion out here in Darwin Blanch’s match and the tour supervisor is on the way.

Meanwhile, in the background is Keegan Smith, who is ready for this ordeal to be settled. 😂
October 28, 2025 at 3:06 PM
Good morning from Charlottesville! ☕️

Darwin Blanch is out getting his reps in with Mitch Krueger ahead of his 10:00 first round match. 🎾
October 28, 2025 at 1:15 PM
The depth of tennis extends well into the Challengers.

This is qualifying. 😳🤯🎾
October 27, 2025 at 3:19 PM
While the rest of Columbia’s team has been at work, here is Michael Zheng playing his first point of the college season after a lot of winning on the ATP Challenger Tour that has put him inside the top 200. 🎾
October 25, 2025 at 5:45 PM
Valentin Vacherot is right back at it, y’all! 👀
October 22, 2025 at 5:15 PM
Fun night ahead. 🙃
October 21, 2025 at 3:11 AM
Holger Rune has posted an update on his horrific Achilles injury in Stockholm. 🎾
October 19, 2025 at 11:54 AM
Scenes from the quarterly Court Theory retreat
October 17, 2025 at 3:01 PM
After calling his 2025 season and splitting with David Witt and Jordi Arconada, Frances Tiafoe will start fresh in 2026. 🎾
October 17, 2025 at 2:39 AM
It’s almost like they didn’t have access to the real people. 🎾
October 15, 2025 at 1:46 PM
Well, this Moutet-Tomic lucha libre of a match is over. 🫠
October 13, 2025 at 4:04 PM
The Ymers getting screwed even in Stockholm…

“Okay, we’ll give you the wild cards, but somebody’s going home.” 🎾
October 12, 2025 at 9:30 PM
Things are changing in the Frances Tiafoe camp with Jordi Arconada, the one constant on his team, departing. 🎾
October 11, 2025 at 1:47 PM
Went back to watch Gauff - Anisimova to see what happened.

Gauff had a decent first serve percentage (64%) and not a terrible number of double faults (5).

But, bafflingly, she won the same percentage of 1st and 2nd serve points (39% and 38%). 🎾
October 4, 2025 at 5:08 PM
If you’ve been waiting for a ringing endorsement before subscribing to Court Theory, here it is from David Granger, the legendary editor of Esquire. 🎾

You can sign up here 👉🏻 www.courttheory.com/newsletter-s...
September 25, 2025 at 5:15 PM
Did Taylor Townsend opt out of playing today?

Because it seems odd to not have the number one doubles player in the world in the semifinals of Billie Jean King Cup. 🎾
September 20, 2025 at 1:20 PM