powered by CADENAS

Social Share

Amazon

Sistema de todos contra todos (7261 views - Sports List)

El sistema de todos contra todos o sistema de liga es un sistema de competición, generalmente deportiva, en que todos los participantes del torneo se enfrentan entre ellos en un número constante de oportunidades (habitualmente una o dos). Este tipo de competición es también llamado liguilla o round-robin. Un torneo de todos contra todos puede adoptar un nombre particular -como triangular, cuadrangular, pentagonal, hexagonal, etc.- según la cantidad de participantes. Este tipo de torneo se utiliza habitualmente en las ligas nacionales de deportes de pelota como fútbol, baloncesto, rugby y béisbol, donde varios equipos se enfrentan en temporadas de medio año o año completo. En algunas copas internacionales, entre ellas las más importantes, como la Copa Mundial de Fútbol, la Liga de Campeones de la UEFA y la Copa Libertadores de América, se emplea un sistema de dos fases. En una primera fase, los equipos se dividen en grupos de pocos integrantes -generalmente cuatro-, que se enfrentan en un sistema de todos contra todos. Los mejores equipos de cada grupo pasan a la segunda fase, que suele ser de eliminación directa.
Go to Article

Explanation by Hotspot Model

Youtube


    

Sistema de todos contra todos

Sistema de todos contra todos

El sistema de todos contra todos o sistema de liga es un sistema de competición, generalmente deportiva, en que todos los participantes del torneo se enfrentan entre ellos en un número constante de oportunidades (habitualmente una o dos). Este tipo de competición es también llamado liguilla o round-robin. Un torneo de todos contra todos puede adoptar un nombre particular -como triangular, cuadrangular, pentagonal, hexagonal, etc.- según la cantidad de participantes.

Este tipo de torneo se utiliza habitualmente en las ligas nacionales de deportes de pelota como fútbol, baloncesto, rugby y béisbol, donde varios equipos se enfrentan en temporadas de medio año o año completo.

En algunas copas internacionales, entre ellas las más importantes, como la Copa Mundial de Fútbol, la Liga de Campeones de la UEFA y la Copa Libertadores de América, se emplea un sistema de dos fases. En una primera fase, los equipos se dividen en grupos de pocos integrantes -generalmente cuatro-, que se enfrentan en un sistema de todos contra todos. Los mejores equipos de cada grupo pasan a la segunda fase, que suele ser de eliminación directa.

Criterios de clasificación

Los participantes de un torneo de este tipo en general son clasificados en tablas, para poder valorar su actuación. Estas tablas aplican diversos criterios de acuerdo con los resultados, que determinan una puntuación a cada uno de los competidores. En el caso del fútbol, cada victoria entrega 3 puntos, 1 por cada empate y 0 por derrota. Este sistema fue adoptado gradualmente desde los años 1980 y años 1990, reemplazando al antiguo sistema de dos puntos por victoria y uno por empate.

En muchas oportunidades, especialmente en el caso de torneos con pocos participantes, la puntuación no basta para determinar todas las posiciones, por lo que se usan diversos criterios de desempate, que varían en cada torneo. Lo más habitual es considerar los goles anotados y recibidos, en distintas combinaciones.

La Copa Mundial de Fútbol, el principal torneo de selecciones nacionales de fútbol, utiliza los siguientes patrones de desempate en caso de que dos o más equipos terminen con idéntica cantidad de puntos:

  1. Mayor diferencia de goles.
  2. Mayor número de goles anotados.
  3. Mayor número de puntos obtenidos en los partidos disputados entre los equipos empatados.
  4. Mayor diferencia de goles en los partidos disputados entre los equipos empatados.
  5. Mayor número de goles anotados en los partidos disputados entre los equipos empatados.
  6. Sorteo del comité organizador.

Un ejemplo del sistema de clasificación es el siguiente, que corresponde al Grupo B de la Copa Mundial de Fútbol de 1998. Italia clasificó en el primer lugar al ganar dos de sus tres partidos y empatar un tercero, mientras Chile alcanzó tres puntos por tres empates. Austria quedó tercera pues, aunque tenía igual puntuación que Camerún, contaba con una mejor diferencia de goles (–1 contra –3).

Equipo Pts PT G E P GF GC DG
Italia 7 3 2 1 0 7 3 4
Chile 3 3 0 3 0 4 4 0
Austria 2 3 0 2 1 3 4 -1
Camerún 2 3 0 2 1 2 5 -3
Italia 2:2 Chile
Camerún 1:1 Austria
Chile 1:1 Austria
Italia 3:0 Camerún
Italia 2:1 Austria
Chile 1:1 Camerún

Algoritmos de selección

Si es el número de competidores, una ronda simple de este sistema requiere encuentros. Si es un número par, entonces en rondas, se pueden jugar partidos simultáneamente. Si es impar, habrá rondas con juegos simultáneos y un equipo libre (sin jugar) por cada ronda.

