Skip to content
play-white Coach Play
puzzle-piece Coach Puzzles
lessons Coach Learn
training Coach Train
binoculars Coach Watch
friends Coach Community
ellipsis Coach Other

Search

Sign Up Log In
Chess.com
Sign Up Log In
masters
The Top Chess Players in the World

FM Mahdi Nikookar

Mahdi Nikookar
Full name
Mahdi Nikookar
Born
2002 (age 24)‎
Place of birth
Federation
Iran
Profiles
#2236
World Ranking
2265
Classical
2117
Rapid
2095
Blitz

Rating

Bio

Most Played Openings

White Pieces
Bird's Opening: Dutch Variation (3 games)
Grünfeld Defense: Exchange, Modern Exchange Variation (2 games)
Sicilian Defense: Snyder Variation (2 games)
Blumenfeld Countergambit: Duz-Khotimirsky Variation (1 games)
Benoni Defense: Modern, Pawn Storm, Taimanov Variation (1 games)
Black Pieces
French Defense: Advance, Paulsen, Euwe Variation (2 games)
French Defense: Tarrasch, Closed, Main Line (2 games)
King's Indian Defense: Fianchetto, Yugoslav, Kaválek-Bronstein, Kaválek Defense (2 games)
French Defense: Exchange Variation (1 games)
Dutch Defense (1 games)

Games

Players Result Moves Year
Mahdi Nikookar (2202)
K K Dinujaya Kodithuwakku (2011)
½-½ 60 2025
Mahdi Nikookar (2202)
Parab Ritviz (2362)
0-1 36 2025
Mahdi Nikookar (2202)
Zhao Yuanhe (2482)
0-1 37 2025
Mahdi Nikookar (2225)
Pouya Idani (2618)
0-1 44 2025
Mahdi Nikookar (2525)
Ayan Akhmetov (2684)
0-1 35 2025
Mahdi Nikookar (2531)
Reefat Bin-Sattar (2265)
0-1 26 2025
Mahdi Nikookar (2202)
Azarya Jodi Setyaki (2364)
0-1 40 2025
Mahdi Nikookar (2518)
Michel Samuel Lopez Abreu (2339)
0-1 38 2025
Mahdi Nikookar (2516)
Matviy Faryma (2697)
0-1 42 2025
Mahdi Nikookar (2507)
Nazar Laptii (2704)
0-1 25 2025
Show All Games
Top Players
Top Chess Players
Live Chess Ratings
Games Database
Recent Players
Markus Vonlanthen
Sergei Al Petrov
Ted O`callaghan
Ned O`brien
Conn O`hannaidh
  • Support
  • Chess Terms
  • About
  • Students
  • Jobs
  • Developers
  • User Agreement
  • Privacy Policy
  • Privacy Settings
  • Cheating & Fair Play
  • Partners
  • Compliance
  • Chess.com, LLC © 2026