Dominik Koepfer vs Gerardo Lopez VillasenorPrediction, Head-to-Head Results, and Stats
Dominik Koepfer and Gerardo Lopez Villasenor have met 1 time since 2021; Dominik Koepfer leads 1–0. Across all meetings Koepfer has taken 2 sets to Villasenor's 0. Their most recent meeting: Dominik Koepfer won at Abierto Mexicano Telcel - Acapulco (2021).
Style Matchup
Playing styles and historical archetype record
Koepfer
🎯 Baseliner
Villasenor
⚙️ Grinder
Matchup analysis
The 🎯 Baseliner archetype wins about 55% vs ⚙️ Grinder across 212 matches in our dataset: a stylistic lean toward Dominik Koepfer.
Baseliner players often use precise groundstrokes and court control to pressure the grinder's relentless consistency.
Previous meetings
1 career meeting, newest first
Mar 15, 2021
Abierto Mexicano Telcel - Acapulco
H Hard · 1st Round
Recent Form
Last five matches per player
Filip Misolic
Tenerife 2 Challenger · Quarterfinals
Feb 14
Chris Rodesch
Tenerife 2 Challenger · 2nd Round
Feb 13
Giovanni Fonio
Tenerife 2 Challenger · 1st Round
Feb 11
Johannus Monday
Tenerife 1 Challenger · 2nd Round
Feb 6
Bernabe Zapata Miralles
Tenerife 1 Challenger · 1st Round
Feb 3
Alexander Bublik
Open Occitanie - Montpellier · 2nd Round
Jan 29
Gregoire Barrere
Open Occitanie - Montpellier · 1st Round
Jan 27
Nicolas Mejia
Oeiras 3 Challenger · 1st Round
Jan 21
Carlos Gomez-Herrera
Leon · Round of 64
Jul 25
Nerman Fatic
Davis Cup, Group I, 1R, BIH-MEX 3-1 · Rubber 1
Sep 16
Peter Gojowczyk
Acapulco · 1st Round Qualifying
Feb 19
Matias Franco Descotte
Puerto Vallarta Challenger · 1st Round
Nov 23
Steve Johnson
Los Cabos · Round of 32
Jul 19
Spencer Johnson
Abierto Mexicano de Tenis Mifel - Los Cabos · 1st Round
Jul 19
Dominik Koepfer
Abierto Mexicano Telcel - Acapulco · 1st Round
Mar 15
Dimitar Kuzmanov
Davis Cup, Group II, 1R, BUL-MEX 1-3 · Rubber 4
Mar 6
Record by tier
Head-to-head record by tournament tier
| Stage | Koepfer | Villasenor |
|---|---|---|
| ATP 500 | 1 | 0 |
By surface
Head-to-head record per surface
| Surface | Koepfer | Villasenor |
|---|---|---|
| Hard | 1 | 0 |
Share this matchup
Copy the link to paste in Discord or group chats.