Skip to content

Tennis Tips UK · Since 2013

Tennis betting tips.
See every win and loss.

We research tennis picks and send them to our members before the match. Browse every result, check the screenshots and decide whether the club is right for you.

Recent tennis picks

The latest from the club.

Our recent results, with the original reports and screenshots.

View all pick reports →

Historical profit calculator

What would your stake
have returned?

Enter the same stake for every pick in the supplied results record. This includes losses and void bets, at the recorded odds.

Historical example, not a forecast. Before membership fees, taxes and any additional bookmaker or exchange charges. Odds and availability can differ.

Historical net profit

£1,881.29

487 settled picks · flat £10 stake

Explore the results behind this figure ↓

Performance dashboard

Every pick. Every result.

External tracking ↗
Tennis betting resultsIncludes every bet in the supplied Betdiary archive (21 January 2024–8 October 2026), plus new published results. Stakes are shown in units. Archive dates and odds are retained; original reports can differ.Data through 2026-10-10 · Stats exclude pending and void stakes.

All 487 records in this dataset.

Net profit

188.13 uAfter losses; before subscription fees

Yield

39.77%Net profit ÷ settled stake

Strike rate

35.7%Wins ÷ wins and losses

Settled bets

473Won and lost bets only

Average odds

4.95Unweighted; won and lost bets

Max drawdown

22.13 uLargest fall from a profit peak

Cumulative net profit

Units · chronological match-date order

u
-28.932.794.3156.0217.62024-01-212026-10-10

Starts at zero for the selected dataset. Same-day results use record order. No forecast or smoothing.

Result breakdown

All outcomes in the selection

Won169
Lost304
Void14
Pending0

A low strike rate can accompany higher odds. Read it alongside profit, yield and drawdown.

Result-by-result record

Linked reports include screenshots. Other archive rows link to Betdiary.

Tennis betting results. Unit profit is net of the stake and excludes subscription fees.
DateSelection / matchTournamentOddsStakeResultNet P/LReport
Zachary Svajdavs Learner TienATP Shanghai · Round 23.581.00 uLost-1.00 uReport ↗
R SakamotoRei Sakamoto vs Andrey RublevATP · Shanghai3.241.00 uWon+2.24 uReport ↗
D SvrcinaCameron Norrie vs Dalibor SvrcinaATP · Shanghai2.671.00 uWon+1.67 uReport ↗
S MochizukiRoman Safiullin vs Shintaro MochizukiATP Qual. · Shanghai4.751.00 uLost-1.00 uReport ↗
H HurkaczHubert Hurkacz vs Karen KhachanovATP · Beijing2.261.00 uWon+1.26 uReport ↗
K JacquetKyrian Jacquet vs Luciano DarderiATP · Tokyo2.221.00 uWon+1.22 uReport ↗
R SafiullinRoman Safiullin vs Flavio CobolliATP · Beijing2.061.00 uWon+1.06 uReport ↗
T MachacTomas Machac vs Arthur GeaATP Qual. · Beijing2.351.00 uLost-1.00 uReport ↗
L HarrisValentin Vacherot vs Lloyd HarrisATP · Chengdu2.001.00 uWon+1.00 uReport ↗
J DuckworthJames Duckworth vs Lorenzo SonegoATP · Chengdu2.231.00 uLost-1.00 uReport ↗
P ZahrajMurphy Cassone vs Patrick ZahrajChallenger Qual. · Saint-Tropez3.741.00 uLost-1.00 uReport ↗
A MatusevichAnton Matusevich vs Tristan SchoolkateChallenger · Rennes2.241.00 uLost-1.00 uReport ↗
H MatsuokaHayato Matsuoka vs Lloyd HarrisChallenger · Guangzhou4.681.00 uLost-1.00 uReport ↗
F TiafoeFrances Tiafoe vs Ben SheltonGrand Slam · US Open3.411.00 uLost-1.00 uReport ↗
S TsitsipasBen Shelton vs Stefanos TsitsipasGrand Slam · US Open3.221.00 uLost-1.00 uReport ↗
S TsitsipasJiri Lehecka vs Stefanos TsitsipasGrand Slam · US Open2.671.00 uWon+1.67 uReport ↗
A GeaZachary Svajda vs Arthur GeaGrand Slam · US Open2.091.00 uWon+1.09 uReport ↗
Y BuRafael Jodar vs Yunchaokete BuGrand Slam · US Open9.241.00 uWon+8.24 uReport ↗
S MochizukiJakub Mensik vs Shintaro MochizukiGrand Slam · US Open7.051.00 uLost-1.00 uReport ↗
M BellucciMattia Bellucci vs Luciano DarderiATP · Winston Salem2.051.00 uLost-1.00 uReport ↗
Page 1 of 25 · 20 records per page
How these numbers are calculated

Net profit: winning stake × (decimal odds − 1), minus losing stakes. Void results return zero profit. Pending selections have no realised profit.

Yield: net profit ÷ the total stake on won and lost bets × 100. Strike rate: wins ÷ won and lost bets × 100. Average odds: the unweighted mean of decimal odds on won and lost bets.

Max drawdown: the largest fall from any previous cumulative profit peak, including the initial zero. These metrics describe only the selected records, and exclude membership fees, taxes and exchange commission.

The private tennis club

Our tennis picks.
In your inbox.

We send our selected bets straight to your inbox, with the market, advised odds and stake. You can check our record before joining.

  1. 01

    Join through Stripe

    Choose the monthly membership and pay securely through Stripe.

  2. 02

    Receive the selections

    The service typically sends 1–2 picks per week, around six hours before the match where possible.

  3. 03

    Review the public record

    Results and original reports remain available to examine after the event.

How do I cancel?

Use the existing Stripe customer portal. The original service describes cancellation at the end of the paid billing period.

Do I need to live in the UK?

The club accepts international members. Check Stripe for the payment options available in your country.

What should I know about risk?

Selections can lose and losing runs can be substantial. Historical results are not guaranteed returns. Only use funds you can afford to lose.

Research & resources

How we approach tennis betting.

Browse the archive →
01

Research thesis

Are underdogs a viable path to sustained tennis betting profitability?

Explore the team’s research on pricing, underdogs and market behaviour.

Read article →
02

Practical guide

Bankroll management

Understand staking discipline, losing runs and the role of a defined bankroll.

Read article →
03

Service questions

Tennis betting FAQ

Find the existing answers to common questions about the club and tennis betting.

Read article →

Our approach

Why we focus
on the odds.

Evaluate a service through its complete record, the odds available and the risks involved. A single winning bet tells only part of the story.

01

Value over predictions

Compare the offered odds with the estimated chance of a result. A good selection can lose; a poor selection can win.

02

Closing-line context

Compare the advised price with the market price at the start of a match, alongside actual profit and drawdown.

03

A public record

Review losses as well as wins. Check the original reports and external tracking rather than isolated highlights.

04

Responsible staking

Losing runs are part of betting. Keep stakes affordable and understand the downside before following a service.

Talk to the team

Get in touch.

Questions about membership, results or receiving your picks? Contact Tennis Tips UK directly.

Send a question

Sent through your WordPress server. For subscription changes, use the Stripe customer portal.