Skip to content

MOJO 🧙🏼‍♂️

@MojoOnDECK26K followersfirst pick 7 Octusually posts 7 h before start

Professional Tennis Bettor | The ONLY Tennis Wizard 🧙🏼‍♂️ CEO of Ladder Challenges 🪜| @thetailgateapp 📊 | One-Stop Shop Premium Handicapping Service👇🏽

Tennis
Tipster index52.6#252 on the leaderboarddown 104 this weekdeveloping sample
Hit rate
53.3%
expected 50.7%
Edge
+2.6 pp
95% lower bound of the hit rate: 38.8%, the edge is within noise
Graded
30
16-14
ROI
−26.8%
on 22 picks with odds · max drawdown −6.44 u
Average odds
1.91
singles with odds
Form
streak L3 · best W4, worst L4

Wins above expectation

Running difference between actual and expected wins. Rising means beating the market.

0127 Oct11 Oct15 Oct19 Oct23 Oct

By sport

Tennis16-14 · 30 graded
+2.6
53%

Bar: hit rate, tick: expected hit rate. Right: edge in pp.

By market

Match result11-12 · 23 graded
−4.8
48%
Handicap4-1 · 5 graded
+39.1
80%
Parlays0-1 · 1 graded
−51.3
0%
Totals1-0 · 1 graded
+45.3
100%

Bar: hit rate, tick: expected hit rate. Right: edge in pp.

Favourites and underdogs

Favourite3-1 · 4 graded
+10.2
75%
Even11-10 · 21 graded
+0.5
52%
Underdog2-2 · 4 graded
+19.8
50%

Singles by their expected chance to win (from the no-vig odds or the Elo rating): favourite 60% or more, even 40-60%, underdog under 40%. Bar: hit rate, tick: expected hit rate. Right: edge in pp.

By odds

1.50…1.897-7 · 14 graded
−13.6%
50%
1.90…2.292-4 · 6 graded
−33.3%
33%
3.50+0-1 · 1 graded
-
0%

Singles with a price: the one in the post or the DraftKings closing line. Bar: hit rate, tick: expected hit rate. Right: ROI at 1 unit per pick (from 5 picks).

By month

Hit rate above expectation in 1 of 1 months with 5+ picks
  • October 2026
    +2.6 pp
    16-14 · 53%
    ROI −26.8%

By league

Similar tipsters

Same main sport, closest index

Badge for your site

Show your BetBuddyRank index on your site, Linktree or Telegram channel. The badge updates with the leaderboard and links to this page.

HTML
Markdown
BBCode

Picks

