At Swift Kill's first local Halo 2 tournament, he met a semi-professional player named Striker. Striker introduced him to the world of professional Halo, and Swift Kill became infatuated with the concept after watching a broadcast of an MLG tournament on USA Network. He has since been competing sporadically.
Swift Kill started off his Halo career during the 2007 MLG season, attending MLG Charlotte 2007 and MLG Dallas 2007 as a member of teams Mirakle Whipppp and i SpY, respectively. His team did not make it to the Championship Bracket at either event.
Swift Kill returned to competitive Halo in 2009 as a founding member of Victorious Secret alongside Fugo, TuSick and Watch. Swift Kill had his first top 32 placing in Dallas. He returned at the MLG Orlando Championships 2009 as a member of Chief Bugs alongside VictuMM, iEli_X and Viip3, finishing 31st. For the 2010 season, Swift Kill returned to Victorious Secret. Alongside Fugo, Watch and Adrenaline, he achieved his highest placing yet, with an 18th place finish at MLG Orlando 2010. With ReVamp replacing Watch for the next event in Columbus, they finished 22nd. ReVamp was then replaced by Calm Mentality for MLG Raleigh 2010, leading to another 18th place finish. This would be Swift Kill's final Halo 3 event.
Swift Kill attended the MLG Dallas Reach Exhibition, again as a member of Victorious Secret, this time alongside Watch, Calm Mentality and Monix. They finished 3rd, solidifying themselves as players to look out for in the upcoming Reach season. At the Dallas kickoff event, Swift Kill played alongside Ninja, Calm and Watch as Invictus, taking his highest placing at a major event yet - 12th. At the next event in Columbus, Invictus changed its name back to Victorious Secret as Ninja was replaced with Reliable. VS took 8th place at this event, earning Swift Kill his first major top 8 finish. VS returned in Anaheim with Clutch replacing Watch for an 11th place finish. For Raleigh, the team's name was shortened to simply Secret as Totz and Batmayne joined the team in place of Clutch and Reliable. They took a disappointing 16th place. Swift Kill skipped the next event and returned at the MLG Providence Championships 2011 as a member of Severance alongside Brake, Shaffer and Viper. They finished 15th.
Swift Kill's only Halo 4 event was the MLG Fall Championship 2012, where he teamed with -TweaK, windyyy and ZildjiaN. They finished top 6, Swift Kill's highest major placing to date.
In 2014, Swift Kill returned to competitive Halo when he joined eXcellence Gaming's eX Black team alongside Coby, Wolfmayyne and UnLegit. They finished top 12 at their first event - Gamers For Giving 2015, failing to qualify for the season finals. After season 1, eX Black became simply eXcellence and Wolfmayyne was replaced by Spartan. They finished top 12 at the season 2 kickoff - Iron Games Atlanta 2015. This would be Swift Kill's last H2A event.
Swift Kill was at one point on team Kinetic Empire alongside Blaze, Burton and Calm Mentality. This didn't last long however, as he and Calm soon left to join Noble eSports alongside Rayne and Penguin. Noble qualified for the NA Regional Finals as the 7th seed. At NA Regionals, Noble finished top 8, qualifying for Halo World Championship 2016. Between Regionals and Worlds, the Noble roster got into a dispute with the organization, resulting in the players leaving to join Team eLevate. At Worlds, eLevate won their group, sweeping Denial eSports in the process. They then defeated Epsilon eSports in the quarterfinals and lost to Team Allegiance in the semifinals, taking a top 4 finish.