Valentin Royer vs Thiago Augustin Tirante – Schedule & Where to Watch on TV

20/03/2026 at 10:45 (Time Zone – GMT-4 (America/New_York))
  • ATP - SINGLES: Miami, hard - 1/64-finals

Match Stats

Aces
56
Double Faults
11
1st serve percentage
69%74%
1st serve points won
71% (29/41)74% (29/39)
2nd serve points won
33% (6/18)50% (7/14)
Break Points Saved
5/82/3
1st return points won
28% (11/39)29% (12/41)
2nd return points won
50% (7/14)67% (12/18)
Break Points Converted
1/33/8
Winners
1618
Unforced errors
2413
Net points won
44% (4/9)100% (1/1)
Service Points Won
59% (35/59)68% (36/53)
Return Points Won
32% (17/53)41% (24/59)
Total Points Won
46% (52/112)54% (60/112)
Last 10 balls
46
Match points saved
00
Service games won
67% (6/9)89% (8/9)
Return games won
11% (1/9)33% (3/9)
Total games won
39% (7/18)61% (11/18)

Chances of winning


Valentin Royer
52.6%
Thiago Augustin Tirante
47.4%

Initial Probability

(when we started the analysis)
58.7% 41.3%

Our Initial ML Estimation

62.6% 37.4%


