Site icon Welcome.Bet

Mackenzie McDonald vs Christopher OConnell predictions, Jun 25, 2026

ATP Wimbledon, Community Sports Centre Roehampton (London) on Thursday,

Score, Highlights

Short Preview

In an intriguing matchup at Wimbledon, Mackenzie McDonald will face Christopher O’Connell on June 25, 2026. Playing at home, McDonald enters the contest with a mixed recent form, securing victory in 3 of his last 5 matches. His gameplay is characterized by strong baseline rallies and effective net play, allowing him to capitalize on opponent errors and adapt tactically during matches.

Conversely, Christopher O’Connell is riding a wave of momentum, boasting an impressive 5-match winning streak. His recent performances showcase his solid serving and ability to dominate points, particularly on faster surfaces, which could provide him with a distinct advantage.

Bookmakers have set the odds closely, with McDonald at 1.9 and O’Connell at 1.8, reflecting the competitive nature of this encounter. Our model indicates a 51.3% probability of a home win for McDonald, contrasting with a 48.7% chance for O’Connell to triumph.

As both players bring contrasting momentum and tactical strengths into the match, it promises to be a closely contested affair. While McDonald will look to leverage his home advantage, O’Connell’s current form suggests he should not be underestimated. As always in tennis, expect the unexpected.

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-06-24T12:52:02+00:00.

McDonald
48.7%
OConnell
51.3%

!!!!! Information about video stream is absent for now

Betting Odds

1 X 2
1.83 1.83
1.91 1.80
1.97 1.78

Latest Results

24.06.26 Mackenzie McDonald – Roberto Carballes Baena – 2:0
22.06.26 Mackenzie McDonald – Felipe Meligeni Rodrigues Alves – 2:1
16.06.26 Mackenzie McDonald – Shintaro Mochizuki – 0:2
14.06.26 Nicolai Budkov Kjaer – Mackenzie McDonald – 1:2
06.06.26 Mackenzie McDonald – Niels Visker – 0:2
24.06.26 Bernard Tomic – Christopher OConnell – 0:2
22.06.26 Joel Schwaerzler – Christopher OConnell – 0:2
20.06.26 Otto Virtanen – Christopher OConnell – 0:2
19.06.26 Remy Bertola – Christopher OConnell – 0:2
18.06.26 Christopher OConnell – Benjamin Bonzi – 2:0