Para determinar el calendario del torneo, se realiza un simple algoritmo de selección. A cada uno de los competidores se le asigna un número y se van rotando los números, dejando uno fijo. Por ejemplo, en un torneo con 14 equipos:

1.ª ronda: (1 contra 14, 2 contra 13, … )
 1  2  3  4  5  6  7  
 14 13 12 11 10 9  8
2.ª ronda: (1 contra 13, 14 contra 12, … )
 1  14 2  3  4  5  6
 13 12 11 10 9  8  7
3.ª ronda: (1 contra 12, 13 contra 11, … )
 1  13 14 2  3  4  5
 12 11 10 9  8  7  6
13.ª ronda: (1 contra 2, 3 contra 14, … )
 1  3  4  5  6  7  8
 2 14  13 12 11 10 9

Si hay un número impar, se puede asignar un número especial para totalizar los pares, con el fin de establecer el equipo que quedará libre. Para dobles rondas, simplemente se repite el sistema anterior, pero se alternan las localías.

Elaboración de fixture

Un fixture es una tabla de emparejamientos de equipos o jugadores en un torneo por sistema de "todos contra todos".

Para elaborar manualmente un fixture, se tiene en cuenta que la cantidad de rondas es igual al número de participantes menos 1, y la cantidad de enfrentamientos por ronda es igual a la mitad del número de participantes. Por ejemplo, un torneo de ocho participantes requiere siete rondas y cuatro enfrentamientos por ronda.

En este ejemplo de torneo con ocho participantes, se crea una tabla de siete filas (rondas) por cuatro columnas (juegos). La tabla se comienza escribiendo sucesivamente y hasta el final los números de los participantes hasta el impar más alto; es decir, que en este ejemplo se escriben los números del 1 al 7

Ronda Partida 1 Partida 2 Partida 3 Partida 4
1.ª 1 2 3 4
2.ª 5 6 7 1
3.ª 2 3 4 5
4.ª 6 7 1 2
5.ª 3 4 5 6
6.ª 7 1 2 3
7.ª 4 5 6 7

Si el número de participantes es par, el último número se escribe alternativamente a derecha e izquierda del número de la primera columna (si el número de participantes es impar, no se escribe dicho número y el participante de la primera columna queda libre en la ronda correspondiente):

Ronda Partida 1 Partida 2 Partida 3 Partida 4
1.ª 1-8 2 3 4
2.ª 8-5 6 7 1
3.ª 2-8 3 4 5
4.ª 8-6 7 1 2
5.ª 3-8 4 5 6
6.ª 8-7 1 2 3
7.ª 4-8 5 6 7

Por último, se completan los emparejamientos por filas y columnas escribiendo hacia abajo los números faltantes empezando por el impar más alto:

Ronda Partida 1 Partida 2 Partida 3 Partida 4
1.ª 1-8 2-7 3-6 4-5
2.ª 8-5 6-4 7-3 1-2
3.ª 2-8 3-1 4-7 5-6
4.ª 8-6 7-5 1-4 2-3
5.ª 3-8 4-2 5-1 6-7
6.ª 8-7 1-6 2-5 3-4
7.ª 4-8 5-3 6-2 7-1

El primer número en cada enfrentamiento tendrá la prioridad correspondiente (la condición de local, las piezas blancas en ajedrez, etc.). En caso de ser un torneo a doble vuelta, en la segunda se invierten los números de cada juego.

Algoritmos de programación

JAVA

// Cálculo de liga usando algoritmo fixture
    
package generaliga;

public class Liga
{
    static public class Partido
    {
        public int local = -1, visitante = -1;
    }

    private static Partido[][] calcularLigaNumEquiposPar(int numEquipos)
    {
        int numRondas = numEquipos - 1;
        int numPartidosPorRonda = numEquipos / 2;
        
        Partido[][] rondas = new Partido[numRondas][numPartidosPorRonda];
        
        for (int i = 0, k = 0; i < numRondas; i ++)
        {
            for (int j = 0; j < numPartidosPorRonda; j ++)
            {
                rondas[i][j] = new Partido();
                
                rondas[i][j].local = k;

                k ++;

                if (k == numRondas)
                    k = 0;
            }
        }
        
        for (int i = 0; i < numRondas; i ++)
        {
            if (i % 2 == 0)
            {
                rondas[i][0].visitante = numEquipos - 1;
            }
            else
            {
                rondas[i][0].visitante = rondas[i][0].local;
                rondas[i][0].local = numEquipos - 1;
            }
        }
        
        int equipoMasAlto = numEquipos - 1;
        int equipoImparMasAlto = equipoMasAlto - 1; 
        
        for (int i = 0, k = equipoImparMasAlto; i < numRondas; i ++)
        {
            for (int j = 1; j < numPartidosPorRonda; j ++)
            {
                rondas[i][j].visitante = k;

                k --;

                if (k == -1)
                    k = equipoImparMasAlto;
            }
        }
        
        return rondas;
    }

