| competitions over 67m: 16 |
| 2007 |
| Outdoor |
| 46.29 | 7 | Janet | Santiago de Cuba | 10 Mar |
| 2008 |
| Outdoor |
| 51.80 | 6 | | La Habana | 29 Feb |
| 49.55 | 5 | | La Habana | 7 Mar |
| 46.68 | 1-17 | NC-j | Santiago de Cuba | 4 Jul |
| 2009 |
| Outdoor |
| 52.52 | 6 | | La Habana | 6 Feb |
| 49.76 | 7 | | La Habana | 20 Feb |
| 53.20 | 8 | Janet | La Habana | 6 Mar |
| 52.00 | 8 | ALBA | La Habana | 23 Apr |
| 55.08 | 4 | | La Habana | 22 May |
| 51.79 | 4 | Barrientos | La Habana | 29 May |
| 52.37 | 6 | | La Habana | 11 Jun |
| 55.23 | 5 | | La Habana | 18 Jun |
| 55.13 | 2 | | La Habana | 25 Jun |
| 55.23 | 2-19 | NC-j | Santiago de Cuba | 9 Jul |
| 2010 |
| Outdoor |
| 53.57 | 5 | | La Habana | 5 Feb |
| 57.18 | 2 | | La Habana | 11 Feb |
| 54.29 | 4 | | La Habana | 18 Feb |
| 56.58 | 3 | | La Habana | 25 Feb |
| 56.57 | 5 | | La Habana | 4 Mar |
| 53.09 | 5 | | La Habana | 11 Mar |
| 59.30 | 4 | Barrientos | La Habana | 19 Mar |
| 58.94 | 4 | NG | La Habana | 21 May |
| 54.34 | 2 | | La Habana | 4 Jun |
| 54.72 | 1-19 | | La Habana | 10 Jun |
| 58.76 | 2 | | La Habana | 11 Jun |
| 57.41 | 2 | | La Habana | 17 Jun |
| 55.36 | 2 | | La Habana | 23 Jun |
| 57.09 | 2 | Copa 26 de Jul | La Habana | 3 Jul |
| 56.44 | 2 | | La Habana | 16 Jul |
| 53.91 | 1q-19 | WJ | Moncton | 20 Jul |
| 56.01 | 1-19 | WJ | Moncton | 22 Jul |
| 2011 |
| Outdoor |
| 57.52 | 3 | | La Habana | 11 Feb |
| 59.26 | 3 | | La Habana | 18 Feb |
| 55.38 | 2 | | La Habana | 24 Feb |
| 58.51 | 3 | | La Habana | 4 Mar |
| 57.82 | 3 | | La Habana | 11 Mar |
| 59.16 | 3 | Copa Cuba | La Habana | 17 Mar |
| 59.20 | 1 | | La Habana | 12 May |
| 59.10 | 2 | | La Habana | 19 May |
| 57.99 | 3 | Barrientos | La Habana | 26 May |
| 58.43 | 1 | | La Habana | 17 Jun |
| 55.26 | 1 | Alba | Barquisimeto | 28 Jul |
| 2012 |
| Outdoor |
| 59.14 | 1 | | La Habana | 11 Feb |
| 60.75 | 1 | | La Habana | 17 Feb |
| 59.88 | 1 | | La Habana | 25 Feb |
| 59.31 | 3 | | La Habana | 2 Mar |
| 62.50 | 3 | | La Habana | 9 Mar |
| | 62.50 59.42 60.41 60.22 59.70 58.24 |
| 62.27 | 3 | NC | La Habana | 22 Mar |
| | X 60.62 61.22 62.27 58.90 X |
| 60.45 | 3 | IAAF 100 | La Habana | 27 May |
| 56.93 | 4 | IbAmC | Barquisimeto | 10 Jun |
| 59.86 | 1 | | La Habana | 16 Jun |
| 57.87 | 28q | OG | London | 3 Aug |
| | 57.46 X 57.87 |
| 2013 |
| Outdoor |
| 64.12 | 1 | | La Habana | 8 Feb |
| | 64.12 X 59.60 61.55 57.28 61.74 |
| 63.44 | 1 | | La Habana | 15 Feb |
| | 63.44 61.86 62.66 63.00 63.17 62.95 |
| 59.74 | 1 | | La Habana | 23 Feb |
| | X 57.24 59.34 59.74 X X |
| 62.64 | 2 | | La Habana | 8 Mar |
| | 61.36 X 62.20 62.12 X 62.64 |
| 66.01 | 1 | NC | La Habana | 16 Mar |
| | 66.01 64.89 64.71 64.10 60.80 64.72 |
| 64.08 | 1 | | La Habana | 17 May |
| | 60.30 61.60 64.08 60.02 X 61.90 |
| 65.29 | 1 | | La Habana | 24 May |
| | 62.38 61.86 65.29 62.17 63.60 64.06 |
| 62.49 | 2 | Barrientos | La Habana | 4 Jun |
| | X 62.49 X 60.36 X 58.34 |
| 61.90 | 5 | GGala | Roma | 6 Jun |
| | 61.90 X 60.93 X 61.68 X |
| 56.98 | 3 | PNG | Turku | 16 Jun |
| | 55.20 52.66 51.35 56.15 56.98 55.26 |
| 63.42 | 2 | | Bilbao | 21 Jun |
| | 63.42 61.60 62.75 60.65 X 61.32 |
| 63.51 | 4 | Athletissima | Lausanne | 4 Jul |
| | 63.13 61.47 X 63.51 60.42 62.83 |
| 60.33 | 11q | WC | Moskva | 10 Aug |
| | 59.38 57.26 60.33 |
| 62.39 | 11 | WC | Moskva | 11 Aug |
| | X 62.39 60.16 |
| 2014 |
| Outdoor |
| 60.76 | 2 | | La Habana | 1 Feb |
| | 57.41 X 58.60 X X 60.76 |
| 64.39 | 1 | | La Habana | 7 Feb |
| | 63.29 61.43 63.75 62.93 64.39 X |
| 60.10 | 3 | | La Habana | 14 Feb |
| | X 60.10 X X X X |
| 58.76 | 3 | | La Habana | 21 Feb |
| | 58.55 X X 58.76 57.40 58.60 |
| 65.13 | 1 | | La Habana | 8 Mar |
| | 62.55 65.13 62.73 62.07 X 64.40 |
| 64.22 | 1 | NC | La Habana | 18 Mar |
| | 64.22 X 61.72 X X 61.52 |
| 61.22 | 4 | Diamond | Shanghai | 18 May |
| | 60.42 X 61.22 X X X |
| 66.03 | 1 | Barrientos | La Habana | 23 May |
| | 66.03 62.15 X 61.26 65.68 X |
| 62.04 | 7 | Pre | Eugene OR | 30 May |
| | 62.04 X 61.16 |
| 63.21 | 4 | Bislett | Oslo | 11 Jun |
| | X 58.99 61.97 X 61.46 63.21 |
| 62.74 | 1 | | Bilbao | 21 Jun |
| | X 62.74 X X X P |
| 59.15 | 3 | PNG | Turku | 25 Jun |
| | 59.15 X 58.86 X X X |
| 63.50 | 2 | | Tomblaine | 27 Jun |
| | 61.34 X 59.35 61.04 63.50 59.95 |
| 62.72 | 7 | Areva | Saint-Denis | 5 Jul |
| | 61.50 X 62.72 X X X |
| 56.81 | 7 | | Montreuil | 7 Jul |
| | 56.81 X X 53.79 X X |
| 61.41 | 5 | Sainsbury's | Glasgow | 11 Jul |
| | 59.48 X 61.41 X X 59.92 |
| NM | | PanAmSF | Ciudad de México | 16 Aug |
| 59.38 | 5 | Cont Cup | Marrakech | 13 Sep |
| | X 59.38 59.34 X |
| 62.33 | 1 | | La Habana | 3 Oct |
| 62.42A | 2 | CACG | Xalapa | 26 Nov |
| 2015 |
| Outdoor |
| competitions over 67m: 1 |
| 63.35 | 2 | | La Habana | 8 May |
| | X X 61.01 63.35 61.90 61.00 |
| 60.19 | 9 | Diamond | Doha | 15 May |
| | X X 60.19 |
| 66.23 | 2 | Barrientos | La Habana | 26 May |
| | X 66.23 X X 64.95 64.50 |
| 65.30 | 3 | GGala | Roma | 4 Jun |
| | 64.68 61.64 63.31 62.44 65.30 64.26 |
| 65.86 | 2 | adidas | New York NY | 13 Jun |
| | 63.86 65.85 X 64.45 65.86 64.11 |
| 65.11 | 2 | | Bilbao | 20 Jun |
| | 59.95 65.11 63.02 63.74 X X |
| 66.42 | 2 | | Sotteville-lès-Rouen | 6 Jul |
| | 64.63 61.84 64.11 63.04 63.23 66.42 |
| 67.13 | 1 | Athletissima | Lausanne | 9 Jul |
| | 65.40 67.06 65.89 X 67.13 X |
| 64.99 | 2 | PAG | Toronto | 24 Jul |
| | 58.74 62.05 64.99 60.33 X 64.23 |
| 62.93 | 5q | WC | Beijing | 24 Aug |
| | X 61.79 62.93 |
| 65.46 | 4 | WC | Beijing | 25 Aug |
| | X 62.63 59.63 64.60 64.31 65.46 |
| 61.84 | 4 | VD | Bruxelles | 11 Sep |
| | 59.43 58.76 X 61.14 61.84 61.15 |
| 2016 |
| Outdoor |
| competitions over 67m: 4 |
| 68.86 | 1 | | La Habana | 13 Feb |
| | X 62.71 65.72 62.69 65.90 68.86 |
| 67.63 | 1 | Acosta | Las Tunas | 20 Feb |
| | X 64.33 67.63 66.15 62.35 65.68 |
| 66.08 | 1 | | La Habana | 26 Feb |
| | 65.87 X 66.08 X X X |
| 66.30 | 1q | NC | La Habana | 17 Mar |
| | 66.30 |
| 66.24 | 1 | NC | La Habana | 18 Mar |
| | X 61.61 63.95 62.17 64.01 66.24 |
| 62.77 | 5 | Diamond | Shanghai | 14 May |
| | X 62.64 62.77 |
| 67.02 | 1qq | Barrientos | La Habana | 26 May |
| | X 67.02 |
| 65.91 | 1 | Barrientos | La Habana | 27 May |
| | X 65.91 X X X X |
| 67.91 | 1 | | Montreuil | 7 Jun |
| | 59.40 65.68 62.88 63.09 67.91 66.14 |
| 61.91 | 5 | Bislett | Oslo | 9 Jun |
| | 61.91 61.64 X |
| 59.88 | 4 | Bauhaus | Stockholm/S | 16 Jun |
| | 59.88 X X X X X |
| 64.96 | 1 | | Bilbao | 25 Jun |
| 65.38 | 1q | OG | Rio de Janeiro | 15 Aug |
| | 65.38 |
| NM | | OG | Rio de Janeiro | 16 Aug |
| | X X X |
| 2017 |
| Outdoor |
| competitions over 67m: 3 |
| 63.07 | 1 | | La Habana | 11 Feb |
| | X 63.07 X 61.32 X X |
| 60.80 | 1 | | Las Tunas | 18 Feb |
| | X 53.93 58.80 60.48 57.29 60.80 |
| 63.48 | 1 | | La Habana | 4 Mar |
| | 63.48 63.36 62.57 60.84 X X |
| 62.72 | 2q | NC | La Habana | 14 Mar |
| | 62.72 |
| 65.57 | 1 | NC | La Habana | 15 Mar |
| | 65.57 63.17 63.01 X 62.50 64.54 |
| 63.79 | 5 | Diamond | Shanghai | 13 May |
| | 61.64 62.94 61.32 61.39 60.43 63.79 |
| 64.20 | 1 | | La Habana | 19 May |
| | X 60.88 X 63.03 64.20 X |
| 65.83 | 1 | Barrientos | La Habana | 26 May |
| | 63.08 64.92 64.55 65.51 65.83 65.78 |
| 66.24 | 2 | Bislett | Oslo | 15 Jun |
| | 66.24 X 65.06 65.51 X 65.40 |
| 67.92 | 1 | Bauhaus | Stockholm/S | 18 Jun |
| | 67.92 64.83 X 65.67 66.87 64.06 |
| 67.50 | 1 | | Bilbao | 24 Jun |
| | 62.30 67.50 60.98 66.10 X 67.28 |
| 69.19 | 1 | | Sotteville-lès-Rouen | 7 Jul |
| | 65.39 66.10 66.08 67.33 65.70 69.19 |
| 65.58 | 2q | WC | London | 11 Aug |
| | 65.58 |
| 64.82 | 4 | WC | London | 13 Aug |
| | 62.54 X X 64.82 63.43 64.60 |
| 65.11 | 3 | Müller | Birmingham | 20 Aug |
| | X 65.11 62.43 61.95 X X |
| 61.45 | 7 | VD | Bruxelles | 1 Sep |
| | 58.74 61.45 X X 61.14 X |
| 60.11 | 2 | | Camagüey | 2 Dec |
| 2018 |
| Outdoor |
| competitions over 67m: 1 |
| 64.87 | 1 | | La Habana | 3 Feb |
| | 64.87 62.17 X 62.90 64.28 X |
| 67.82 | 1 | | Las Tunas | 10 Feb |
| | 65.18 65.40 67.82 X 63.52 65.07 |
| 62.71 | 1 | Lanzam | La Habana | 16 Feb |
| | 60.77 X 62.71 X X X |
| 59.25 | 2 | | La Habana | 24 Feb |
| 61.73 | 1 | Lanzam | La Habana | 2 Mar |
| | X 61.00 X 60.40 61.73 60.76 |
| 64.53 | 1 | Fortún | Camagüey | 14 Mar |
| | 57.49 63.24 64.53 63.85 60.64 63.23 |
| 66.82 | 2 | Diamond | Doha | 4 May |
| | 65.33 66.82 63.75 64.82 63.62 65.68 |
| 64.83 | 1 | | La Habana | 19 May |
| 66.62 | 2 | GGala | Roma | 31 May |
| | 58.68 66.62 65.42 X 65.31 64.44 |
| 63.81 | 2 | PNG | Turku | 5 Jun |
| | 60.02 62.38 X X 63.81 X |
| 66.55 | 2 | Meet Paris | Paris | 30 Jun |
| | 61.66 X 66.55 61.42 65.35 64.18 |
| 65.42 | 1 | | Guadalajara | 5 Jul |
| | 60.83 64.99 65.42 62.00 62.59 61.08 |
| 64.39 | 2 | | Bellinzona | 18 Jul |
| | 64.39 63.50 X X 62.03 63.98 |
| 64.63 | 2 | Müller | London | 22 Jul |
| | X 64.63 62.54 63.19 61.72 62.51 |
| 66.00 | 1 | CACG | Barranquilla | 31 Jul |
| | 63.76 66.00 65.87 64.35 63.36 64.47 |
| 61.97 | 1 | NACAC | Toronto | 10 Aug |
| | 60.10 60.89 59.42 61.65 61.97 59.77 |
| 65.00 | 1 | VD | Bruxelles | 31 Aug |
| | 63.38 64.23 63.12 63.10 63.12 65.00 |
| 64.78 | 2 | Hanžeković | Zagreb | 4 Sep |
| | 58.80 X X 64.78 60.87 61.89 |
| 65.30 | 1 | Cont Cup | Ostrava | 8 Sep |
| | 62.27 65.00 63.02 64.01 65.30 |
| 2019 |
| Outdoor |
| competitions over 67m: 7 |
| 64.44 | 1 | | La Habana | 2 Feb |
| | 64.44 X 62.25 63.73 63.74 63.48 |
| 66.75 | 1 | | La Habana | 8 Feb |
| | 64.69 X 66.28 65.41 66.75 65.60 |
| 64.04 | 1 | | Santiago de Cuba | 17 Feb |
| 65.48 | 1 | | La Habana | 23 Feb |
| | 63.07 64.02 X 65.48 64.10 65.10 |
| 65.78 | 1 | NC | La Habana | 8 Mar |
| | 60.20 65.53 62.67 X 65.78 63.36 |
| 63.42 | 2 | | San Salvador | 27 Apr |
| | 59.73 63.42 61.87 62.07 X 62.05 |
| 66.66 | 2 | | La Habana | 18 May |
| | 66.03 66.62 65.43 65.85 65.40 66.66 |
| 67.78 | 1 | | La Habana | 24 May |
| | X 65.17 66.95 X X 67.78 |
| 65.09 | 2 | Bauhaus | Stockholm/S | 30 May |
| | 64.36 61.77 64.51 65.09 63.08 63.12 |
| 68.28 | 1 | Mohammed VI | Rabat | 16 Jun |
| | 64.82 65.72 66.80 X 66.78 68.28 |
| 67.27 | 2 | | Huelva | 20 Jun |
| | 67.27 65.94 64.36 X 65.78 66.39 |
| 65.52 | 1 | | Poznań | 2 Jul |
| | 65.52 X 63.39 X X 63.79 |
| 69.39 | 1 | | Sotteville-lès-Rouen | 16 Jul |
| | 69.08 65.97 66.89 68.44 X 69.39 |
| 66.58 | 1 | PAG | Lima | 6 Aug |
| | 63.88 X 61.69 64.65 64.15 66.58 |
| 64.87 | 1 | Müller | Birmingham | 18 Aug |
| | X 59.73 64.87 63.22 X X |
| 60.96 | 9 | Meet Paris | Paris | 24 Aug |
| | X X 60.96 |
| 68.27 | 1 | VD | Bruxelles | 6 Sep |
| | 65.95 65.10 64.64 67.24 65.70 68.27 |
| 67.78 | 1q | WC | Doha | 2 Oct |
| | 67.78 |
| 69.17 | 1 | WC | Doha | 4 Oct |
| | 68.10 65.01 65.76 68.01 69.17 64.61 |
| 2020 |
| Outdoor |
| 64.13 | 1 | | La Habana | 8 Feb |
| | X 59.53 64.13 63.38 60.47 63.18 |
| 64.12 | 1 | | La Habana | 14 Feb |
| | 62.17 57.36 X 63.01 X 64.12 |
| 63.80 | 1 | | La Habana | 21 Feb |
| | 58.82 X X 61.53 63.10 63.80 |
| 61.46 | 2 | | Santiago de Cuba | 28 Feb |
| | X 56.80 59.63 61.19 61.46 X |
| 60.73 | 1 | | La Habana | 7 Mar |
| | X 60.73 X X X X |
| 64.76 | 1 | NC | La Habana | 20 Mar |
| | X 63.58 64.76 62.27 60.88 61.21 |