FMSebastian J. Toro Cruz

PUR Born 2006 (Age ≈20) Male
FIDE ID
3107949

Player overview

Sebastian J. Toro Cruz’s highest recorded classical FIDE rating is 2145 (November 2026). On the November 2026 FIDE list, Sebastian J. Toro Cruz ranks #11756 worldwide and #4 in Puerto Rico among active classical players.

FIDE ratings

Classical

2159.0 +14.0

Live estimate

Rapid

2056

Published FIDE

Blitz

2122

Published FIDE

Official classical ranks

World rank
#11756
National rank · PUR
#4

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2145 Nov 2026
Recorded years
2018–2026
Archived games
159

Based on available monthly lists and saved games.

Rating history

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
101 2026-03-03 Titled Tue 3rd Mar 2026 chess.com INT 3 Toro Cruz,Sebastian J. Shuvalov,E Won: 1-0 20 Open
102 2026-03-03 Titled Tue 3rd Mar 2026 chess.com INT 7 Toro Cruz,Sebastian J. Kalyani Sirin Lost: 0-1 73 Open
103 2026-03-03 Titled Tue 3rd Mar 2026 chess.com INT 2 Toro Cruz,Sebastian J. Saketh,P Won: 1-0 49 Open
104 2026-03-03 Titled Tue 3rd Mar 2026 chess.com INT 10 Toro Cruz,Sebastian J. Pournami S Won: 1-0 28 Open
105 2026-03-03 Titled Tue 3rd Mar 2026 chess.com INT 8 Kulik,Nicolas Toro Cruz,Sebastian J. Won: 0-1 25 Open
106 2026-03-03 Titled Tue 3rd Mar 2026 chess.com INT 4 Pankiv,Maksym Toro Cruz,Sebastian J. Lost: 1-0 30 Open
107 2025-10-28 Titled Tue 28th Oct 2025 chess.com INT 9 German Alex Sanchez Castellanos Sebastian J. Toro Cruz Won: 0-1 43 Open
108 2025-10-28 Titled Tue 28th Oct 2025 chess.com INT 8 Sebastian J. Toro Cruz Anna Khachatryan Lost: 0-1 54 Open
109 2025-10-28 Titled Tue 28th Oct 2025 chess.com INT 7 Haran Salasan Sebastian J. Toro Cruz Lost: 1-0 75 Open
110 2025-10-28 Titled Tue 28th Oct 2025 chess.com INT 6 Sebastian J. Toro Cruz Sneha Halder Won: 1-0 76 Open
111 2025-10-28 Titled Tue 28th Oct 2025 chess.com INT 5 Amadeus Hestvik Evenshaug Sebastian J. Toro Cruz Lost: 1-0 53 Open
112 2025-10-28 Titled Tue 28th Oct 2025 chess.com INT 4 Sebastian J. Toro Cruz Aleksandr Ivanov Won: 1-0 38 Open
113 2025-10-28 Titled Tue 28th Oct 2025 chess.com INT 3 Jesus Daniel Diaz Guerrero Sebastian J. Toro Cruz Lost: 1-0 62 Open
114 2025-10-28 Titled Tue 28th Oct 2025 chess.com INT 2 Sebastian J. Toro Cruz Bruno Topencik Draw: 1/2-1/2 36 Open
115 2025-10-28 Titled Tue 28th Oct 2025 chess.com INT 11 Sebastian J. Toro Cruz Matvii Bilochenko Won: 1-0 27 Open
116 2025-10-28 Titled Tue 28th Oct 2025 chess.com INT 10 Jorah Soojay Sebastian J. Toro Cruz Won: 0-1 40 Open
117 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 9 Sebastian J. Toro Cruz Shamil Arslanov Lost: 0-1 40 Open
118 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 8 Sebastian J. Toro Cruz Edgard Nascimento Souza Suzuki Draw: 1/2-1/2 69 Open
119 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 7 Dang Hoang Son Sebastian J. Toro Cruz Lost: 1-0 35 Open
120 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 6 Sebastian J. Toro Cruz Yihan Meng Lost: 0-1 32 Open
121 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 5 Mika Karttunen Sebastian J. Toro Cruz Won: 0-1 77 Open
122 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 4 Matvii Bilochenko Sebastian J. Toro Cruz Won: 0-1 40 Open
123 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 3 Sebastian J. Toro Cruz Valery Skatchkov Lost: 0-1 34 Open
124 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 2 Rafael Palathingal Sebastian J. Toro Cruz Won: 0-1 45 Open
125 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 1 Sebastian J. Toro Cruz Artin Ashraf Lost: 0-1 29 Open
126 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 11 Sebastian J. Toro Cruz Dmitrii Marcziter Won: 1-0 56 Open
127 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 10 Tiago Cunha Navarro Sebastian J. Toro Cruz Won: 0-1 29 Open
128 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 3 Jesper Kjaergaard-Jensen Sebastian J. Toro Cruz Lost: 1-0 56 Open
129 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 9 Berikkyzy Alanna Sebastian J. Toro Cruz Lost: 1-0 41 Open
130 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 8 Sebastian J. Toro Cruz Matthias Dann Lost: 0-1 23 Open
131 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 7 Sebastian J. Toro Cruz Alexei Belov Draw: 1/2-1/2 50 Open
132 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 6 Alena Nikulina Sebastian J. Toro Cruz Won: 0-1 55 Open
133 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 5 Vasileios Dim Katsanis Sebastian J. Toro Cruz Lost: 1-0 31 Open
134 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 4 Sebastian J. Toro Cruz Andrii Diachek Lost: 0-1 57 Open
135 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 3 Adnan Sitnic Sebastian J. Toro Cruz Won: 0-1 69 Open
136 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 2 Sebastian J. Toro Cruz Abtin Atakhan Lost: 0-1 27 Open
137 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 1 Sebastian J. Toro Cruz Mamikon Gharibyan Draw: 1/2-1/2 47 Open
138 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 11 Sebastian Francisco Borges Oliveros Sebastian J. Toro Cruz Lost: 1-0 53 Open
139 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 10 Sebastian J. Toro Cruz Vedant Rupeshbhai Varasada Won: 1-0 45 Open
140 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 9 Sebastian J. Toro Cruz Matthias Mattenberger Lost: 0-1 25 Open
141 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 8 Andrii Punin Sebastian J. Toro Cruz Draw: 1/2-1/2 41 Open
142 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 7 Sebastian J. Toro Cruz Kamil Warchol Lost: 0-1 43 Open
143 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 6 Dmitry Kononenko Sebastian J. Toro Cruz Won: 0-1 41 Open
144 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 5 Sebastian J. Toro Cruz Amir Ali Ghafourian Lost: 0-1 18 Open
145 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 4 Georgios Ketzetzis Sebastian J. Toro Cruz Draw: 1/2-1/2 56 Open
146 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 3 Sebastian J. Toro Cruz George Danzer Won: 1-0 24 Open
147 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 2 Sebastian J. Toro Cruz Artem Galaktionov Draw: 1/2-1/2 42 Open
148 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 11 Sebastian J. Toro Cruz Juan Manuel Aranda Lost: 0-1 28 Open
149 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 10 Arnold Essing Sebastian J. Toro Cruz Lost: 1-0 41 Open
150 2025-04-19 Subzonal 2.3.2 2025 Medellin COL 9.18 Victor Isaac Michelen Rodriguez Sebastian J. Toro Cruz Draw: 1/2-1/2 5 Open
  1. vs Shuvalov,EWon · 1-0White · 2026-03-03 · Round 3Titled Tue 3rd Mar 2026
  2. vs Kalyani SirinLost · 0-1White · 2026-03-03 · Round 7Titled Tue 3rd Mar 2026
  3. vs Saketh,PWon · 1-0White · 2026-03-03 · Round 2Titled Tue 3rd Mar 2026
  4. vs Pournami SWon · 1-0White · 2026-03-03 · Round 10Titled Tue 3rd Mar 2026
  5. vs Kulik,NicolasWon · 0-1Black · 2026-03-03 · Round 8Titled Tue 3rd Mar 2026
  6. vs Pankiv,MaksymLost · 1-0Black · 2026-03-03 · Round 4Titled Tue 3rd Mar 2026
  7. vs German Alex Sanchez CastellanosWon · 0-1Black · 2025-10-28 · Round 9Titled Tue 28th Oct 2025
  8. vs Anna KhachatryanLost · 0-1White · 2025-10-28 · Round 8Titled Tue 28th Oct 2025
  9. vs Haran SalasanLost · 1-0Black · 2025-10-28 · Round 7Titled Tue 28th Oct 2025
  10. vs Sneha HalderWon · 1-0White · 2025-10-28 · Round 6Titled Tue 28th Oct 2025
  11. vs Amadeus Hestvik EvenshaugLost · 1-0Black · 2025-10-28 · Round 5Titled Tue 28th Oct 2025
  12. vs Aleksandr IvanovWon · 1-0White · 2025-10-28 · Round 4Titled Tue 28th Oct 2025
  13. vs Jesus Daniel Diaz GuerreroLost · 1-0Black · 2025-10-28 · Round 3Titled Tue 28th Oct 2025
  14. vs Bruno TopencikDraw · ½–½White · 2025-10-28 · Round 2Titled Tue 28th Oct 2025
  15. vs Matvii BilochenkoWon · 1-0White · 2025-10-28 · Round 11Titled Tue 28th Oct 2025
  16. vs Jorah SoojayWon · 0-1Black · 2025-10-28 · Round 10Titled Tue 28th Oct 2025
  17. vs Shamil ArslanovLost · 0-1White · 2025-10-21 · Round 9Titled Tue 21st Oct 2025
  18. vs Edgard Nascimento Souza SuzukiDraw · ½–½White · 2025-10-21 · Round 8Titled Tue 21st Oct 2025
  19. vs Dang Hoang SonLost · 1-0Black · 2025-10-21 · Round 7Titled Tue 21st Oct 2025
  20. vs Yihan MengLost · 0-1White · 2025-10-21 · Round 6Titled Tue 21st Oct 2025
  21. vs Mika KarttunenWon · 0-1Black · 2025-10-21 · Round 5Titled Tue 21st Oct 2025
  22. vs Matvii BilochenkoWon · 0-1Black · 2025-10-21 · Round 4Titled Tue 21st Oct 2025
  23. vs Valery SkatchkovLost · 0-1White · 2025-10-21 · Round 3Titled Tue 21st Oct 2025
  24. vs Rafael PalathingalWon · 0-1Black · 2025-10-21 · Round 2Titled Tue 21st Oct 2025
  25. vs Artin AshrafLost · 0-1White · 2025-10-21 · Round 1Titled Tue 21st Oct 2025
  26. vs Dmitrii MarcziterWon · 1-0White · 2025-10-21 · Round 11Titled Tue 21st Oct 2025
  27. vs Tiago Cunha NavarroWon · 0-1Black · 2025-10-21 · Round 10Titled Tue 21st Oct 2025
  28. vs Jesper Kjaergaard-JensenLost · 1-0Black · 2025-10-14 · Round 3Titled Tue 14th Oct 2025
  29. vs Berikkyzy AlannaLost · 1-0Black · 2025-10-07 · Round 9Titled Tue 7th Oct 2025
  30. vs Matthias DannLost · 0-1White · 2025-10-07 · Round 8Titled Tue 7th Oct 2025
  31. vs Alexei BelovDraw · ½–½White · 2025-10-07 · Round 7Titled Tue 7th Oct 2025
  32. vs Alena NikulinaWon · 0-1Black · 2025-10-07 · Round 6Titled Tue 7th Oct 2025
  33. vs Vasileios Dim KatsanisLost · 1-0Black · 2025-10-07 · Round 5Titled Tue 7th Oct 2025
  34. vs Andrii DiachekLost · 0-1White · 2025-10-07 · Round 4Titled Tue 7th Oct 2025
  35. vs Adnan SitnicWon · 0-1Black · 2025-10-07 · Round 3Titled Tue 7th Oct 2025
  36. vs Abtin AtakhanLost · 0-1White · 2025-10-07 · Round 2Titled Tue 7th Oct 2025
  37. vs Mamikon GharibyanDraw · ½–½White · 2025-10-07 · Round 1Titled Tue 7th Oct 2025
  38. vs Sebastian Francisco Borges OliverosLost · 1-0Black · 2025-10-07 · Round 11Titled Tue 7th Oct 2025
  39. vs Vedant Rupeshbhai VarasadaWon · 1-0White · 2025-10-07 · Round 10Titled Tue 7th Oct 2025
  40. vs Matthias MattenbergerLost · 0-1White · 2025-09-30 · Round 9Titled Tue 30th Sep 2025
  41. vs Andrii PuninDraw · ½–½Black · 2025-09-30 · Round 8Titled Tue 30th Sep 2025
  42. vs Kamil WarcholLost · 0-1White · 2025-09-30 · Round 7Titled Tue 30th Sep 2025
  43. vs Dmitry KononenkoWon · 0-1Black · 2025-09-30 · Round 6Titled Tue 30th Sep 2025
  44. vs Amir Ali GhafourianLost · 0-1White · 2025-09-30 · Round 5Titled Tue 30th Sep 2025
  45. vs Georgios KetzetzisDraw · ½–½Black · 2025-09-30 · Round 4Titled Tue 30th Sep 2025
  46. vs George DanzerWon · 1-0White · 2025-09-30 · Round 3Titled Tue 30th Sep 2025
  47. vs Artem GalaktionovDraw · ½–½White · 2025-09-30 · Round 2Titled Tue 30th Sep 2025
  48. vs Juan Manuel ArandaLost · 0-1White · 2025-09-30 · Round 11Titled Tue 30th Sep 2025
  49. vs Arnold EssingLost · 1-0Black · 2025-09-30 · Round 10Titled Tue 30th Sep 2025
  50. vs Victor Isaac Michelen RodriguezDraw · ½–½Black · 2025-04-19 · Round 9.18Subzonal 2.3.2 2025

FIDE tournaments

DateTournamentTypeScore
2026-10-17SER DE PUERTO RICO CHESS OPENRapid4
2026-10-10Campeonato Nacional de Rapid 2026Rapid4½
2026-09-1646th Chess Olympiad Samarkand 2026 OpenClassical5
2026-09-03The Y Thursday Knights Series # 13Blitz7
2026-09-03The Y Thursday Knights Series # 12Blitz3½
2026-08-28Torneo del Trabajador 2026Classical4

All tournament results