Challenger · ELO ESTIMATE · 2026-07-20

P. Llamas Ruiz vs A. Galarneauprediction

Bloomfield Hills
Result pending
RUIZWIN PROBABILITYGALARNEAU
63%
Elo prob.
@2.05
odds · 49% impl.
Rest 20d vs 3d🎾Serve 64%📈Form 6/10 · 2✗
WHAT THE ESTIMATE IS BASED ON

Tour Elo: 1903 vs 1812 — favorite by rating

Challenger tier · 265 matches in the favorite's track record

Elo estimate (not the ATP factor model): these are softer, less-analyzed markets

WATCH FOR

!Soft market: the value edge in Challenger/ITF is NOT proven live — treat it as an estimate, not an opportunity.

Tour Elo estimate (Challenger/ITF markets, not covered by the factor model). The value edge here is unproven live — it's a reference, not a recommendation. 18+ · gamble responsibly.
@1.59
fair odds
+28.7%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Ruiz●●●
Elo edge (1903 vs 1812) and ranking (119 vs 187) favor Llamas Ruiz; Galarneau's ranking trend fell 32 spots vs 3.
Serve/return▸ Galarneau
Galarneau serves at 65% and returns at 38%, both slightly above Llamas Ruiz's 64% serve and 33% return.
Form▸ Galarneau●●
Galarneau owns a quality win over Diaz Acosta (Elo 1909) and a shorter 1-match skid vs Llamas Ruiz's 2-match slide.
Rest▸ Ruiz●●●
Llamas Ruiz is fully rested (20 days off, 0 matches in 14 days) vs Galarneau's 7 matches in 14 days on 3 days rest.
Context flag▸ Ruiz●●
Deep-run fatigue flag: Galarneau reached the Granby QF just 3 days ago, adding physical load before this match.
Value read= Even●●
Model gives 63% vs market's 60% implied (odds 1.68), a modest 5.5% EV in a soft, less-liquid Challenger market.
LEVEL AND TRAJECTORY

The Elo gap (1903 vs 1812) and ranking difference (119 vs 187) put Llamas Ruiz ahead on pure level. That gap widens when you look at direction: his ranking trend has barely moved (+3) while Galarneau's has slipped by 32 spots, suggesting a recent decline in results at the tour level even if his day-to-day match log looks competitive.

This is the single largest structural edge for Llamas Ruiz in the data, and it's the main reason the model leans toward him at 63%.

FORM SIGNALS MIXED

Neither player is red-hot. Llamas Ruiz enters on a 2-match losing streak despite a 6-4 record over his last 10, while Galarneau is on a shorter 1-match skid and has a genuine quality win over F. Diaz Acosta (Elo 1909) in that stretch — a result that outperforms anything in Llamas Ruiz's recent log.

On serve and return percentages the numbers also tilt marginally to Galarneau (65% serve/38% return vs 64%/33%), meaning neither the level gap nor the shot-quality metrics guarantee dominance for the favorite once the ball is in play.

FATIGUE IS DECISIVE

The clearest mechanical advantage for Llamas Ruiz is physical freshness. He hasn't played in 20 days and has zero matches in the last two weeks, while Galarneau has crammed in 7 matches in 14 days with only 3 days since his last outing — a workload that typically saps footwork and reaction speed as a match wears on.

This is reinforced by the deep-run fatigue flag: Galarneau made the quarterfinals in Granby just three days ago, adding cumulative physical stress on top of an already congested schedule. Against a rested opponent with a real level edge, this rest imbalance is a tangible in-match factor, not just a scheduling footnote.

VALUE READ

The model favors Llamas Ruiz at 63% against a market-implied 60% (odds 1.68), producing a 5.5% expected-value edge. That's a modest gap, not a mispricing bonanza, and it comes from a Challenger-tier Elo estimate — a softer, less scrutinized market where such edges are unproven in practice.

Being the favorite here is consistent with the rest and level advantages described above, but it is not the same as a strong betting opportunity. Treat the 5.5% EV as a marginal, not a guaranteed, edge, and weigh it against Galarneau's better recent serve/return marks and his notable quality win.

Impact and analysis from real match data (Elo, form, head-to-head, rest, surface vs baseline, weather, altitude). Soft-market estimate: the value is unproven live. 18+ · gamble responsibly.

Analyze today's matches →