G. Diallo vs T. Boyer — prediction
›Ranking: #88 vs #191 (better ranked)
›Recent form: 3/10 in recent matches
›Model 59% vs market 65% → the model sees it as less likely than the odds
!Returning from a long layoff (26d) — possible rustiness
The clearest structural edge belongs to Diallo: a #88 ranking and 1821 Elo comfortably outclass Boyer's #191 and 1797, and the baseline model reflects this with a 48% vs 33% split before adjustments. This gap is the single largest input pushing the favorite's probability to 59%.
Both players carry negative ranking trends (-51 for Diallo, -78 for Boyer), but Boyer's decline is steeper, reinforcing that the level gap, while real, has narrowed somewhat over recent months for both men.
On paper the servers are evenly matched: Diallo wins 65% of service points, Boyer 64%. The separation shows up on return, where Boyer's 39% is well above Diallo's 32%. That extra 7 points of return production means Boyer generates more break opportunities than Diallo does against him.
Putting the two together, Boyer's service games look more secure (64% serve vs a 32% return against him, a 32-point gap) than Diallo's (65% vs 39%, a 26-point gap). This suggests the return battle, often decisive in tight ATP matches, tilts mildly toward Boyer.
Form sharply favors Boyer, who is 6-4 in his last ten with a positive 2-match streak, compared to Diallo's 3-7 record and a 3-match losing streak. Recent head-to-head history adds to this: Boyer won the most recent meeting in 2026 at ATP level, even though Diallo leads the series 2-1 from 2024 Challenger matches.
Neither set of quality wins is listed for either player, so this read rests purely on the win-loss pattern and the head-to-head sequence, both of which currently point to Boyer carrying more competitive momentum into this match.
Rest cuts both ways here. Diallo has not played in 26 days and had zero matches in the last two weeks, which the data flags as a risk for rustiness after a long layoff. Boyer, by contrast, played two matches in the last 14 days and is just two days removed from a Los Cabos semifinal, which the context flags as a deep-run fatigue risk working against him.
Neither effect can be converted into a precise number, but together they mean both players enter this match with a schedule-related question mark rather than a clean rest advantage for either side.
The model sets Diallo's win probability at 59%, but the market prices him at 65% (odds of 1.54), producing a negative expected value of -9.4%. In practical terms, being the favorite here does not translate into a betting edge — the market is already pricing in more certainty than the model's factors support.
Given Boyer's better recent form, superior return numbers, and the head-to-head win in their last meeting, the gap between model and market is understandable rather than a sign of mispricing. On the numbers presented, there is no value case for backing Diallo at these odds.
Impact and analysis from real match data (Elo, form, head-to-head, rest, surface vs baseline, weather, altitude). The model ≈ the market on average; the odds already capture almost all the edge. 18+ · gamble responsibly.