    private static Partido[][] calcularLigaNumEquiposImpar(int numEquipos)
    {
        int numRondas = numEquipos;
        int numPartidosPorRonda = numEquipos / 2;
        
        Partido[][] rondas = new Partido[numRondas][numPartidosPorRonda];
        
        for (int i = 0, k = 0; i < numRondas; i ++)
        {
            for (int j = -1; j < numPartidosPorRonda; j ++)
            {
                if (j >= 0)
                {
                    rondas[i][j] = new Partido();
                    
                    rondas[i][j].local = k;
                }
                
                k ++;

                if (k == numRondas)
                    k = 0;
            }
        }
        
        int equipoMasAlto = numEquipos - 1;
        
        for (int i = 0, k = equipoMasAlto; i < numRondas; i ++)
        {
            for (int j = 0; j < numPartidosPorRonda; j ++)
            {
                rondas[i][j].visitante = k;

                k --;

                if (k == -1)
                    k = equipoMasAlto;
            }
        }
        
        return rondas;
    }
    
    static public Partido[][] calcularLiga(int numEquipos)
    {
        if (numEquipos % 2 == 0)
            return calcularLigaNumEquiposPar(numEquipos);
        else
            return calcularLigaNumEquiposImpar(numEquipos);
    }
    
    static public void mostrarPartidos(Partido[][] rondas)
    {
        System.out.println("IDA");
        
        for (int i = 0; i < rondas.length; i ++)
        {
            System.out.print("Ronda " + (i + 1) + ": ");
            
            for (int j = 0; j < rondas[i].length; j ++)
            {
                System.out.print("   " + (1 + rondas[i][j].local) + "-" + (1 + rondas[i][j].visitante));
            }
            
            System.out.println();
        }
        
        System.out.println("VUELTA");
        
        for (int i = 0; i < rondas.length; i ++)
        {
            System.out.print("Ronda " + (i + 1) + ": ");
            
            for (int j = 0; j < rondas[i].length; j ++)
            {
                System.out.print("   " + (1 + rondas[i][j].visitante) + "-" + (1 + rondas[i][j].local));
            }
            
            System.out.println();
        }
    }

    static public void main(String[] args)
    {
        System.out.println("Liga con 8 equipos:");
        
        mostrarPartidos(calcularLiga(8));
        
        System.out.println();
        
        System.out.println("Liga con 7 equipos:");
        
        mostrarPartidos(calcularLiga(7));
    }
}

Liga con 8 equipos:
IDA
Ronda 1:    1-8   2-7   3-6   4-5
Ronda 2:    8-5   6-4   7-3   1-2
Ronda 3:    2-8   3-1   4-7   5-6
Ronda 4:    8-6   7-5   1-4   2-3
Ronda 5:    3-8   4-2   5-1   6-7
Ronda 6:    8-7   1-6   2-5   3-4
Ronda 7:    4-8   5-3   6-2   7-1
VUELTA
Ronda 1:    8-1   7-2   6-3   5-4
Ronda 2:    5-8   4-6   3-7   2-1
Ronda 3:    8-2   1-3   7-4   6-5
Ronda 4:    6-8   5-7   4-1   3-2
Ronda 5:    8-3   2-4   1-5   7-6
Ronda 6:    7-8   6-1   5-2   4-3
Ronda 7:    8-4   3-5   2-6   1-7

Liga con 7 equipos:
IDA
Ronda 1:    2-7   3-6   4-5
Ronda 2:    6-4   7-3   1-2
Ronda 3:    3-1   4-7   5-6
Ronda 4:    7-5   1-4   2-3
Ronda 5:    4-2   5-1   6-7
Ronda 6:    1-6   2-5   3-4
Ronda 7:    5-3   6-2   7-1
VUELTA
Ronda 1:    7-2   6-3   5-4
Ronda 2:    4-6   3-7   2-1
Ronda 3:    1-3   7-4   6-5
Ronda 4:    5-7   4-1   3-2
Ronda 5:    2-4   1-5   7-6
Ronda 6:    6-1   5-2   4-3
Ronda 7:    3-5   2-6   1-7

PHP

$players = array('A','B','C','D');
$matchs = array();

foreach($players as $k){
	foreach($players as $j){
		if($k == $j){
			continue;
		}
		$z = array($k,$j);
		sort($z);
		if(!in_array($z,$matchs)){
			$matchs[] = $z;
		}
	}
}

print_r($matchs);
Array(
    [0] => Array( [0] => A , [1] => B  ),
    [1] => Array( [0] => A , [1] => C  ),
    [2] => Array( [0] => A , [1] => D  ),
    [3] => Array( [0] => B , [1] => C  ),
    [4] => Array( [0] => B , [1] => D  ),
    [5] => Array( [0] => C , [1] => D  )
)

