Francisco Cerundolo vs Yannick Hanfmann predictions, Apr 25, 2026

ATP Madrid, on Saturday,

Francisco Cerundolo

Yannick Hanfmann

Score, Highlights

Short Preview

As the ATP Madrid tournament approaches, Francisco Cerundolo is set to face Yannick Hanfmann in what promises to be an intriguing clash. The match will occur on April 24, 2026, at Cerundolo’s home venue, providing him with the added support of local fans.

Analyzing their recent forms, Cerundolo has secured victories in 2 of his last 5 matches, indicating some inconsistency and a need to capitalize on home advantage. In contrast, Hanfmann enters this matchup with a slightly stronger record, boasting 3 wins in the same timeframe. His current momentum may bolster his confidence as he looks to upset the home favorite.

Bookmakers favor Cerundolo, offering odds of 1.34 for a home win compared to 3.23 for Hanfmann. Statistical models estimate a 76.3% probability of a home victory, underscoring the expectations placed on Cerundolo. His tactical strengths include a powerful baseline game and effective court coverage, while Hanfmann will need to leverage his serving capabilities and aggressive shot-making to challenge Cerundolo’s rhythm.

Ultimately, while Cerundolo’s home advantage and recent odds provide a favorable outlook, Hanfmann’s current form highlights that the match could remain competitive, allowing for possible surprises on the day.

This preview is generated with the Welcome.Bet AI Insights Engine, combining form data, betting odds, and semantic SEO optimization to deliver relevant match analysis for fans and bettors alike from 2026-04-23T11:52:02+00:00.

Cerundolo
70.4%
Hanfmann
29.6%

Watch Watch and Bet Cerundolo – Hanfmann available at: Bet Now (Full Screen)

Betting Odds

1 X 2
MarathonBet 1.38 3.26 Watch Watch and Bet
Pinnacle 1.34 3.21

Latest Results

17.04.26 Alexander Zverev – Francisco Cerundolo – 2:1
16.04.26 Botic Van De Zandschulp – Francisco Cerundolo – 0:2
13.04.26 Sumit Nagal – Francisco Cerundolo – 0:2
13.04.26 Jan-Lennard Struff – Francisco Cerundolo – Canceled
08.04.26 Francisco Cerundolo – Tomas Machac – 0:2
23.04.26 Yannick Hanfmann – Marcos Giron – 2:1
13.04.26 Alexander Blockx – Yannick Hanfmann – 2:0
03.04.26 Luciano Darderi – Yannick Hanfmann – Darderi L. Walkover
01.04.26 Karim Bennani – Yannick Hanfmann – 1:2
30.03.26 Jesper De Jong – Yannick Hanfmann – 0:2

