Activity
Events
06:20 UTC
Player Rawkus Overwatch
Image
Shane Flaherty
 United States
Team winnings
24,156 USD from 19 tournaments

Online
Date
Placing
Event
Team
Winnings
2017-01-12
7
3,000
USD