StickChess Logo

Jan-Bart Abcouwer

Rating: 2087

Eric de Haan & Jan-Bart Abcouwer →

Statistics

Points

5

TPR

2088

W-We

+0.3