• Home
  • Buy Picks
  • Free Picks
  • Betting Lines
  • Leaderboards
  • Contact
  • Member Login
Mark Wilson Tennis Picks
Date Match Up Rating Score Result Profit Lead Time Analysis
05-19-25 Matteo Arnaldi v. Hugo Gaston +225 2-1 Loss -100 13 h 56 m Show
High Roller Play on Hugo Gaston
05-18-25 Jannik Sinner -130 v. Carlos Alcaraz 0-2 Loss -130 40 h 17 m Show
High Roller Play on Jannik Sinner
05-15-25 J Paolini v. Peyton Stearns +185 2-0 Loss -100 15 h 31 m Show
High Roller Play on Peyton Stearns
05-14-25 Lorenzo Musetti +135 v. Alexander Zverev 2-0 Win 135 20 h 47 m Show
High Roller Play on Lorenzo Musetti
05-13-25 Arthur Fils +151 v. Alexander Zverev 0-2 Loss -100 17 h 6 m Show
High Roller Play on Arthur Fils
05-12-25 Jakub Mensik v. Fabian Marozsan +135 2-0 Loss -100 12 h 56 m Show
High Roller Play on Fabian Marozsan
05-11-25 L Fernandez v. M Kostyuk -235 0-2 Win 100 10 h 19 m Show
High Roller Play on M Kostyuk
05-10-25 Learner Tien +245 v. Tomas Machac 0-2 Loss -100 8 h 20 m Show
High Roller Play on Learner Tien
05-09-25 Bianca Andreescu +125 v. Donna Vekic 2-1 Win 125 18 h 29 m Show
High Roller Play on Bianca Andreescu
05-08-25 Fabian Marozsan v. Joao Fonseca -210 2-0 Loss -210 31 h 39 m Show
High Roller Play on Joao Fonseca
05-07-25 Alexandra Eala v. M Kostyuk -280 0-2 Win 100 40 h 15 m Show
High Roller Play on M Kostyuk
05-07-25 R Hijikata v. Corentin Moutet -330 1-2 Win 100 10 h 41 m Show
High Roller Play on Corentin Moutet
05-04-25 Casper Ruud v. Jack Draper -170 2-1 Loss -170 42 h 59 m Show
High Roller Play on Jack Draper
05-01-25 Casper Ruud v. Danill Medvedev +150 2-0 Loss -100 12 h 22 m Show
High Roller Play on Danill Medvedev
04-30-25 Moyuka Uchijima v. Elina Svitolina -330 0-2 Win 100 15 h 36 m Show
High Roller Play on Elina Svitolina
04-29-25 Alexander Zverev -180 v. Francisco Cerundolo 0-2 Loss -180 9 h 38 m Show
High Roller Play on Alexander Zverev
04-27-25 E Rybakina v. Elina Svitolina +115 0-2 Win 115 18 h 57 m Show
High Roller Play on Elina Svitolina
04-26-25 Diana Shnaider -245 v. Anastasija Sevastova 2-0 Win 100 10 h 29 m Show
High Roller Play on Diana Shnaider
04-25-25 Emma Raducanu v. M Kostyuk -105 1-2 Win 100 16 h 39 m Show
High Roller Play on M Kostyuk
04-24-25 Damir Dzumhur v. Mattia Bellucci +120 2-1 Loss -100 30 h 47 m Show
High Roller Play on Mattia Bellucci
04-23-25 Francisco Comesana -120 v. Pedro Martinez 2-0 Win 100 15 h 13 m Show
High Roller Play on Francisco Comesana
04-23-25 Nuno Borges v. Pablo Carreno-Busta +120 2-1 Loss -100 10 h 46 m Show
High Roller Play on Pablo Carreno-Busta
04-22-25 Jessica Bouzas Maneiro +110 v. Mayar Sherif 2-0 Win 110 13 h 12 m Show
High Roller Play on Jessica Bouzas Maneiro
04-22-25 Renata Zarazua +114 v. Marie Bouzkova 1-2 Loss -100 12 h 59 m Show
High Roller Play on Renata Zarazua
04-18-25 Karen Khachanov v. A Davidovich Fokina -180 2-0 Loss -180 10 h 59 m Show
High Roller Play on A Davidovich Fokina
04-17-25 Moyuka Uchijima v. Lois Boisson +115 2-1 Loss -100 10 h 8 m Show
High Roller Play on Lois Boisson
04-16-25 Tatjana Maria v. Ella Seidel -135 1-2 Win 100 42 h 12 m Show
High Roller Play on Ella Seidel
04-15-25 Jiri Lehecka -160 v. Luciano Darderi 0-2 Loss -160 6 h 12 m Show
High Roller Play on Jiri Lehecka
04-14-25 Pedro Martinez v. Brandon Nakashima -130 2-1 Loss -130 8 h 37 m Show
High Roller Play on Brandon Nakashima
04-10-25 Matteo Berrettini v. Lorenzo Musetti +110 0-2 Win 110 15 h 3 m Show
High Roller Play on Lorenzo Musetti
04-08-25 Tomas Machac v. Sebastian Baez +150 2-1 Loss -100 38 h 60 m Show
High Roller Play on Sebastian Baez
04-07-25 Danill Medvedev v. Karen Khachanov +115 2-1 Loss -100 9 h 38 m Show
High Roller Play on Karen Khachanov
04-05-25 Jessica Pegula -210 v. Ekaterina Alexandrova 2-1 Win 100 15 h 20 m Show
High Roller Play on Jessica Pegula
04-04-25 Roberto Carballes Baena +119 v. Nuno Borges 2-0 Win 119 13 h 35 m Show
High Roller Play on Roberto Carballes Baena
04-02-25 Raphael Collignon +139 v. Nuno Borges 1-2 Loss -100 16 h 59 m Show
High Roller Play on Raphael Collignon
04-01-25 M Mmoh v. Adam Walton +112 0-2 Win 112 39 h 31 m Show
High Roller Play on Adam Walton
03-31-25 Alex Michelsen v. Learner Tien +126 2-0 Loss -100 25 h 34 m Show
High Roller Play on Learner Tien
03-25-25 Gael Monfils +145 v. Sebastian Korda 1-2 Loss -100 17 h 1 m Show
High Roller Play on Gael Monfils
03-24-25 A De Minaur v. Joao Fonseca +110 2-1 Loss -100 21 h 8 m Show
High Roller Play on Joao Fonseca
03-23-25 Amanda Anisimova +250 v. Mirra Andreeva 2-1 Win 250 25 h 32 m Show
High Roller Play on Amanda Anisimova
03-22-25 Magda Linette -150 v. Linda Fruhvirtova 2-0 Win 100 18 h 33 m Show
High Roller Play on Magda Linette
03-21-25 Casper Ruud -130 v. M Kecmanovic 2-1 Win 100 13 h 38 m Show
High Roller Play on Casper Ruud
03-20-25 Pedro Martinez -140 v. Luciano Darderi 0-2 Loss -140 41 h 29 m Show
High Roller Play on Pedro Martinez
03-20-25 Zizou Bergs v. Nuno Borges -130 2-0 Loss -130 40 h 11 m Show
High Roller Play on Nuno Borges
03-19-25 A Kalinina +180 v. Victoria Azarenka 0-2 Loss -100 21 h 25 m Show
High Roller Play on A Kalinina
03-19-25 Aleksander Kovacevic +185 v. M Kecmanovic 0-2 Loss -100 21 h 37 m Show
High Roller Play on Aleksander Kovacevic
03-18-25 V Tomova v. Catherine Mcnally -130 2-1 Loss -130 14 h 50 m Show
High Roller Play on Catherine Mcnally
03-16-25 Holger Rune +150 v. Jack Draper 0-2 Loss -100 19 h 4 m Show
High Roller Play on Holger Rune
03-09-25 Danielle Collins +165 v. Elina Svitolina 0-2 Loss -100 18 h 56 m Show
High Roller Play on Danielle Collins
03-07-25 M Kostyuk -325 v. Robin Montgomery 2-0 Win 100 17 h 28 m Show
High Roller Play on M Kostyuk
03-06-25 Tomas Martin Etcheverry v. Jakub Mensik -170 0-2 Win 100 43 h 6 m Show
High Roller Play on Jakub Mensik
03-05-25 Dayana Yastremska -180 v. Y Yuan 2-0 Win 100 24 h 51 m Show
High Roller Play on Dayana Yastremska
03-05-25 Roman Safiullin v. R Opelka -108 2-0 Loss -108 19 h 4 m Show
High Roller Play on R Opelka
03-05-25 Thiago Seyboth Wild v. Alexandre Muller -130 2-1 Loss -130 18 h 7 m Show
High Roller Play on Alexandre Muller
02-26-25 Luca Nardi v. Zizou Bergs -180 2-0 Loss -180 12 h 43 m Show
High Roller Play on Zizou Bergs
02-25-25 Varvara Gracheva v. Peyton Stearns -300 2-0 Loss -300 43 h 38 m Show
High Roller Play on Peyton Stearns
02-25-25 Mariano Navone -240 v. Alexander Shevchenko 2-0 Win 100 40 h 53 m Show
High Roller Play on Mariano Navone
02-24-25 Elina Avanesyan -140 v. Magdalena Frech 2-1 Win 100 22 h 46 m Show
High Roller Play on Elina Avanesyan
02-24-25 Stefano Tsitsipas -155 v. Lorenzo Sonego 2-0 Win 100 14 h 20 m Show
High Roller Play on Stefano Tsitsipas
02-22-25 Clara Tauson v. Mirra Andreeva -175 0-2 Win 100 11 h 8 m Show
High Roller Play on Mirra Andreeva
02-21-25 Clara Tauson v. Karolina Muchova -130 2-1 Loss -130 16 h 53 m Show
High Roller Play on Karolina Muchova
02-20-25 Andrey Rublev +135 v. A De Minaur 2-1 Win 135 11 h 12 m Show
High Roller Play on Andrey Rublev
02-19-25 Sofia Kenin +195 v. J Paolini 2-0 Win 195 9 h 25 m Show
High Roller Play on Sofia Kenin
02-18-25 Diana Shnaider v. Linda Noskova -165 1-2 Win 100 7 h 19 m Show
High Roller Play on Linda Noskova
02-17-25 Mccartney Kessler +245 v. Amanda Anisimova 2-0 Win 245 12 h 57 m Show
High Roller Play on Mccartney Kessler
02-16-25 Maria Sakkari v. Emma Raducanu -115 0-2 Win 100 16 h 28 m Show
High Roller Play on Emma Raducanu
02-14-25 Jelena Ostapenko v. Iga Swiatek -325 2-0 Loss -325 14 h 57 m Show
High Roller Play on Iga Swiatek
02-13-25 Ons Jabeur v. Jelena Ostapenko +130 0-2 Win 130 14 h 24 m Show
High Roller Play on Jelena Ostapenko
02-12-25 Amanda Anisimova v. L Fernandez -115 2-0 Loss -115 17 h 36 m Show
High Roller Play on L Fernandez
02-11-25 Sofia Kenin -145 v. Alycia Parks 2-1 Win 100 11 h 28 m Show
High Roller Play on Sofia Kenin
02-10-25 Ashlyn Krueger v. Sofia Kenin +125 0-2 Win 125 12 h 35 m Show
High Roller Play on Sofia Kenin
02-09-25 Elise Mertens v. Clara Tauson +100 1-0 Loss -100 13 h 51 m Show
High Roller Play on Clara Tauson
02-07-25 Stefano Tsitsipas v. Mattia Bellucci +220 0-2 Win 220 14 h 56 m Show
High Roller Play on Mattia Bellucci
02-05-25 Matteo Berrettini -150 v. Talon Griekspoor 1-2 Loss -150 9 h 7 m Show
High Roller Play on Matteo Berrettini
02-04-25 Pedro Martinez v. Roberto Bautista Agut -170 2-0 Loss -170 41 h 59 m Show
High Roller Play on Roberto Bautista Agut
02-03-25 Flavio Cobolli v. Hubert Hurkacz -260 0-2 Win 100 7 h 13 m Show
High Roller Play on Hubert Hurkacz
02-02-25 Aleksander Kovacevic v. Felix Auger-Aliassime -275 1-2 Win 100 15 h 34 m Show
High Roller Play on Felix Auger-Aliassime
02-01-25 Karolina Muchova -220 v. Ekaterina Alexandrova 0-2 Loss -220 10 h 37 m Show
High Roller Play on Karolina Muchova
01-31-25 Clara Tauson -235 v. Anna Blinkova 2-0 Win 100 14 h 38 m Show
High Roller Play on Clara Tauson
01-30-25 Ekaterina Alexandrova v. Aliaksandra Sasnovich +185 2-0 Loss -100 19 h 48 m Show
High Roller Play on Aliaksandra Sasnovich
01-29-25 Katerina Siniakova v. Elina Avanesyan +110 0-2 Win 110 59 h 26 m Show
High Roller Play on Elina Avanesyan
01-28-25 Yen-Hsun Lu v. Sara Sorribes Tormo -130 0-2 Win 100 8 h 30 m Show
High Roller Play on Sara Sorribes Tormo
01-23-25 Novak Djokovic -135 v. Alexander Zverev 0-1 Loss -135 51 h 14 m Show
High Roller Play on Novak Djokovic
01-19-25 Lorenzo Sonego -150 v. Learner Tien 3-1 Win 100 9 h 29 m Show
High Roller Play on Lorenzo Sonego
01-06-25 Peyton Stearns +200 v. Paula Badosa Gibert 1-2 Loss -100 6 h 14 m Show
High Roller Play on Peyton Stearns
12-29-24 Priscilla Hon -120 v. Kimberly Birrell 1-2 Loss -120 24 h 58 m Show
High Roller Play on Priscilla Hon
12-20-24 Luca Van Assche +105 v. Nishesh Basavareddy 3-1 Win 105 8 h 14 m Show
High Roller Play on Luca Van Assche
12-19-24 Juncheng Shang v. Nishesh Basavareddy +165 1-3 Win 165 8 h 59 m Show
High Roller Play on Nishesh Basavareddy
12-18-24 Juncheng Shang -260 v. Luca Van Assche 1-3 Loss -260 12 h 34 m Show
High Roller Play on Juncheng Shang
11-16-24 Alexander Zverev -235 v. Taylor Fritz 1-2 Loss -235 9 h 16 m Show
High Roller Play on Alexander Zverev
11-12-24 Danill Medvedev v. A De Minaur +110 2-0 Loss -100 11 h 40 m Show
High Roller Play on A De Minaur
11-11-24 Alexander Zverev -270 v. Andrey Rublev 2-0 Win 100 44 h 4 m Show
High Roller Play on Alexander Zverev
11-08-24 Qinwen Zheng v. B Krejcikova +190 2-0 Loss -100 15 h 10 m Show
High Roller Play on B Krejcikova
11-07-24 Laslo Djere v. Fabian Marozsan -105 2-0 Loss -105 14 h 26 m Show
High Roller Play on Fabian Marozsan
11-04-24 E Rybakina +150 v. Qinwen Zheng 1-2 Loss -100 9 h 8 m Show
High Roller Play on E Rybakina
11-03-24 Alexander Zverev -225 v. Ugo Humbert 2-0 Win 100 16 h 33 m Show
High Roller Play on Alexander Zverev
11-02-24 Karen Khachanov v. Ugo Humbert -120 1-2 Win 100 12 h 35 m Show
High Roller Play on Ugo Humbert
11-01-24 Holger Rune v. A De Minaur -130 2-1 Loss -130 12 h 36 m Show
High Roller Play on A De Minaur
10-31-24 Karen Khachanov -130 v. Alexei Popyrin 2-0 Win 100 15 h 60 m Show
High Roller Play on Karen Khachanov
10-30-24 Arthur Fils -210 v. Jan-Lennard Struff 2-0 Win 100 13 h 22 m Show
High Roller Play on Arthur Fils
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • NEXT

More Content

  • Article Archive