
Surface-Specific Tennis Elo Ratings — Building a Betting Model for ATP and WTA
Researched and drafted with AI assistance from published sources; published by LokeNessiSport Editorial Team · Last updated: 15 August 2026
18+ | Gambling involves risk. Only bet what you can afford to lose. If gambling is causing you problems, contact BeGambleAware.org or Hjelpelinjen: 800 800 40.
Disclosure: this page contains affiliate links. If you sign up through them we may earn a commission, at no extra cost to you. It does not change what we write.
Why Tennis Suits Rating Models
Professional tennis (ATP and WTA) suits rating models well. It is an individual sport, so there are no team selections or substitutions, and a match is a sequence of points with a clear structure: points make games, games make sets, sets make the match.
The biggest complication is the court surface. Courts differ in speed and bounce, and some players' results change a lot between clay, grass and hard courts. A single overall ranking mixes all of those results together, which is why many tennis models keep separate Elo ratings for each surface.
Breaking a player's record down into surface-specific Elo, service games held and return games broken lets you estimate a match on the surface it is actually played on.
Key takeaway: An overall ranking mixes results from very different surfaces. Surface-specific ratings, plus hold and break rates on that surface, give a better starting point for pricing a match.
Court Speed: the ITF Court Pace Rating
The International Tennis Federation classifies court surface products by pace, measured with a ball fired at the surface and timed before and after the bounce. Its Court Pace Rating categories are: slow (29 or below), medium-slow (30-34), medium (35-39), medium-fast (40-44) and fast (45 or above).
Faster courts generally favour the server: points are shorter, serves are harder to return, more service games are held and more sets reach tie-breaks. Slower courts give returners more time, so more service games are broken. Tournaments do not all use the same surface product, and conditions such as heat, altitude and the balls also affect pace, so use each event's own recent hold and tie-break rates rather than a surface average where you can.
Surface-Specific Elo Update Formula:
- Elo_New = Elo_Old + K × (Actual_Outcome - Expected_Outcome)
- Expected_Outcome = 1 / (1 + 10^((Elo_Opponent - Elo_Player) / 400))
- K_Factor_Adjusted = K_Base × Surface_Experience_Multiplier
- K_Base is a modelling choice (for example a higher K for bigger events); a common refinement gives players with few matches on a surface a larger K so their rating adjusts faster.
Surfaces and What They Usually Mean for Betting (qualitative)
- Clay: generally slower; more breaks of serve and longer rallies; strong returners and players comfortable in long rallies tend to do relatively better
- Slower hard courts: between clay and faster hard courts; check each event's recent hold rates
- Faster hard courts: more holds and more tie-breaks than clay; the serve matters more
- Grass: usually among the fastest and lowest-bouncing conditions; big servers benefit and tie-breaks are common
- Indoor hard courts: no wind or sun, often quick; service holds tend to be high

