CUB · 30 yrs · K=10 · Peak 2421 (Sep 2015)
Best performance: 2528 at Copa Giraldilla Elite(Best of 2015)
Classical rating
2373
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jul 2007
How live ratings are calculated
Rating History · Classical
Classical rating 2385 to 2373 over the last 12 months; peak 2421 in September 2015.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Blitz |
|---|---|---|
| Nov 2026 | 2373, 0, 0 games | 2413, 0, 0 games |
| Oct 2026 | 2373, 0, 0 games | 2413, 0, 0 games |
| Sep 2026 | 2373, 0, 0 games | 2413, 0, 0 games |
| Aug 2026 | 2373, 0, 0 games | 2413, 0, 0 games |
| Jul 2026 | 2373, 0, 0 games | 2413, 0, 0 games |
| Jun 2026 | 2373, 0, 0 games | 2413, 0, 0 games |
| May 2026 | 2373, 0, 0 games | 2413, 0, 0 games |
| Apr 2026 | 2373, 0, 0 games | 2413, 0, 0 games |
| Mar 2026 | 2373, 0, 0 games | 2413, 0, 0 games |
| Feb 2026 | 2373, -12, 9 games | 2413, 0, 0 games |
| Jan 2026 | 2385, 0, 0 games | 2413, 0, 0 games |
| Dec 2025 | 2385, 0, 0 games | 2413, 0, 0 games |
Form · Classical
Unbeaten in the last 3 games (2 wins, 1 draw), since Jan 17. Longest unbeaten run in 2026: 6 games, Jan 2 – Jan 16.
From 603 classical games on record, the latest on Jan 18.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| CFCC 2026 Winter Open & Scholastic - Master-ExpertJan 16 – Jan 18TPR 2073 | 3½/5 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
IM title progress
Working toward the International Master titleTracked norms: 1 · 9 of 27 games credit
Rating requirement met (peak 2421, SEP15 list)
No outstanding composition requirement
Based on events we cover plus the FIDE norm registers of all federations. Norms filed elsewhere may not show up here yet.
Best wins · Classical
From 553 rated classical games against rated opponents, 2006–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | IM Alexey Fernandez Cardoso, Aug 2015 · Copa Giraldilla Elite | , 2449 |
| 2, | GM Elier Miranda Mesa, Mar 2012 · MARIA TERESA MORA | , 2416 |
| 3, | GM Luis Ernesto Quesada Perez, Aug 2015 · Copa Giraldilla Elite | , 2373 |
| 4, | IM Pedro Morales Romero, 2 wins, Oct 2011 · Final Provincial de la Habana | , 2370 |
| 5, | IM Felix Manuel Gomez Fontal, Nov 2014 · Final Provincial de la Habana 2014 | , 2361 |
| 6, | FM Jose Manuel Calvo Quinteiro, 5 wins, Nov 2014 · Final Provincial de la Habana 2014 | , 2357 |
| 7, | IM Cristian Vitier Vazquez, 5 wins, Aug 2015 · Copa Giraldilla Elite | , 2356 |
| 8, | FM Alejandro Yanes Canizares, 2 wins, Nov 2014 · Final Provincial de la Habana 2014 | , 2352 |
| 9, | IM Ernesto J. Fernandez Guillen, Sep 2014 · Semifinal Provincial La Habana II Fase Grupo 1 | , 2335 |
| 10, | FM Eduardo Jesus Mendez Fortes, Oct 2012 · Final Provincial La Habana | , 2328 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Yuniesky Quesada Perez, Highest-rated meeting: Apr 2017 · 24th Space Coast Open | , 0/1 | , 2630 |
| 2, | GM Hjorvar Steinn Gretarsson, Highest-rated meeting: Jun 2015 · 50 Torneo Capablanca Grupo Abierto | , 0/1 | , 2571 |
| 3, | GM Yusnel Bacallao Alonso, Highest-rated meeting: Apr 2013 · Capablanca Abierto 1 | , ½/1 | , 2542 |
| 4, | GM Carlos Antonio Hevia Alejano, Highest-rated meeting: Nov 2012 · Zonal Nacional Occidental | , ½/2 | , 2508 |
| 5, | GM Julio Becerra Rivero, Highest-rated meeting: Jan 2022 · 7th Annual Gulf Coast New Year's Open | , ½/1 | , 2491 |
| 6, | GM Omar Almeida Quintana, Highest-rated meeting: Nov 2014 · Zonal Occidental 2014 | , 1/2 | , 2489 |
| 7, | GM Sandro Pozo Vera, Highest-rated meeting: Apr 2013 · Capablanca Abierto 1 | , 1½/3 | , 2485 |
| 8, | IM Rolando Alarcon Casellas, Highest-rated meeting: Nov 2012 · Zonal Nacional Occidental | , 2/6 | , 2483 |
| 9, | IM Hector Delgado Ramos, Highest-rated meeting: Nov 2012 · Zonal Nacional Occidental | , ½/1 | , 2478 |
| 10, | GM Jose Angel Guerra Mendez, Highest-rated meeting: May 2011 · Capablanca Abierto Grupo 1 | , ½/2 | , 2472 |
Openings · Classical
From the moves of 53 of 603 classical games on record.
As WhiteOpens 1.d4 in 24 of 24 games.
As BlackMeets 1.e4 with 1...e5, and 1.d4 with 1...Nf6.
All openings (5 as White, 3 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Queen's Gambit Declined | 5 | 60% |
| Benoni Defense | 3 | 67% |
| Dutch Defense | 3 | 100% |
| Nimzo-Indian Defense | 3 | 50% |
| Slav Defense | 3 | 50% |
7 more games in openings played fewer than 3 times.
Against 1.e4: 1...e5 in 22.
Against 1.d4: 1...Nf6 in 4.
| Openings in Black games | Games | Score |
|---|---|---|
| Ruy Lopez | 11 | 50% |
| Italian Game | 4 | 38% |
| Scotch Game | 4 | 63% |
10 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 9 | 6½ | 2020 | 2186 |
| 2024 | 10 | 7½ | 2032 | 2225 |
| 2022 | 14 | 9 | 2160 | 2262 |
| 2017 | 14 | 9 | 2144 | 2246 |
| 2015 | 19 | 13 | 2349 | 2482 |
| 2014 | 61 | 34½ | 2293 | 2343 |
| 2013 | 65 | 38 | 2231 | 2288 |
| 2012 | 89 | 47 | 2279 | 2300 |
| 2011 | 88 | 50 | 2251 | 2301 |
| 2010 | 65 | 36 | 2173 | 2209 |
| 2007 | 32 | 15½ | 2106 | 2092 |
| 2006 | 10 | 5½ | 2059 | 2095 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jan 2026Swissfederation source#2 in 2026Score 3½/5Opp avg 1924Start 2385
- Jan 2026Swissfederation sourceBest of 2026Score 4/5Opp avg 2139Start 2385
- Oct 2024Swissfederation source#2 in 2024Score 3½/5Opp avg 2042Start 2392
- Sep 2024Swissfederation sourceBest of 2024Score 4/5Opp avg 2022Start 2392
- Jul 2022Round robinfederation source#2 in 2022Score 4½/9Opp avg 2232Start 2412
- Jan 2022Swissfederation sourceBest of 2022Score 4½/5Opp avg 2031Start 2407
- Jun 2017Swissfederation sourceBest of 2017Score 4/5Opp avg 2117Start 2416
- Jun 2017Swissfederation source#3 in 2017Score 2/4Opp avg 2039Start 2416
- CFCC 2026 Winter Open & Scholastic - Master-Expert · Jan 2026 · 3½/5
- 9th Annual Gulf Coast New Years Open - Premier · Jan 2026 · 4/5
- 2024 October Gulf Coast Open - Premier · Oct 2024 · 3½/5
- Central Florida CC 2024 Autumn Open - Master-Expert · Sep 2024 · 4/5
- Summer 2022 CCC IM Norm Invitational - C · Jul 2022 · 4½/9
- 7th Annual Gulf Coast New Year's Open · Jan 2022 · 4½/5
- Chess Educators International Open Tournament · Jun 2017 · 4/5
- 2017 ChessStars Orlando Sunshine Open · Jun 2017 · 2/4
- 24th Space Coast Open · Apr 2017 · 3/5
- Copa Giraldilla Elite · Aug 2015 · 6½/9
- 50 Torneo Capablanca Grupo Abierto · Jun 2015 · 6½/10
- Final Provincial de la Habana 2014 · Nov 2014 · 7/11
- Zonal Occidental 2014 · Nov 2014 · 8/13
- Semifinal Provincial La Habana II Fase Grupo 1 · Sep 2014 · 6/9
- Abierto La Habana (Copa Giraldilla) Por Equipos · Aug 2014 · 4½/9
- XLIX Torneo Internacional Capablanca in Memoriam Abierto 1 · Apr 2014 · 5/10
- Gilberto Garcia 2014 · Apr 2014 · 5/10
- Semifinal Provincial II Fase 2013 · Sep – Oct 2013 · 4/9
- Copa Giraldilla Grupo III · Aug 2013 · 5/9
- Agosto de Victorias 2013 · Aug 2013 · 6½/9
- Capablanca Abierto 1 · Apr – May 2013 · 5½/10
- Final Nacional Juvenil · Apr 2013 · 5½/9
- MARIA TERESA MORA GRUPO I · Mar 2013 · 4½/9
- FINAL PROVINCIAL JUVENIL HABANA · Feb – Mar 2013 · 10/13
- Orlando Mestre 2012 · Nov 2012 · 4/7
- Zonal Nacional Occidental · Nov 2012 · 6½/13
- Final Provincial La Habana · Oct 2012 · 6/12
- VI Giraldilla Grupo Abierto I · Aug 2012 · 5/9
- Semifinal Provincial II Fase 2012 · Jul 2012 · 5/9
- Jesus Rodriguez · Jun 2012 · 10/14
- Capablanca in Memoriam Abierto 1 · May 2012 · 5/10
- Nacional Juvenil Masculino · Apr 2012 · 4½/9
- MARIA TERESA MORA · Mar 2012 · 4/9
- Orlando Mestre · Nov 2011 · 8½/14
- Final Provincial de la Habana · Oct 2011 · 5½/13
- Abierto Giraldilla Grupo 1 · Aug 2011 · 4½/9
- Semifinal provincial (2da fase) · Jul – Aug 2011 · 5½/9
- Jesus Rodriguez in Memoriam · Jun – Jul 2011 · 8½/14
- Capablanca Abierto Grupo 1 · May 2011 · 5½/10
- Cuba Campeonato Nacional Juvenil Masculino 2011 · Apr 2011 · 4/9
- Final Provincial 15-18 anos · Mar – Apr 2011 · 9½/13
- Campeonato Nacional Juvenil Masculino · Nov 2010 · 5½/9
- Tras las Huellas del Che 2010 Grupo I Invitados · Oct 2010 · 3½/6
- ABIERTO CIUDAD HABANA COPA GIRALDILLA GRUPO II · Aug 2010 · 8½/11
- XLVI JUEGOS NACIONALES ESCOLARES 2010 · Jul 2010 · 6/8
- FINAL PROVINCIAL 15-18 (M) · May – Jun 2010 · 4/9
- SEMIFINAL PROVINCIAL I FASE · May 2010 · 4½/9
- FERNANDO MARCOS IM · Apr 2010 · 6/14
- FINAL PROVINCIAL 13-14 anos (M) · Mar – Apr 2010 · 11/13
- III ABIERTO CIUDAD HABANA GIRALDILLA 2009 · Aug 2009 · 6½/9
- SEMIFINAL PROVINCIAL (M) CHA 15-18 AÑOS 2009 · May 2009 · 7½/9
- I FERNANDO MARCOS IN MEMORIAM 2009 · Feb – Mar 2009 · 11/17
- X ELDIS COBO IN MEMORIAM 2009 · Feb 2009 · 5½/9
- XII FINAL MUNICIPAL 10 DE OCTUBRE 2008 · Dec 2008 · 4½/9
- II TORNEO ABIERTO CIUDAD HABANA COPA GIRALDILLA 2008 · Aug 2008 · 5/10
- FINAL PROVINCIAL CIUDAD HABANA 15-18 AÑOS 2008 · Jun 2008 · 4½/11
- SEMIFINAL PROVINCIAL 15-18 CH 2008 (M) · May 2008 · 5½/8
- SEMIFINAL PROVINCIAL CIUDAD HABANA 1ra FASE 2008 · Apr 2008 · 3/9
- FINAL PROVINCIAL CHA 13-14 AÑOS (M) 2008 · Mar – Apr 2008 · 4½/10
- XI FINAL MUNICIPAL 10 de Octubre. · Oct 2007 · 4½/10
- ADA MARIA SALGADO IM MEMORIAM · Sep – Oct 2007 · 6/11
- I Torneo Abierto de Ciudad de la Habana GIRALDILLA 2007 · Aug 2007 · 4/10
- Semifinal Provincial !5-18 años Ciudad de la Habana (M) · May – Jun 2007 · 5½/9
- ZONAL PROVINCIAL CIUDAD DE LA HABANA · Nov – Dec 2006 · 5½/11
World
- #=2215FM Hans Moehn2373.0
- #=2215IM Ilya Karp2373.0
- #=2215FM Yans Richard Girones Barrios2373.0
- #=2215IM Cristian Vitier Vazquez2373.0
- #=2215IM Sergey Trofimov2373.0
Cuba
- #23FM Kebert Solares Orozco2393.0
- #24FM Cesar Alejandro Perez Rodriguez2380.0
- #=25FM Yans Richard Girones Barrios2373.0
- #=25IM Cristian Vitier Vazquez2373.0
- #=27IM Abel Fabian Lopez Gonzalez2367.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.