Juan Cabrera

North America Internationals (2024-06-07)
Placement1877/2692Record2/4
Prev. ELO912New ELO927 (+15)
Prev. Rank#19614New Rank#18643 (-971)
North America Internationals (2024-06-07)
Placement1877/2692Record2/4
Prev. ELO912New ELO927 (+15)
Prev. Rank#19614New Rank#18643 (-971)