CaptainZack is an inactive Super Smash Bros. Ultimate Bayonetta, Peach, and Daisy player from New Orleans, Louisiana, and is considered the best Bayonetta player in the world, trying to use her in competitive play even though he is critical of her drastic nerfs from Smash 4. He was formerly ranked 32nd on the Spring 2019 PGRU and has wins on Ally, Nairo, Wishes, Salem, Dark Wizzy, Prodigy, Goblin, Umeki, and Captain L.
In Super Smash Bros. for Wii U, he is considered one of the best Bayonetta players in the world (along with Tweek, Salem, tamim, Lima, and Abadango) as well as one of the best Peach players in the world (along with Samsora, Umeki, and Kie). CaptainZack was ranked 15th on the Panda Global Rankings 100 and was formerly ranked 2nd on the Louisiana Smash 4 Power Rankings. He has taken sets off of top players such as Nairo, MkLeo, Dabuz, Ally, Salem, Larry Lurr, Mr.R, VoiD, komorikiri, and Abadango.
On June 6th, 2017, CaptainZack was sponsored by Phoenix1, making him their second SSB4 player after Tweek, and third Smash player overall following Duck. On May 17, 2018, he announced he was officially a free agent, thanking Phoenix1 for changing his life. On March 13th, 2019, CaptainZack joined Polar Ace. Polar Ace dropped him on August 2nd, 2019 amid bracket manipulation and blackmail controversies. 
As a Peach main
Prior to Bayonetta's release, CaptainZack was a Peach main. While he was considered a very skilled Peach player, he had yet to obtain national fame, and was typically regarded as slightly inferior to fellow Louisiana Peach main Samsora.
Following Bayonetta's release as a DLC character, CaptainZack, being a fan of the character, decided to pick her up. His big out-of-region breakout tournament was 2GGT: Abadango Saga, where he sent Larry Lurr to the losers bracket and finished 9th place at the event. Following that, he attended The Big House 6, where he notably eliminated ESAM and double-eliminated Mew2King, finishing 17th after losing a Bayonetta mirror match to Salem.
Becoming the best Bayonetta
Before CaptainZack, Salem was widely considered to be the best Bayonetta main. However, CaptainZack was quickly emerging as competition for that title. After 4th place finishes at both GENESIS 4 and 2GGC: Civil War, along with outplacing Salem at most events both players attended, the general consensus shifted towards CaptainZack being the better Bayonetta player.
Losing the title
However, not too long afterwards, Salem would be once again a contender for the best Bayonetta player. Salem won EVO 2017, and due to Salem's victory in a prestigious tournament, CaptainZack was then considered to be either on par or now below Salem. CaptainZack himself notably considers Salem the better Bayonetta player.
On top of this, Lima, tamim, and Tweek have also become contenders for the best Bayonetta main as tamim and Tweek have not only outplaced Zack at many tournaments consistently, but they have also beaten him and have scored higher than him on the Panda Global Rankings, as well as Salem was ranked 2nd on the fourth PGR and 5th the fith PGR. And with Lima's recent win at EVO 2018 including double eliminated Zack himself, many have debated on who the best Bayonetta is as they are often considered to be at the same level of or slightly above CaptainZack.
Blackmailing and Bracket Manipulation Controversy
On August 2nd, 2019, around the time of Ally's controversy, a since-deactivated Twitter account going by the name of "The Truth" posted that CaptainZack pressured Ally into dating him, and that he blackmailed Ally into intentionally losing games to Zackray at 2GG: Prime Saga and Nairo at MomoCon 2019. A few hours later, CaptainZack, in a Twitlonger, confirmed the rumors about manipulating Ally, and revealed more information about their relationship. He also stated that he was forcing Ally to drop games in hopes that Ally would leave him, and that he was getting more and more upset as Ally was able to have continued success. He was subsequently dropped by his team, Polar Ace, as a result of the incident.
Due to the incident, Zack was also banned from competing at Super Smash Con 2019. He was, however, allowed to attend as a spectator, and confirmed the decision on Twitter. 2GGaming also banned him from all 2GG tournaments on August 5th. 2GG notably organized both of the tournaments in which Zack admitted to manipulating brackets. Since this controversy came to light, CaptainZack has not entered in bracket and is considered inactive.