🇩🇪
Scientist
DE
recent form
Team RM
594
peak 925
31 W 65 L · 32%
Team EW
946
peak 946
1 W 2 L · 33%
Rating history
1001712424
Dec 2023Jul 2024Feb 2025Aug 2025