Robert Ewen

Season 1, 2024

  • Games Placed

    127

  • Valid Win Cards

    20

Rankings

National

  • Rank: #19
  • Points: 9,397

Palm Beach

  • Rank: #8
  • Points: 9,397