Making Dota 2 Fun & Approachable

BSJ is a 9k MMR Dota 2 player whose streams have been viewed over 25M times. He is well known for his educational YouTube content and coaching series. A professional content creator for Team Liquid, Brian currently plays on Fart Studios in Valve’s Dota Professional Circuit.

Twitch Followers

YT Subscribers




Enriching the Dota 2 Community in Many Ways

Content Creator


Pro Player

Caster & Analyst

From crafting captivating content for Team Liquid to competing as a player in Valve’s Dota Professional Circuit with Fart Studios, BSJ’s expertise extends beyond the game. As a highly respected coach, charismatic caster, and insightful analyst, he brings a wealth of knowledge and entertainment to the Dota 2 community.

Bringing You The Latest Dota 2 Content

Don’t miss out on the wisdom, wit, and wonder that BSJ brings to every broadcast. Subscribe to the YouTube channel and hit that follow button on Twitch to embark on a gaming adventure like no other. Elevate your gameplay, engage your mind, and experience the magic of BSJ!

BSJ Thinking

Take Your Gameplay to Next Level with Coaching

Join BSJ’s exclusive coaching program and unleash your true gaming prowess.

🎮 Personalized guidance from BSJ

🧠 Master mechanics and strategy

📈 Climb ranks confidently

📊 Sharpen decision-making

🗣️ Direct feedback for growth

Secure your spot today and start your journey toward unlocking your Dota 2 potential.

Coaching Testimonials

Frequently Asked Questions

BSJ stands for BananaSlamJamma. Brian’s basketball teammates in high school gave him the nickname “Canavan the Bananaman”. So, he is a Banana that also Slams and Jams.

BSJ currently lives in Utrecht, Netherlands. He moved there to be a part of Team Liquid as a streamer and content creator. BSJ grew up in Arizona, USA and played the majority of his Dota career in NA.

You can currently purchase bundles of 4-30 minute coaching sessions for $260.

You can join the waitlist for coaching by going to You will be put next in line but spots only open up when current students cancel.

All of BSJs coaching sessions are conducted live on twitch @ They are also uploaded to as well as for all Twitch subscribers (including prime).

BSJ has streamed on Twitch since February 2015, he has uploaded regular YouTube content since January 2020, and he has been coaching ever since he started!

BSJs highest rank was rank 14 NA and rank 41 EU back in 2018. His highest ever MMR was 9870 which he achieved in October 2022.

Got more questions? Become a part of our thriving Discord community.

Latest Blogs For Dota 2 Success

BSJ Emoticon

Join the Twitch Subscriber Gang

Enjoy exclusive emotes, get behind-the-scenes content, win giveaways, and watch ad-free. Join the fun now!

Stay Connected with BSJ