ATP · Head-to-Head Rivalry

🇷🇺 Andrey Rublev
#22 · Age 29 · Elo 1847
vs
🇮🇹 Fabio Fognini
Age 39 · Elo 1570
6
5

Meetings

11

Series

6–5

Andrey Rublev first

Last Meeting

Aug 15, 2022

Avg Game Margin

5.5

winner's games minus loser's

Andrey Rublev · 65 · Fabio Fognini
20152022

Record by Surface

Hard
3–3
Clay
2–2
Grass
1–0

Andrey Rublev in green, Fabio Fognini in blue.

Series shown from Andrey Rublev's perspective.

Every Andrey Rublev vs Fabio Fognini Meeting

DateTournamentSurfaceWinnerScore
Aug 15, 2022Cincinnati MastersR32HardAndrey Rublev6-7(7) 7-6(3) 6-2
Apr 18, 2022Belgrade SemifinalClayAndrey Rublev6-2 6-2
Aug 9, 2021Canada MastersR32HardAndrey Rublev7-6(4) 6-3
Jun 28, 2021WimbledonR32GrassAndrey Rublev6-3 5-7 6-4 6-2
Feb 2, 2021Atp CupFinalHardAndrey Rublev6-1 6-2
Sep 30, 2019BeijingR16HardFabio Fognini6-3 6-4
Apr 15, 2019Monte Carlo MastersR64ClayFabio Fognini4-6 7-5 6-4
Oct 1, 2018BeijingR16HardFabio Fognini6-4 6-3
Jul 17, 2017UmagQuarterfinalClayAndrey Rublev6-7(5) 6-2 7-6(2)
Sep 18, 2015Davis Cup WG PO: RUS vs ITARRHardFabio Fognini7-6(8) 6-2 6-2
Apr 20, 2015BarcelonaR32ClayFabio Fognini3-6 6-4 6-1

Tour-level meetings back to 1968 where available. Dates reflect the tournament start.

Rating & Ranking

Andrey RublevFabio Fognini
#22ATP Rank—
1847Overall Elo1570
1738Hard Elo1516
1819Clay Elo1552
1589Grass Elo1514

breakPoint Elo starts every player at 1500 and weights matches by tournament importance — values are internally consistent but not comparable to other published Elo scales.

Form & Activity

Andrey RublevFabio Fognini
35–202026 Season—
64%59 matchesLast 12 Months—0 matches
40%Form (last 5)0%
57%Form (30 days)—
Oct 8, 2026Last MatchJun 30, 2025

Serve & Return

Andrey RublevFabio Fognini
80%Hold %72%
29%Break %27%
9.3%Ace Rate4.1%
3.4%Double Fault Rate5.0%
66%Serve Pts Won60%
37%Return Pts Won39%

Career rates over each player's tracked matches.

Advanced Stats

Advanced stats are for Pro members

Per-Match Averages

Andrey RublevFabio Fognini
6.4Avg Aces2.7
6.8Avg Aces Against4.3
2.7Avg Breaks3.0
23.1Avg Games22.6
508Matches574

Career averages per best-of-3 match; aces against are opponent aces conceded, breaks are service breaks won. Each stat covers the matches where it was tracked.