Advertisement · 18+ · Gambling involves risk · BeGambleAware.org
The Hold/Break Model: Match Winner and Game Lines
To estimate a match, start from each player's service games held (Hold%) and return games broken (Break%) on the relevant surface.
Step 1: Player A's projected hold. Exp_Hold_A = (Player_A_Hold% + (100% - Player_B_Break%)) / 2 + Surface_Adjustment.
Step 2: Player B's projected hold. Exp_Hold_B = (Player_B_Hold% + (100% - Player_A_Break%)) / 2 + Surface_Adjustment.
Step 3: Simulate the match. Using a Markov chain or a Monte Carlo simulation of, say, 10,000 matches, turn the two hold probabilities into probabilities for each set score, the match winner and total games.
- Dominance Ratio (DR): DR = Return_Points_Won% / Serve_Points_Lost%. Above 1.0 means a player wins a larger share of return points than he loses on serve; higher is stronger.
- Tie-Breaks: A player's tie-break record over a short run says little; over large samples tie-break results tend to track overall serve and return quality.
- Left-Handers: Left-handed servers present different angles, which can matter on faster courts; measure any effect in your own data.
Worked Example: Overall Elo, Clay Elo and Hold Rates for One Match
Suppose Player A leads Player B by 150 points on overall Elo but trails by 40 on clay, and the match is on clay. The Elo formula gives very different answers:
- Overall ratings: 1 ÷ (1 + 10^(−150 ÷ 400)) = 70.3% for A.
- Clay ratings: 1 ÷ (1 + 10^(40 ÷ 400)) = 44.3% for A.
- A 50/50 blend of the two gaps (+55 points): 57.8% for A — one simple way to keep some overall information when a player has few clay matches.
Hold rates tell the same story in more detail. Say your projections give A an 82% chance to hold serve and B 75% on this court. Treating every point on a player's serve as having the same probability, those holds correspond to winning about 64.4% and 60.7% of service points. Working through games, a tie-break and sets exactly from those numbers gives A 56.1% in a tie-break, 62.4% to win a set and 68.2% to win a best-of-three match (72.3% over best of five, where the stronger player has more time to prove it). A seven-point edge in hold rate is therefore worth fair odds of about 1.47 in a best-of-three. Compare that with both the Elo answer and the market price: if they disagree sharply, find out why before betting.
Advertisement · 18+ · Gambling involves risk · BeGambleAware.org
Break Points and Short-Term Luck
Break point conversion swings a lot from match to match. A player can convert 7 of 8 break points in one match and 1 of 8 in the next, so a scoreline can flatter or punish a player.
A useful check is total points won (TPW%). A player who won a match while winning fewer than half of all points was helped by winning the points that mattered most. That can happen for good reasons, but it is not a strong sign of being the better player, and a market that prices the next match from the scoreline may overrate them. Compare points-won figures with the price before backing or opposing them.
The Total Points Won Check: After a match, look at total points won as well as the score. A winner who won fewer than 50% of points was helped by timing, which may not repeat.
Fatigue in Best-of-Five Grand Slam Matches
At the four Grand Slams (Australian Open, Roland Garros, Wimbledon, US Open) men play best-of-five sets. A long five-set match can leave a player less fresh for the next round, especially in heat or with little rest between matches.
Track time on court across the tournament, the rest days before the next match, and any signs of injury, and compare with how the market has priced the match. Heat and humidity also raise the risk of cramping and retirements, so check your bookmaker's retirement rules.
- Time on Court: Compare total minutes played in earlier rounds.
- Rest: Note the days between matches.
- Conditions: Heat and humidity add to fatigue and retirement risk.
Tennis Betting Protocol
- Keep Surface-Specific Ratings: Separate ratings for clay, grass, outdoor hard and indoor hard.
- Use Event-Specific Pace: Adjust game totals and tie-break expectations for the actual event's recent hold and tie-break rates.
- Price Sets and Games From Holds: Use the hold/break model to price set betting and game lines, not just the match winner.

Advertisement · 18+ · Gambling involves risk · BeGambleAware.org
- Treat Live Break Points With Care: Live prices swing a lot on break points; compare them with what your hold model says about the rest of the set.
- Check Retirement Rules: Bookmakers settle retirements differently (for example, a bet may stand once one set or one ball has been completed), so check before betting.
Key takeaway: Price tennis from surface-specific ratings and hold/break rates for the event, check points won as well as scores, and know your bookmaker's retirement rules.
Betting content on this site is for adults aged 18 and over. Only bet what you can afford to lose. For markets and the calendar, see our tennis betting guide.
Related reading
Sources
- Court Pace Rating (itftennis.com)
Frequently Asked Questions
How do Elo ratings work in tennis?
Each player has a rating; the expected result for A is 1 / (1 + 10^((rating B - rating A) / 400)), and after the match both ratings move by K times the gap between the result and that expectation. A 150-point lead gives about a 70% expected win rate.
Why use surface-specific Elo?
Because results on clay, grass and hard courts can differ a lot for the same player. In one example a player 150 points ahead overall but 40 behind on clay drops from about 70% to about 44% when only clay ratings are used; blending the two is one way to handle players with few matches on a surface.
How do you turn hold percentages into match odds?
Convert each player's hold rate into a probability of winning a point on serve, then work through games, tie-breaks and sets, either exactly or by simulation. Holds of 82% against 75% give the stronger server about 62% per set and 68% in a best-of-three match.
What is total points won and why does it matter?
The share of all points a player won in a match. A winner who won fewer than half of the points was helped by winning the important ones, which tends not to repeat, so a price based on the scoreline alone may overrate them.

