Blog & News/SCOREBOARDS·11 min read

Baseball Scoreboard Graphics: The Scorebug, the Count and the Pitch Clock

What a baseball scoreboard graphic must show: the count, outs, bases diamond, inning half and pitch clock, and how to run a baseball scoreboard online.

Baseball Scoreboard Graphics: The Scorebug, the Count and the Pitch Clock
Published on2026-09-10
Share
SCOREBUGS

Baseball Scoreboard Graphics: The Scorebug, the Count and the Pitch Clock

A baseball scoreboard graphic must show the score, the inning and which half of it is being played, the balls-strikes count, the number of outs, and a bases diamond marking which bases are occupied. In a live broadcast the same graphic is also called the scorebug. Baseball has no running game clock, so a baseball scoreboard online tracks a position in a sequence rather than a countdown. Since 2023 it also carries a pitch clock.

The short answer. Every other sport's scoreboard is built around a clock. Baseball's is built around a position in a sequence: this inning, this half, these outs, this count, these bases.

What a baseball scoreboard must show

ElementWhy it mattersSource of data
ScoreRuns per team, home side conventionally on the bottom row.Run events
Inning and halfTop or bottom plus the number, with an up or down arrow.Half-inning start and end
Count (balls-strikes)The most consulted element on the bug. Written balls first, e.g. 3-2.Ball and strike events, reset each at-bat
OutsZero, one or two. Three ends the half-inning, so this shows how close it is to turning over.Out events, reset each half-inning
Bases diamondWhich of first, second and third are occupied. Without it the count and outs mean little.Runner events
Pitch clockSince 2023 in Major League Baseball: a countdown between pitches, with an automatic ball or strike for a violation.Pitch clock events
Batter and pitcherName, number, a stat line and the pitcher's pitch count. Baseball is a sequence of duels; name both.New batter and pitching change
Linescore (R/H/E)Runs per inning plus totals. Usually an expanded state, not the compact bug.Per-inning totals, hits, errors

Why a baseball bug is a state machine, not a clock

In football the bug's hardest job is keeping a clock honest. Baseball has no clock to keep honest: the game is divided by outs, not time. Rather than rendering one continuously changing number, it renders a position in a finite set of states.

Count the states. Balls run zero to three and strikes zero to two, giving twelve counts. Outs are zero, one or two. The bases can be empty, any single base, any pair, or loaded: eight combinations. Twelve counts times three out states times eight base states is 288 distinct situations, before you multiply by inning and half. A baseball scoreboard displays which one of those 288 you are in.

  • Every element resets on a different trigger. The count resets at the end of an at-bat, the outs at the end of a half-inning. The bases clear on any inning-ending play but also change mid-at-bat on a steal, a walk or a balk. Bind them to the wrong reset and the bug looks right for an inning, then desynchronises.
  • One play can move several elements at once. A double play adds two outs, clears runners and can end the innings in one event. A grand slam adds four runs, clears the bases and changes a linescore column. The graphic must apply the whole state change together, not animate elements independently.

Craft note. Use tabular figures for the score, count and pitch count so numbers do not shift sideways when a 9 becomes a 10. And give the full count, 3-2, its own colour: it is the tensest state in the game, and rendering it like 1-0 throws away free drama.

The pitch clock: a countdown in a sport that never had one

Major League Baseball introduced a pitch timer in 2023: 15 seconds with the bases empty and 20 with runners on, the runners-on timer cut to 18 for 2024. The batter must be in the box and looking at the pitcher with eight seconds left. A late pitcher concedes an automatic ball, a late batter an automatic strike. That created three obligations for a baseball scoreboard.

  1. The duration is conditional. The timer switches between its short and long value depending on whether anyone is on base, so the pitch clock is downstream of the bases diamond. Two once-independent elements now depend on each other.
  2. The value is not universal. Minor league, college and international competitions run their own durations, and MLB has changed its own once already. Hard-code the length into the design and the graphic is wrong the moment a rule changes.
  3. It needs a clean off state. The clock does not run between batters, during a mound visit or between innings. A countdown frozen at 20 looks broken; one that vanishes does not.

Scoring events and what the bug does

  • Home run. The one graphic fans expect to be a hero moment. Solo, two-run, three-run or grand slam, with the batter's season total. Where tracking data exists, distance, exit velocity and launch angle belong on the card; where it does not, hide those fields rather than render placeholders.
  • Run scored. Score first, celebration second. The run belongs to the runner, the run batted in to whoever drove them home, and those are frequently different people. Runs scored on an error, wild pitch or balk carry no RBI, so that line must be able to disappear. Multiple runs on one play collapse into one card.
  • Strikeout. A big K, reversed if the batter was caught looking, with the pitcher's strikeout total ticking up.
  • Walk, intentional walk and hit by pitch. All three put a runner on first and can force runners round, so all three drive the diamond. Since 2017 an intentional walk involves no pitches, so it must not increment the pitch count.
  • Walk-off. The home team taking the lead in the bottom half ends the game instantly. It is a derived state, not an event type: any run can become a walk-off, via a home run, a single, a walk or a wild pitch.

The notation, and the numbers behind it

