Cuba in Wrestling

1948 Summer Olympics

Bantamweight, Freestyle, Men Pablo Santamaría AC
Featherweight, Freestyle, Men José López AC
Lightweight, Freestyle, Men Israel Sánchez AC

1960 Summer Olympics

Lightweight, Freestyle, Men José Yáñez =17

1968 Summer Olympics

Featherweight, Freestyle, Men José Ramos AC
Lightweight, Freestyle, Men Francisco Lebeque AC
Middleweight, Freestyle, Men Lupe Lara AC

1972 Summer Olympics

Flyweight, Freestyle, Men Miguel Alonso AC
Bantamweight, Freestyle, Men Jorge Ramos 8
Featherweight, Freestyle, Men José Ramos AC
Lightweight, Freestyle, Men Eduardo Quintero AC
Welterweight, Freestyle, Men Francisco Lebeque AC
Middleweight, Freestyle, Men Lupe Lara AC
Light-Heavyweight, Freestyle, Men Bárbaro Morgan =5

1976 Summer Olympics

Light-Flyweight, Greco-Roman, Men Sirvano Valdés AC
Lightweight, Greco-Roman, Men Erasmo Estrada AC
Welterweight, Greco-Roman, Men Idalberto Barban AC
Light-Flyweight, Freestyle, Men Miguel Alonso AC
Flyweight, Freestyle, Men Eloy Abreu 8
Bantamweight, Freestyle, Men Jorge Ramos AC
Lightweight, Freestyle, Men José Ramos 5
Light-Heavyweight, Freestyle, Men Bárbaro Morgan 8
Super-Heavyweight, Freestyle, Men Lázaro Morales AC

1980 Summer Olympics

Bantamweight, Greco-Roman, Men Leonel Pérez AC
Welterweight, Greco-Roman, Men Idalberto Barban AC
Light-Heavyweight, Greco-Roman, Men José Poll 6
Super-Heavyweight, Greco-Roman, Men Arturo Díaz 6
Flyweight, Freestyle, Men Luis Ocaña AC
Bantamweight, Freestyle, Men Juan Rodríguez AC
Featherweight, Freestyle, Men Raúl Cascaret 4
Lightweight, Freestyle, Men José Ramos AC
Light-Heavyweight, Freestyle, Men Rafael Gómez AC
Heavyweight, Freestyle, Men Bárbaro Morgan 7
Super-Heavyweight, Freestyle, Men Arturo Díaz 8

1992 Summer Olympics

Light-Flyweight, Greco-Roman, Men Wilber Sánchez 3 Bronze
Flyweight, Greco-Roman, Men Raúl Martínez 9
Bantamweight, Greco-Roman, Men William Lara 5
Featherweight, Greco-Roman, Men Juan Luis Marén 3 Bronze
Lightweight, Greco-Roman, Men Cecilio Rodríguez 4
Welterweight, Greco-Roman, Men Néstor Almanza 4
Light-Heavyweight, Greco-Roman, Men Reynaldo Peña 7
Heavyweight, Greco-Roman, Men Héctor Milián 1 Gold
Super-Heavyweight, Greco-Roman, Men Cándido Mesa AC
Light-Flyweight, Freestyle, Men Aldo Martínez 7
Flyweight, Freestyle, Men Alfredo Leyva AC
Bantamweight, Freestyle, Men Alejandro Puerto 1 Gold
Featherweight, Freestyle, Men Lázaro Reinoso 3 Bronze
Lightweight, Freestyle, Men Jesús Rodríguez AC
Light-Heavyweight, Freestyle, Men Roberto Limonta 6

1996 Summer Olympics

Light-Flyweight, Greco-Roman, Men Wilber Sánchez 5
Flyweight, Greco-Roman, Men Lázaro Rivas 5
Bantamweight, Greco-Roman, Men Luis Sarmiento 6
Featherweight, Greco-Roman, Men Juan Luis Marén 2 Silver
Lightweight, Greco-Roman, Men Liubal Colás 7
Welterweight, Greco-Roman, Men Filiberto Azcuy 1 Gold
Light-Heavyweight, Greco-Roman, Men Reynaldo Peña 10
Heavyweight, Greco-Roman, Men Héctor Milián 5
Light-Flyweight, Freestyle, Men Alexis Vila 3 Bronze
Flyweight, Freestyle, Men Carlos Varela 17
Bantamweight, Freestyle, Men Alejandro Puerto 15
Lightweight, Freestyle, Men Yosvany Sánchez 4
Welterweight, Freestyle, Men Alberto Rodríguez 11
Middleweight, Freestyle, Men Ariel Ramos 8
Heavyweight, Freestyle, Men Wilfredo Morales 9

2000 Summer Olympics

Bantamweight, Greco-Roman, Men Lázaro Rivas 2 Silver
Lightweight, Greco-Roman, Men Juan Luis Marén 2 Silver
Welterweight, Greco-Roman, Men Filiberto Azcuy 1 Gold
Light-Heavyweight, Greco-Roman, Men Luis Enrique Méndez 5
Heavyweight, Greco-Roman, Men Reynaldo Peña 15
Super-Heavyweight, Greco-Roman, Men Héctor Milián 5
Bantamweight, Freestyle, Men Wilfredo García 14
Lightweight, Freestyle, Men Carlos Ortiz 6
Welterweight, Freestyle, Men Yosvany Sánchez 5
Middleweight, Freestyle, Men Yosmany Romero 11
Light-Heavyweight, Freestyle, Men Yoel Romero 2 Silver
Heavyweight, Freestyle, Men Wilfredo Morales 14
Super-Heavyweight, Freestyle, Men Alexis Rodríguez 3 Bronze

