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
Rapid
2056Published FIDE
Blitz
2122Published 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
Published rating lists through Nov 2026.
Download chart or data
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 |
- vs Shuvalov,EWon · 1-0White · 2026-03-03 · Round 3Titled Tue 3rd Mar 2026
- vs Kalyani SirinLost · 0-1White · 2026-03-03 · Round 7Titled Tue 3rd Mar 2026
- vs Saketh,PWon · 1-0White · 2026-03-03 · Round 2Titled Tue 3rd Mar 2026
- vs Pournami SWon · 1-0White · 2026-03-03 · Round 10Titled Tue 3rd Mar 2026
- vs Kulik,NicolasWon · 0-1Black · 2026-03-03 · Round 8Titled Tue 3rd Mar 2026
- vs Pankiv,MaksymLost · 1-0Black · 2026-03-03 · Round 4Titled Tue 3rd Mar 2026
- vs German Alex Sanchez CastellanosWon · 0-1Black · 2025-10-28 · Round 9Titled Tue 28th Oct 2025
- vs Anna KhachatryanLost · 0-1White · 2025-10-28 · Round 8Titled Tue 28th Oct 2025
- vs Haran SalasanLost · 1-0Black · 2025-10-28 · Round 7Titled Tue 28th Oct 2025
- vs Sneha HalderWon · 1-0White · 2025-10-28 · Round 6Titled Tue 28th Oct 2025
- vs Amadeus Hestvik EvenshaugLost · 1-0Black · 2025-10-28 · Round 5Titled Tue 28th Oct 2025
- vs Aleksandr IvanovWon · 1-0White · 2025-10-28 · Round 4Titled Tue 28th Oct 2025
- vs Jesus Daniel Diaz GuerreroLost · 1-0Black · 2025-10-28 · Round 3Titled Tue 28th Oct 2025
- vs Bruno TopencikDraw · ½–½White · 2025-10-28 · Round 2Titled Tue 28th Oct 2025
- vs Matvii BilochenkoWon · 1-0White · 2025-10-28 · Round 11Titled Tue 28th Oct 2025
- vs Jorah SoojayWon · 0-1Black · 2025-10-28 · Round 10Titled Tue 28th Oct 2025
- vs Shamil ArslanovLost · 0-1White · 2025-10-21 · Round 9Titled Tue 21st Oct 2025
- vs Edgard Nascimento Souza SuzukiDraw · ½–½White · 2025-10-21 · Round 8Titled Tue 21st Oct 2025
- vs Dang Hoang SonLost · 1-0Black · 2025-10-21 · Round 7Titled Tue 21st Oct 2025
- vs Yihan MengLost · 0-1White · 2025-10-21 · Round 6Titled Tue 21st Oct 2025
- vs Mika KarttunenWon · 0-1Black · 2025-10-21 · Round 5Titled Tue 21st Oct 2025
- vs Matvii BilochenkoWon · 0-1Black · 2025-10-21 · Round 4Titled Tue 21st Oct 2025
- vs Valery SkatchkovLost · 0-1White · 2025-10-21 · Round 3Titled Tue 21st Oct 2025
- vs Rafael PalathingalWon · 0-1Black · 2025-10-21 · Round 2Titled Tue 21st Oct 2025
- vs Artin AshrafLost · 0-1White · 2025-10-21 · Round 1Titled Tue 21st Oct 2025
- vs Dmitrii MarcziterWon · 1-0White · 2025-10-21 · Round 11Titled Tue 21st Oct 2025
- vs Tiago Cunha NavarroWon · 0-1Black · 2025-10-21 · Round 10Titled Tue 21st Oct 2025
- vs Jesper Kjaergaard-JensenLost · 1-0Black · 2025-10-14 · Round 3Titled Tue 14th Oct 2025
- vs Berikkyzy AlannaLost · 1-0Black · 2025-10-07 · Round 9Titled Tue 7th Oct 2025
- vs Matthias DannLost · 0-1White · 2025-10-07 · Round 8Titled Tue 7th Oct 2025
- vs Alexei BelovDraw · ½–½White · 2025-10-07 · Round 7Titled Tue 7th Oct 2025
- vs Alena NikulinaWon · 0-1Black · 2025-10-07 · Round 6Titled Tue 7th Oct 2025
- vs Vasileios Dim KatsanisLost · 1-0Black · 2025-10-07 · Round 5Titled Tue 7th Oct 2025
- vs Andrii DiachekLost · 0-1White · 2025-10-07 · Round 4Titled Tue 7th Oct 2025
- vs Adnan SitnicWon · 0-1Black · 2025-10-07 · Round 3Titled Tue 7th Oct 2025
- vs Abtin AtakhanLost · 0-1White · 2025-10-07 · Round 2Titled Tue 7th Oct 2025
- vs Mamikon GharibyanDraw · ½–½White · 2025-10-07 · Round 1Titled Tue 7th Oct 2025
- vs Sebastian Francisco Borges OliverosLost · 1-0Black · 2025-10-07 · Round 11Titled Tue 7th Oct 2025
- vs Vedant Rupeshbhai VarasadaWon · 1-0White · 2025-10-07 · Round 10Titled Tue 7th Oct 2025
- vs Matthias MattenbergerLost · 0-1White · 2025-09-30 · Round 9Titled Tue 30th Sep 2025
- vs Andrii PuninDraw · ½–½Black · 2025-09-30 · Round 8Titled Tue 30th Sep 2025
- vs Kamil WarcholLost · 0-1White · 2025-09-30 · Round 7Titled Tue 30th Sep 2025
- vs Dmitry KononenkoWon · 0-1Black · 2025-09-30 · Round 6Titled Tue 30th Sep 2025
- vs Amir Ali GhafourianLost · 0-1White · 2025-09-30 · Round 5Titled Tue 30th Sep 2025
- vs Georgios KetzetzisDraw · ½–½Black · 2025-09-30 · Round 4Titled Tue 30th Sep 2025
- vs George DanzerWon · 1-0White · 2025-09-30 · Round 3Titled Tue 30th Sep 2025
- vs Artem GalaktionovDraw · ½–½White · 2025-09-30 · Round 2Titled Tue 30th Sep 2025
- vs Juan Manuel ArandaLost · 0-1White · 2025-09-30 · Round 11Titled Tue 30th Sep 2025
- vs Arnold EssingLost · 1-0Black · 2025-09-30 · Round 10Titled Tue 30th Sep 2025
- vs Victor Isaac Michelen RodriguezDraw · ½–½Black · 2025-04-19 · Round 9.18Subzonal 2.3.2 2025
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-17 | SER DE PUERTO RICO CHESS OPEN | Rapid | 4 |
| 2026-10-10 | Campeonato Nacional de Rapid 2026 | Rapid | 4½ |
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 5 |
| 2026-09-03 | The Y Thursday Knights Series # 13 | Blitz | 7 |
| 2026-09-03 | The Y Thursday Knights Series # 12 | Blitz | 3½ |
| 2026-08-28 | Torneo del Trabajador 2026 | Classical | 4 |