Facts

  • Cerundolo is ranked ATP: 20. Hanfmann is ranked ATP: 60.
  • In the last 5 head-to-head matches, Cerundolo won 4.
  • The recent form of both competitors has been shaky.
  • Hanfmann may face physical challenges compared to their opponent, as they have played more matches in recent days.
  • In this match, Cerundolo is considered a favorite.
  • In the last 7 head-to-head matches, Cerundolo won 6 matches, drew 0 matches, lost 1 match, and goals 12:4. (average 1.7:0.6).

    Latest Head To Head

    28.02.26 Francisco Cerundolo – Yannick Hanfmann – 0:2
    26.02.25 Francisco Cerundolo – Yannick Hanfmann – 2:1
    27.05.24 Francisco Cerundolo – Yannick Hanfmann – 3:0
    25.07.23 Francisco Cerundolo – Yannick Hanfmann – Cerundolo F. retired
    01.06.23 Francisco Cerundolo – Yannick Hanfmann – 3:0

    Standings

    Draw

    Singles – Main

    1/64-finals

    1 Sinner J. (1) Bye
    2 Bonzi B. (Q) Droguet T. (Q) 2 : 1
    3 Moller E. (Q) Cina F. (WC) 2 : 0
    4 Bye Diallo G. (32)
    5 Norrie C. (19) Bye
    6 Machac T. Comesana F. 2 : 1
    7 Bautista-Agut R. Tirante T. A. 0 : 2
    8 Bye Paul T. (15)
    9 Rublev A. (9) Bye
    10 Zhang Z. (PR) Kopriva V. 0 : 2
    11 Sonego L. Lajovic D. (Q) 0 : 2
    12 Bye Rinderknech A. (22)
    13 Fonseca J. (27) Bye
    14 Bergs Z. Cilic M. 1 : 2
    15 Jodar R. (WC) De Jong J. 2 : 1
    16 Bye De Minaur A. (5)
    17 Shelton B. (4) Bye
    18 Prizmic D. (Q) Berrettini M. 2 : 0
    19 Basilashvili N. (Q) Ofner S. 0 : 2
    20 Bye Etcheverry T. M. (25)
    21 Fils A. (21) Bye
    22 Buse I. Mannarino A. 2 : 0
    23 Brooksby J. Nava E. 0 : 2
    24 Bye Vacherot V. (14)
    25 Lehecka J. (11) Bye
    26 Tabilo A. Royer V. 2 : 0
    27 Muller A. Struff J-L. 0 : 2
    28 Bye Michelsen A. (33)
    29 Griekspoor T. (29) Bye
    30 Dzumhur D. Bellucci M. 2 : 0
    31 Faria J. (Q) Hurkacz H. 0 : 2
    32 Bye Musetti L. (6)
    33 Bublik A. (8) Bye
    34 Kypson P. (LL) Tsitsipas S.
    35 Trungelliti M. (LL) Merida Aguilar D. (Q)
    36 Bye Moutet C. (26)
    37 Davidovich Fokina A. (20) Bye
    38 Carreno-Busta P. (WC) Fucsovics M. 2 : 1
    39 Munar J. Shevchenko A. 2 : 0
    40 Bye Ruud C. (12)
    41 Cerundolo F. (16) Bye
    42 Hanfmann Y. Giron M. 2 : 1
    43 Altmaier D. Cerundolo J. M.
    44 Bye Darderi L. (18)
    45 Nakashima B. (28) Bye
    46 Garin C. (LL) Blockx A. 1 : 2
    47 Gaubas V. (Q) Baez S. 2 : 0
    48 Bye Auger-Aliassime F. (3)
    49 Medvedev D. (7) Bye
    50 Marozsan F. Quinn E. 2 : 0
    51 Budkov Kjaer N. (Q) Opelka R.
    52 Bye Shapovalov D. (31)
    53 Tien L. (17) Bye
    54 Vallejo D. (Q) Dimitrov G. 2 : 0
    55 Ugo Carabelli C. Monfils G. (WC)
    56 Bye Cobolli F. (10)
    57 Khachanov K. (13) Bye
    58 Landaluce M. (WC) Walton A.
    59 Popyrin A. Damm M. (Q) 0 : 2
    60 Bye Mensik J. (23)
    61 Humbert U. (30) Bye
    62 Atmane T. Kecmanovic M. 2 : 0
    63 Borges N. Navone M. 0 : 2
    64 Bye Zverev A. (2)

    1/32-finals

    1 Sinner J. (1) Bonzi B. (Q)
    2 Moller E. (Q) Diallo G. (32)
    3 Norrie C. (19) Machac T.
    4 Tirante T. A. Paul T. (15)
    5 Rublev A. (9) Kopriva V.
    6 Lajovic D. Rinderknech A. (22)
    7 Fonseca J. (27) Cilic M.
    8 Jodar R. De Minaur A. (5)
    9 Shelton B. (4) Prizmic D.
    10 Ofner S. Etcheverry T. M. (25)
    11 Fils A. (21) Buse I.
    12 Nava E. Vacherot V. (14)
    13 Lehecka J. (11) Tabilo A.
    14 Struff J-L. Michelsen A. (33)
    15 Griekspoor T. (29) Dzumhur D.
    16 Hurkacz H. Musetti L. (6)
    17 Bublik A. (8) TBD #34
    18 TBD #35 Moutet C. (26)
    19 Davidovich Fokina A. (20) Carreno-Busta P.
    20 Munar J. Ruud C. (12)
    21 Cerundolo F. (16) Hanfmann Y.
    22 TBD #43 Darderi L. (18)
    23 Nakashima B. (28) Blockx A.
    24 Gaubas V. Auger-Aliassime F. (3)
    25 Medvedev D. (7) Marozsan F.
    26 TBD #51 Shapovalov D. (31)
    27 Tien L. (17) Vallejo D.
    28 TBD #55 Cobolli F. (10)
    29 Khachanov K. (13) TBD #58
    30 Damm M. Mensik J. (23)
    31 Humbert U. (30) Atmane T.
    32 Navone M. Zverev A. (2)

    1/16-finals

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

    1/8-finals

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

    Quarter-finals

    1 TBD #1 TBD #2
    2 TBD #3 TBD #4
    3 TBD #5 TBD #6
    4 TBD #7 TBD #8

    Semi-finals

    1 TBD #1 TBD #2
    2 TBD #3 TBD #4

    Final

    1 TBD #1 TBD #2

    Francisco Cerundolo – Yannick Hanfmann and other ATP Madrid events on our partner.

  • ATP Madrid

    Related Articles

    0 Comment