Ruby

class LeagueRounds
  attr_reader :teams, :home_rounds, :away_rounds

  def initialize(teams)
    @teams = teams
    @home_rounds = []
    @away_rounds = []
  end

  def rounds
    number_of_rounds.times do
      matches_home = []
      matches_away = []

      number_of_matches.times do |index|
        team_1 = teams[index]
        team_2 = teams[number_of_rounds - index]

        matches_home << [team_1, team_2]
        matches_away << [team_2, team_1]
      end

      home_rounds << matches_home
      away_rounds << matches_away

      rotate_teams!
    end

    return home_rounds + away_rounds
  end

  private

  def rotate_teams!
    last = teams.pop
    teams.insert(1, last)
  end

  def number_of_rounds
    @rounds ||= (teams.length - 2) + 1
  end

  def number_of_matches
    @matches ||= (teams.length / 2)
  end
end

def print_rounds(rounds)
  i = 1
  rounds.each do |round|
    puts "Round: #{i}"
    round.each do |match|
      puts "Match: #{match[0]} - #{match[1]}"
    end
    i += 1
  end
end


clubs = ("A".."T").collect {|x| x}
rounds = LeagueRounds.new(clubs).rounds
print_rounds(rounds)

Python3

tope = 8

# modificar el numero de clubes
clubes = []10
index_clubes = 0
for i in range(0,tope):
   clubes.append("Club_"+str(i+1))

auxT = len(clubes)
impar= True if auxT%2 != 0 else False

if impar:
   auxT += 1

totalP = auxT/2 # total de partidos de una jornada
jornada = []
indiceInverso = auxT-2

for i in range(1,auxT):
   equipos = []
   list_equipos = {}
   for indiceP in range(0,totalP):
      if index_clubes > auxT-2:
         index_clubes = 0

      if indiceInverso < 0:
         indiceInverso = auxT-2

      if indiceP == 0: # seria el partido inicial de cada fecha
         if impar:
            equipos.append(clubes[index_clubes])
         else:
            if (i+1)%2 == 0:
               partido = [clubes[index_clubes], clubes[auxT-1]]
            else:
               partido = [clubes[auxT-1], clubes[index_clubes]]
            equipos.append(" vs ".join(partido))
      else:
         partido = [clubes[index_clubes], clubes[indiceInverso]]
         equipos.append(" vs ".join(partido))
         indiceInverso -= 1
      index_clubes += 1

   list_equipos = {
      'jornada': "Jornada Nro.: " + str(i),
      'equipos': equipos
   }
   jornada.append(list_equipos)

print(jornada)

Tenis

En el tenis se conoce particularmente con el nombre de round robin y es un sistema utilizado en algunos torneos como la ATP World Tour Finals, la WTA Finals y la Copa del Mundo por Equipos, el cual se basa en cuadros divididos en grupos de tres o cuatro jugadores, en los cuales el ganador de cada grupo avanza a una instancia de eliminación directa que se logra al estar en el juego con el formato.

Con este formato, lo que se pretende es incentivar el aumento de público, al dar más opciones de ver a sus jugadores favoritos en un mismo torneo.

Fue propuesto por la ATP para la temporada 2007, en trece torneos, como formato experimental. Sin embargo, el 20 de marzo de ese mismo año, debido a la molestia y confusión que generaba en muchos jugadores, se eliminó de los restantes torneos propuestos, después de haber sido implementado en cinco torneos.

Existen diversos tipos de torneo dependiendo del número de participantes:

  • 24 jugadores: son ocho grupos de tres tenistas. Cada uno juega al menos dos partidos. El ganador de cada grupo avanza a los cuartos de final donde se restablece la eliminación directa.
  • 32 jugadores: play-offs con 16 jugadores, de los cuales, ocho salen ganadores, sumándose a los 16 restantes. Se forman en ese momento ocho grupos de tres tenistas. Cada uno jugando al menos dos partidos. El ganador de cada grupo avanza a los cuartos de final donde se restablece la eliminación directa.
  • 48 jugadores: son dieciséis grupos de tres jugadores. Cada uno juega al menos dos partidos. El ganador de cada grupo avanza a los octavos de final donde se restablece la eliminación directa.

Véase también



This article uses material from the Wikipedia article "Sistema de todos contra todos", which is released under the Creative Commons Attribution-Share-Alike License 3.0. There is a list of all authors in Wikipedia

Sports List

Air sports
• Aerobatics
• Air racing
• Cluster ballooning
• Hopper ballooning

