Diamond System Calculator

Calculate kick shots, bank shots, and multi-rail paths using the diamond numbering system. Predict where the cue ball goes after hitting one or more rails.

Launch the Diamond Calculator

What is the Diamond System?

The diamond system is a mathematical method for predicting cue ball paths off rails using the diamond markers (or dots) embedded along the cushion of every regulation pool table. These markers divide each rail into equal segments, creating a coordinate grid that players can use to calculate bank shots and kick shots with precision.

Rather than relying on feel or guesswork to find a ball after it bounces off a cushion, the diamond system gives you a repeatable formula. You assign numbers to the cue ball's starting position and its target, perform simple arithmetic, and the result tells you exactly which diamond to aim at on the rail.

The system was originally developed for three-cushion billiards but has been adapted extensively for pool. In 8-ball and 9-ball, it becomes invaluable for safety play, kick shots when your path to the object ball is blocked, and bank shots where you need the object ball to rebound into a pocket.

Professional players use diamond systems as a starting framework and then adjust for variables like speed, english, cloth condition, and rail responsiveness. The system gives you the baseline. Experience fine-tunes the result. Without the baseline, you are guessing. With it, you are making informed adjustments.

How Diamond Numbers Work

On a standard pool table, there are three diamonds between each pocket on the long rail and two between each pocket on the short rail. Including the pockets themselves as reference points, this creates a numbering system from 0 to approximately 8 depending on which system you use.

The most common numbering for the corner-five system assigns values starting at one corner pocket and counting along the rail. The cue ball's position along the short rail gets one number, and the target point on the long rail gets another. The difference between these two numbers tells you the aim point on the first rail.

Different diamond systems use different numbering conventions. The plus-two system, the corner-five system, and the parallel-line system all achieve the same goal through slightly different arithmetic. What matters is consistency: pick one system, memorize its numbers, and train with it until the calculations become automatic.

The numbers also shift based on where you stand relative to the rail. A cue ball at the first diamond on the short rail has a different number than one at the second diamond, and each position produces a different natural rebound angle. Our calculator handles these assignments for you, so you can focus on understanding the resulting paths rather than memorizing tables of numbers.

Calculating Kick Shots

A kick shot is any shot where the cue ball hits one or more rails before contacting the object ball. These arise constantly in game situations: when an opponent plays safe, when the direct path is blocked by other balls, or when rules require you to hit a rail first.

To calculate a one-rail kick shot using the diamond system, you identify your cue ball position number and your target position number. Subtract the target from the cue ball number (or vice versa depending on your system), and the result tells you which diamond on the intervening rail to aim at. The cue ball will rebound off that diamond and travel to your target.

Two-rail kicks extend the same logic. After the first rail rebound, you treat the cue ball's new trajectory as a fresh starting point and calculate the second rebound using the same diamond relationships. The arithmetic gets more involved, but the principle remains: known starting number, known ending number, calculate the aim diamond.

Speed plays a significant role in kick shots. A firm stroke compresses the rail more deeply, causing the ball to rebound at a slightly shorter angle than the diamonds predict. A soft stroke produces a longer, more open rebound angle. Our calculator shows the baseline path, and you learn to adjust for speed through table practice.

English (sidespin) adds another layer. Running english makes the cue ball rebound further down the rail than the natural diamond path. Reverse english shortens the rebound angle. Once you know the natural path from the diamond system, you can deliberately apply english to reach targets that fall between the diamond positions.

Common Diamond Patterns

The cross-table kick is the most fundamental diamond pattern. With the cue ball on one long rail, you kick it across to the opposite long rail to contact a ball. The angle of incidence roughly equals the angle of reflection (adjusted for rail compression), making this the easiest kick to visualize and execute.

The short-rail kick sends the cue ball into a short rail and back out. These are common in 9-ball when the object ball sits near the side pocket. The short rail is narrower, so your margin for error is smaller, but the diamond system works identically. Assign your numbers, calculate, and aim.

The two-rail corner kick is a bread-and-butter safety escape. When your opponent has you buried behind a cluster with the object ball in the open, you can send the cue ball into the long rail, then the short rail (or vice versa), curving around the obstacle. The diamond system makes these paths predictable rather than hopeful.

The three-rail kick is the most dramatic and the most satisfying when executed correctly. The cue ball touches three cushions before reaching its target. Professional players use these regularly because at their skill level, the diamond system plus experience makes even three-rail paths reliable enough to play in competition.

Practice these patterns individually before combining them. Set up a simple cross-table kick, confirm the diamond calculation works on your specific table, and repeat until the math becomes muscle memory. Then progress to two-rail and three-rail patterns with the same methodical approach.

Try the Interactive Diamond Tool