On Thursday, July 11th, Elena Rybakina will look to move one step closer to winning her second Wimbledon title. The 25-year-old is set to take on Barbora Krejcikova, the 2021 French Open champion, in the semifinals. This should be a fun match at the All England Club, so keep reading for a Krejcikova vs. Rybakina betting preview.

I also post more tennis predictions on the Pro Picks page. I occasionally add some picks throughout the day, as I like to see how odds are moving. So, keep checking that page every couple of hours if you want more of my picks. I’ll also post plays for smaller tournaments on that page.


MORE: Check out our Pro Picks page for everything our experts are betting!

2024 Record: 504-512 (+30.10 units)

Barbora Krejcikova vs. Elena Rybakina Odds

Moneyline: Rybakina -475, Krejcikova +350

Spread: Rybakina -4.5 Games (-110), Krejcikova +4.5 Games (-110)

Total: Over 21.5 Games (-110), Under 21.5 Games (-115)

How To Watch Barbora Krejcikova vs. Elena Rybakina

Where: All England Club in London, England

When: Thursday, July 11th

Channel: ESPN

Barbora Krejcikova vs. Elena Rybakina Predictions

While the game spread is definitely an option in this semi-final showdown, I’d rather plus-money odds on Krejcikova to win a set. These two have not met since 2022, but Krejcikova is actually 2-0 against Rybakina in two career meetings. Both of those matches were played in fast conditions, too. The first of the two meetings came on a hard court in Australia, but that was in a match that featured a 10-point tiebreaker instead of a third set. So, I wouldn’t blame anybody for wanting to throw that out. However, the most recent of the two matches was in August of 2022, when Krejcikova earned a 3-6, 7-6 (4), 6-4 win on indoor hard courts in Ostrava. Krejcikova handled the Rybakina serve rather well there, and I just don’t see any reason she won’t be able to do the same in London.

Rybakina is undoubtedly coming off a masterful serving performance against Elina Svitolina. After Svitolina scored an early break in the first set, Rybakina locked in and was pretty much untouchable with the ball on her racquet the rest of the way. She just calmly stepped to the line and hit her spots, and Svitolina wasn’t able to get anything back. But I’m just not sure Rybakina will be able to repeat that performance again. And if she does come out and play an A+ match, I’m not sure she’ll be able to do it in two quick sets. Krejcikova has been doing a good job of getting returns back in the court, and I think she’ll frustrate Rybakina a little with her returning ability. Long rallies should also favor the Czech, who has all the variety in the world and a great feel for constructing points.

All in all, it’s just a little hard to imagine Rybakina wiping the floor with somebody that has beaten her twice. Krejcikova also knows exactly how to win matches at this stage in a tournament. She might have the same amount of majors as Rybakina in singles, but she has won seven Grand Slam titles in doubles. Krejcikova will also be playing with absolutely no expectations, so she should be able to come out and be free here. Meanwhile, Rybakina is a player that everybody is expecting to win now, and there’s a lot of pressure that comes with that. Perhaps that will lead to a tight set before she settles her nerves. If it does, Krejcikova will pounce.

Bet: Krejcikova +1.5 Sets (+125)

Added Plays

I usually have A LOT MORE on the Pro Picks page. Those plays count towards my record and have been a big part of my success this season. Make sure you check them out. I’ll probably add a few more over there, so refresh that page throughout the day if you’re looking for action.

VSiN Tennis Betting Splits

Tennis Odds

Gill Alexander’s Beating The Book Podcast