Baseball comes with a century-old shorthand, and a bug that renders it correctly earns credibility. Fielding positions are numbered one to nine, pitcher through right field, so 6-4-3 is a double play from shortstop to second to first and E-6 an error charged to the shortstop. 3-2 is a full count, balls written first. 7.2 means seven and two-thirds innings pitched: the digit after the point counts outs, not tenths, so it must never be formatted as a decimal.

Two rules catch out new implementations. A foul ball with two strikes does not add a third strike, so the count sticks and the at-bat continues indefinitely, the exception being a bunt fouled off with two strikes, which is a strikeout. An infield fly puts the batter out while the runners hold, so the outs increment but the bases do not move.

Extensions: the stats worth putting on the bug

A Scorebug Extension is a stat panel that pops out of the bug rather than covering the screen, so the count and bases stay visible. It can carry a sponsor banner and fire on a milestone or an operator's cue. Baseball has more useful ones than most sports, because the game supplies a pause before every pitch:

  • Batter stat line: average, home runs and runs batted in, with left and right-handed splits where available.
  • Pitcher stat line: earned run average, innings pitched, strikeouts and walks, plus the pitch count with a broadcaster-set threshold.
  • No-hitter tracker: a corner tag from the middle innings on, with a separate perfect-game state requiring no walks and no errors, vanishing the instant a hit is recorded.

How LIGR drives a baseball scoreboard

LIGR's baseball scoreline graphic is built and rendering today. The wider event and stat set above is in build, so what follows is architectural.

LIGR's baseball scoreline, designed in Rive, rendered in the browser.

Start with data, because that is where baseball graphics fall over. At the top of the sport there are official feeds carrying pitch type, velocity and tracking data. At college, club and academy level there is none, and that is where most baseball gets streamed. LIGR's answer is that the scoring app is the feed: an operator presses the real events, ball, strike, out, run, pitching change, and the graphics follow. Each press is timestamped, producing the match log behind stat extensions and highlights. Where a feed exists, LIGR takes it instead and the graphics are identical.

Everything on the bug is data-bound in Fuse, LIGR's graphics configuration engine. That makes a pitch clock duration, an extra-innings runner rule or a designated hitter setting a variable rather than a redraw, so a competition running a 20-second timer and no automatic runner is a configuration change, not a template. Designs are built in Rive and rendered as HTML5, so adding a pitch clock, a diamond and a full linescore does not change what a match costs to produce.

Game Plans handle triggering: fire a graphic off a match event, run a break playlist between innings, or a live playlist of home runs. The Control Room gives an operator manual control when you want a human in the loop; auto-mode drives everything from the data with no operator. It is the model already running 640 or more DAZN National League matches a season. More in the full feature set, LIGR for baseball and the master scoreboard guide.

Frequently asked questions

What is a baseball scoreboard overlay?

A baseball scoreboard overlay is the graphic a broadcast or stream draws over the video to carry live match state, and in production it is also called the scorebug. It must show the score, the inning and which half is being played, the balls-strikes count, the outs and a bases diamond, plus a pitch clock where one is in use. A softball scoreboard overlay works the same way.

What does a baseball scorebug show?

A baseball scorebug shows the score, the inning number and whether it is the top or bottom half, the balls-strikes count, the number of outs, and a diamond indicating which bases are occupied. Broadcast bugs add the batter and pitcher with a stat line, the pitch count, a pitch clock, and an expandable linescore of runs by inning plus runs, hits and errors.

Why does a baseball scorebug have no game clock?

Because baseball is not divided by time. A half-inning ends when the fielding side records three outs, and a game ends after nine innings however long that takes. Instead of a countdown, the bug displays a position in a sequence: inning, half, outs, count and bases. The only timer is the pitch clock.

How long is the pitch clock in baseball?

Major League Baseball introduced it in 2023 at 15 seconds with the bases empty and 20 with runners on, and shortened the runners-on timer to 18 seconds for 2024. The batter must be set with eight seconds remaining. A late pitcher concedes an automatic ball, a late batter an automatic strike. Other competitions set their own durations.

How does the bases diamond on a scorebug work?

It is a diamond of three markers for first, second and third base, each filled when a runner occupies it, giving eight states from empty to loaded. It changes on hits, walks, stolen bases and balks, not only when the score changes, and clears on any play ending the half-inning. Under the extra-innings automatic runner rule, second base is occupied before the first pitch.

What do the numbers in a 6-4-3 double play mean?

They are fielding position numbers, which run one to nine: pitcher, catcher, first base, second base, third base, shortstop, left field, centre field, right field. So 6-4-3 is shortstop to second baseman to first baseman. The same numbering drives error notation: E-6 is charged to the shortstop.

Can you run a baseball scorebug without an official data feed?

Yes. Official feeds exist at the top of the sport, but college, club and academy baseball generally have none, and that is where most streamed baseball sits. The workable model is a sport-specific scoring app: an operator presses balls, strikes, outs and runs, and the graphics follow. Each press is timestamped, so the log also supports post-match stats and highlights.

Put a broadcast-grade baseball scoreboard on your stream

LIGR is a cloud-native broadcast graphics platform for live sport: data-bound graphics, an operator app for competitions with no feed, and automation that fires the right graphic off the right event.

Related reading

Related Posts