👋 Welcome back to The Daily Theory, our morning rundown to help you stay on top of your favorite sport. I’m Allen McDuffee, your guide to all things tennis.
Let’s tennis!

Just getting plugged into Indian Wells? Check out the Court Theory preview!


What They Said
I’ve had some tough losses in the past, but this one was hard to accept, to be honest. It took me a week, or even a little more, to stop thinking and move on. I would say that this is a lesson learned and that it is in the past. It’s always — not always actually — but it’s nice to have those tough losses because next time you’ll do a lot better...Now, I’m ready to take my revenge if I have the opportunity.
-Aryna Sabalenka on her loss to Madison Keys in the Australian Open final.

Watch This!
🔥 Miomir Kecmanovic vs. Tallon Griekspoor (1st round ATP 1000 - Indian Wells): This match-up has become something of an unexpected rivalry in the last year. Watch this for the Kecmanovic firepower and Griekspoor’s ability to return it and mix up coming into the net. This match will likely come down to how well each one serves. One thing’s for sure: it has tight three-setter written all over it.
- The record: Griekspoor leads the head-to-head record over Kecmanovic 2-1. All three matches thus far were played in 2024, and all of them went the distance.
- On the line: These two are in similar boats. They’re both just inside the top 50. They’re both incredibly dangerous against top 10 opponents. And they’re both on the cusp of a breakthrough. But only one gets through to the second round.

On The Radar
- Petra Kvitova vs. Varvara Gracheva (1st round WTA 1000 - Indian Wells)
- Yunchaokete Bu vs. Nishesh Basavareddy (1st round ATP 1000 - Indian Wells)
- Roman Safiullin vs. Reilly Opelka (1st round ATP 1000 - Indian Wells)
- Jaume Munar vs. Kei Nishikori (1st round ATP 1000 - Indian Wells)
- Peyton Stearns vs. Magda Linette (1st round WTA 1000 - Indian Wells)
- Clervie Ngounoue vs. Vika Azarenka (1st round WTA 1000 - Indian Wells)
- Ashlyn Krueger vs. Katie Volynets (1st round WTA 1000 - Indian Wells)
- Kamilla Rakhimova vs. Caroline Dolehide (1st round WTA 1000 - Indian Wells)
- Corentin Moutet vs. Jordan Thompson (1st round ATP 1000 - Indian Wells)
- Marcos Giron vs. Nikoloz Basilashvili (1st round ATP 1000 - Indian Wells)
- Jule Niemeier vs. Robin Montgomery (1st round WTA 1000 - Indian Wells)
- Zizou Bergs vs. Ethan Quinn (1st round ATP 1000 - Indian Wells)
- Hailey Baptiste vs. Whitney Osuigwe (1st round WTA 1000 - Indian Wells)
Learn how to watch today’s action over at Tennis Watchers.

Read, Watch, Listen
- At The Athletic, Matt Futterman has an in-depth conversation with Patrick Mouratoglou about Naomi Osaka’s rebound.
- Madison Keys says the U.S. women are ready to take charge at Indian Wells — and they’re all there to support each other along the way.
- At The Guardian, Tumaini Carayol writes that Jannik Sinner’s absence leaves an opportunity for his rivals to take charge. But are any of them up to the task?
- A big deal was made when Nick Kyrgios said he was playing Indian Wells. And an even bigger deal was made when the draw reveal showed he could face Novak Djokovic in the second round. But now it’s not clear he’ll play at all.
- Emma Raducanu offers more upsetting details about the ordeal with the stalker in Dubai.
