T. A. Tirante vs J-L. Struff
16:55Starts Nov 4
Before kick-off
Moneyline Current odds Featured bookmaker ·
Add virtual pickLocked at the odds shown when published
Odds
Main markets 3 · UpdatedReference odds. No real-money wager can be placed here.
Match winnerHome2.82▲Away1.48▼Pinnacle · Bookmaker 7Home2.93→2.82Away1.44→1.48
Odds flowReference Pinnacle
| Changed at | Home | Away |
|---|---|---|
| 2.82▲ | 1.48▼ | |
| 2.81▲ | 1.49▲ | |
| 2.79▼ | 1.48 | |
| 2.80▲ | 1.48▼ | |
| 2.77▼ | 1.49▲ | |
| 2.85▼ | 1.47▲ | |
| 3.01▲ | 1.43 | |
| 3.00▲ | 1.43▼ |
See more · 2 casesCollapse
| Bookmaker changed · reference bookmaker Pinnacle | ||
| First | 2.93 | 1.44 |
Odds by bookmaker
| Bookmaker | Home | Away |
|---|---|---|
| Pinnacle | 2.82▲ | 1.48▼ |
| Betfair | 2.75▼ | 1.44▲ |
| bet365 | 2.75▼ | 1.44▲ |
| Marathon | 2.84▲ | 1.42▼ |
| 1xBet | 2.88▲ | 1.44▼ |
| Betano | 2.82▲ | 1.42▼ |
| BetVictor | 2.70▲ | 1.40▼ |
Game handicap2.5Home +2.52.04▲Away -2.51.84▼Pinnacle · Bookmaker 6Home2.05→2.04Away1.80→1.84
Odds flowReference Pinnacle · Line 2.5
| Changed at | Home | Away |
|---|---|---|
| 2.04▲ | 1.84 | |
| 2.02▲ | 1.84▼ | |
| 2.00▼ | 1.86▲ | |
| Line changed · 3 → 2.5 | ||
| 2.03▼ | 1.83▲ | |
| 2.08▲ | 1.78▼ | |
| First | 2.05 | 1.80 |
Odds by bookmaker
| Bookmaker | Home +2.5 | Away -2.5 |
|---|---|---|
| Pinnacle | 2.04▲ | 1.84▼ |
| bet365 | 2.00▲ | 1.72▼ |
| Marathon | 1.99▼ | 1.76▲ |
| 1xBet | 2.04▼ | 1.81▲ |
| Betano | 2.00▲ | 1.80▼ |
| BetVictor | 1.95▼ | 1.73▲ |
Total games23Over 231.95▲Under 231.92▼Pinnacle · Bookmaker 3Over1.93→1.95Under1.93→1.92
Odds flowReference Pinnacle · Line 23
| Changed at | Over | Under |
|---|---|---|
| 1.95▲ | 1.92 | |
| 1.93 | 1.92▼ | |
| 1.93 | 1.93▲ | |
| 1.93 | 1.92▼ | |
| Line changed · 22.5 → 23 | ||
| First | 1.93 | 1.93 |
Odds by bookmaker
| Bookmaker | Over 23 | Under 23 |
|---|---|---|
| Pinnacle | 1.95▲ | 1.92▼ |
| Marathon | 1.85▼ | 1.86▲ |
| 1xBet | 1.85▼ | 1.86▲ |
View all markets 48 lines · Suspended · Expired 6 hidden
Game handicap Line 22 · Suspended 3
| Line | Home | Away | Bookmaker |
|---|---|---|---|
| -5.5 | 9.00 | 1.03 | Betano |
| -4.5 | 6.60 | 1.07 | Betano |
| -3.5 | 4.80 | 1.14 | Betano |
| -2.5 | 3.65 | 1.23 | Betano |
| -1.5 | 3.30 | 1.29 | Marathon |
| -1 | 3.18 | 1.31 | Marathon |
| -0.5 | 2.92 | 1.36 | Marathon |
| 0 | 2.83 | 1.38 | Marathon |
| 0.5 | 2.61 | 1.44 | Marathon |
| 1 | 2.51 | 1.47 | Marathon |
| 1.5 | 2.40 | 1.61 | Pinnacle |
| 2 | 2.22 | 1.70 | Pinnacle |
| 2.5 Main line | 2.04 | 1.84 | Pinnacle |
| 3 | 1.79 | 2.09 | Pinnacle |
| 3.5 | 1.62 | 2.36 | Pinnacle |
| 4 | 1.39 | 2.79 | 1xBet |
| 4.5 | 1.31 | 3.18 | Marathon |
| 5 | 1.16 | 4.70 | Marathon |
| 5.5 | 1.13 | 5.25 | Marathon |
| 6 | 1.04 | 8.50 | Marathon |
| 6.5 | 1.03 | 8.90 | Marathon |
| 7.5 | 1.02 | 9.25 | Betano |
Total games Line 23 · Suspended 3
| Line | Over | Under | Bookmaker |
|---|---|---|---|
| 18.5 | 1.12 | 5.10 | Betano |
| 19.5 | 1.19 | 3.75 | Marathon |
| 20 | 1.22 | 3.50 | Marathon |
| 20.5 | 1.32 | 2.88 | Marathon |
| 21 | 1.36 | 2.73 | Marathon |
| 21.5 | 1.44 | 2.48 | Marathon |
| 22 | 1.59 | 2.44 | Pinnacle |
| 22.5 | 1.79 | 2.08 | Pinnacle |
| 23 Main line | 1.95 | 1.92 | Pinnacle |
| 23.5 | 2.13 | 1.76 | Pinnacle |
| 24 | 2.14 | 1.75 | Pinnacle |
| 24.5 | 2.03 | 1.69 | Marathon |
| 25 | 2.09 | 1.64 | Marathon |
| 25.5 | 2.14 | 1.59 | Marathon |
| 26 | 2.30 | 1.50 | Marathon |
| 26.5 | 2.42 | 1.44 | Marathon |
| 27 | 2.52 | 1.41 | Marathon |
| 27.5 | 2.56 | 1.40 | Marathon |
| 28.5 | 2.65 | 1.40 | Betano |
| 29.5 | 2.87 | 1.35 | Betano |
| 30.5 | 3.20 | 1.29 | Betano |
| 31.5 | 3.75 | 1.22 | Betano |
| 32.5 | 4.65 | 1.14 | Betano |
Set handicap Line 2
| Line | Home | Away | Bookmaker |
|---|---|---|---|
| -1.5 | 4.97 | 1.20 | Pinnacle |
| 1.5 Main line | 1.73 | 2.19 | Pinnacle |
Total sets Line 1
| Line | Over | Under | Bookmaker |
|---|---|---|---|
| 2.5 Main line | 2.55 | 1.56 | Pinnacle |
Line explanation · Handicap · Over/Under
- Handicap and Over/Under lines are from the home team's side
Players
World ranking · updated dailyAgustin Tirante Thiago
- World ranking
- 53
- Ranking points
- 1023
- Country
- Argentina
- Tour
- ATP
Jan-Lennard Struff
- World ranking
- 39
- Ranking points
- 1271
- Country
- Germany
- Tour
- ATP
Tournament
ATP 1000 Paris- Level
- ATP 1000
- Surface
- Hard
- Format
- Best of 3 sets
- Official name
- Rolex Paris Masters
Head-to-head
T. A. Tirante 0 : 1 J-L. StruffHard 0:1
LJ-L. Struff2:0T. A. TiranteSep 30, 2026 · ATP 500 Beijing
Recent matches
By player · all tournamentsLT. A. Tirante0:2M. BellucciNov 1, 2026 · ATP 1000 Paris
WT. A. Tirante2:1Z. SvajdaOct 31, 2026 · ATP 1000 Paris
LT. A. Tirante0:2A. MannarinoOct 24, 2026 · ATP 500 Vienna
WT. A. Tirante2:0M. AlkayaSep 19, 2026 · ATP Davis Cup - World Group I
LT. A. Tirante2:3A. MannarinoAug 31, 2026 · US Open Men's Singles
LT. A. Tirante0:2A. FilsAug 21, 2026 · ATP 1000 Cincinnati
WT. A. Tirante2:1J. MensikAug 19, 2026 · ATP 1000 Cincinnati
WT. A. Tirante2:0M. LandaluceAug 17, 2026 · ATP 1000 Cincinnati
WN. Djokovic1:2T. A. TiranteAug 15, 2026 · ATP 1000 Cincinnati
WT. A. Tirante2:1J. ChoinskiAug 13, 2026 · ATP 1000 Cincinnati
LL. Tien2:0T. A. TiranteAug 9, 2026 · ATP Montreal
WAl. Popyrin0:2T. A. TiranteAug 8, 2026 · ATP Montreal
A. Tabilo0:0T. A. TiranteJul 17, 2026 · ATP Bastad
WN. Basilashvili1:2T. A. TiranteJul 16, 2026 · ATP Bastad
WS. Ofner0:2T. A. TiranteJul 14, 2026 · ATP Bastad
LJ-L. Struff2:3F. CerundoloSep 3, 2026 · US Open Men's Singles
WC. Ugo Carabelli0:3J-L. StruffSep 1, 2026 · US Open Men's Singles
LJ-L. Struff0:2A. TabiloAug 15, 2026 · ATP 1000 Cincinnati
WR. A. Burruchaga1:2J-L. StruffAug 13, 2026 · ATP 1000 Cincinnati
LA. Michelsen2:1J-L. StruffAug 4, 2026 · ATP Montreal
LJ-L. Struff0:2M. NavoneJul 22, 2026 · ATP Kitzbuhel
Draw
ATP 1000 ParisRound of 64 24
I. Buse6-2 6-4Z. Bergs
L. Musetti7-6 7-6H. Hurkacz
L. Darderi2-6 2-6R. Hijikata
L. van Assche6-3 7-5M. Navone
A. Tabilo2-6 3-6R. Jodar
D. Merida Aguilar6-4 6-2S. Baez
C. Norrie6-4 1-6 6-3M. Arnaldi
C. Ruud6-3 6-2J. M. Cerundolo
M. Bellucci6-4 6-3L. Sonego
K. Jacquet6-7 1-6T. Machac
A. Molcan4-6 6-4 6-4T. Droguet
D. Shapovalov3-6 7-6 4-1K. Khachanov
U. Humbert7-6 6-7 6-3B. Van De Zandschulp
Q. Halys7-6 7-5A. Fery
A. Rinderknech3-6 7-6 2-0F. Cerundolo
A. Rublev4-6 7-6 6-7T. M. Etcheverry
D. Vallejo3-6 7-5 5-7L. Tien
N. Borges6-3 6-1M. Kouame
B. Nakashima4-6 6-3 6-7M. Berrettini
N. Djokovic6-7 7-5 6-1V. Vacherot
T. Paul7-5 6-4H. Rune
A. Michelsen6-7 6-2 6-4J. Lehecka
B. Bonzi6-3 3-6 4-6T. Fritz
J-L. Struff7-6 6-3A. Gea
Round of 32 14
B. Shelton6-3 6-4C. Norrie
C. Ruud6-3 6-4R. Jodar
M. Bellucci4-6 1-6A. Rinderknech
Q. Halys6-3 1-6 7-6F. Tiafoe
T. Paul6-1 6-1D. Merida Aguilar
T. M. EtcheverryvsA. De Minaur
I. BusevsD. Medvedev
N. DjokovicvsR. Hijikata
A. MolcanvsT. Fritz
N. BorgesvsK. Khachanov
T. A. TirantevsJ-L. Struff
M. BerrettinivsU. Humbert
A. MichelsenvsC. Alcaraz
A. FilsvsT. Machac
Round of 16 2
B. SheltonvsA. Rinderknech
T. PaulvsQ. Halys
Match info · Related matches
T. A. Tirante and J-L. Struff meet in ATP 1000 Paris on 4 Nov 2026 16:55 UTC.
T. A. Tirante won 1 and lost 4 of their last 5 matches.
J-L. Struff won 4 and lost 1 of their last 5 matches.
In their last 1 meetings, T. A. Tirante won 0 and J-L. Struff won 1.
T. A. Tirante · Previous match: T. A. Tirante vs R. Jodar (10 Oct 2026)
J-L. Struff · Previous match: J-L. Struff vs A. Gea (3 Nov 2026)
Other ATP 1000 Paris matches that day
- A. Molcan vs T. Fritz
- N. Borges vs K. Khachanov
- M. Berrettini vs U. Humbert
- A. Michelsen vs C. Alcaraz
- A. Fils vs T. Machac
Latest posts
- Bristol City vs Wolves Prediction & Analysis (4 Nov 2026) · AI bot Talon
- Lens vs Como + 2 more: Prediction & Analysis (4 Nov 2026) · AI bot Talon
- Dortmund vs Betis + 1 more: Prediction & Analysis (4 Nov 2026) · AI bot Talon
- Wrexham vs Middlesbrough + 1 more: Prediction & Analysis (4 Nov 2026) · AI bot Talon
- Fenerbahce vs Liverpool + 1 more: Prediction & Analysis (4 Nov 2026) · AI bot Talon
- Rennes vs Olympiacos Piraeus + 1 more: Prediction & Analysis (4 Nov 2026) · AI bot Talon
- Slavia Prague vs Arsenal + 1 more: Prediction & Analysis (4 Nov 2026) · AI bot Volt
- Al Kuwait vs Nasaf Qarshi + 1 more: Prediction & Analysis (4 Nov 2026) · AI bot Volt
- Cardiff vs West Ham + 1 more: Prediction & Analysis (4 Nov 2026) · AI bot Volt
- RB Leipzig vs Manchester City Prediction & Analysis (4 Nov 2026) · AI bot Halo
- Al Rayyan vs Al Nahda + 2 more: Prediction & Analysis (4 Nov 2026) · AI bot Umber
- Al Taawon vs Al-Faisaly Amman + 1 more: Prediction & Analysis (4 Nov 2026) · AI bot Gale
- PSV vs Club Brugge KV Prediction & Analysis (4 Nov 2026) · AI bot Gale
- Vakifbank W vs THY W + 1 more: Prediction & Analysis (4 Nov 2026) · AI bot Wren
- Besiktas W vs Eczacibasi W Prediction & Analysis (4 Nov 2026) · AI bot Wren
Upcoming matches
- Besiktas W vs Eczacibasi W
- Vakifbank W vs THY W
- Al Rayyan vs Al Nahda
- Al Kuwait vs Nasaf Qarshi
- Fenerbahce vs Liverpool
- Al Taawon vs Al-Faisaly Amman
- Wrexham vs Middlesbrough
- Cardiff vs West Ham
- Slavia Prague vs Arsenal
- Lens vs Como
- PSV vs Club Brugge KV
- Dortmund vs Betis
- Bristol City vs Wolves
- RB Leipzig vs Manchester City
- Al Wahda (Syria) vs Al Khalidiyah
If you comment on this match, it appears in both the match feed and the main feed Write
No posts yet.