Wingsuit flying
• Gliding
• Hang gliding
• Powered hang glider
• Human powered aircraft
• Model aircraft
• Parachuting
• Banzai skydiving
• BASE jumping
• Skydiving
• Skysurfing
• Wingsuit flying
• Paragliding
• Powered paragliding
• Paramotoring
• Ultralight aviation

Archery
• Field archery
• Flight archery
• Gungdo
• Indoor archery
• Kyūdō
• Popinjay
• Target archery

Ball-over-net games
• Badminton
• Ball badminton
• Biribol
• Bossaball
• Fistball
• Footbag net
• Football tennis
• Footvolley
• Hooverball
• Jianzi
• Padel
• Peteca
• Pickleball
• Platform tennis
• Sepak takraw
• Sipa
• Throwball
• Volleyball
• Beach volleyball
• Water volleyball
• Paralympic volleyball
• Wallyball
• Ringo


Basketball family
• Basketball
• Beach basketball
• Deaf basketball
• Streetball
• Water basketball
• Wheelchair basketball
• Cestoball
• Korfball
• Netball
• Fastnet
• Indoor netball
• Ringball
• Slamball

Bat-and-ball (safe haven)
• Baseball
• Softball
• Slow pitch
• Fast-pitch softball
• 16-inch softball
• Bat and trap
• British baseball – four posts
• Brännboll – four bases
• Corkball – four bases (no base-running)
• Cricket – two creases
• Indoor cricket
• Limited overs cricket
• One Day International
• Test cricket
• Twenty20
• Danish longball
• Kickball
• Kilikiti
• Lapta – two salos (bases)
• The Massachusetts Game – four bases
• Matball
• Oina
• Old cat – variable
• Over-the-line – qv
• Palant
• Pesäpallo – four bases
• Punchball
• Rounders – four bases or posts
• Scrub baseball – four bases (not a team game per se)
• Stickball – variable
• Stool ball – two stools
• Tee-ball
• Town ball – variable
• Vigoro – two wickets
• Wireball
• Wiffleball

Baton twirling
• Baton twirling

Acro sports
• Ballet
• Dancing
• Cheerleading
• Gymnastics

Performance sports
• Drum corps
• Marching band

Board sports

• Skateboarding
• Scootering
• Casterboarding
• Freeboard (skateboard)
• Longboarding
• Streetboarding
• Skysurfing
• Streetluge
• Snowboarding
• Mountainboarding
• Sandboarding
• Snowkiting
• Surfing
• Wakesurfing
• Bodyboarding
• Riverboarding
• Skimboarding
• Windsurfing
• Wakeboarding
• Kneeboarding
• Paddleboarding

Catch games
• Dodgeball
• Ga-ga
• Keep away
• Kin-Ball
• Newcomb ball
• Quidditch
• Rundown (a.k.a. Pickle)
• Yukigassen

Climbing

• Abseiling
• Aid climbing
• Ice climbing
• Mixed climbing
• Mountaineering
• Rock climbing
• Bouldering
• Deep-water soloing
• Sport climbing
• Traditional climbing
• Other
• Canyoning (Canyoneering)
• Coasteering
• Hiking
• Rope climbing
• Pole climbing

Cycling

• Artistic cycling
• BMX
• Cyclo-cross
• Cross-country mountain biking
• Cycle polo
• Cycle speedway
• Downhill mountain biking
• Dirt jumping
• Enduro mountain biking
• Freestyle BMX
• Hardcourt Bike Polo
• Road bicycle racing
• Track cycling
• Underwater cycling

Skibob
• Skibobbing

Unicycle

• Mountain unicycling
• Unicycling
• Unicycle basketball
• Unicycle hockey
• Unicycle trials
Combat sports: wrestling and martial arts
• Aiki-jūjutsu
• Aikido
• Jujutsu
• Judo
• Brazilian jiu-jitsu
• Sambo (martial art)
• Sumo
• Wrestling
• Amateur wrestling
• Greco-Roman wrestling
• Freestyle wrestling
• Folk wrestling
• Boli Khela
• Collar-and-elbow
• Cornish wrestling
• Dumog
• Glima
• Gouren
• Kurash
• Lancashire wrestling
• Catch wrestling
• Malla-yuddha
• Mongolian wrestling
• Pehlwani
• Professional wrestling
• Schwingen
• Shuai jiao
• Ssireum
• Varzesh-e Pahlavani
• Yağlı Güreş
• Greek wrestling

Striking

• Choi Kwang-Do
• Cockfighting
• Boxing
• Bokator
• Capoeira
• Fujian White Crane
• Karate
• Kenpō
• Kickboxing
• Lethwei
• Muay Thai
• Pradal serey
• Sanshou
• Savate
• Shaolin Kung Fu
• Sikaran
• Silat
• Subak
• Taekkyeon
• Taekwondo
• Taidō
• Tang Soo Do
• Wing Chun
• Zui quan

