Die Wettbewerbe im Eisstockspiel werden als Mannschaftsspiel, Zielschiessen oder Weitschiessen ausgetragen.
Mannschaftsspiel
Beim Mannschaftsspiel versuchen zwei Mannschaften (jede Mannschaft besteht aus vier Spielern) die Eisstöcke so nahe als möglich an das Ziel, die "Daube" (ein runder beweglicher Gummi) zu schiessen.
Jedes Spiel besteht aus 6 Kehren. Ein Spiel gewinnt, wer die meisten Stockpunkte erziehlt. Der erste Stock, welcher der Daube näher als jener des Gegner ist, zählt 3 Punkte. Jeder weitere Stock 2 Punkt. Bei einem Durchgang ("Kehr") erreicht man im Höchstfall 9 Punkte.
Wenn das Augenmass nicht ausreicht, um die Bestlage der Stücke zur Daube festzustellen, muss das Messband entscheiden. Für ein gewonnenes Spiel gibt es 2 Punkt für ein Unentschieden 1 Punkt.
Das Zielschiessen
Das Zielschiessen ist ein Wettkampf von Einzelspielern um die höchste Punktzahl. Der Wettkampf wird in 4 Durchgängen mit unterschiedlichen Aufgaben ausgetragen.
Beim 1. und 3. Durchgang wird auf 5 Zielringe, welche am Boden eingezeichnet sind, geschossen. Der 2. Durchgang beinhaltet als Aufgabe das Schiessen auf Zielstöcke, die im markierten Feld stehen. Beim 4. Durchgang wird ebenfalls auf Zielstöcke, welche in markierten Kreisen stehen, geschossen. Die Aufgabe besteht jedoch darin, dass entweder der Stock des Spielers abgelenkt bzw. der Zielstock gebracht wird und auf den Zielringen zum Stehen kommt.
Bei jedem Durchgang können maximal 60 Punkte erziehlt werden.
Schweizerrekord: Keller Ueli Eisstockclub beider Basel
192 Punkte 18.01.2007
Weltrekord: Herren, Gutmann Manfred Oestereich
212 Punkte 27.Februar 2008
Damen,Rink Andrea Deutschland
198 Punkte 28. Oktober 2007
Das Weitschiessen
Weitenschiessen ist ebenfalls ein Wettkampf von Einzelspielern. Ein Wettbewerb wird in fünf Durchgängen ausgetragen. In die Wertung kommen die zwei weitesten Versuche. Alle Wettkämpfer müssen mit dem selben Stockkörper und mit der selben Laufsohle schiessen.
Der derzeitige Weltrekord ist von Herr Ziegelgruber Manfred am 09.12.1989 aufgestellt worden auf dem Seeoner See und liegt bei 566.53 Meter.