Facts

  • McDonald is ranked ATP: 144. OConnell is ranked ATP: 123.
  • In recent matches, McDonald has shown inconsistent form (last 5 games: 3 wins).
  • OConnell is showing excellent form with consecutive wins (last 5 games: 5 wins).
  • OConnell may face physical challenges compared to their opponent, as they have played more matches in recent days.
  • In this match, both players have almost equal chances to win.
  • In the last 1 head-to-head match, McDonald won 1 match, drew 0 matches, lost 0 matches, and goals 2:0.

    Latest Head To Head

    14.10.17 Christopher OConnell – Mackenzie McDonald – 0:2

    Standings

    Draw

    2026

    Quarter-finals

    1 Comesana F. (1) Moro Canas A. 1 : 2
    2 Moreno De Alboran N. Mayot H. 0 : 2
    3 Sanchez Izquierdo N. Kwon S. 0 : 2
    4 Brancaccio R. Gea A. (18) 0 : 2
    5 Faria J. (2) Grenier H. 2 : 0
    6 Lajal M. Pavlovic L. 0 : 2
    7 Chidekh C. Dougaz A. 0 : 2
    8 Matusevich A. (WC) Sakamoto R. (27) 1 : 2
    9 Bu Y. (3) Dellien H. 2 : 0
    10 Gomez F. A. Tabur C. 0 : 2
    11 Giustino L. Onclin G. 0 : 2
    12 Sachko V. Mochizuki S. (21) 0 : 2
    13 Wong C. (4) Gojo B. 0 : 2
    14 Andrade A. Smith C. 1 : 2
    15 Djere L. Houkes M. 2 : 0
    16 Squire H. Zheng M. (26) 0 : 2
    17 Gaston H. (5) Midon L. 2 : 1
    18 Cadenasso G. Cina F. 0 : 2
    19 Smith K. Ficovich J. P. 2 : 0
    20 Butvilas E. Echargui M. (29) 1 : 2
    21 Basilashvili N. (6) Ymer E. 1 : 2
    22 Skatov T. Barrena A. 2 : 0
    23 Guerrieri A. Goffin D. 2 : 1
    24 Boscardin Dias P. Jacquet K. (25) 0 : 2
    25 Llamas Ruiz P. (7) Added D. 2 : 0
    26 Bailly G. A. Martin Tiffon P. 0 : 2
    27 Boyer T. Olivieri G. A. 2 : 0
    28 Clarke J. Pellegrino A. (17) 1 : 2
    29 Budkov Kjaer N. (8) Reis Da Silva J. 2 : 1
    30 Dodig M. Ferreira Silva F. 2 : 1
    31 Noguchi R. Nardi L. 0 : 2
    32 Virtanen O. Martinez P. (19) 2 : 1
    33 Rocha H. (9) Mejia N. 1 : 2
    34 Tseng C. H. Heide G. 0 : 2
    35 Prado Angelo J. C. Evans D. 0 : 2
    36 Monday J. (WC) Schoolkate T. (28) 0 : 2
    37 Maestrelli F. (10) Basing M. (WC) 1 : 2
    38 Gentzsch T. Kolar Z. 2 : 0
    39 Draxl L. Bertola R. 1 : 2
    40 Crawford O. Rodionov J. (30) 0 : 2
    41 Sweeny D. (11) Roncadelli F. 2 : 0
    42 Blanch Dar. Jianu F. C. (Alt) 2 : 0
    43 Herbert P. Jubb P. (WC) 0 : 2
    44 Cecchinato M. Barrios Vera T. (20) 0 : 2
    45 Diaz Acosta F. (12) Galarneau A. 0 : 2
    46 Tarvet O. (WC) Bolt A. 2 : 0
    47 Coria F. Bonding O. (WC) 2 : 0
    48 Hsu Y. H. Sakellaridis S. (31) 0 : 2
    49 McDonald M. (13) Meligeni Alves F. 2 : 1
    50 Ceban M. (WC) Carballes Baena R. 0 : 2
    51 Uchida K. Tomic B. 0 : 2
    52 Schwaerzler J. J. O’Connell C. (32) 0 : 2
    53 Gaubas V. (14) Mmoh M. 2 : 1
    54 Zhang Z. Searle H. (WC) 0 : 2
    55 Bax F. Rodesch C. 1 : 2
    56 Neumayer L. Lajovic D. (22) 0 : 2
    57 Safiullin R. (15) McCabe J. 2 : 0
    58 Glinka D. Coppejans K. 0 : 2
    59 Kym J. Bueno G. 2 : 1
    60 Broady L. Holmgren A. (24) 1 : 2
    61 Travaglia S. (16) Mikrut L. 2 : 0
    62 Den Ouden G. Zhou Y. 0 : 2
    63 Piros Z. Ivanov I. (WC) 2 : 0
    64 Napolitano S. Harris B. (23) 0 : 2

    Semi-finals

    1 Moro Canas A. Mayot H.
    2 Kwon S. Gea A. (18)
    3 Faria J. (2) Pavlovic L. 2 : 0
    4 Dougaz A. Sakamoto R. (27)
    5 Bu Y. (3) Tabur C. 1 : 2
    6 Onclin G. Mochizuki S. (21) 1 : 2
    7 Gojo B. Smith C. 0 : 2
    8 Djere L. Zheng M. (26) 0 : 2
    9 Gaston H. (5) Cina F. 2 : 0
    10 Smith K. Echargui M. (29) 1 : 2
    11 Ymer E. Skatov T. 0 : 2
    12 Guerrieri A. Jacquet K. (25)
    13 Llamas Ruiz P. (7) Martin Tiffon P. 2 : 0
    14 Boyer T. Pellegrino A. (17) 2 : 0
    15 Budkov Kjaer N. (8) Dodig M.
    16 Nardi L. Virtanen O. 0 : 2
    17 Mejia N. Heide G. 2 : 0
    18 Evans D. Schoolkate T. (28) 0 : 2
    19 Basing M. Gentzsch T. 2 : 0
    20 Bertola R. Rodionov J. (30) 2 : 1
    21 Sweeny D. (11) Blanch Dar. (RET.) 1 : 1
    22 Jubb P. Barrios Vera T. (20) 1 : 2
    23 Galarneau A. Tarvet O. 0 : 2
    24 Coria F. Sakellaridis S. (31) 0 : 2
    25 McDonald M. (13) Carballes Baena R. 2 : 0
    26 Tomic B. O’Connell C. (32) 0 : 2
    27 Gaubas V. (14) Searle H.
    28 Rodesch C. Lajovic D. (22) 0 : 2
    29 Safiullin R. (15) Coppejans K. 2 : 0
    30 Kym J. Holmgren A. (24) 2 : 0
    31 Travaglia S. (16) Zhou Y. 0 : 2
    32 Piros Z. Harris B. (23) 0 : 2

    Final

    1 TBD #1 TBD #2
    2 Faria J. (2) TBD #4
    3 Tabur C. Mochizuki S. (21)
    4 Smith C. Zheng M. (26)
    5 Gaston H. (5) Echargui M. (29)
    6 Skatov T. TBD #12
    7 Llamas Ruiz P. (7) Boyer T.
    8 TBD #15 Virtanen O.
    9 Mejia N. Schoolkate T. (28)
    10 Basing M. Bertola R.
    11 Sweeny D. (11) Barrios Vera T. (20)
    12 Tarvet O. Sakellaridis S. (31)
    13 McDonald M. (13) O’Connell C. (32)
    14 TBD #27 Lajovic D. (22)
    15 Safiullin R. (15) Kym J.
    16 Zhou Y. Harris B. (23)

    ATP Wimbledon Outrights

    1. Sinner Jannik: 1.6 (25.52%)

    2. Alcaraz Carlos: 2.63 (15.49%)

    3. Djokovic Novak: 5.7 (7.15%)

    4. Zverev Alexander: 10.13 (4.02%)

    5. Fritz Taylor: 19.67 (2.07%)

    6. Shelton Ben: 22.6 (1.8%)

    7. Draper Jack: 26.67 (1.53%)

    8. Mensik Jakub: 30.67 (1.33%)

    9. Medvedev Daniil: 33.33 (1.22%)

    10. Fonseca Joao: 35.67 (1.14%)

    11. Jodar Rafael: 40.6 (1%)

    12. Berrettini Matteo: 41 (0.99%)

    13. Cobolli Flavio: 46.67 (0.87%)

    14. De Minaur Alex: 47 (0.87%)

    15. Bublik Alexander: 48.67 (0.84%)

    16. Lehecka Jiri: 50.33 (0.81%)

    17. Paul Tommy: 57 (0.71%)

    18. Hurkacz Hubert: 65.67 (0.62%)

    19. Musetti Lorenzo: 67 (0.61%)

    20. Fils Arthur: 71.17 (0.57%)

    21. Auger-Aliassime Felix: 71.33 (0.57%)

    22. Tsitsipas Stefanos: 88.67 (0.46%)

    23. Mpetshi Perricard Giovanni: 90.33 (0.45%)

    24. Tiafoe Frances: 92 (0.44%)

    25. Diallo Gabriel: 97 (0.42%)

    26. Jarry Nicolas: 100 (0.41%)

    27. Opelka Reilly: 100 (0.41%)

    28. Kouame Moise: 100 (0.41%)

    29. Damm Martin (2003): 100 (0.41%)

    30. Struff Jan-Lennard: 100.2 (0.41%)

    31. Blockx Alexander: 100.2 (0.41%)

    32. Majchrzak Kamil: 100.2 (0.41%)

    33. Shimabukuro Sho: 100.2 (0.41%)

    34. Humbert Ugo: 100.33 (0.41%)

    35. Rublev Andrey: 102.83 (0.4%)

    36. Brooksby Jenson: 105.2 (0.39%)

    37. Tien Learner: 108.67 (0.38%)

    38. Nakashima Brandon: 110.2 (0.37%)

    39. Wawrinka Stan: 110.2 (0.37%)

    40. Pinnington Jones Jack: 110.2 (0.37%)

    41. Rinderknech Arthur: 110.2 (0.37%)

    42. Prizmic Dino: 110.2 (0.37%)

    43. Ruud Casper: 112.83 (0.36%)

    44. Dimitrov Grigor: 112.83 (0.36%)

    45. Khachanov Karen: 112.83 (0.36%)

    46. Cerundolo Francisco: 113.67 (0.36%)

    47. Fearnley Jacob: 117 (0.35%)

    48. Sonego Lorenzo: 117 (0.35%)

    49. Michelsen Alex: 117 (0.35%)

    50. Davidovich Fokina Alejandro: 117 (0.35%)

    51. Wendelken Harry: 120.2 (0.34%)

    52. Gill Felix: 120.2 (0.34%)

    53. Samuel Toby: 120.2 (0.34%)

    54. Fucsovics Marton: 120.2 (0.34%)

    55. Collignon Raphael: 120.2 (0.34%)

    56. Landaluce Martin: 120.2 (0.34%)

    57. Muller Alexandre: 120.2 (0.34%)

    58. De Jong Jesper: 120.2 (0.34%)

    59. Molcan Alex: 120.2 (0.34%)

    60. Droguet Titouan: 120.2 (0.34%)

    61. Svrcina Dalibor: 120.2 (0.34%)

    62. Norrie Cameron: 125.33 (0.33%)

    63. Cilic Marin: 125.33 (0.33%)

    64. Korda Sebastian: 126 (0.32%)

    65. Kyrgios Nick: 126 (0.32%)

    66. Medjedovic Hamad: 130.2 (0.31%)

    67. Shapovalov Denis: 130.2 (0.31%)

    68. Altmaier Daniel: 130.2 (0.31%)

    69. Quinn Ethan: 130.2 (0.31%)

    70. Van De Zandschulp Botic: 130.2 (0.31%)

    71. Griekspoor Tallon: 133.67 (0.3%)

    72. Etcheverry Tomas Martin: 140.2 (0.29%)

    73. Royer Valentin: 140.2 (0.29%)

    74. Kopriva Vit: 140.2 (0.29%)

    75. Tirante Thiago Agustin: 140.2 (0.29%)

    76. Bergs Zizou: 150.33 (0.27%)

    77. Popyrin Alexei: 150.33 (0.27%)

    78. Thompson Jordan: 160.2 (0.25%)

    79. Fery Arthur: 175.33 (0.23%)

    80. Evans Daniel: 180.2 (0.23%)

    81. Borges Nuno: 180.2 (0.23%)

    82. Tabilo Alejandro: 180.2 (0.23%)

    83. Bautista-Agut Roberto: 180.2 (0.23%)

    84. Merida Aguilar Daniel: 180.2 (0.23%)

    85. Marozsan Fabian: 180.2 (0.23%)

    86. Walton Adam: 180.2 (0.23%)

    87. Wu Yibing: 180.2 (0.23%)

    88. Dzumhur Damir: 180.2 (0.23%)

    89. Giron Marcos: 180.2 (0.23%)

    90. Kokkinakis Thanasi: 180.2 (0.23%)

    91. Bonzi Benjamin: 180.2 (0.23%)

    92. Shevchenko Alexander: 180.2 (0.23%)

    93. Spizzirri Eliot: 180.2 (0.23%)

    94. Hijikata Rinky: 180.2 (0.23%)

    95. Munar Jaume: 180.2 (0.23%)

    96. Carreno-Busta Pablo: 180.2 (0.23%)

    97. Ugo Carabelli Camilo: 180.2 (0.23%)

    98. Halys Quentin: 180.2 (0.23%)

    99. Kovacevic Aleksandar: 180.2 (0.23%)

    100. Svajda Zachary: 180.2 (0.23%)

    101. Choinski Jan: 180.2 (0.23%)

    102. Kypson Patrick: 180.2 (0.23%)

    103. van Assche Luca: 180.2 (0.23%)

    104. Ofner Sebastian: 180.2 (0.23%)

    105. Darderi Luciano: 180.2 (0.23%)

    106. Arnaldi Matteo: 180.2 (0.23%)

    107. Kecmanovic Miomir: 180.2 (0.23%)

    108. Vukic Aleksandar: 180.2 (0.23%)

    109. Buse Ignacio: 180.2 (0.23%)

    110. Mannarino Adrian: 180.2 (0.23%)

    111. Vallejo Adolfo Daniel: 180.2 (0.23%)

    112. Trungelliti Marco: 180.2 (0.23%)

    113. Nava Emilio: 180.2 (0.23%)

    114. Navone Mariano: 180.2 (0.23%)

    115. Cerundolo Juan Manuel: 180.2 (0.23%)

    116. Bellucci Mattia: 180.2 (0.23%)

    117. Duckworth James: 180.2 (0.23%)

    118. Atmane Terence: 180.2 (0.23%)

    119. Hanfmann Yannick: 180.2 (0.23%)

    120. Burruchaga Roman Andres: 180.2 (0.23%)

    121. Moutet Corentin: 180.2 (0.23%)

    122. Machac Tomas: 201 (0.2%)

    123. Baez Sebastian: 233.67 (0.17%)

    Mackenzie McDonald – Christopher OConnell and other ATP Wimbledon events on our partner.

  • Exit mobile version