Shooter's professional Halo career started when he attended his first major event - MLG Anaheim 2011 - on team Center of Attention alongside three amateur teammates. They finished in the top 64 of the event. Shooter returned in Raleigh with a new team - Breaking Boundaries - with three new teammates. This time, Shooter's team was eliminated a round earlier and placed in the top 80. For Orlando, Shooter joined Victory Chasers alongside Chaser, Hunter Jjx and Dreamcrusha. Here Shooter experienced his first championship bracket placing, finishing 25th overall. Shooter and Chaser then joined Crowd Pleasers alongside Cratos and LifeStyle, placing 18th at the Providence National Championships. Crowd Pleasers replaced LifeStyle with Ulrich for the following event in Columbus, where they placed in the top 48.
With a new game came a new high placing for Shooter, who finished in the top 12 at the Dallas Halo 4 release event on Crowd Pleasers, with Showtime and LifeStyle replacing Ulrich and Chaser. Crowd Pleasers stuck together for AGL 5 Nashville, where they placed in the top 8. Crowd Pleasers returned at AGL 7 Knoxville with Nemassist in place of Showtime. Here they placed top 6. Shooter sat out the remainder of major Halo 4 events until RTX 2014, where he teamed with RyaNoob, Str8 SicK and Arkanum under Vas' Avi. The underdog squad won the event, notably defeating the dominant Reign 812 roster (more famously known as Ambush) in the process.
On December 7th, 2014, Annex announced its roster of Shooter, Arkanum, Omega and Killrelevant. Shooter and the Annex squad finished in the top 12 in the inaugural HCS event at Iron Games Columbus 2014. In late December, Shooter joined the Noble eSports organization, playing on Noble Reality Check alongside Suddoth1, Suddoth2 and Sargoth. The newly formed squad placed 8th at UGC St. Louis 2015 the following week. Shooter then left Noble and Reality Check to join eLevate alongside Gabriel, Munoz and Spartan. The eLevate roster finished 6th at Gamers For Giving 2015, which was enough to earn them the 7th seed going into the season finals at PAX East 2015. At PAX, Shooter and eLevate finished 8th.
eLevate underwent a roster change in the offseason, with Str8 SicK replacing Spartan. The new roster finished in the top 12 at Iron Games Atlanta 2015, and the team disbanded shortly after. Shooter then joined Team Liquid with Ninja, Aries and Spartan. Shooter and Team Liquid finished 7th at their first event together, HCS Indianapolis. They followed up with a top 8 finish at the HCS Season 2 Finals.
Shooter was dropped from Team Liquid early in the pre-Halo 5 offseason, along with teammates Spartan and Aries. He and Spartan soon joined Winterfox alongside Arkanum and Ryanoob. Spartan would quickly be replaced on Winterfox by Randa. Arkanum would leave and be replaced by Domey. The new roster qualified for the HWC 2016 NA Regional Finals as the 14th seed. At Regionals, WFX finished top 16, failing to qualify for Worlds.
On April 11th, Shooter joined Enigma6 Group alongside Cratos, bubu dubu and Huke. The team qualified for the Pro League at the Summer Qualifier. E6 finished 2nd in the League, notably being the only team to defeat Counter Logic Gaming in a series. At the Season Finals, E6 finished 2nd, losing in the finals to CLG.
After the season finals, Shooter left E6 and became the captain of Team Allegiance alongside ContrA, PreDevoNatoR and Falcated. After a 1-5 start to the season, Shooter left Allegiance and returned to E6, this time alongside Cratos, bubu dubu and Suspector. The new roster's first event was HCS Orange County 2016, where they finished top 6, eliminated through losses to Team EnVyUs and Team Liquid. Their next event together was UGC St. Louis 2016, at which they had a much stronger showing, defeating Team Allegiance and Evil Geniuses en route to a finals loss against a hybrid Team EnVyUs/OpTic Gaming lineup. Enigma6 ultimately finished 7th with a 4-10 record, winning only one match after the departure of StelluR and facing Relegation. At HCS Las Vegas 2016, E6 finished top 8 after an upset loss to 3sUP - a team they would be meeting at Relegation. E6 chose to face 3sUP in Round 1 and took them out in a very close 4-3 series. In the following round, they defeated Team Allegiance 4-2, saving their spot in the Pro League.
During the offseason, Shooter and bubu split from Cratos and Suspector, eventually forming a team with Falcated and Shotzzy. Despite carrying over two members from the Enigma6 roster, bubu's team was denied the pro seed in a controversial series of events which ended up awarding the seed to Pnda Gaming, featuring Cratos and team manager Showtime. Bubu's team began using the name Inconceivable following this. The new roster's first event together was UGC St. Louis 2017, where they battled out of the Open Bracket and took a top 6 placing, ultimately being eliminated by Str8 Rippin. At ME Las Vegas 2017, Inconceivable, now under the Splyceorganization, looked to qualify for Halo World Championship 2017 with a placing of at least top 6. Unfortunately for Splyce, they were unable to qualify after losses to OpTic Gaming and Luminosity Gaming sent them home with a top 8 finish. At Worlds, Splyce were placed in a pool with Team EnVyUs and Team Immunity. Splyce pulled off an early upset when they defeated Team EnVyUs 3-1 in the opening match of the night and went on to win the pool. In the bracket, Splyce were taken out early in a 4-3 loss to Luminosity Gaming. They then swept SoaR Gaming and defeated FAB Games eSports 4-1 before losing a close 4-3 match to Str8 Rippin and going home with a top 6 finish.
Following Worlds, Splyce made a roster change, releasing Falcated and replacing him with Str8 Rippin star Renegade. With Renegade on board, Splyce won the Daytona Placement Cup, earning a spot in the Group Stage of the event. In Daytona, Splyce finished 2nd in its pool, notably trading wins with Team Liquid. They narrowly avoided an upset in a 3-2 victory over Lethal Gaming in Winners Round 1 before being knocked out by Team Liquid (in their third match of the tournament) in the second round. After eliminating Wise Gaming, Luminosity Gaming and Oxygen Supremacy, Splyce met Liquid once again in the Losers Semifinals and lost a grueling 4-3 series to take 4th place. The following week, Splyce successfully qualified for the Summer Pro League with a 1st place finish in the Last Chance Qualifier.