United States
# 36
World
# 86
total live cash (SINCE 2024)
best live cash (SINCE 2024)
ROI (SINCE 2024)
3192.00%
ITM (SINCE 2024)
31