Kevin "Squirrel" Barrett

Season 3, 2022

Rankings

National

  • Rank: #337
  • Points: 2,943

Long Island

  • Rank: #83
  • Points: 2,893

Palm Beach

  • Rank: #1,226
  • Points: 50