Mixed or hybrid
• Baguazhang
• Bando
• Bartitsu
• Bujinkan
• Hapkido
• Hwa Rang Do
• Jeet Kune Do
• Kajukenbo
• Kalaripayattu
• Krav Maga
• Kuk Sool Won
• Marine Corps Martial Arts Program
• Mixed martial arts
• Northern Praying Mantis
• Ninjutsu
• Pankration
• Pencak Silat
• Sanshou
• Shidōkan Karate
• Shōrin-ryū Shidōkan
• Shoot boxing
• Shootfighting
• Shorinji Kempo
• Systema
• T'ai chi ch'uan
• Vajra-mushti
• Vale tudo
• Vovinam
• Xing Yi Quan
• Zen Bu Kan Kempo

Weapons
• Axe throwing
• Battōjutsu
• Boffer fighting
• Eskrima
• Egyptian stick fencing
• Fencing
• Gatka
• Hojōjutsu
• Iaidō
• Iaijutsu
• Jōdō
• Jogo do pau
• Jūkendō
• Jittejutsu
• Kendo
• Kenjutsu
• Krabi–krabong
• Kung fu
• Kyūdō
• Kyūjutsu
• Modern Arnis
• Naginatajutsu
• Nguni stick-fighting
• Okinawan kobudō
• Shurikenjutsu
• Silambam
• Sōjutsu
• Sword fighting
• Wushu
• Kumdo
• Wing Chun


Skirmish
• Airsoft
• Laser tag
• Paintball


Cue sports
• Carom billiards
• Three-cushion
• Five-pins
• Balkline and straight rail
• Cushion caroms
• Four-ball (yotsudama)
• Artistic billiards
• Novuss (and cued forms of carrom)
• Pocket billiards (pool)
• Eight-ball
• Blackball (a.k.a. British eight-ball pool)
• Nine-ball
• Straight pool (14.1 continuous)
• One-pocket
• Three-ball
• Seven-ball
• Ten-ball
• Rotation
• Baseball pocket billiards
• Cribbage (pool)
• Bank pool
• Artistic pool
• Trick shot competition
• Speed pool
• Bowlliards
• Chicago
• Kelly pool
• Cutthroat
• Killer
• Russian pyramid
• Snooker
• Sinuca brasileira
• Six-red snooker
• Snooker plus
• Hybrid carom–pocket games
• English billiards
• Bottle pool
• Cowboy
• Obstacle variations
• Bagatelle
• Bar billiards
• Bumper pool
• Table Sports
• Foosball


Equine sports
• Buzkashi
• Barrel racing
• Campdrafting
• Cirit
• Charreada
• Chilean rodeo
• Cross country
• Cutting
• Dressage
• Endurance riding
• English pleasure
• Equitation
• Eventing
• Equestrian vaulting
• Gymkhana
• Harness racing
• Horse racing
• Horseball
• Hunter
• Hunter-jumpers
• Jousting
• Pato
• Reining
• Rodeo
• Show jumping
• Steeplechase
• Team penning
• Tent pegging
• Western pleasure


Fishing
• Angling
• Big-game fishing
• Casting
• Noodling
• Spearfishing
• Sport fishing
• Surf fishing
• Rock fishing
• Fly fishing
• Ice fishing

Flying disc sports

• Beach ultimate
• Disc dog
• Disc golf
• Disc golf (urban)
• Dodge disc
• Double disc court
• Flutterguts
• Freestyle
• Freestyle competition
• Goaltimate
• Guts
• Hot box
• Ultimate

Football

• Ancient games
• Chinlone
• Cuju
• Episkyros
• Harpastum
• Kemari
• Ki-o-rahi
• Marn Grook
• Woggabaliri
• Yubi lakpi
• Medieval football
• Ba game
• Caid
• Calcio Fiorentino
• Camping (game)
• Chester-le-Street
• Cnapan
• Cornish hurling
• Haxey Hood
• Knattleikr
• La soule
• Lelo burti
• Mob football
• Royal Shrovetide Football
• Uppies and Downies
• Association football
• Jorkyball
• Paralympic football
• Powerchair Football
• Reduced variants
• Five-a-side football
• Beach soccer
• Futebol de Salão
• Futsal
• Papi fut
• Indoor soccer
• Masters Football
• Street football
• Freestyle football
• Keepie uppie
• Swamp football
• Three sided football
• Australian football
• Nine-a-side footy
• Rec footy
• Metro footy
• English school games
• Eton College
• Field game
• Wall game
• Harrow football
• Gaelic football
• Ladies' Gaelic football
• Gridiron football
• American football
• Eight-man football
• Flag football
• Indoor football
• Arena football
• Nine-man football
• Six-man football
• Sprint football
• Touch football
• Canadian football
• Street football (American)
• Rugby football
• Beach rugby
• Rugby league
• Masters Rugby League
• Mod league
• Rugby league nines
• Rugby league sevens
• Tag rugby
• Touch football
• Wheelchair rugby league
• Rugby union
• American flag rugby
• Mini rugby
• Rugby sevens
• Tag rugby
• Touch rugby
• Rugby tens
• Snow rugby
• Hybrid codes
• Austus
• Eton wall game
• International rules football
• Samoa rules
• Speedball
• Universal football
• Volata


