Steve Backalukas

Season 2, 2023

  • Games Placed

    3

Rankings

National

  • Rank: #2,159
  • Points: 202

Broward/Dade

  • Rank: #262
  • Points: 202