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

IM Mauricio Vassallo Barroche

Mauricio Vassallo Barroche
Full name
Mauricio Vassallo Barroche
Born
1966 (age 60)‎
Place of birth
Federation
Spain
Profiles
#1545
World Ranking
2318
Classical
2424
Rapid
2247
Blitz

Rating

Bio

Most Played Openings

White Pieces
Indian Game: East Indian, Przepiórka Variation (12 games)
King's Indian Attack: Yugoslav Variation (11 games)
English Opening: Symmetrical Variation (7 games)
English Opening: Caro-Kann Defensive System (6 games)
Réti Opening: Nimzowitsch-Larsen Attack (6 games)
Black Pieces
Pirc Defense (16 games)
Modern Defense: Standard Line (16 games)
Modern Defense with 1.e4 (10 games)
King's Indian Defense: Orthodox Variation (7 games)
Modern Defense: Standard, Pseudo-Austrian Attack (7 games)

Games

Players Result Moves Year
Mauricio Vassallo Barroche (2336)
Rodrigo Ribeiro (2151)
1-0 22 2025
Mauricio Vassallo Barroche (2336)
Hugo Carneiro Sousa (2107)
1-0 35 2025
Mauricio Vassallo Barroche (2336)
Vladyslav Larkin (2450)
½-½ 69 2025
Mauricio Vassallo Barroche (2336)
Daniel Grimm (2318)
½-½ 28 2025
Sergey A Fedorchuk (2558)
Mauricio Vassallo Barroche (2336)
1-0 26 2025
Robert Ruck (2498)
Mauricio Vassallo Barroche (2336)
1-0 39 2025
Jose Angel Guerra Mendez (2478)
Mauricio Vassallo Barroche (2336)
0-1 30 2025
Mauricio Vassallo Barroche (2354)
Kirk Ghazarian (2454)
½-½ 38 2024
Mauricio Vassallo Barroche (2351)
Inigo Lopez Mulet (2404)
1-0 60 2023
Mauricio Vassallo Barroche (2351)
Hugo Sousa (2067)
1-0 34 2023
Show All Games
Top Players
Top Chess Players
Live Chess Ratings
Games Database
Latest News
Granda Reaches Highest Elo At 49 Granda Reaches Highest Elo At 49
Top GMs Back to Linares, Playing in the Spanish League Top GMs Back to Linares, Playing in the Spanish League
Recent Players
Pemba Sherpa
Ngadii Sherpa
Shaunak Hazra
Leon Zyrek
Arsylan Zhumabek
  • Support
  • Chess Terms
  • About
  • Students
  • Jobs
  • Developers
  • User Agreement
  • Privacy Policy
  • Privacy Settings
  • Cheating & Fair Play
  • Partners
  • Compliance
  • Chess.com © 2026