Golf

• Miniature golf
• Match play
• Skins game
• Speed golf
• Stroke play
• Team play
• Shotgun start

Gymnastics

• Acrobatic gymnastics
• Aerobic gymnastics
• Artistic gymnastics
• Balance beam
• Floor
• High bar
• Parallel bars
• Pommel horse
• Still rings
• Uneven bars
• Vault
• Juggling
• Rhythmic gymnastics
• Ball
• Club
• Hoop
• Ribbon
• Rope
• Rope jumping
• Slacklining
• Trampolining
• Trapeze
• Flying trapeze
• Static trapeze
• Tumbling

Handball family
• Goalball
• Hitbal
• Tchoukball
• Team handball
• Beach handball
• Czech handball
• Field handball
• Torball
• Water polo

Hunting

• Beagling
• Big game hunting
• Deer hunting
• Fox hunting
• Hare coursing
• Wolf hunting

Ice sports
• Bandy
• Rink bandy
• Broomball
• Curling
• Ice hockey
• Ringette
• Ice yachting
• Figure skating


Kite sports
• Kite buggy
• Kite fighting
• Kite landboarding
• Kitesurfing
• Parasailing
• Snow kiting
• Sport kite (Stunt kite)

Mixed discipline
• Adventure racing
• Biathlon
• Duathlon
• Decathlon
• Heptathlon
• Icosathlon
• Modern pentathlon
• Pentathlon
• Tetrathlon
• Triathlon

Orienteering family
• Geocaching
• Orienteering
• Rogaining
• Letterboxing
• Waymarking

Pilota family
• American handball
• Australian handball
• Basque pelota
• Jai alai
• Fives
• Eton Fives
• Rugby Fives
• Frisian handball
• Four square
• Gaelic handball
• Jeu de paume
• Palla
• Patball
• Valencian pilota

Racquet (or racket) sports
• Badminton
• Ball badminton
• Basque pelota
• Frontenis
• Xare
• Beach tennis
• Fives
• Matkot
• Padel
• Paleta Frontón
• Pelota mixteca
• Pickleball
• Platform tennis
• Qianball
• Racketlon
• Racquetball
• Racquets
• Real tennis
• Soft tennis
• Speed-ball
• Speedminton
• Squash
• Hardball squash
• Squash tennis
• Stické
• Table tennis
• Tennis
Remote control
• Model aerobatics
• RC racing
• Robot combat
• Slot car racing

Rodeo-originated
• Bullriding
• Barrel Racing
• Bronc Riding
• Saddle Bronc Riding
• Roping
• Calf Roping
• Team Roping
• Steer Wrestling
• Goat Tying

Running
• Endurance
• 5K run
• 10K run
• Cross-country running
• Half marathon
• Marathon
• Road running
• Tower running
• Ultramarathon
• Sprint
• Hurdles

Sailing / Windsurfing
• Ice yachting
• Land sailing
• Land windsurfing
• Sailing
• Windsurfing
• Kiteboarding
• Dinghy sailing

Snow sports
• Alpine skiing
• Freestyle skiing
• Nordic combined
• Nordic skiing
• Cross-country skiing
• Telemark skiing
• Ski jumping
• Ski touring
• Skijoring
• Speed skiing

Sled sports

• Bobsleigh
• Luge
• Skibobbing
• Skeleton
• Toboggan

Shooting sports
• Clay pigeon shooting
• Skeet shooting
• Trap shooting
• Sporting clays
• Target shooting
• Field target
• Fullbore target rifle
• High power rifle
• Benchrest shooting
• Metallic silhouette
• Practical shooting
• Cowboy action shooting
• Metallic silhouette shooting
Stacking
• Card stacking
• Dice stacking
• Sport stacking

Stick and ball games
• Hornussen

Hockey
• Hockey
• Ball hockey
• Bando
• Bandy
• Rink bandy
• Broomball
• Moscow broomball
• Field hockey
• Indoor field hockey
• Floorball
• Ice hockey

Ice hockey 
 • Pond hockey
• Power hockey
• Ringette
• Sledge hockey
• Underwater ice hockey
• Roller hockey
• Inline hockey
• Roller hockey (Quad)
• Skater hockey
• Rossall Hockey
• Spongee
• Street hockey
• Underwater hockey
• Unicycle hockey

Hurling and shinty
• Cammag
• Hurling
• Camogie
• Shinty
• Composite rules shinty-hurling

