• Home
  • Buy Picks
  • Free Picks
  • Handicappers
  • Odds
  • Leaderboards
  • Contact
  • Member Login
Mark Wilson Tennis Picks
Date Match Up Rating Score Result Profit Lead Time Analysis
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
10-29-24 Alexei Popyrin +170 v. Matteo Berrettini 2-0 Win 170 11 h 5 m Show
High Roller Play on Alexei Popyrin
10-28-24 Ugo Humbert -140 v. Brandon Nakashima 2-1 Win 100 37 h 3 m Show
High Roller Play on Ugo Humbert
10-28-24 Tomas Machac -285 v. Arthur Rinderknech 1-1 Push 0 11 h 20 m Show
High Roller Play on Tomas Machac
10-26-24 Lucia Bronzetti v. Caroline Dolehide +120 1-2 Win 120 11 h 24 m Show
High Roller Play on Caroline Dolehide
10-25-24 Matteo Berrettini -130 v. Karen Khachanov 0-2 Loss -130 18 h 35 m Show
High Roller Play on Matteo Berrettini
10-24-24 Denis Shapovalov v. Roberto Bautista Agut +120 2-0 Loss -100 16 h 35 m Show
High Roller Play on Roberto Bautista Agut
10-23-24 Karen Khachanov v. Thiago Seyboth Wild +170 2-0 Loss -100 11 h 27 m Show
High Roller Play on Thiago Seyboth Wild
10-22-24 Mika Stojsavljevic v. Moyuka Uchijima -285 1-2 Win 100 9 h 7 m Show
High Roller Play on Moyuka Uchijima
10-21-24 Ugo Humbert -190 v. Jerome Kym 2-1 Win 100 9 h 44 m Show
High Roller Play on Ugo Humbert
10-19-24 A Vukic +170 v. Karen Khachanov 1-2 Loss -100 14 h 5 m Show
High Roller Play on A Vukic
10-18-24 Felix Auger-Aliassime v. Roberto Bautista Agut +270 1-2 Win 270 13 h 11 m Show
High Roller Play on Roberto Bautista Agut
10-10-24 Qinwen Zheng -310 v. L Fernandez 2-1 Win 100 6 h 19 m Show
High Roller Play on Qinwen Zheng
10-09-24 Tommy Paul -175 v. Tomas Machac 1-2 Loss -175 9 h 31 m Show
High Roller Play on Tommy Paul
10-06-24 Gael Monfils v. Ugo Humbert -215 2-1 Loss -215 32 h 17 m Show
High Roller Play on Ugo Humbert
10-04-24 Matteo Arnaldi -185 v. Zachary Svajda 2-1 Win 100 7 h 28 m Show
High Roller Play on Matteo Arnaldi
10-03-24 Christopher O'Connell +240 v. Matteo Berrettini 0-2 Loss -100 7 h 32 m Show
High Roller Play on Christopher O'Connell
10-02-24 Fabio Fognini v. Luciano Darderi -120 2-1 Loss -120 7 h 20 m Show
High Roller Play on Luciano Darderi
10-02-24 R Opelka v. Arthur Rinderknech +100 0-2 Win 100 6 h 5 m Show
High Roller Play on Arthur Rinderknech
10-01-24 Danill Medvedev v. Carlos Alcaraz -300 0-2 Win 100 9 h 37 m Show
High Roller Play on Carlos Alcaraz
09-30-24 Arthur Fils v. Holger Rune -145 2-0 Loss -145 11 h 18 m Show
High Roller Play on Holger Rune
09-29-24 Arthur Fils v. Ben Shelton -130 2-1 Loss -130 7 h 26 m Show
High Roller Play on Ben Shelton
09-27-24 Hailey Baptiste +235 v. A Kalinskaya 1-2 Loss -100 7 h 37 m Show
High Roller Play on Hailey Baptiste
09-27-24 Caroline Dolehide +215 v. Elina Avanesyan 1-2 Loss -100 7 h 37 m Show
High Roller Play on Caroline Dolehide
09-26-24 Juncheng Shang -200 v. Yunchaokete Bu 1-2 Loss -200 27 h 23 m Show
High Roller Play on Juncheng Shang
09-26-24 Alejandro Tabilo v. Holger Rune -150 1-2 Win 100 56 h 3 m Show
High Roller Play on Holger Rune
09-25-24 R Opelka +300 v. Ben Shelton 1-2 Loss -100 52 h 39 m Show
High Roller Play on R Opelka
09-24-24 Marin Cilic +115 v. Zhizhen Zhang 2-0 Win 115 9 h 49 m Show
High Roller Play on Marin Cilic
09-20-24 V Tomova +195 v. Veronica Kudermetova 0-2 Loss -100 6 h 26 m Show
High Roller Play on V Tomova
09-19-24 Emma Raducanu -235 v. Y Yuan 2-0 Win 100 8 h 24 m Show
High Roller Play on Emma Raducanu
09-10-24 Marina Stakusic v. Anna Karolina Schmiedlova -160 2-0 Loss -160 44 h 56 m Show
High Roller Play on Anna Karolina Schmiedlova
09-09-24 Camila Osorio v. Hailey Baptiste +155 2-0 Loss -100 22 h 49 m Show
High Roller Play on Hailey Baptiste
09-04-24 Jack Draper +110 v. A De Minaur 3-0 Win 110 14 h 19 m Show
High Roller Play on Jack Draper
09-02-24 Karolina Muchova -120 v. J Paolini 2-0 Win 100 39 h 52 m Show
High Roller Play on Karolina Muchova
08-30-24 Brandon Nakashima v. Lorenzo Musetti +150 3-1 Loss -100 22 h 26 m Show
High Roller Play on Lorenzo Musetti
08-29-24 Tomas Machac v. Sebastian Korda -270 3-0 Loss -270 14 h 46 m Show
High Roller Play on Sebastian Korda
08-28-24 Casper Ruud -170 v. Gael Monfils 3-1 Win 100 23 h 8 m Show
High Roller Play on Casper Ruud
08-28-24 Brandon Nakashima -300 v. Arthur Cazaux 3-0 Win 100 17 h 20 m Show
High Roller Play on Brandon Nakashima
08-27-24 Arthur Fils -260 v. Learner Tien 3-1 Win 100 44 h 57 m Show
High Roller Play on Arthur Fils
08-27-24 Alejandro Tabilo v. D Goffin +140 0-3 Win 140 41 h 35 m Show
High Roller Play on D Goffin
08-26-24 Holger Rune v. Brandon Nakashima +160 0-3 Win 160 70 h 10 m Show
High Roller Play on Brandon Nakashima
08-26-24 Laslo Djere v. Jan-Lennard Struff -345 3-2 Loss -345 69 h 45 m Show
High Roller Play on Jan-Lennard Struff
08-26-24 Francisco Cerundolo -225 v. Sebastian Ofner 3-1 Win 100 67 h 15 m Show
High Roller Play on Francisco Cerundolo
08-26-24 Juncheng Shang -125 v. Alexander Bublik 3-2 Win 100 64 h 50 m Show
High Roller Play on Juncheng Shang
08-21-24 V Tomova v. Arantxa Rus +115 0-2 Win 115 12 h 53 m Show
High Roller Play on Arantxa Rus
08-20-24 Aleksandra Krunic v. Y Yuan -300 1-2 Win 100 43 h 6 m Show
High Roller Play on Y Yuan
08-19-24 Aryna Sabalenka -200 v. Jessica Pegula 2-0 Win 100 20 h 20 m Show
High Roller Play on Aryna Sabalenka
08-18-24 Iga Swiatek v. Aryna Sabalenka +190 0-2 Win 190 15 h 8 m Show
High Roller Play on Aryna Sabalenka
08-17-24 Jannik Sinner v. Andrey Rublev +300 2-1 Loss -100 15 h 31 m Show
High Roller Play on Andrey Rublev
08-16-24 Diana Shnaider -120 v. L Fernandez 0-2 Loss -120 19 h 36 m Show
High Roller Play on Diana Shnaider
08-15-24 A Kalinskaya v. Paula Badosa Gibert -140 0-2 Win 100 19 h 5 m Show
High Roller Play on Paula Badosa Gibert
08-14-24 L Fernandez -240 v. Y Yuan 2-1 Win 100 62 h 33 m Show
High Roller Play on L Fernandez
08-13-24 Anastasia Potapova -125 v. Clara Burel 2-1 Win 100 42 h 18 m Show
High Roller Play on Anastasia Potapova
08-12-24 Jessica Pegula -210 v. Amanda Anisimova 2-1 Win 100 18 h 25 m Show
High Roller Play on Jessica Pegula
08-08-24 Matteo Arnaldi +155 v. Karen Khachanov 2-0 Win 155 16 h 55 m Show
High Roller Play on Matteo Arnaldi
08-06-24 Lorenzo Sonego +140 v. Talon Griekspoor 2-1 Win 140 11 h 19 m Show
High Roller Play on Lorenzo Sonego
08-04-24 Novak Djokovic v. Carlos Alcaraz -200 2-0 Loss -200 38 h 35 m Show
High Roller Play on Carlos Alcaraz
08-03-24 Qinwen Zheng -200 v. Donna Vekic 2-0 Win 100 38 h 2 m Show
High Roller Play on Qinwen Zheng
08-02-24 Novak Djokovic v. Lorenzo Musetti +220 2-0 Loss -100 18 h 21 m Show
High Roller Play on Lorenzo Musetti
08-01-24 Denis Shapovalov v. M Kecmanovic +130 2-1 Loss -100 16 h 17 m Show
High Roller Play on M Kecmanovic
07-31-24 Casper Ruud -200 v. Francisco Cerundolo 2-0 Win 100 16 h 40 m Show
High Roller Play on Casper Ruud
07-30-24 Magda Linette +260 v. J Paolini 0-2 Loss -100 31 h 36 m Show
High Roller Play on Magda Linette
07-29-24 Emil Ruusuvuori -135 v. Borna Coric 2-1 Win 100 18 h 42 m Show
High Roller Play on Emil Ruusuvuori
07-29-24 Francisco Cerundolo v. Ugo Humbert +145 2-1 Loss -100 12 h 5 m Show
High Roller Play on Ugo Humbert
07-28-24 Donna Vekic v. Lucia Bronzetti +170 2-0 Loss -100 35 h 3 m Show
High Roller Play on Lucia Bronzetti
07-27-24 Laura Pigossi +290 v. Dayana Yastremska 1-2 Loss -100 13 h 42 m Show
High Roller Play on Laura Pigossi
07-26-24 Mirra Andreeva v. Elina Avanesyan +225 2-1 Loss -100 11 h 32 m Show
High Roller Play on Elina Avanesyan
  • PREVIOUS
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • NEXT

More Content

  • Article Archive