Roman Safiullin vs Joao Fonseca predictions, Jul 03, 2026

ATP Wimbledon, on Friday,

Safiullin

Fonseca

Score, Highlights

Short Preview

On July 3, 2026, tennis fans will witness an intriguing clash at Wimbledon, as Roman Safiullin takes on Joao Fonseca. Safiullin heads into this match with exceptional momentum, having secured victories in all of his last five matches. His recent form indicates a player in peak condition, showcasing strong serving and baseline consistency, making him a formidable opponent on home soil.

Conversely, Fonseca has struggled, winning only 2 of his last 5 matches. Despite his potential, recent performances suggest vulnerability, particularly against players with a strong competitive edge. His tactical game often relies on aggressive baseline play, but inconsistencies in execution may be exploited by a confident Safiullin.

According to bookmakers, the odds favor Fonseca at 1.4, reflecting a belief in his ability to capitalize on Safiullin’s challenges, despite the latter’s solid form. Our model predicts a 29.8% chance of a home win for Safiullin versus 70.2% for an away victory for Fonseca.

In conclusion, while Fonseca is favored, Safiullin’s recent form cannot be overlooked. The match promises to be competitive, with no guaranteed outcomes as both players look to assert their game styles on the prestigious Wimbledon stage.

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-07-01T14:52:02+00:00.

Safiullin
31.7%
Fonseca
68.3%

Watch Watch and Bet Safiullin – Fonseca available at: Bet Now (Full Screen)

Betting Odds

1 X 2
betsson 2.94 1.38
MarathonBet 3.05 1.44 Watch Watch and Bet
WilliamHill 2.9 1.39
Pinnacle 3.15 1.35
Best for US Customers 2.95 1.39

Latest Results

01.07.26 Roman Safiullin – Botic Van De Zandschulp – 3:2
29.06.26 Andrey Rublev – Roman Safiullin – 2:3
25.06.26 Roman Safiullin – Jerome Kym – 3:2
24.06.26 Roman Safiullin – Kimmer Coppejans – 2:0
22.06.26 Roman Safiullin – James McCabe – 2:0
01.07.26 Jesper De Jong – Joao Fonseca – 0:3
29.06.26 Roberto Bautista-Agut – Joao Fonseca – 0:3
24.06.26 Giles Hussey – Joao Fonseca – Canceled
16.06.26 Joao Fonseca – Yannick Hanfmann – 0:2
02.06.26 Jakub Mensik – Joao Fonseca – 3:0

