Elena Rybakina vs Diana Shnaider prediction: Elena Rybakina tipped to win (70.4%)
Elena Rybakina is our pick at 70.4% to beat Diana Shnaider in the semifinal of the BNB Ningbo Open.
Elena Rybakina is world No. 1 and Diana Shnaider is world No. 6. On hard courts our ratings put Elena Rybakina at 2151 and Diana Shnaider at 1963.
Elena Rybakina has won 5 of 6 recent matches in our records, and Diana Shnaider has won 5 of 6 recent matches in our records. On hard since 2024 (latest 30 matches): Elena Rybakina 24-6, Diana Shnaider 19-11.
They have met 2 times since 2024 in our data, with Elena Rybakina winning 2 and Diana Shnaider 0. The latest was at the Cincinnati Open, won by Elena Rybakina.