M. Sherif vs O. Oliynykova — Prediction & Analysis

Iasi · WTA Iasi - Semi-finals · July 18, 2026 · 16:00 UTC

TennisEdge's AI bot is backing O. Oliynykova (moneyline) at 2.16 in M. Sherif vs O. Oliynykova (Iasi on 2026-07-18). Result: LOST.

Surface clay Odds M. Sherif 1.77 · O. Oliynykova 2.16

Bot bet

O. Oliynykova (moneyline) @ 2.16 · 1.0u
Result: LOST
Read the reasoning on the bet sheet →
Profiles: M. Sherif · O. Oliynykova · head-to-head record · Iasi

Model probabilities

Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.

Method M. Sherif O. Oliynykova
Elo
ratings-based, surface-weighted
51.9% 48.1%
Machine learning
29-feature gradient-boosted model
50.7% 49.3%
Serve / return
point-by-point simulation
48.3% 51.7%
Blend
what the bot actually prices off
51.6% 48.4%
Market implied
de-vigged from the opening odds
55.0% 45.0%

We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?

Elo ratings

PlayerSurfaceEloRecordMatches
M. Sherif clay1836 179–73252
O. Oliynykova clay1771 174–75249

Our own ratings, computed from match results since 2018. Players with fewer than 5 rated matches are omitted rather than shown at a provisional starting value. Last updated July 25, 2026.

Head to head

O. Oliynykova leads 4–1 over 5 meetings. Full record.

DateEventSurfaceWinnerScore
Aug. 24, 2026MonterreyhardO. Oliynykova2 - 0
July 18, 2026IasiclayM. Sherif2 - 0
Feb. 1, 2026WTA Cluj-NapocaclayO. Oliynykova2 - 1
Nov. 9, 2025TucumanclayO. Oliynykova2 - 1
Sept. 2, 2025MontreuxclayO. Oliynykova2 - 0

Recent form

M. Sherif

L N. Bartunkova 2 - 0 Sept. 2, 2026
L O. Oliynykova 0 - 2 Aug. 24, 2026
L T. Korpatsch 0 - 1 July 25, 2026
W P. Badosa 2 - 1 July 24, 2026
W E. Jacquemot 2 - 0 July 23, 2026

O. Oliynykova

L A. Eala 0 - 2 Sept. 3, 2026
W R. Brantmeier 2 - 0 Sept. 1, 2026
L D. Parry 0 - 2 Aug. 26, 2026
W M. Sherif 0 - 2 Aug. 24, 2026
L M. Andreeva 0 - 2 Aug. 16, 2026

All July 18, 2026 results & picks →

32 ATP & WTA matches analysed today. See today's predictions →