{{ summaryTitle }}
{{ pointCall }}
{{ summaryLine }}
{{ badge.label }}
Tennis scoreboard tracker inputs
Name shown for the player on the left side of the scoreboard.
Name shown for the player on the right side of the scoreboard.
{{ serverFieldHelp }}
Choose traditional advantage scoring or no-ad deciding point scoring.
Use best of 1, 3, or 5 sets for match-point and completion calls.
Ordinary games are called as Love, 15, 30, 40, Deuce, or Advantage; tiebreaks use numbers.
{{ homeLabel }} {{ awayLabel }}
Set tiebreak mode starts automatically at 6-6 when set format is Tiebreak set.
{{ homeLabel }} {{ awayLabel }}
Use these fields to start from an in-progress match or correct the score.
{{ homeLabel }} {{ awayLabel }}
Tap the point winner. The tracker handles deuce, advantage, no-ad, tiebreaks, set wins, server changes, and match complete state.
Use these controls when a call is corrected or you want to restart from the sample state.
Leave as Tiebreak set for the common 6-6 tiebreak format.
Target points for ordinary set tiebreaks.
points
Use Super tiebreak for match-tiebreak formats in the deciding set.
Aspect Value Details Copy
{{ row.label }} {{ row.value }} {{ row.details }}
Set {{ homeLabel }} {{ awayLabel }} Status Tiebreak Copy
{{ row.set }} {{ row.home }} {{ row.away }} {{ row.status }} {{ row.tiebreak }}
Time Action Point call Games Sets Copy
No local tennis points logged yet.
{{ row.time }} {{ row.action }} {{ row.call }} {{ row.games }} {{ row.sets }}

          
Customize
Advanced
:

Tennis scoring turns a sequence of points into games, sets, and finally a match result. Ordinary game points use the familiar call sequence of Love, 15, 30, and 40, with the server's score called first. Once both players reach three points, the game moves to deuce unless no-ad scoring is being used.

The score matters because one point can change the whole situation. A point at deuce can create advantage, erase advantage, win a game, create a break point, close a set, or finish the match depending on the game count and match format. Tiebreaks add another switch: point calls become plain numbers, and a player still needs the target score plus a two-point margin.

A live board is useful for practice sets, club matches, watch parties, school events, lessons, and informal scoring at the court. It helps the scorer keep the current call, server, game score, set score, and recent scoring path aligned when play moves quickly or a correction is made after a disputed point.

A scoreboard does not replace a referee, official scorebook, or local competition rules. It can keep a clear working record, but it cannot decide line calls, service-order disputes, changeovers, medical interruptions, penalties, doubles receiving order, or any rule variation that is not represented in the visible scoring settings.

Technical Details:

A tennis match is hierarchical. Points decide a game, games decide a set, and sets decide the match. Ordinary games normally require at least four points and a two-point margin. Sets normally require six games and a two-game margin, except that a tiebreak set can be decided by a tiebreak at 6-6.

Server-first scoring is the main reason a board must know who is serving. A 40-30 score can be game point for the server or break point for the receiver depending on who serves next. Tiebreak service order also changes after the first point and then every two points, so the scorer needs the player who was due to serve first in the tiebreak, not just the last server in an ordinary game.

Diagram showing tennis points feeding games, sets, match format, server calls, and score history.

Rule Core

Tennis scoring rules used by the scoreboard
Situation Scoring rule Practical effect
Ordinary game point call 0, 1, 2, and 3 points display as Love, 15, 30, and 40. The call is read server score first, with tied pre-deuce scores shown as all.
Advantage scoring After deuce, a player must win two points in a row to win the game. One point creates Ad-In for the server or Ad-Out for the receiver; the next point either wins the game or returns to deuce.
No-ad scoring At three points each, the next point decides the game. The call becomes Deciding point, and the point winner receives the game.
Set tiebreak In a tiebreak set, 6-6 games starts a tiebreak. The target defaults to 7 points and still requires a two-point margin. The tiebreak winner takes the set 7-6, and tiebreak point calls use plain numbers.
Advantage set A set continues until a player has at least 6 games and leads by 2. No set tiebreak starts at 6-6 when this set format is selected.
Match tiebreak If the final set is set to 10-point match tiebreak, the sets are level before the decider, and the current set games are 0-0, the tiebreak target becomes 10 by 2. The match tiebreak replaces the deciding set and awards the final set to the tiebreak winner.
Match format Best of 1, 3, or 5 sets requires 1, 2, or 3 sets to win. The board can mark game point, set point, match point, and match complete against the selected format.

Fields, Limits, And Output Behavior