2004 Summer Olympics

Featherweight, Greco-Roman, Men Lázaro Rivas 5
Lightweight, Greco-Roman, Men Roberto Monzón 2 Silver
Welterweight, Greco-Roman, Men Juan Luis Marén 13
Middleweight, Greco-Roman, Men Filiberto Azcuy 6
Heavyweight, Greco-Roman, Men Ernesto Peña 4
Super-Heavyweight, Greco-Roman, Men Mijaín López 5
Featherweight, Freestyle, Men René Montero 13
Lightweight, Freestyle, Men Yandro Quintana 1 Gold
Welterweight, Freestyle, Men Serguei Rondón 9
Middleweight, Freestyle, Men Iván Fundora 3 Bronze
Light-Heavyweight, Freestyle, Men Yoel Romero 4
Super-Heavyweight, Freestyle, Men Alexis Rodríguez 5

2008 Summer Olympics

Featherweight, Greco-Roman, Men Yagnier Hernández =5
Lightweight, Greco-Roman, Men Roberto Monzón 5
Welterweight, Greco-Roman, Men Alaín Milián 9
Light-Heavyweight, Greco-Roman, Men Yunior Estrada 10
Super-Heavyweight, Greco-Roman, Men Mijaín López 1 Gold
Featherweight, Freestyle, Men Maikel Pérez 19
Lightweight, Freestyle, Men Yandro Quintana 7
Welterweight, Freestyle, Men Geandry Garzón =5
Middleweight, Freestyle, Men Iván Fundora 5
Light-Heavyweight, Freestyle, Men Reineris Salas 10
Heavyweight, Freestyle, Men Michel Batista =3 Bronze
Super-Heavyweight, Freestyle, Men Disney Rodríguez =3 Bronze

2010 Summer Youth Olympics

≤42 kilograms, Greco Roman, Boys Yosvanys Peña 2 Silver
≤50 kilograms, Greco Roman, Boys Johan Rodríguez 3
≤100 kilograms, Freestyle, Boys Abraham Conyedo 2 Silver

2012 Summer Olympics

Featherweight, Greco-Roman, Men Gustavo Balart 8
Lightweight, Greco-Roman, Men Hanser Meoque 19
Welterweight, Greco-Roman, Men Pedro Muléns =5
Middleweight, Greco-Roman, Men Alexei Bell 12
Light-Heavyweight, Greco-Roman, Men Pablo Shorey 7
Heavyweight, Greco-Roman, Men Yunior Estrada =5
Super-Heavyweight, Greco-Roman, Men Mijaín López 1 Gold
Lightweight, Freestyle, Men Yowlys Bonne 14
Welterweight, Freestyle, Men Liván López =3 Bronze
Light-Heavyweight, Freestyle, Men Humberto Arencibia 13
Heavyweight, Freestyle, Men Javier Cortina 13
Middleweight, Freestyle, Women Katerina Vidiaux 8

2016 Summer Olympics

Featherweight, Greco-Roman, Men Ismael Borrero 1 Gold
Welterweight, Greco-Roman, Men Miguel Martínez =12
Middleweight, Greco-Roman, Men Yurisandy Hernández 17
Heavyweight, Greco-Roman, Men Yasmany Lugo 2 Silver
Super-Heavyweight, Greco-Roman, Men Mijaín López 1 Gold
Featherweight, Freestyle, Men Yowlys Bonne =5
Welterweight, Freestyle, Men Alejandro Valdés 7
Middleweight, Freestyle, Men Liván López 10
Light-Heavyweight, Freestyle, Men Reineris Salas =5
Heavyweight, Freestyle, Men Javier Cortina 10

2018 Summer Youth Olympics

≤65 kilograms, Freestyle, Girls Yetzis Ramírez 8
≤73 kilograms, Freestyle, Girls Milaimys Marín 1 Gold

2020 Summer Olympics

Featherweight, Greco-Roman, Men Luis Alberto Orta 1 Gold
Welterweight, Greco-Roman, Men Ismael Borrero 11
Middleweight, Greco-Roman, Men Yosvanys Peña 10
Light-Heavyweight, Greco-Roman, Men Daniel Grégorich 9
Heavyweight, Greco-Roman, Men Gabriel Rosillo 13
Super-Heavyweight, Greco-Roman, Men Mijaín López 1 Gold
Welterweight, Freestyle, Men Alejandro Valdés 10
Middleweight, Freestyle, Men Geandry Garzón 9
Heavyweight, Freestyle, Men Reineris Salas =3 Bronze
Flyweight, Freestyle, Women Yusneylis Guzmán 12
Featherweight, Freestyle, Women Laura Herin 15
Light-Heavyweight, Freestyle, Women Yudari Sánchez 12