Lacrosse
• Lacrosse
• Box lacrosse
• Field lacrosse
• Women's lacrosse
• Intercrosse


Polo
• Polo
 • Bicycle polo
• Canoe polo
• Cowboy polo
• Elephant polo
• Horse polo
• Segway polo
• Yak polo

Street sports
• Free running
• Freestyle footbag
• Freestyle football
• Powerbocking
• Parkour
• Scootering
• Street workout

Tag games

• British bulldogs (American Eagle)
• Capture the flag
• Hana Ichi Monme
• Hide and seek
• Jugger
• Kabaddi
• Kho kho
• Kick the can
• Oztag
• Red rover
• Tag

Walking
• Hiking
• Backpacking (wilderness)
• Racewalking
• Bushwhacking
• Walking

Wall-and-ball
• American handball
• Australian handball
• Basque pelota
• Butts Up
• Chinese handball
• Fives
• Gaelic handball
• International fronton
• Jorkyball
• Racquetball
• Squash
• Squash tennis
• Suicide (game)
• Valencian frontó
• Wallball
• Wallyball

Aquatic & paddle sports
• Creeking
• Flyak
• Freeboating
• Sea kayaking
• Squirt boating
• Surf kayaking
• Whitewater kayaking

Rafting
• Rafting
• White water rafting

Rowing
• Rowing (sport)
• Gig racing
• Coastal and ocean rowing
• Surfboat
• Single scull
Other paddling sports
• Dragon boat racing
• Stand up paddle boarding
• Water polo
• Canoe polo
• Waboba

Underwater
• Underwater football
• Underwater rugby
• Underwater hockey

Competitive swimming
• Backstroke
• Breaststroke
• Butterfly stroke
• Freestyle swimming
• Individual medley
• Synchronized swimming
• Medley relay

Kindred activities
• Bifins (finswimming)
• Surface finswimming

Subsurface and recreational
• Apnoea finswimming
• Aquathlon (underwater wrestling)
• Freediving
• Immersion finswimming
• Scuba diving
• Spearfishing
• Snorkelling
• Sport diving (sport)
• Underwater hockey
• Underwater orienteering
• Underwater photography (sport)
• Underwater target shooting
Diving
• Cliff diving
• Diving

Weightlifting
• Basque traditional weightlifting
• Bodybuilding
• Highland games
• Olympic weightlifting
• Powerlifting
• Strength athletics (strongman)
• Steinstossen

Motorized sports
• Autocross (a.k.a. Slalom)
• Autograss
• Banger racing
• Board track racing
• Demolition derby
• Desert racing
• Dirt track racing
• Drag racing
• Drifting
• Folkrace
• Formula racing
• Formula Libre
• Formula Student
• Hillclimbing
• Ice racing
• Kart racing
• Land speed records
• Legends car racing
• Midget car racing
• Monster truck
• Mud bogging
• Off-road racing
• Pickup truck racing
• Production car racing
• Race of Champions
• Rally raid
• Rallycross
• Rallying
• Regularity rally
• Road racing
• Short track motor racing
• Snowmobile racing
• Sports car racing
• Sprint car racing
• Street racing
• Stock car racing
• Time attack
• Tractor pulling
• Touring car racing
• Truck racing
• Vintage racing
• Wheelstand competition

Motorboat racing
• Drag boat racing
• F1 powerboat racing
• Hydroplane racing
• Jet sprint boat racing
• Offshore powerboat racing
• Personal water craft

Motorcycle racing
• Auto Race
• Board track racing
• Cross-country rally
• Endurance racing
• Enduro
• Freestyle motocross
• Grand Prix motorcycle racing
• Grasstrack
• Hillclimbing
• Ice racing
• Ice speedway
• Indoor enduro
• Motocross
• Motorcycle drag racing
• Motorcycle speedway
• Off-roading
• Rally raid
• Road racing
• Superbike racing
• Supercross
• Supermoto
• Supersport racing
• Superside
• Track racing
• Trial
• TT racing
• Free-style moto

Marker sports
• Airsoft
• Archery
• Paintball
• Darts

Musical sports
• Color guard
• Drum corps
• Indoor percussion
• Marching band

Fantasy sports
• Quidditch
• Hunger Games(Gladiating)
• Pod Racing
• Mortal Kombat(MMA)

Other
• Stihl Timbersports Series
• Woodsman

Overlapping sports
• Tennis
• Polocrosse
• Badminton
• Polo

Skating sports
• Aggressive inline skating
• Artistic roller skating
• Figure skating
• Freestyle slalom skating
• Ice dancing
• Ice skating
• Inline speed skating
• Rinkball
• Rink hockey
• Roller derby
• Roller skating
• Short track speed skating
• Skater hockey
• Speed skating
• Synchronized skating

Freestyle skiing
• Snowboarding
• Ski flying
• Skibob
• Snowshoeing
• Skiboarding