Tennis scoreboard fields and output behavior
Field or output Accepted or displayed value Boundary to remember
Player A and Player B Names used in the score call, table rows, chart legend, event log, and exported records. Blank names fall back to the sample player names.
Server The current server in an ordinary game, or the player due to serve first in a tiebreak. Tiebreak service is derived from the first server and total tiebreak points.
Current game points Whole non-negative point counts for each player. Ordinary advantage scoring normalizes high deuce-era counts to deuce or advantage for display.
Games in set Whole non-negative current-set game counts. A tiebreak set enters tiebreak mode exactly at 6-6.
Sets won Completed set counts for each player. When a player reaches the required sets for the match format, point buttons stop until the state is corrected or reset.
Scoreboard State Server call, player point state, current set games, match sets, server and court, active rules, and last local action. This is the main place to verify the current board before copying or exporting.
Set Ledger Completed logged sets, edited recorded set totals, and the current set or match tiebreak row. Edited set totals can appear without complete set-by-set scores if the scorer typed a correction.
Score Flow A line chart of cumulative games won across the local event history, plus the current board when it differs from the last event. The chart is an audit of logged actions and corrections, not a shot-by-shot match chart.
Point Event Log Local point, game, set, and tiebreak events with time, action, point call, games, and sets. The active session keeps up to 80 events and trims the oldest row as new events are added.

Mechanism Walkthrough

The sample state starts with Rivera leading Nakamura one set to none and 5-4 in the second set, with the current game at deuce. If Rivera wins the next point while serving, the point call becomes Ad-In Rivera. If Rivera wins again, the game becomes 6-4, the set count becomes 2-0, and a best-of-three match is complete. If Nakamura wins the first point instead, the call becomes Ad-Out Nakamura; a following Rivera point returns the game to deuce rather than awarding the game.

Everyday Use & Decision Guide:

Start by deciding whether you are scoring from the beginning or recreating a match in progress. For a fresh match, enter the player names, choose the server, confirm the match format, and leave point, game, and set counts at the starting values you want. For a correction or mid-match start, type the current points, games, and sets first, then check the large point call before pressing either point button.

Use Advantage for ordinary tennis scoring and No-ad when your format uses a deciding point at deuce. Open Advanced when the set format matters. Tiebreak set starts a tiebreak at 6-6, while Advantage set keeps the set going until a two-game lead appears. The Tiebreak target controls ordinary set tiebreaks; the final-set 10-point match tiebreak uses a target of 10 when the sets are level before the decider and the current set is still 0-0.

The point buttons are the best live-scoring path because each click updates the board and adds an event. Typed fields are better for corrections after a call is changed or when you begin from an existing score. Undo last only restores the state before the newest unlocked point logged in the current browser session. Reset sample returns to the seeded Rivera-Nakamura example, so it is not a blank-new-match button.

  • Use Scoreboard State when someone needs the current call, server, court, game score, set score, and active rule summary.
  • Use Set Ledger to review completed set rows and confirm whether a set tiebreak or match tiebreak has been recorded.
  • Use Score Flow to check whether the logged games and the current board tell the same scoring path.
  • Use Point Event Log when a disputed point needs a time-stamped local audit trail.
  • Use JSON when another workflow needs the current state, rules, tables, chart points, and events in one structured record.

Do not treat a match-complete badge as an official result by itself. It only means the entered set totals have reached the selected best-of format. Before sharing a record, clear Check scoreboard inputs, compare the summary with the set ledger, and make sure the latest event matches the point you meant to record.

Step-by-Step Guide:

Use this flow for live scoring, a match tiebreak, or a corrected in-progress score.

  1. Enter Player A and Player B. The summary badges and chart legend should immediately use those names.
  2. Choose Server. In an ordinary game, select the current server. At a tiebreak, select the player who was due to serve first in that tiebreak.
  3. Set Scoring style and Match format. The Active rules row should show advantage or no-ad, best-of format, set format, tiebreak target, and final-set mode.
  4. Enter Current game points, Games in set, and Sets won. The large point call should match the score you would announce from the server's perspective.
  5. Open Advanced if the match uses an advantage set, a non-7-point set tiebreak, or a 10-point match tiebreak as the final set.
  6. Press the winning player's point button after each point. Watch the summary for Game point, Break point, Set point, Match point, and Match complete cues.
  7. Use Undo last immediately after a wrong point click. If the error came from older play or from a manually typed starting score, edit the point, game, or set fields directly.
  8. If Check scoreboard inputs appears, fix negative values, high ordinary-game point counts, no-ad deciding-point confusion, or a completed-match state before relying on exports.
  9. Review Scoreboard State, Set Ledger, Score Flow, and Point Event Log before copying, downloading, exporting, or using the JSON record.

