no-alt
participant-logo

Odivelas Sports Club

OSC
PTPortugal
Followers

GG ELO Rating

909

Europe Ranking

97

World Ranking

149

Win Rate

33%

Total Earnings

$3,032

Current Streak

1

Loss in a row

Data will be updated soon