Omar Taha

Europe Internationals (2024-04-05)
Placement732/2605Record5/4
Prev. ELO1205New ELO1190 (-15)
Prev. Rank#516New Rank#709 (+193)
Europe Internationals (2024-04-05)
Placement732/2605Record5/4
Prev. ELO1205New ELO1190 (-15)
Prev. Rank#516New Rank#709 (+193)