Skip to content

Match Intelligence

Shot Pattern Recognition: Beyond Heatmaps

The heatmap is 2014 output. Sequence learning is what 2026 actually does. The shift changes the coaching question from where to what — at a price in data volume most operations do not yet pay.

Updated 2026

10 min read

  • #pattern-recognition
  • #sequence-learning
  • #tactical-analysis
  • #match-data

The heatmap was a 2014 piece of output. Coaches saw the player’s shot density visualised over the court grid, intuited where she preferred to hit, and adjusted training. The visualisation was a step forward from spreadsheet aggregations. It was also, viewed from a decade later, a static description of a dynamic phenomenon. Tennis is sequential. The first shot constrains the second; the second constrains the third. A heatmap collapses the sequence and loses the structure.

The work since has moved in a clear direction. Pattern recognition in tennis is now about sequences, not single-shot distributions. The shift sits inside a broader move in sports analytics surveyed in the Sloan Sports Analytics Conference papers and tracked in the IEEE Xplore catalogue of sequence-modelling research. The change is not technological adornment. It changes what the coach can ask the data, and that change is large enough to warrant rebuilding the analytical layer.

This piece sits on top of the computer vision primer, which establishes what is measurable, and the opponent scouting pipeline, which establishes what the brief looks like. The question here is what sits inside the clustering step that turns measurements into tactical knowledge.

What sequence learning actually is

A sequence in tennis is a chain of two, three, four or more consecutive shots in a rally, tagged with their attributes (type, direction, depth, contact-point class) and their context (rally position, score, server). A sequence model scans the entire match data and identifies sequences that occur more frequently than would be expected by chance, conditioned on situation.

The simplest unit is a two-shot sequence. First serve to T → forehand inside-out. Every right-handed server who hits a T serve at deuce sets up the inside-out forehand if the return is short enough. The frequency of this pattern is a baseline. What the sequence model identifies is players whose frequency on this pattern is noticeably higher or lower than the baseline conditioned on score, surface, and round.

The harder unit is the three-shot pattern. First serve to T → forehand inside-out → approach to backhand. This pattern is a tactical decision tree. The player has decided, somewhere between the first and second shot, that the inside-out forehand is the setup for net approach. The frequency of this three-shot pattern, conditioned on situation, is the signature of a tactical preference, not just a stroke preference.

The four-shot pattern is where most of the operational value sits. Patterns of length four describe completed points or near-completed points. They are the most actionable for the coach preparing the opposing player.

The cost is data volume. Two-shot patterns are robust on a few hundred rallies. Three-shot patterns need three to five thousand rallies. Four-shot patterns need ten thousand minimum. Below that volume the patterns are statistical artefacts, not real tendencies. This is the most-skipped honest constraint in vendor decks.

Where the volume comes from

Tour-level coverage on ATP and WTA provides comfortable volume. A top-100 player generates between fifteen and forty matches per year of well-recorded video, which is between two thousand and eight thousand rallies, which is enough for three-shot patterns and on the edge for four-shot. The ATP Tour analytics work and equivalent on the WTA side regularly surface this kind of analysis publicly.

Below the Tour, volume is thinner. A Challenger-level player generates perhaps eight to fifteen matches a year of usable video. The four-shot patterns will be noisy. Three-shot patterns are usable. Two-shot patterns are robust.

At the academy level for juniors, the volume problem is acute. A junior at a high-performance academy plays perhaps twenty matches a year, mostly without competition-quality video. Sequence modelling on this volume is exploratory at best. The honest answer for the academy is that sequence learning is a Tour-and-late-Challenger tool. At the junior tier, the simpler primary-shot distribution model is what fits the data available.

What the coach asks differently

The shift from heatmap to sequence model changes the coach’s question. The heatmap question was geographic: where does the opponent prefer to hit? The sequence question is structural: what does the opponent chain?

These are different questions. The geographic question prepares the player for ball position. The structural question prepares her for the next ball as well as this one. A player preparing against an opponent who chains first-serve-T into forehand-inside-out is anticipating not the serve but the third ball. Her court position at the moment of the serve return changes. Her own first-shot intent — to neutralise rather than attack — changes. The chain becomes the unit of preparation.

The Sloan paper on sequence-aware tactical analytics, and adjacent reporting from Tennis Innovators, document the shift in language across Tour analysis rooms. The teams that have adopted the framing systematically are reporting better adaptation by the players, less mid-match scrambling, and faster identification of “what changed” when an opponent does something unexpected.

The vendor question

The vendor questions in this space are narrower than in computer vision but no less important.

  • What is the minimum match volume your sequence model needs to surface stable three-shot patterns?
  • How do you handle context-conditioning — score, surface, round, opponent ranking — and at what point does the conditioning sample size become a problem?
  • What is your model’s false-positive rate on novel patterns flagged as rare?
  • How does the output integrate into the brief format the coach actually uses?

The last question is where most vendor relationships break. The clustering output is dense; the coach’s brief is sparse. The translation from one to the other is curation, not modelling, and the vendors who skip it leave the academy with a dashboard nobody reads.

This is precisely the workflow described in the opponent-scouting article: the human review step is where dense output becomes useful brief. The sequence model produces denser output than the older shot-distribution model. The human review is more important, not less.

Hawk-Eye, broadcast, and the upper-tier gap

Hawk-Eye Innovations at Tour level has been doing internal sequence analysis for years, often invisibly to the player. The Tour stages where the Wimbledon technology infrastructure is built have access to data densities that no academy below the Grand Slam tier can replicate. This is the upper bound. It is also, for most operations, the wrong reference point. The relevant question is not “can we match Wimbledon” but “what can we do with the data volume we actually have.”

The honest answer, for a Tour-level player with reasonable footage coverage, is three-shot pattern recognition with curated brief output. For Challenger-level, two-shot with selective three-shot. For junior, primary-shot distribution with three-shot as exploratory work on the most-coached player. Setting the right ambition matters more than buying the largest model.

Adjacent: surface and conditions conditioning

A sequence pattern that is dominant on hard court is often suppressed on clay. The player adapts; the data shows it. A defensible model conditions on surface, weather (where available), and tournament round. The conditioning is not optional; without it the model produces an average across regimes that is descriptive of no single regime.

Coverage of this kind of conditioning analysis in The Athletic’s tennis section and in Tennis.com analysis pieces is uneven but improving. The vocabulary the public-facing analysts are using is increasingly the vocabulary of regime-conditional patterns, which is itself a sign that the framing is becoming standard.

This work fits inside the match analysis and performance cluster.

What this means for your operation

Three implications.

First, if you are still buying heatmap-only output, you are buying 2014. The world has moved. The replacement tool is not necessarily expensive, but it is different. Ask vendors specifically about sequence depth and context-conditioning before signing.

Second, the volume constraint is real. Match the modelling ambition to the data you can actually feed the system. A three-shot pattern claim on a player with three hundred rallies of video is not credible. The data will not support it.

Third, the integration work — turning model output into the coach’s brief — is more important than the model itself. Most projects fail at this step. Plan for it explicitly.

To scope what level of sequence analysis your specific operation can credibly support, book a 60-minute call. Bring a representative sample of footage and we will work backwards from volume to feasible model depth.

Talk to us about this

Bring this question to a 60-minute strategic call. €240, written audit.