Match Details
Fixture: (5) Jessica Pegula vs (7) Elena Rybakina
Date: November 7, 2025
Tournament: 2025 WTA Finals
Round: Semifinals
Venue: King Saud University Indoor Arena, Riyadh, Saudi Arabia
Category: Year-end championships
Surface: Hard
Prize Money: $15,500,000
Live Telecast: USA - Tennis Channel | UK - Sky Sports | Canada - TSN
Jessica Pegula vs Elena Rybakina preview

Jessica Pegula will take on Elena Rybakina in the first semifinal of the WTA Finals in Riyadh on Friday.
The American is chasing her fourth title this year, having triumphed in Austin, Charleston, and Bad Homburg. Pegula has performed well in Riyadh. After a hard-fought win over Coco Gauff, she lost a close three-set match against Aryna Sabalenka. She then defeated Jasmine Paolini 6-2, 6-3 to seal her last-four spot.

Elena Rybakina has also had a good season so far. Apart from title-winning runs in Ningbo and Strasbourg, she reached the semifinals in Abu Dhabi, Dubai, Washington, Montreal, Cincinnati, and Tokyo.
Rybakina has been excellent in Riyadh so far. She has not lost a match, registering wins over Amanda Anisimova, Iga Swiatek and Ekaterina Alexandrova. The seventh seed outfoxed Alexandrova 6-4, 6-4 in her final group match.
Jessica Pegula vs Elena Rybakina head-to-head
Pegula leads the head-to-head against Rybakina 3-1. The American won their most recent encounter in the 2023 WTA Finals in straight sets.
Jessica Pegula vs Elena Rybakina odds
All odds are sourced by Oddschecker. (Odds to be updated)
Jessica Pegula vs Elena Rybakina prediction

Pegula was one win away from clinching the WTA Finals title in 2023. She has a chance to make her mark again this year, but needs to serve well and bring her A-game against Rybakina.
The Kazakh, meanwhile, has hardly put a foot wrong in Riyadh. She's only dropped one set so far and will fancy her chances against the American.
Rybakina's powerful all-round game will clash with Pegula's tactical acumen. The American is a slight favorite on paper, but recent form favors Rybakina.
Pick: Rybakina to win in three sets.
Jessica Pegula vs Elena Rybakina betting tips
Tip 1: Match to have more than 20 games
Tip 2: Rybakina to register more aces than Pegula