Analysis of Changes in Winning Probabilities:

  • Valentin Royer has seen a decrease in its chances compared to the initial analysis. (-6.1%)
  • Note: This is a significant drop in prediction, indicating that Valentin Royer's form might have worsened.
  • Thiago Augustin Tirante has improved its chances compared to the initial analysis. (+6.1%)
  • Note: This is a significant improvement in prediction, suggesting Thiago Augustin Tirante's recent form is better than expected.
  • ML Model estimates a higher probability for Valentin Royer than the current prediction. (+10%)
  • Note: The ML model's higher estimate suggests a strong performance forecast for Valentin Royer, possibly due to key factors that the model accounted for.
  • ML Model estimates a lower probability for Thiago Augustin Tirante than the current prediction. (-10%)
  • Note: The ML model's lower estimate suggests a potential downturn for Thiago Augustin Tirante, possibly due to injuries or other negative factors.
  • Valentin Royer - Thiago Augustin Tirante Odds

    1 X 2 Marga
    Avarage Now
    (Initially)
    1.81
    (1.62)

    2.01
    (2.3)
    4.9%
    (5.2%)
    What is the prediction for Valentin Royer - Thiago Augustin Tirante?
  • Users Predictions: Valentin Royer will win (9 of 9 users predict this - 100%).
    Confidence interval (95%): 100%100%.
  • The most likely score by Bookmakers is 2:0.
  • Preview Facts
    • Royer is ranked ATP: 69. Tirante is ranked ATP: 81.
    • Royer is currently in poor form (last 5 games: 1 wins).
    • Tirante has been unpredictable lately (in the last 5 games, wins – 2).
    • Royer may have a physical advantage due to more rest days in recent times.
    • In this match, both players are almost equally likely to win.
    • The players have not played against each other recently.
    Latest results of Valentin Royer
    Draw
    Singles - Main

    1/64-finals
    1Alcaraz C. (1)Bye
    2Marozsan F.Fonseca J.1 : 2
    3Mpetshi Perricard G.Ugo Carabelli C.1 : 2
    4ByeKorda S. (32)
    5Darderi L. (17)Bye
    6Giron M.Landaluce M. (Q)0 : 2
    7Duckworth J.Bautista-Agut R.0 : 2
    8ByeKhachanov K. (14)
    9Ruud C. (11)Bye
    10Quinn E.Hurkacz H.2 : 0
    11Kouame M. (WC)Svajda Z. (Q)2 : 1
    12ByeLehecka J. (21)
    13Draper J. (25)Bye
    14Opelka R.Borges N.2 : 1
    15Shapovalov D.Van De Zandschulp B.0 : 2
    16ByeFritz T. (6)
    17Vukic A. (LL)Bye
    18Jodar R. (Q)Hanfmann Y. (Q)2 : 1
    19Bergs Z.Brooksby J.2 : 0
    20ByeEtcheverry T. M. (29)
    21Paul T. (22)Bye
    22Zhang Z. (PR)Mannarino A.0 : 2
    23Collignon R.Dimitrov G.2 : 1
    24ByeCobolli F. (13)
    25Bublik A. (10)Bye
    26Muller A.Berrettini M.0 : 2
    27Basilashvili N. (Q)Navone M.0 : 2
    28ByeVacherot V. (24)
    29Fils A. (28)Bye
    30Blanch Dar. (WC)Struff J-L.2 : 1
    31Tsitsipas S.Fery A. (Q)2 : 0
    32ByeDe Minaur A. (5)
    33Shelton B. (8)Bye
    34Arnaldi M.Shevchenko A.
    35Diallo G.Wu Y. (WC)
    36ByeHumbert U. (31)
    37Cerundolo F. (18)Bye
    38Royer V.Tirante T. A. (LL)
    39Kovacevic A.Sakamoto R. (WC)1 : 2
    40ByeMedvedev D. (9)
    41Davidovich Fokina A. (16)Bye
    42Halys Q.Draxl L. (Q)2 : 1
    43Majchrzak K.Kecmanovic M.2 : 1
    44ByeTien L. (20)
    45Nakashima B. (27)Bye
    46Cilic M.Popyrin A.2 : 0
    47Damm M. (WC)Fearnley J. (RET.)1 : 0
    48ByeZverev A. (3)
    49Auger-Aliassime F. (7)Bye
    50O'Connell C. (Q)Fucsovics M.
    51Atmane T.Altmaier D.2 : 0
    52ByeRinderknech A. (26)
    53Tiafoe F. (19)Bye
    54Cazaux A.Barrios Vera T. (Q)
    55Walton A. (Q)Baez S.
    56ByeMensik J. (12)
    57Rublev A. (15)Bye
    58Tabilo A.Comesana F.2 : 0
    59Michelsen A.Bellucci M. (Q)2 : 0
    60ByeNorrie C. (23)
    61Moutet C. (30)Bye
    62Nava E.Machac T.1 : 2
    63Buse I. (Q)Dzumhur D.1 : 2
    64ByeSinner J. (2)

    1/32-finals
    1Alcaraz C. (1)Fonseca J.
    2Ugo Carabelli C.Korda S. (32)
    3Darderi L. (17)Landaluce M.
    4Bautista-Agut R.Khachanov K. (14)
    5Ruud C. (11)Quinn E.0 : 1
    6Kouame M.Lehecka J. (21)
    7Draper J. (25)Opelka R.
    8Van De Zandschulp B.Fritz T. (6)
    9Vukic A.Jodar R.
    10Bergs Z.Etcheverry T. M. (29)
    11Paul T. (22)Mannarino A.
    12Collignon R.Cobolli F. (13)
    13Bublik A. (10)Berrettini M.
    14Navone M.Vacherot V. (24)
    15Fils A. (28)Blanch Dar.
    16Tsitsipas S.De Minaur A. (5)
    17Shelton B. (8)TBD #34
    18TBD #35Humbert U. (31)
    19Cerundolo F. (18)TBD #38
    20Sakamoto R.Medvedev D. (9)
    21Davidovich Fokina A. (16)Halys Q.
    22Majchrzak K.Tien L. (20)
    23Nakashima B. (27)Cilic M.
    24Damm M.Zverev A. (3)
    25Auger-Aliassime F. (7)TBD #50
    26Atmane T.Rinderknech A. (26)
    27Tiafoe F. (19)TBD #54
    28TBD #55Mensik J. (12)
    29Rublev A. (15)Tabilo A.
    30Michelsen A.Norrie C. (23)
    31Moutet C. (30)Machac T.
    32Dzumhur D.Sinner J. (2)

    1/16-finals
    1TBD #1TBD #2
    2TBD #3TBD #4
    3TBD #5TBD #6
    4TBD #7TBD #8
    5TBD #9TBD #10
    6TBD #11TBD #12
    7TBD #13TBD #14
    8TBD #15TBD #16
    9TBD #17TBD #18
    10TBD #19TBD #20
    11TBD #21TBD #22
    12TBD #23TBD #24
    13TBD #25TBD #26
    14TBD #27TBD #28
    15TBD #29TBD #30
    16TBD #31TBD #32

    1/8-finals
    1TBD #1TBD #2
    2TBD #3TBD #4
    3TBD #5TBD #6
    4TBD #7TBD #8
    5TBD #9TBD #10
    6TBD #11TBD #12
    7TBD #13TBD #14
    8TBD #15TBD #16

    Quarter-finals
    1TBD #1TBD #2
    2TBD #3TBD #4
    3TBD #5TBD #6
    4TBD #7TBD #8

    Semi-finals
    1TBD #1TBD #2
    2TBD #3TBD #4

    Final
    1TBD #1TBD #2