BetBugs
Back to matches

Adolfo Daniel Vallejo - Henrique Rocha

MadridFinished

Adolfo Daniel Vallejo

#96

Henrique Rocha

#118

Tuesday, April 21, 2026 at 14:46

Quick Take

Vallejo is a modest model favorite, but most popular markets are already efficiently priced. The only clear value gap is tiebreakInMatch: Yes at 2.60 (model 46% vs implied 38.46%), with uncertainty increased by limited player-specific intel news.

Tiebreak in MatchYes46%+7.5pp

Context Signals

The ITF tournament page for Madrid ATP Challenger 75 lists the event surface as clay and the tournament window as 6-12 April 2026.

No reliable player-specific injury or coaching-change reports were found in this single required search pass; account for higher uncertainty in player-condition pricing.

H2H record 1-2 across 3 meetings.

  • β€’1-2 over 3 matches

Betting Edges

Model probabilities

Markets to Avoid

Match Winner Adolfo Daniel Vallejo @1.44:Implied probability is 69.44% while the predictor estimate is 58%, so price is too short for the model view.
Total Games Under 22.5 @1.65:Implied probability is 60.61% versus predictor 55%, leaving no positive edge after margin.
Game Handicap Adolfo Daniel Vallejo -1.5 @1.50:Implied probability is 66.67% while predictor estimate is 58%, so handicap price is not value-positive.
Adolfo Daniel Vallejo comes in as a narrow model favorite over Henrique Rocha, mainly on ranking (96 vs 118) and a stronger recent clay volume profile. Vallejo also looked sharp in his latest Madrid match, winning 6-3 6-1, which supports the baseline expectation that he can control neutral rallies when his first strike lands. The matchup is still competitive rather than one-sided. Rocha leads the head-to-head 2-1 and has consistently kept sets tight, while Vallejo's edge is more about cumulative clay consistency than a dominant stylistic mismatch.

Recent Form

Adolfo Daniel Vallejo

6W 4L
W6-3 6-1#133 Pedro Martinez PorteroApr 20, 2026
L3-6 6-4 6-4#18 Tommy PaulApr 1, 2026
W6-1 6-4#88 Zachary SvajdaMar 30, 2026
L6-3 6-4#273 Franco RoncadelliMar 19, 2026
W6-2 6-2#528 Carlos Maria ZarateMar 18, 2026
L3-6 6-3 6-4#274 Thiago Moura MonteiroMar 13, 2026
W6-4 3-6 6-3#804 Felipe Meligeni AlvesMar 12, 2026
W6-3 6-4#374 Gonzalo VillanuevaMar 10, 2026
L6-4 6-4#118 Henrique RochaMar 8, 2026
W7-5 6-2#387 Eduardo RibeiroMar 7, 2026

Henrique Rocha

6W 4L
W7-6(5) 6-7(5) 7-5#119 Jan ChoinskiApr 20, 2026
L6-4 6-4#176 Roman SafiullinApr 18, 2026
W6-0 7-5#145 Pablo Llamas RuizApr 17, 2026
W7-6(7) 7-6(4)#159 Rei SakamotoApr 16, 2026
W7-6(3) 7-6(4)#228 Tom GentzschApr 14, 2026
L7-6(5) 6-2#77 Marco TrungellitiMar 31, 2026
W6-1 6-2#140 Nicolai Budkov KjaerMar 30, 2026
W6-3 6-2#384 David Jorda SanchisMar 29, 2026
L7-5 7-5#678 Conner Huertas Del PinoMar 18, 2026
L6-4 6-4#199 Genaro Alberto OlivieriMar 15, 2026

Head-to-Head

1-2 (3 meetings)
L6-4 6-4Adolfo Daniel Vallejo#96vHenrique Rocha#118Mar 8, 2026
W6-4 6-2Adolfo Daniel Vallejo#96vHenrique Rocha#118Feb 22, 2026
L7-5 6-3Adolfo Daniel Vallejo#96vHenrique Rocha#118Sep 3, 2024
3 total meetings
Data Coverage (dev)

Data Coverage

Complete
StatsAvailable

Apr 21, 06:34

IntelAvailable

Apr 21, 06:38

OddsAvailable

Apr 21, 16:33

Injuries/News (from Intel)Available

Apr 21, 06:38

Analysis updated: Apr 21, 06:43