Interpreting Results:

The large point call is the fastest read, but it is only one part of the board. Scoreboard State shows why the call appears by listing the point state, games, sets, server, court, active rules, and last local action. If the call says Ad-Out, the receiver has the next-point game chance. If it says Deciding point, no-ad scoring is active and the next point wins the game.

The opportunity badge is useful for pressure points. Game point means the point winner can take the game. Break point means the receiver can take the server's game. Set point and Match point depend on the entered games, sets, and selected best-of format, so check those fields when a pressure cue looks surprising.

How to read tennis scoreboard outputs
Output Read it as Check before trusting it
Scoreboard State The current call, game score, set score, server, court, rules, and latest local action. Confirm the server and match format before using a pressure-point cue.
Set Ledger Completed logged sets, edited recorded totals, and the current set or match tiebreak. Watch for a Recorded row when set totals were typed without complete logged set scores.
Score Flow A game-count chart based on the local event history and any current correction point. A late Current point usually means typed values no longer match the last event.
Point Event Log The local history of point, game, set, and tiebreak actions. The log is limited to the active session and recent events.
Check scoreboard inputs Warnings for values that were normalized or for states that need attention. Clear warnings before treating copied tables, chart data, DOCX exports, or JSON as final records.

A clean result should agree across the summary, state table, set ledger, chart, and event log. When they disagree, the usual cause is a manual correction after the newest logged point or an entered set total that does not have matching event history.

Worked Examples:

Closing the sample match from deuce

The sample has Rivera leading Nakamura 1-0 in sets and 5-4 in games, with Rivera serving at deuce in a best-of-three advantage-scoring match. Press Rivera point once and the call becomes Ad-In Rivera. Press it again and Scoreboard State shows match complete, because Rivera has won the game, the set 6-4, and the match 2-0 in sets.

Using no-ad at 3-all

Set Scoring style to No-ad, put both Current game points fields at 3, and keep the game score at 2-2. The point call becomes Deciding point and Check scoreboard inputs reminds you that the next point wins the game. If Player B point is pressed, Player B receives the game and the point counters reset.

Finishing a set tiebreak

Choose Tiebreak set, set Games in set to 6 for both players, and leave Tiebreak target at 7. With tiebreak points at 6-5, one more point for the leading player wins the tiebreak 7-5 and records the set as 7-6. If the point makes the tiebreak 6-6, play continues until someone leads by two.

Fixing a confusing point count

If an ordinary advantage game is manually typed as 8-7 in points, the displayed call normalizes that state to advantage rather than reading out raw point totals. Check scoreboard inputs warns that ordinary point counts above advantage are being normalized. Correct the point fields to 4-3 for advantage or 3-3 for deuce before exporting the record.

FAQ:

Why does the score show Ad-In or Ad-Out?

Ad-In means the server has advantage after deuce. Ad-Out means the receiver has advantage. The next point either wins the game for the player with advantage or returns the game to deuce.

Does it support no-ad scoring?

Yes. Choose No-ad under Scoring style. At three points each, the call becomes Deciding point, and the next point button awards the game.

Why did the point call switch to numbers?

The board uses number calls during a set tiebreak or match tiebreak. A set tiebreak starts at 6-6 games when Tiebreak set is selected, and a match tiebreak starts when the final-set mode and set score make that decider active.

Why are the point buttons disabled?

They are disabled when the entered set count has already reached the selected Match format. Edit Sets won or use Reset sample before logging another point.

Can I correct a score after a wrong click?

Use Undo last right after a wrong logged point. For older mistakes, type the corrected point, game, or set values directly, then check Scoreboard State, Set Ledger, and Score Flow.

Is the event log permanent?

No. The active page keeps a local event list for the current browser session and trims it after 80 events. Use the visible copy, download, DOCX, chart, or JSON actions when you need a separate record.

Can this replace official tennis scoring?

Use it as a working scoreboard and review aid. Official matches may require a referee, official scorebook, tournament system, or local rules that this board does not enforce.

Glossary:

Love
Zero points in an ordinary tennis game.
Deuce
A tied ordinary game after both players have won at least three points.
Advantage
The one-point lead after deuce in advantage scoring.
No-ad
A scoring format where the point at three-all decides the game.
Tiebreak
A numbered-point game used to decide a set at 6-6 or to replace a deciding set in match-tiebreak formats.
Break point
A point where the receiver can win the server's game.
Set point
A point where a player can win the current set.
Match tiebreak
A deciding tiebreak that awards the final set and match when the selected format calls for it.

References: