Liquipedia will soon drop support for Internet Explorer.


This article is a player stub. You can help Liquipedia by expanding it.
[e][h] BSJ
Player Information
Brian Canavan
June 2, 1992 (1992-06-02) (age 27)
Alternate IDs:
Signature Hero:
Slark Phantom Lancer Huskar
Approx. Total Earnings:
2015-01-25 — 2015-02-21
2015-02-21 — 2015-02-26
2015-02-26 — 2015-05-18
2015-09-?? — 2015-11-09
2015-11-09 — 2015-12-06
2015-12-06 — 2016-06-??
2016-06-?? — 2016-09-??
2016-10-?? — 2017-03-26
2017-05-06 — Present
compLexity (Streamer)
2017-08-29 — 2018-01-02
2018-01-02 — 2018-02-02
2018-02-03 — 2018-??-??
2018-06-14 — 2018-06-23
2018-09-27 — 2018-10-??
Upcoming Matches
No Upcoming Matches
Upcoming Tournaments
No upcoming tournaments

Brian "BSJ" Canavan is an American professional Dota 2 player, streamer, and analyst. He last played for ROOONS.


BSJ began playing Dota 2 shortly before The International 2012. He entered the competitive scene in early 2015, after achieving the number one rank in the NADotA Elite League. He was picked up by DeMoN with his team Summer's Rift. The team had some mild success, qualifying for his first LAN in May of that year. However, the team would end up finishing last place. A month later, issues within the team sparked an unpleasant disband of the team a month later after failing to qualify for TI5. Since then, BSJ has continued to stream on Twitch for Complexity Gaming.

He has had some experience with professional teams while doing so, including Team Freedom. Undeterred from the lack of success, BSJ made his own resurgence of Team Leviathan for the 2017-18 DPC year. Through the second half of 2017, the team would surprise some of the established NA teams in the major and minor qualifiers. The most notable result was when they knocked off Evil Geniuses in the Starladder i-League Invitational #3 NA qualifiers. However, the team never managed to breakthrough against the rest of the NA Dota scene. Issues with lack of practicing among the players, Leviathan would disband at the end of 2017. BSJ was later picked up by VGJ.Storm with good friend monkeys-forever in early 2018. Unfortunately, the team never managed to qualify for a DPC event, and was disbanded only a month later.

Despite not having a team for the rest of the DPC season, BSJ enjoyed analyzing and casting at DPC events such as The Summit 8 and 9, MDL Changsha, and The International 2018. People may recognize him casting frequently with other notable NA casters Kyle and GrandGrant.

The beginning of the 2018 DPC season treated BSJ well. Reuniting with former teammates Jubei and monkeys-forever, their new team ROOONS qualified for DreamLeague Season 10 and the inaugural season of the North American Dota Challengers League. Through these accomplishments, ROOONS found themselves invited to a few other notable LAN's, such as Red Bull Guardians and the World Showdown of Esports. The results were lackluster, finishing dead last in each of these tournaments, and by participating in these LAN's made them forfeit the NADCL season due to scheduling conflicts.



2019-06-06AA1stA6Show M.Twitch Rivals ShowdownTwitch Rivals ShowdownTeam AdmiralBulldog2 : 0$19,000
2018-11-01GA7 - 8thA1MajorDreamLeague Season 10DreamLeague Season 10ROOONS0 : 2$7,500
2018-10-20CA3 - 4thA2MinorRed Bull GuardiansRed Bull GuardiansROOONS1 : 2$5,000
2018-10-14GA7 - 8thA1MajorWorld Showdown of Esports #1World Showdown of Esports #1ROOONS0/-/3Grp S.$2,000
2017-12-02AA1stA2MinorjoinDOTA League Season 11 AmericajoinDOTA League Season 11 AmericaTeam Leviathan3 : 0$2,000
2017-11-16AA1stA2MinorBlood in the Streets AmericasBlood in the Streets AmericasTeam Leviathan3 : 1$5,000
2016-12-30AA1stA2MinorProDotA Cup Americas #8ProDotA Cup Americas #8Team Freedom3 : 0$3,500
2016-11-30BA2ndA2MinorProDotA Cup Americas #7ProDotA Cup Americas #7Team Freedom2 : 3$1,000
2015-05-05EA5thA1MajorRed Bull Battle Grounds: Dota 2Red Bull Battle Grounds: Dota 2Champions of Summer's Rift0 : 1$5,000
2015-03-01AA1stA2MinorDota 2 Canada Cup - Season 4Dota 2 Canada CupDota 2 Canada Cup - Season 4Champions of Summer's Rift3 : 1$4,250
Complete list of results in any tournament
Date Tier Tournament Position Partner List
2020-03-13 A2Major DOTA Summit 12 Caster
2020-01-12 A2Major WePlay WePlay! Bukovel Minor 2020 Casters & Analyst
2019-12-22 A1Premier ONE_Esports ONE Esports Dota 2 World Pro Invitational Singapore Commentator
2019-10-27 A2Major ESL One ESL One Hamburg 2019 Analyst
2019-08-25 A1Premier The International The International 2019 Analyst
2019-07-28 A2Major DOTA Summit 10 Caster
2018-11-18 A1Premier PGL/Kuala Lumpur Major The Kuala Lumpur Major Analyst
2018-08-25 A1Premier The International The International 2018 Commentator/Analyst
2018-05-20 A1Premier Mars Dota 2 League MDL Changsha Major EN Broadcaster
2017-12-17 A2Major DOTA Summit 8 Panelist/Caster
About achievementsBroadcasts from any Tournament





  1. "Stream Team Adds BSJ". compLexity Gaming. 2017-05-06. Retrieved 2018-03-05.
  2. Nathan "Vahn16" Grayson (2015-09-15). "One DOTA Player's Choice: Be A Pro Gamer, Or A Biomedical Engineer". Kotaku. Retrieved 2018-07-25.