JR

GMJean-Noel Riff

FRA · Born 1981 · FIDE ID 611190

PrepCompare
classical
2419
Live 2421.1 +2.1
rapid
2460
#717 in the world
blitz
2485
#581 in the world

Rating history

23502400245025002550201620182020202220242026Peak 2519
As White27 games · +10 =14 −3
  • Sicilian Defense8 · 63%
  • Ruy Lopez6 · 50%
  • French Defense5 · 50%
  • Caro-Kann Defense4 · 88%
  • Modern Defense1 · 100%
  • Nimzowitsch Defense1 · 50%
As Black31 games · +8 =13 −10
  • Ruy Lopez6 · 25%
  • Queen's Gambit Declined5 · 50%
  • Italian Game5 · 40%
  • Sicilian Defense4 · 75%
  • English Opening2 · 50%
  • Nimzo-Indian Defense1 · 100%

58 stored games (Lichess broadcasts since 2023 and FIDE reports): +18 =27 −13 (54%). Score is from Jean-Noel's side.

Events

Games (58)

Lukas Schwander2254Switzerland Team Championship SMM 2025 · Round 71GMPouya Idani2615Capechecs 2026 · Grand Prix · Round 5½IMMarco Materia2530Capechecs 2026 · Grand Prix · Round 4½GMMihajlo Stojanovic2413Swiss National League A 2026 (SMM NLA) · Round 9½WGMLena Georgescu2277Swiss National League A 2026 (SMM NLA) · Round 8½Patrick Seitz2240Swiss National League A 2026 (SMM NLA) · Round 70IMValery Atlas2386Swiss National League A 2026 (SMM NLA) · Round 6½GMOgnjen Cvitan2384Swiss National League A 2026 (SMM NLA) · Round 5½FMNoah Fecker2373Swiss National League A 2026 (SMM NLA) · Round 41IMHarutyun Barseghyan2461Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 71GMJean-Pierre Le Roux2457Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 6½IMSimon Lamaze2476Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 51GMDaniel Dardha2587Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 30GMRomain Edouard2538Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 2½FIDEGMMikhail Kobalia2534Championnat de France des Clubs 2026 · Elimination · Groupe A · Round 1½FMAnand Gautier2307Swiss National League A 2026 (SMM NLA) · Round 30Romain Gemelli2237Swiss National League A 2026 (SMM NLA) · Round 2½FMFabian Maeser2214Swiss National League A 2026 (SMM NLA) · Round 11IMStephen R Mannion220242e Open International de Cappelle · Round 8½GMPranesh M262742e Open International de Cappelle · Round 60IMFloryan Eugene247842e Open International de Cappelle · Round 30GMOgnjen Cvitan2386Switzerland Team Championship SMM 2025 · Round 9½GMMichele Godena2438Switzerland Team Championship SMM 2025 · Round 8½IMVladyslav Larkin2450XII Torneio Internacional da Cidade de Famalicão · Round 8½NMPaulo Pinho2062XII Torneio Internacional da Cidade de Famalicão · Round 71Orlando Ribeiro2059XII Torneio Internacional da Cidade de Famalicão · Round 61IMIrakli Akhvlediani2408XII Torneio Internacional da Cidade de Famalicão · Round 50Alvaro Campos Rodriguez2001XII Torneio Internacional da Cidade de Famalicão · Round 31Guilherme Monteiro Hares1883XII Torneio Internacional da Cidade de Famalicão · Round 21Guilherme Resende Miranda Sousa1639XII Torneio Internacional da Cidade de Famalicão · Round 11GMVladimir Petkov2421XII Torneio Internacional da Cidade de Famalicão · Round 9½GMEgor Bogdanov2515XII Torneio Internacional da Cidade de Famalicão · Round 4½GMDaniil Yuffa2657French Top 16 Club Championship 2025 · Higher Pool · Round 40GMCarlos Daniel Albornoz Cabrera2548French Top 16 Club Championship 2025 · Higher Pool · Round 20GMAnthony Wirig2438French Top 16 Club Championship 2025 · Higher Pool · Round 1½FMTristan Breuil2362French Top 16 Club Championship 2025 · A Pool · Round 7½Clement Metzger2233French Top 16 Club Championship 2025 · A Pool · Round 61GMEvgeny Postny2525French Top 16 Club Championship 2025 · A Pool · Round 5½GMBilel Bellahcene2504French Top 16 Club Championship 2025 · A Pool · Round 3½FMPierre Brunelliere2218French Top 16 Club Championship 2025 · A Pool · Round 1½