Back to matches
Complete
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 4LW6-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 4LW7-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
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
