Format
RG
Rivera Garcia, David Moises
🇲🇽FIDE 5141907· Male· Mexico· Born in 2002
Follow David Moises Rivera GarciaTrack his monthly FIDE ratings, games, tournaments and more.
David Moises Rivera Garcia, a 24-year-old Mexican player, is rated 1930 — his current career high. He has held steady between 1900 and 1950 for 13 months. 47 rated games in the past year (≈26/year long-term). Recent standard appearances include Torneo Mercenarios Fide 396, Bratislavske sachove leto 2025 A, and Copa Cuauhtemoc Junio 2025. Also played 2 rapid (including Macro Torneo de Ajedrez Salida al Tablero) and 3 blitz events (including Torneo de Blitz de Ajedrez Jugando por MExico 2026) recently.
At junior level, he reached #21 nationally in U20.
Current rating
1930
Standard
Rpd1942·Blz1971
All-time high
1930
at best
Jan 2026 · age 24
Jan 2026 · age 24
Activity
24
games / yr avg. · ≈2/mo
27 past 12 mo · ≈2/mo
classical only
Moderately active
classical only
Moderately active
Signature stat
#40,979
#40,979 · players worldwide · of 218,279
Career timeline
9 entries2026
All-time peak 1930
at age 24
Jan 2026
2023
100 career games
at age 21
Sep 2023
Best 12-month gain (+96 Elo)
1780 → 1876
Mar 2023
Re-crossed 1800
at age 21
Jan 2023
2022
Re-crossed 1800
at age 20
Oct 2022
K-factor lowered to 20
at age 20
Oct 2022
Standard rating history
Peak
FIDE title
Threshold
First rated
COVID-19
FIDE recal.
Activity & highlights
Evolution
+22
1908 → 1930
Tournaments
3
27 games
Score
11/ 2740.7%
7W8D12L
Top 3 wins
Top 3 losses
Last 12 months — tournaments
3 events| Event | Date | Score | Rank | Perf | Δ Elo |
|---|---|---|---|---|---|
Swiss | Dec 2025 | 2/6 | #4 | 2049 | +13.4 |
Open Swiss | Aug 2025 | 4/7 | #31 | 1965 | +8.6 |
Round-Robin | Jun 2025 | 5/14 | #4 | 1908 | -2.8 |
Most-Played Opponents
vsYahir Alberto Francisco Cruz
🇲🇽MEX·1974
+5 −9 =6
20 games·last met Jun 2025
View head-to-head →
vsRoberto Alejandro Avila BautistaFM
🇲🇽MEX·2286
+0 −14 =0
14 games·last met Dec 2025
View head-to-head →
vsLorenzo Benjamin Ocampo Ramirez
🇲🇽MEX·1828
+10 −4 =0
14 games·last met Jun 2025
View head-to-head →
vsMatias Martinez FloresFM
🇲🇽MEX·1934
+5 −5 =3
13 games·last met Nov 2025
View head-to-head →
vsOscar Jair Vargas Villafranca
🇲🇽MEX·2213
+1 −6 =6
13 games·last met Jun 2025
View head-to-head →
Rankings
/
Mexico
#310
out of 3,019 players
Americas
#4,483
in continent
World
#40,978
out of 400,000+
National ranking
Europe & World
Europe
World
Mexico
| 1 | 🇲🇽Follow Jose Eduardo Martinez AlcantaraTrack their monthly FIDE ratings, games, tournaments and more. | 2,650 |
| 2 | 🇲🇽Follow Luis Ernesto Quesada PerezTrack their monthly FIDE ratings, games, tournaments and more. | 2,536 |
| 3 | 🇲🇽Follow Sion Radamantys Galaviz MedinaTrack their monthly FIDE ratings, games, tournaments and more. | 2,513 |
| 4 | 🇲🇽Follow Juan Carlos Gonzalez ZamoraTrack their monthly FIDE ratings, games, tournaments and more. | 2,466 |
| 5 | 🇲🇽Follow Juan Carlos Obregon RiveroTrack their monthly FIDE ratings, games, tournaments and more. | 2,446 |
| 6 | 🇲🇽Follow Kevin Joel Cori QuispeTrack their monthly FIDE ratings, games, tournaments and more. | 2,440 |
| 7 | 🇲🇽Follow Carlos Sandoval MercadoTrack their monthly FIDE ratings, games, tournaments and more. | 2,422 |
| 8 | 🇲🇽Follow Isaac Antonio Garcia GuerreroTrack their monthly FIDE ratings, games, tournaments and more. | 2,400 |
| 9 | 🇲🇽Follow Gilberto Hernandez GuerreroTrack their monthly FIDE ratings, games, tournaments and more. | 2,398 |
| 10 | 🇲🇽Follow Roberto Calderin GonzalezTrack their monthly FIDE ratings, games, tournaments and more. | 2,380 |
| ... | ||
| 310 | 1,930 | |
Americas
| 1 | 🇺🇸Follow Hikaru NakamuraTrack their monthly FIDE ratings, games, tournaments and more. | 2,792 |
| 1 | 🇺🇸Follow Fabiano CaruanaTrack their monthly FIDE ratings, games, tournaments and more. | 2,792 |
| 3 | 🇺🇸Follow Wesley SoTrack their monthly FIDE ratings, games, tournaments and more. | 2,753 |
| 4 | 🇺🇸Follow Hans Moke NiemannTrack their monthly FIDE ratings, games, tournaments and more. | 2,742 |
| 5 | 🇺🇸Follow Leinier Dominguez PerezTrack their monthly FIDE ratings, games, tournaments and more. | 2,732 |
| 6 | 🇺🇸Follow Levon AronianTrack their monthly FIDE ratings, games, tournaments and more. | 2,724 |
| 7 | 🇺🇸Follow Awonder LiangTrack their monthly FIDE ratings, games, tournaments and more. | 2,696 |
| 7 | 🇺🇸Follow Samuel SevianTrack their monthly FIDE ratings, games, tournaments and more. | 2,696 |
| 9 | 🇺🇸Follow Jeffery XiongTrack their monthly FIDE ratings, games, tournaments and more. | 2,656 |
| 10 | 🇺🇸Follow Ray RobsonTrack their monthly FIDE ratings, games, tournaments and more. | 2,653 |
| ... | ||
| 4483 | 1,930 | |
World
| 1 | 🇳🇴Follow Magnus CarlsenTrack their monthly FIDE ratings, games, tournaments and more. | 2,841 |
| 2 | 🇺🇸Follow Hikaru NakamuraTrack their monthly FIDE ratings, games, tournaments and more. | 2,792 |
| 2 | 🇺🇸Follow Fabiano CaruanaTrack their monthly FIDE ratings, games, tournaments and more. | 2,792 |
| 4 | 🇺🇿Follow Nodirbek AbdusattorovTrack their monthly FIDE ratings, games, tournaments and more. | 2,777 |
| 4 | 🇺🇿Follow Javokhir SindarovTrack their monthly FIDE ratings, games, tournaments and more. | 2,777 |
| 6 | 🇩🇪Follow Vincent KeymerTrack their monthly FIDE ratings, games, tournaments and more. | 2,767 |
| 7 | 🇳🇱Follow Anish GiriTrack their monthly FIDE ratings, games, tournaments and more. | 2,764 |
| 8 | 🇮🇳Follow Erigaisi ArjunTrack their monthly FIDE ratings, games, tournaments and more. | 2,761 |
| 9 | 🇺🇸Follow Wesley SoTrack their monthly FIDE ratings, games, tournaments and more. | 2,753 |
| 9 | 🇨🇳Follow Yi WeiTrack their monthly FIDE ratings, games, tournaments and more. | 2,753 |
| ... | ||
| 40978 | 1,930 | |