• Free Picks
  • Premium Picks
  • Handicapper Leaderboards
  • Odds
  • Articles
  • Contact Us
  • Member Login

Register for an Account Now for Free Picks and More Special Offers!

Calvin King Tennis Picks
Date Match Up Rating Score Result Profit Lead Time Analysis
11-14-25 Alexander Zverev v. Felix Auger-Aliassime +160 Top 0-2 Win 160 12 h 6 m Show
[7%] Play on Felix Auger-Aliassime +160
11-12-25 Ben Shelton v. Felix Auger-Aliassime +150 Top 1-2 Win 150 13 h 16 m Show
[7%] Play on Felix Auger-Aliassime +150
11-11-25 Lorenzo Musetti v. A De Minaur -250 Top 2-1 Loss -250 20 h 34 m Show
[7%] Play on A De Minaur -250
11-10-25 Lorenzo Musetti v. Taylor Fritz -220 Top 0-2 Win 100 6 h 10 m Show
[7%] Play on Taylor Fritz -220
11-07-25 Jessica Pegula v. E Rybakina -185 Top 1-2 Win 100 16 h 46 m Show
[7%] Play on E Rybakina -185
11-06-25 Aryna Sabalenka v. Cori Gauff +180 Top 2-0 Loss -100 11 h 48 m Show
[7%] Play on Cori Gauff +180
11-05-25 Iga Swiatek -185 v. Amanda Anisimova Top 1-2 Loss -185 29 h 17 m Show
[7%] Play on Iga Swiatek -185
11-04-25 Daniel Altmaier v. Arthur Rinderknech -170 Top 2-0 Loss -170 32 h 26 m Show
[7%] Play on Arthur Rinderknech -170
11-03-25 Amanda Anisimova -200 v. Madison Keys Top 2-1 Win 100 18 h 52 m Show
[7%] Play on Amanda Anisimova -200
11-02-25 Cori Gauff -165 v. Jessica Pegula Top 1-2 Loss -165 35 h 53 m Show
[7%] Play on Cori Gauff -165
11-01-25 Kimberly Birrell -175 v. J Garland Top 2-1 Win 100 18 h 51 m Show
[7%] Play on Kimberly Birrell -175
10-31-25 Valentin Vacherot v. Felix Auger-Aliassime -160 Top 0-2 Win 100 17 h 17 m Show
[7%] Play on Felix Auger-Aliassime -160
10-30-25 Mia Pohankova +120 v. Diane Parry Top 2-0 Win 120 18 h 23 m Show
[7%] Play on Mia Pohankova +120
10-29-25 Arthur Rinderknech +135 v. Valentin Vacherot Top 1-2 Loss -100 12 h 59 m Show
[7%] Play on Arthur Rinderknech +135
10-28-25 Denis Shapovalov v. Joao Fonseca -115 Top 1-2 Win 100 25 h 2 m Show
[7%] Play on Joao Fonseca -115
10-27-25 Giovani Mpetshi Perricard v. Grigor Dimitrov +155 0-2 Win 155 28 h 9 m Show
[4%] Play on Grigor Dimitrov +155
10-27-25 Alexei Popyrin v. Alexander Bublik -200 Top 0-2 Win 100 26 h 5 m Show
[7%] Play on Alexander Bublik -200
10-26-25 A Davidovich Fokina +107 v. Joao Fonseca Top 0-2 Loss -100 8 h 27 m Show
[7%] Play on A Davidovich Fokina +107
10-25-25 Belinda Bencic -210 v. Sofia Kenin Top 2-1 Win 100 6 h 1 m Show
[7%] Play on Belinda Bencic -210
10-23-25 R Opelka v. Botic Van de Zandschulp -105 Top 2-1 Loss -105 18 h 41 m Show
[7%] Play on Botic Van de Zandschulp -105
10-22-25 Damir Dzumhur +181 v. Corentin Moutet Top 0-2 Loss -100 46 h 50 m Show
[7%] Play on Damir Dzumhur +181
10-21-25 Tomas Martin Etcheverry -130 v. Nicolai Budkov Kjaer Top 2-0 Win 100 18 h 37 m Show
[7%] Play on Tomas Martin Etcheverry -130
10-20-25 Karen Khachanov v. Talon Griekspoor +175 Top 1-2 Win 175 24 h 38 m Show
[7%] Play on Talon Griekspoor +175
10-20-25 Jenson Brooksby -250 v. Alexandre Muller 2-0 Win 100 11 h 16 m Show
[4%] Play on Jenson Brooksby -250
10-18-25 E Rybakina -215 v. J Paolini Top 2-0 Win 100 11 h 34 m Show
[7%] Play on E Rybakina -215
10-17-25 Lin Zhu v. Diana Shnaider -220 Top 1-2 Win 100 19 h 46 m Show
[7%] Play on Diana Shnaider -220
10-16-25 Veronica Kudermetova v. J Paolini -200 Top 0-2 Win 100 12 h 38 m Show
[7%] Play on J Paolini -200
10-15-25 Jan-Lennard Struff v. Mackenzie McDonald +150 Top 2-1 Loss -100 45 h 44 m Show
[7%] Play on Mackenzie McDonald +150
10-14-25 Marketa Vondrousova v. Karolina Muchova -110 Top 0-2 Win 100 12 h 14 m Show
[7%] Play on Karolina Muchova -110
10-13-25 Alexei Popyrin v. Sebastian Korda -185 Top 1-2 Win 100 23 h 15 m Show
[7%] Play on Sebastian Korda -185
10-13-25 Yulia Putintseva -235 v. Yuliia Starodubtseva 0-2 Loss -235 10 h 27 m Show
[4%] Play on Yulia Putintseva -235
10-12-25 Jessica Pegula +145 v. Cori Gauff Top 0-2 Loss -100 11 h 26 m Show
[7%] Play on Jessica Pegula +145
10-11-25 Cori Gauff v. J Paolini +145 Top 2-0 Loss -100 8 h 27 m Show
[7%] Play on J Paolini +145
10-10-25 Danill Medvedev +165 v. A De Minaur Top 2-0 Win 165 13 h 35 m Show
[7%] Play on Danill Medvedev +165
10-09-25 Linda Noskova v. E Rybakina -200 Top 0-2 Win 100 12 h 40 m Show
[7%] Play on E Rybakina -200
10-08-25 Sofia Kenin +150 v. Ludmilla Samsonova Top 1-2 Loss -100 12 h 52 m Show
[7%] Play on Sofia Kenin +150
10-07-25 M Kostyuk +115 v. Karolina Muchova Top 1-2 Loss -100 12 h 39 m Show
[7%] Play on M Kostyuk +115
10-06-25 Juncheng Shang -145 v. Nuno Borges Top 1-2 Loss -145 18 h 26 m Show
[7%] Play on Juncheng Shang -145
10-05-25 Francisco Cerundolo v. Zizou Bergs +150 Top 0-2 Win 150 6 h 15 m Show
[7%] Play on Zizou Bergs +150
10-04-25 Brandon Nakashima -200 v. Kamil Majchrzak Top 0-2 Loss -200 21 h 59 m Show
[7%] Play on Brandon Nakashima -200
10-03-25 Sonay Kartal +165 v. Linda Noskova Top 0-2 Loss -100 14 h 51 m Show
[7%] Play on Sonay Kartal +165
10-02-25 Arthur Rinderknech +120 v. Hamad Medjedovic Top 1-1 Push 0 28 h 23 m Show
[7%] Play on Arthur Rinderknech +120
10-02-25 Valentin Royer -220 v. Mariano Navone 2-1 Win 100 14 h 57 m Show
[4%] Play on Valentin Royer -220
10-01-25 Lorenzo Sonego -140 v. Yannick Hanfmann 1-2 Loss -140 4 h 48 m Show
[4%] Play on Lorenzo Sonego -140
10-01-25 Yoshihito Nishioka v. Alexander Shevchenko +140 Top 2-0 Loss -100 3 h 32 m Show
[7%] Play on Alexander Shevchenko +140
09-30-25 Eva Lys v. Mccartney Kessler +110 Top 2-1 Loss -100 7 h 46 m Show
[7%] Play on Mccartney Kessler +110
09-29-25 Lois Boisson +175 v. Emma Navarro Top 0-2 Loss -100 15 h 48 m Show
[7%] Play on Lois Boisson +175
09-28-25 Veronica Kudermetova v. Marie Bouzkova -110 Top 0-2 Win 100 7 h 49 m Show
[7%] Play on Marie Bouzkova -110
09-27-25 Sonay Kartal +115 v. Daria Kasatkina Top 2-0 Win 115 13 h 23 m Show
[7%] Play on Sonay Kartal +115
09-26-25 Adrian Mannarino v. Alexander Bublik -180 Top 2-0 Loss -180 15 h 58 m Show
[7%] Play on Alexander Bublik -180
09-25-25 Jessica Bouzas Maneiro v. Jaqueline Cristian -105 Top 2-0 Loss -105 20 h 23 m Show
[7%] Play on Jaqueline Cristian -105
09-25-25 Terence Atmane v. Zhizhen Zhang +160 2-0 Loss -100 10 h 49 m Show
[4%] Play on Zhizhen Zhang +160
09-24-25 M Fucsovics v. Frances Tiafoe +115 Top 2-1 Loss -100 13 h 0 m Show
[7%] Play on Frances Tiafoe +115
09-24-25 Lucia Bronzetti +135 v. Kamila Rakhimova 0-2 Loss -100 1 h 0 m Show
[4%] Play on Lucia Bronzetti +135
09-21-25 Taro Daniel v. Alexander Shevchenko -108 Top 1-2 Win 100 5 h 48 m Show
[7%] Play on Alexander Shevchenko -108
09-20-25 Dalibor Svrcina v. Zhizhen Zhang -145 Top 2-0 Loss -145 24 h 46 m Show
[7%] Play on Zhizhen Zhang -145
09-19-25 Nishesh Basavareddy v. Danill Medvedev -225 Top 0-2 Win 100 12 h 28 m Show
[7%] Play on Danill Medvedev -225
09-18-25 Lorenzo Sonego v. Juan Manuel Cerundolo +175 Top 2-1 Loss -100 15 h 19 m Show
[7%] Play on Juan Manuel Cerundolo +175
09-17-25 Adrian Mannarino v. Yibing Wu -102 Top 1-2 Win 100 18 h 27 m Show
[7%] Play on Yibing Wu -102
09-16-25 Diana Shnaider -158 v. Catherine Mcnally Top 2-1 Win 100 18 h 7 m Show
[7%] Play on Diana Shnaider -158
09-15-25 L Siegemund v. Sofia Kenin -115 Top 1-2 Win 100 1 h 56 m Show
[7%] Play on Sofia Kenin -115
09-14-25 E Arango +160 v. Iva Jovic Top 0-2 Loss -100 9 h 7 m Show
[7%] Play on E Arango +160
09-13-25 Nikola Bartunkova +165 v. Iva Jovic Top 1-2 Loss -100 1 h 14 m Show
[7%] Play on Nikola Bartunkova +165
09-12-25 Janice Tjen +106 v. Alexandra Eala Top 2-0 Win 106 32 h 18 m Show
[7%] Play on Janice Tjen +106
09-11-25 Camila Osorio +160 v. Iva Jovic Top 0-2 Loss -100 36 h 26 m Show
[7%] Play on Camila Osorio +160
09-10-25 Darja Vidmanova -210 v. Nikola Bartunkova Top 0-2 Loss -210 9 h 48 m Show
[7%] Play on Darja Vidmanova -210
09-09-25 Camila Osorio -105 v. Kamila Rakhimova Top 2-0 Win 100 50 h 42 m Show
[7%] Play on Camila Osorio -105
09-08-25 V Jimenez Kasintseva v. Elena Pridankina +170 Top 2-0 Loss -100 12 h 40 m Show
[7%] Play on Elena Pridankina +170
09-06-25 Aryna Sabalenka v. Amanda Anisimova +180 Top 2-0 Loss -100 16 h 22 m Show
[7%] Play on Amanda Anisimova +180
09-04-25 Naomi Osaka v. Amanda Anisimova +110 Top 1-2 Win 110 20 h 29 m Show
[7%] Play on Amanda Anisimova +110
09-03-25 Felix Auger-Aliassime v. A De Minaur -150 Top 3-1 Loss -150 7 h 40 m Show
[7%] Play on A De Minaur -150
09-02-25 Jessica Pegula -165 v. B Krejcikova Top 2-0 Win 100 31 h 9 m Show
[7%] Play on Jessica Pegula -165
09-01-25 Lorenzo Musetti -200 v. Jaume Munar Top 3-0 Win 100 32 h 18 m Show
[7%] Play on Lorenzo Musetti -200
08-31-25 E Rybakina -200 v. Marketa Vondrousova Top 1-2 Loss -200 47 h 16 m Show
[7%] Play on E Rybakina -200
08-30-25 Lorenzo Musetti -215 v. Flavio Cobolli Top 3-0 Win 100 31 h 6 m Show
[7%] Play on Lorenzo Musetti -215
08-29-25 Emma Navarro -110 v. B Krejcikova Top 1-2 Loss -110 35 h 25 m Show
[7%] Play on Emma Navarro -110
08-28-25 Karen Khachanov -345 v. Kamil Majchrzak Top 2-3 Loss -345 38 h 38 m Show
[7%] Play on Karen Khachanov -345
08-27-25 Luciano Darderi v. Eliot Spizzirri +155 Top 3-1 Loss -100 36 h 29 m Show
[7%] Play on Eliot Spizzirri +155
08-26-25 Stefano Tsitsipas v. Alexandre Muller +160 Top 3-1 Loss -100 30 h 59 m Show
[7%] Play on Alexandre Muller +160
08-26-25 Alexander Bublik -200 v. Marin Cilic 3-0 Win 100 28 h 34 m Show
[4%] Play on Alexander Bublik -200
08-25-25 Jaume Munar -310 v. Jaime Faria Top 3-1 Win 100 6 h 54 m Show
[7%] Play on Jaume Munar -310
08-23-25 Diana Shnaider +130 v. Ekaterina Alexandrova Top 2-1 Win 130 3 h 18 m Show
[7%] Play on Diana Shnaider +130
08-22-25 Sorana Cirstea -300 v. Anastasia Zakharova Top 2-0 Win 100 14 h 1 m Show
[7%] Play on Sorana Cirstea -300
08-21-25 Jaume Munar -115 v. M Fucsovics Top 0-2 Loss -115 14 h 24 m Show
[7%] Play on Jaume Munar -115
08-20-25 Diana Shnaider v. Kamila Rakhimova +185 Top 2-0 Loss -100 14 h 48 m Show
[7%] Play on Kamila Rakhimova +185
08-19-25 Anastasia Zakharova v. Hailey Baptiste -205 Top 2-0 Loss -205 7 h 53 m Show
[7%] Play on Hailey Baptiste -205
08-18-25 Jannik Sinner -150 v. Carlos Alcaraz Top 0-1 Loss -150 40 h 13 m Show
[7%] Play on Jannik Sinner -150
08-18-25 Lucia Bronzetti -112 v. Viktorija Golubic 0-2 Loss -112 28 h 46 m Show
[4%] Play on Lucia Bronzetti -112
08-17-25 E Rybakina +155 v. Iga Swiatek Top 0-2 Loss -100 39 h 39 m Show
[7%] Play on E Rybakina +155
08-16-25 Alexander Zverev +165 v. Carlos Alcaraz Top 0-2 Loss -100 12 h 49 m Show
[7%] Play on Alexander Zverev +165
08-15-25 Ben Shelton v. Alexander Zverev -140 Top 0-2 Win 100 18 h 0 m Show
[7%] Play on Alexander Zverev -140
08-14-25 J Paolini -130 v. B Krejcikova Top 2-0 Win 100 33 h 46 m Show
[7%] Play on J Paolini -130
08-13-25 E Rybakina v. Madison Keys +130 Top 2-1 Loss -100 23 h 31 m Show
[7%] Play on Madison Keys +130
08-12-25 Alexei Popyrin v. Andrey Rublev -185 Top 1-2 Win 100 28 h 41 m Show
[7%] Play on Andrey Rublev -185
08-11-25 Alex Michelsen +155 v. Holger Rune Top 0-2 Loss -100 29 h 48 m Show
[7%] Play on Alex Michelsen +155
08-10-25 Jenson Brooksby v. Arthur Cazaux -105 Top 2-0 Loss -105 20 h 50 m Show
[7%] Play on Arthur Cazaux -105
08-09-25 Alex Michelsen v. Corentin Moutet +125 Top 2-1 Loss -100 27 h 48 m Show
[7%] Play on Corentin Moutet +125
08-08-25 Jenson Brooksby -135 v. Alexandre Muller Top 2-1 Win 100 49 h 58 m Show
[7%] Play on Jenson Brooksby -135
08-07-25 Peyton Stearns v. Wang Yafan +170 Top 2-0 Loss -100 23 h 36 m Show
[7%] Play on Wang Yafan +170
08-07-25 Roman Safiullin -185 v. Alejandro Tabilo 2-0 Win 100 19 h 50 m Show
[4%] Play on Roman Safiullin -185
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • NEXT