18 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Ribera Caro, Joan | Hernandez, Cristian Andres | 0-1 | E11 | 41 Open Internacional d'Escacs d'Andorra 2025 | 2025-07-19 |
| Ribera Caro, Joan | Schmid, Nicola | 0-1 | E64 | Biel Chess Festival 2024 | 2024-07-24 |
| Ribera Caro, Joan | Lachausse, Bruno | 1-0 | E15 | Biel Chess Festival 2024 | 2024-07-20 |
| Ribera Caro, Joan | Noel, Lucien | 1-0 | A43 | Biel Chess Festival 2024 | 2024-07-16 |
| Ribera Caro, Joan | Palahi Hervas, Dalmau | 0-1 | E06 | IV Llinars Open | 2024-07-03 |
| Ribera Caro, Joan | Garcia Comas, Pau | 1-0 | E10 | IV Llinars Open | 2024-07-01 |
| Ribera Caro, Joan | Herman Gamazo, Isaac | 0-1 | A49 | IV Llinars Open | 2024-06-29 |
| Ribera Caro, Joan | Salvador Carrete, Roger | 1-0 | E08 | IV Llinars Open | 2024-06-28 |
| Ribera Caro, Joan | Funes Ostos, Aitor | 0-1 | A32 | Round 2: Ribera Caro, Joan - Funes Ostos, Aitor | 2024-06-26 |
| Ribera Caro, Joan | Noh, Jinwoo | 0-1 | E05 | Biel Chess Festival 2024 | 2022-07-18 |