Olga Rubin tiene cinco pérdidas contra cinco oponentes en su carrera de MMA. Para una lista de las mejores peleas de Rubin, consulta "Mejores peleas de Olga Rubin".
El 7 de febrero de 2025 Olga Rubin se enfrentó a Mayra Cantuária en un combate de gallo a la edad de 35. Ella entró con un récord de 9-5 (4). Rubin perdió la pelea por asalto 3º decisión unánime.
El 28 de junio de 2024 Olga Rubin se enfrentó a Talita Bernardo en un combate de gallo titulado por el título Invicta FC Championship. Rubin tenía 34 años y un récord de 9-4 (4), y Bernardo tenía 37 años y un récord de 10-4 (6). Rubin perdió la pelea por asalto 2º sumisión.
El 20 de julio de 2022 Olga Rubin se enfrentó a Taneisha Tennant en un combate de gallo titulado por el título Invicta FC Championship. Rubin tenía 32 años y un récord de 7-3 (3), y Tennant tenía 33 años y un récord de 4-1 (1). Rubin perdió la pelea por asalto 5º decisión dividida.
El 15 de noviembre de 2019 Olga Rubin se enfrentó a Sinead Kavanagh en un combate de pluma a la edad de 30. Ella entró con un r écord de 6-2 (3), y Kavanagh tenía 33 años y un récord de 5-4 (3). Rubin perdió la pelea por TKO en el asalto 2º.
El 12 de julio de 2019 Olga Rubin se enfrentó a Julia Budd en un combate de pluma titulado por el título Bellator Women's World Championship. Rubin tenía 29 años y un récord de 6-1 (3), y Budd tenía 36 años y un récord de 12-2 (6). Rubin perdió la pelea por asalto 1º TKO.