Nick Serra

Season 1, 2017

  • Games Placed

    78

  • Valid Win Cards

    10

Rankings

National

  • Rank: #93
  • Points: 5,682

Palm Beach

  • Rank: #33
  • Points: 5,682