Профессиональный путь Shanks начался в команде XctN (Execration) в декабре 2015 года. Его дебют состоялся на турнире WCA 2015, где XctN выступала в составе с такими игроками, как BYB, Kim0, Rr и Nando. Хотя на этом турнире команда не заняла призовых мест, это стало отправной точкой для долгой и успешной карьеры Shanks. Вскоре после этого он принял участие в The Shanghai Major 2016, еще одном крупном турнире, где команда также не добилась победы. Несмотря на отсутствие значимых результатов на первых турнирах, Shanks быстро набирался опыта и совершенствовал свои навыки.
За свою карьеру Shanks представлял около 16 команд из разных стран, включая Филиппины и Малайзию. Наибольшее количество матчей он сыграл за XctN (более 300), где заработал основную часть своих призовых. Другие команды, в которых он выступал, включают Geek Fam, Neon Esports, Omega Esports и многие другие. Опыт игры в разных коллективах позволил ему адаптироваться к различным стилям игры и стратегиям, что, несомненно, повлияло на его развитие как игрока.
Shanks участвовал примерно в 120 турнирах за свою карьеру. Хотя многие из них не принесли команде призовых мест, участие в таких соревнованиях позволило ему получить бесценный опыт игры на высоком уровне. Его участие в крупных турнирах, таких как ESL One Raleigh и DreamLeague, подтверждает его статус опытного и востребованного игрока Dota 2. Недавняя победа на European Pro League World Series Southeast Asia Season 3 с командой XctN стала ярким подтверждением его высокого уровня мастерства.
* в описании используются только собственные данные из базы game-tournaments.com