Facts

  • Safiullin is ranked ATP: 132. Fonseca is ranked ATP: 27.
  • Safiullin is in fantastic form, winning most of its recent matches (last 5 games: 5 wins).
  • Fonseca has been unpredictable lately (in the last 5 games, wins – 2).
  • Safiullin may face physical challenges compared to their opponent, as they have played more matches in recent days.
  • In this match, Fonseca is a strong favorite.
  • We predict that Safiullin will win today’s game, with odds of 3.
  • In recent times, the players did not meet on the field.
  • Standings

    Draw

    Singles – Main

    1/64-finals

    1 Sinner J. (1) Kecmanovic M. 3 : 2
    2 Borges N. Boyer T. (Q) 3 : 0
    3 Vukic A. Brooksby J. 0 : 3
    4 Nava E. Buse I. (31) 1 : 3
    5 Jodar R. (23) Gill F. (WC) 3 : 0
    6 Shapovalov D. (RET.) Carreno-Busta P. 0 : 2
    7 Mochizuki S. (Q) Basing M. (Q) 3 : 0
    8 Quinn E. Darderi L. (14) 3 : 0
    9 Ruud C. (11) Hurkacz H. 0 : 3
    10 Medjedovic H. Ofner S. 2 : 3
    11 Kwon S. (Q) Landaluce M. 3 : 0
    12 Muller A. Paul T. (21) 0 : 3
    13 Nakashima B. (28) Pinnington Jones J. (WC) 3 : 0
    14 Struff J-L. Baez S. 3 : 2
    15 Ugo Carabelli C. (RET.) Merida Aguilar D. 2 : 1
    16 Cilic M. Medvedev D. (8) 0 : 3
    17 Auger-Aliassime F. (3) Shevchenko A. 3 : 0
    18 Walton A. Prizmic D. 1 : 3
    19 Vallejo D. Mejia N. (Q) 1 : 3
    20 Zheng M. (Q) Norrie C. (26) 3 : 2
    21 Davidovich Fokina A. (22) Cerundolo J. M. 3 : 0
    22 Tirante T. A. Marozsan F. 0 : 3
    23 van Assche L. (RET.) Fucsovics M. 0 : 1
    24 Svrcina D. Tien L. (16) 1 : 3
    25 Rublev A. (12) Safiullin R. (Q) 2 : 3
    26 Kovacevic A. Van De Zandschulp B. 1 : 3
    27 De Jong J. Hijikata R. 3 : 2
    28 Bautista-Agut R. Fonseca J. (24) 0 : 3
    29 Rinderknech A. (25) Tarvet O. (Q) 3 : 1
    30 Trungelliti M. Damm M. 1 : 3
    31 Gaston H. (Q) Tsitsipas S. 0 : 3
    32 Wu Y. Djokovic N. (7) 1 : 3
    33 De Minaur A. (5) Burruchaga R. A. 3 : 0
    34 Mannarino A. Droguet T. 3 : 0
    35 Llamas Ruiz P. (LL) Svajda Z. 0 : 3
    36 Majchrzak K. Tabilo A. (30) 3 : 0
    37 Khachanov K. (19) Harris B. (Q) 3 : 1
    38 Hanfmann Y. Mpetshi Perricard G. 3 : 1
    39 Griekspoor T. Duckworth J. 1 : 3
    40 Navone M. Cobolli F. (9) 1 : 3
    41 Mensik J. (15) Samuel T. (WC) 3 : 2
    42 Sweeny D. (Q) Dimitrov G. (WC) 0 : 3
    43 Wawrinka S. (WC) Berrettini M. 1 : 3
    44 Collignon R. Fils A. (20) 0 : 3
    45 Humbert U. (27) Bergs Z. 2 : 3
    46 Shimabukuro S. Faria J. (Q) 1 : 3
    47 Dzumhur D. Fery A. (WC) 1 : 3
    48 Virtanen O. (Q) Shelton B. (4) 3 : 2
    49 Fritz T. (6) Lajovic D. (LL) 3 : 0
    50 Kypson P. McDonald M. (Q) 3 : 1
    51 Bonzi B. (RET.) Diallo G. 2 : 2
    52 Sonego L. Etcheverry T. M. (29) 3 : 1
    53 Tiafoe F. (17) Atmane T. 3 : 1
    54 Kopriva V. Choinski J. 0 : 3
    55 Jacquet K. (Q) Gaubas V. (Q) 3 : 0
    56 Kokkinakis T. Bublik A. (10) 2 : 3
    57 Lehecka J. (13) Popyrin A. 3 : 0
    58 Molcan A. Altmaier D. 3 : 1
    59 Michelsen A. Fearnley J. (WC) 2 : 3
    60 Munar J. Cerundolo F. (18) 3 : 0
    61 Arnaldi M. (32) Halys Q. 1 : 3
    62 Moutet C. Giron M. 1 : 3
    63 Royer V. Wendelken H. (WC) 3 : 1
    64 Blockx A. Zverev A. (2) 1 : 3

    1/32-finals

    1 Sinner J. (1) Borges N. 3 : 0
    2 Brooksby J. Buse I. (31) 3 : 0
    3 Jodar R. (23) Carreno-Busta P.
    4 Mochizuki S. Quinn E. 3 : 0
    5 Hurkacz H. Ofner S. 3 : 0
    6 Kwon S. Paul T. (21) 0 : 3
    7 Nakashima B. (28) Struff J-L.
    8 Merida Aguilar D. Medvedev D. (8) 1 : 3
    9 Auger-Aliassime F. (3) Prizmic D.
    10 Mejia N. Zheng M. 1 : 3
    11 Davidovich Fokina A. (22) Marozsan F. 3 : 0
    12 Fucsovics M. Tien L. (16) 3 : 1
    13 Safiullin R. Van De Zandschulp B. 3 : 2
    14 De Jong J. Fonseca J. (24) 0 : 3
    15 Rinderknech A. (25) Damm M. 3 : 0
    16 Tsitsipas S. Djokovic N. (7)
    17 De Minaur A. (5) Mannarino A.
    18 Svajda Z. Majchrzak K.
    19 Khachanov K. (19) Hanfmann Y.
    20 Duckworth J. Cobolli F. (9)
    21 Mensik J. (15) Dimitrov G.
    22 Berrettini M. Fils A. (20)
    23 Bergs Z. Faria J.
    24 Fery A. Virtanen O.
    25 Fritz T. (6) Kypson P.
    26 Diallo G. Sonego L.
    27 Tiafoe F. (17) Choinski J.
    28 Jacquet K. Bublik A. (10)
    29 Lehecka J. (13) Molcan A.
    30 Fearnley J. Munar J.
    31 Halys Q. Giron M.
    32 Royer V. Zverev A. (2)

    1/16-finals

    1 Sinner J. (1) Brooksby J.
    2 TBD #3 Mochizuki S.
    3 Hurkacz H. Paul T. (21)
    4 TBD #7 Medvedev D. (8)
    5 TBD #9 Zheng M.
    6 Davidovich Fokina A. (22) Fucsovics M.
    7 Safiullin R. Fonseca J. (24)
    8 Rinderknech A. (25) 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

    ATP Wimbledon Outrights

    1. Sinner Jannik: 1.67 (40.52%)

    2. Djokovic Novak: 6 (11.28%)

    3. Zverev Alexander: 8 (8.46%)

    4. Fritz Taylor: 10.5 (6.44%)

    5. Mensik Jakub: 34 (1.99%)

    6. Medvedev Daniil: 34 (1.99%)

    7. De Minaur Alex: 34 (1.99%)

    8. Tiafoe Frances: 37.5 (1.8%)

    9. Auger-Aliassime Felix: 41 (1.65%)

    10. Berrettini Matteo: 41 (1.65%)

    11. Jodar Rafael: 46 (1.47%)

    12. Fonseca Joao: 51 (1.33%)

    13. Paul Tommy: 51 (1.33%)

    14. Bublik Alexander: 59 (1.15%)

    15. Lehecka Jiri: 66 (1.03%)

    16. Cobolli Flavio: 66 (1.03%)

    17. Hurkacz Hubert: 66 (1.03%)

    18. Musetti Lorenzo: 67 (1.01%)

    19. Fils Arthur: 84 (0.81%)

    20. Khachanov Karen: 103.5 (0.65%)

    21. Bergs Zizou: 109 (0.62%)

    22. Virtanen Otto: 113.5 (0.6%)

    23. Davidovich Fokina Alejandro: 126 (0.54%)

    24. Korda Sebastian: 126 (0.54%)

    25. Kyrgios Nick: 126 (0.54%)

    26. Tien Learner: 126 (0.54%)

    27. Tsitsipas Stefanos: 138.5 (0.49%)

    28. Dimitrov Grigor: 138.5 (0.49%)

    29. Nakashima Brandon: 138.5 (0.49%)

    30. Majchrzak Kamil: 151 (0.45%)

    31. Machac Tomas: 201 (0.34%)

    32. Jarry Nicolas: 201 (0.34%)

    33. Zheng Michael: 201 (0.34%)

    34. Mannarino Adrian: 276 (0.25%)

    35. Safiullin Roman: 376 (0.18%)

    36. Thompson Jordan: 401 (0.17%)

    37. Rinderknech Arthur: 401 (0.17%)

    38. Borges Nuno: 451 (0.15%)

    39. Diallo Gabriel: 476 (0.14%)

    40. Halys Quentin: 476 (0.14%)

    41. Quinn Ethan: 476 (0.14%)

    42. Fearnley Jacob: 501 (0.14%)

    43. Evans Daniel: 501 (0.14%)

    44. Fery Arthur: 501 (0.14%)

    45. Sonego Lorenzo: 501 (0.14%)

    46. Merida Aguilar Daniel: 501 (0.14%)

    47. Marozsan Fabian: 501 (0.14%)

    48. Giron Marcos: 501 (0.14%)

    49. Munar Jaume: 501 (0.14%)

    50. Carreno-Busta Pablo: 501 (0.14%)

    51. Svajda Zachary: 501 (0.14%)

    52. Choinski Jan: 501 (0.14%)

    53. Kypson Patrick: 501 (0.14%)

    54. Struff Jan-Lennard: 501 (0.14%)

    55. Royer Valentin: 501 (0.14%)

    56. Fucsovics Marton: 501 (0.14%)

    57. Brooksby Jenson: 501 (0.14%)

    58. Duckworth James: 501 (0.14%)

    59. Atmane Terence: 501 (0.14%)

    60. Hanfmann Yannick: 501 (0.14%)

    61. Van De Zandschulp Botic: 501 (0.14%)

    62. Prizmic Dino: 501 (0.14%)

    63. De Jong Jesper: 501 (0.14%)

    64. Molcan Alex: 501 (0.14%)

    65. Damm Martin (2003): 501 (0.14%)

    66. Mochizuki Shintaro: 501 (0.14%)

    67. Faria Jaime: 501 (0.14%)

    68. Jacquet Kyrian: 501 (0.14%)

    69. Mejia Nicolas: 501 (0.14%)

    Roman Safiullin – Joao Fonseca and other ATP Wimbledon events on our partner.

    ATP Wimbledon

    Related Articles

    0 Comment