Singleposted 22 Oct, 23:43 · 15 h before start
odds 2.13Lost
ATP 250 · Almaty Open·
Alexander Bublik
2:1
Karen Khachanov
Karen Khachanov to win@2.13
Open on Xexpected 45% from odds−1.00 u
Singleposted 22 Oct, 14:52 · 21 h before start
odds 1.93Lost
ATP 250 · European Open (Antwerp)·
Clement Chidekh
0:2
Francisco Cerundolo
Clement Chidekh to win@1.93
Open on Xexpected 49% from odds−1.00 u
Singleposted 22 Oct, 14:52 · 16 h before start
odds 2.17Lost
ATP 250 · Almaty Open·
Nikoloz Basilashvili
2:0
Adrian Mannarino
Adrian Mannarino to win@2.17
Open on Xexpected 44% from odds−1.00 u
Singleposted 22 Oct, 12:42 · 38 min before start
odds 1.74Won
ATP 250 · European Open (Antwerp)·
David Goffin
0:2
Alex Michelsen
Under 19.5 games@1.74
Open on Xexpected 55% from odds+0.74 u
Singleposted 21 Oct, 18:21 · 19 h before start
Lost
ATP 250 · European Open (Antwerp)·
David Goffin
0:2
Alex Michelsen
David Goffin +3.5
Open on Xexpected 38% by model
Singleposted 21 Oct, 16:03 · 7 min before start
Won
ATP 250 · European Open (Antwerp)·
David Goffin
2:1
Remy Bertola
David Goffin +3.5
Open on Xexpected 50% by model
Singleposted 21 Oct, 13:23 · 16 min before start
Won
ATP 250 · European Open (Antwerp)·
Clement Chidekh
2:0
Jacob Fearnley
Clement Chidekh to win
Open on Xexpected 47% by model
Singleposted 20 Oct, 12:48 · 4 h before start
odds 1.67Won
ATP 250 · Lyon Open·
Luca Van Assche
2:0
Clement Tabur
Luca Van Assche to win@1.67
Open on Xexpected 57% from odds+0.67 u
Parlay · 2posted 19 Oct, 13:49 · 2 h before start
odds 1.77Lost
ATP 250 · Lyon Open·
Matteo Arnaldi
0:2
Lorenzo Musetti
Lorenzo Musetti to win✓
ATP 250 · Lyon Open·
Lorenzo Sonego
0:2
Moise Kouame
Lorenzo Sonego +1.5 sets✕
Open on Xexpected 51% from odds−1.00 u
Singleposted 19 Oct, 02:08 · 10 h before start
odds 1.79Lost
ATP 250 · European Open (Antwerp)·
Yannick Hanfmann
0:2
Martin Damm
Yannick Hanfmann to win@1.79
Open on Xexpected 53% from odds−1.00 u
Singleposted 19 Oct, 02:08 · 7 h before start
odds 1.61Won
ATP 250 · Lyon Open: Qualification·
Pierre-Hugues Herbert
2:1
Maxim Mrva
Pierre-Hugues Herbert to win@1.61
Open on Xexpected 59% from odds+0.61 u
Singleposted 19 Oct, 02:08 · 15 h before start
odds 1.67Lost
ATP 250 · Lyon Open·
Lorenzo Sonego
0:2
Moise Kouame
Lorenzo Sonego to win@1.67
Open on Xexpected 57% from odds−1.00 u
Singleposted 16 Oct, 12:22 · 20 h before start
Won
ATP 1000 · Shanghai Rolex Masters·
Alexander Zverev
1:2
Alejandro Davidovich Fokina
Alexander Zverev +1.5 sets
Open on Xexpected 61% by model
Singleposted 15 Oct, 13:05 · 4 h before start
odds 2.15Lost
ATP Challenger · Roanne, France·
Moise Kouame
0:2
Nicolai Budkov Kjaer
Moise Kouame to win@2.15
Open on Xexpected 44% from odds−1.00 u
Singleposted 15 Oct, 13:05 · 2 h before start
odds 1.85Lost
ATP Challenger · Olbia, Italy·
Maxim Mrva
2:0
Francesco Maestrelli
Francesco Maestrelli to win@1.85
Open on Xexpected 51% from odds−1.00 u
Singleposted 15 Oct, 13:05 · 59 min before start
odds 1.73Lost
ATP Challenger · Maia, Portugal·
Tristan Boyer
2:1
Vilius Gaubas
Vilius Gaubas to win@1.73
Open on Xexpected 55% from odds−1.00 u
Singleposted 15 Oct, 13:05 · 3 h before start
odds 1.64Won
ATP Challenger · Catania, Italy·
Gianluca Cadenasso
2:0
Svyatoslav Gulin
Gianluca Cadenasso to win@1.64
Open on Xexpected 58% from odds+0.64 u
Singleposted 14 Oct, 22:26 · 12 h before start
Won
ATP 1000 · Shanghai Rolex Masters·
Alexander Zverev
2:0
Alex de Minaur
Alexander Zverev to win
Open on Xexpected 69% by model
Singleposted 13 Oct, 23:04 · 13 h before start
Won
ATP 1000 · Shanghai Rolex Masters·
Tommy Paul
2:0
Zizou Bergs
Tommy Paul to win
Open on Xexpected 69% by model
Singleposted 13 Oct, 23:04 · 8 h before start
odds 2.33Void
ATP 1000 · Shanghai Rolex Masters·
Casper Ruud
void
Felix Auger Aliassime
Casper Ruud to win@2.33
Open on Xexpected 41% from odds
Singleposted 12 Oct, 17:28 · 17 h before start
Won
ATP 1000 · Shanghai Rolex Masters·
Alexander Zverev
2:1
Alexander Bublik
Alexander Bublik +1.5 sets
Open on Xexpected 28% by model
Singleposted 12 Oct, 17:28 · 11 h before start
odds 1.85Won
ATP 1000 · Shanghai Rolex Masters·
Alex de Minaur
2:0
Karen Khachanov
Alex de Minaur to win@1.85
Open on Xexpected 51% from odds+0.85 u
Singleposted 12 Oct, 17:28 · 20 h before start
odds 2.04Won
ATP 1000 · Shanghai Rolex Masters·
Hubert Hurkacz
1:2
Alejandro Davidovich Fokina
Alejandro Davidovich Fokina to win@2.04
Open on Xexpected 47% from odds+1.04 u
Singleposted 12 Oct, 17:28 · 17 h before start
odds 3.57Lost
ATP 1000 · Shanghai Rolex Masters·
Alexander Zverev
2:1
Alexander Bublik
Alexander Bublik to win@3.57
Open on Xexpected 27% from odds−1.00 u
Singleposted 10 Oct, 00:58 · 3 h before start
Won
ATP 1000 · Shanghai Rolex Masters·
Daniil Medvedev
2:1
Jan-Lennard Struff
Jan-Lennard Struff +1.5 sets
Open on Xexpected 28% by model
Singleposted 10 Oct, 00:58 · 5 h before start
odds 1.73Lost
ATP 1000 · Shanghai Rolex Masters·
Dalibor Svrcina
2:1
Tomas Etcheverry
Tomas Etcheverry to win@1.73
Open on Xexpected 55% from odds−1.00 u
Singleposted 7 Oct, 23:57 · 6 h before start
odds 1.73Won
ATP 1000 · Shanghai Rolex Masters·
Thiago Agustin Tirante
2:0
Hamad Medjedovic
Thiago Agustin Tirante to win@1.73
Open on Xexpected 55% from odds+0.72 u
Singleposted 7 Oct, 23:57 · 4 h before start
odds 1.56Lost
ATP 1000 · Shanghai Rolex Masters·
Jaume Munar
0:2
Jenson Brooksby
Jaume Munar to win@1.56
Open on Xexpected 61% from odds−1.00 u
Singleposted 7 Oct, 23:57 · 2 h before start
odds 1.59Void
ATP 1000 · Shanghai Rolex Masters·
Cameron Norrie
void
Denis Shapovalov
Cameron Norrie to win@1.59
Open on Xexpected 60% from odds
Singleposted 7 Oct, 23:57 · 7 h before start
odds 1.85Won
ATP 1000 · Shanghai Rolex Masters·
Adolfo Vallejo
2:0
Valentin Royer
Adolfo Vallejo to win@1.85
Open on Xexpected 51% from odds+0.85 u