[6] He signed and made his professional debut that year with the Arizona League Brewers where he was 2–3 with a 5.83 ERA in 41+2⁄3 innings pitched.
[4] On July 31, 2014, the Brewers traded Banda and Mitch Haniger to the Arizona Diamondbacks in exchange for Gerardo Parra.
[8] Arizona assigned him to the South Bend Silver Hawks, where he finished the season, making six starts with a 1.54 ERA.
[14][15] Banda made his major league debut on July 22, 2017, taking the loss in a game against the Washington Nationals.
He struck out the first batter he faced, Brian Goodwin and allowed four runs on seven hits in 5+2⁄3 innings, while striking out five in the game.
[20] Banda began the 2018 season with the Durham Bulls[21] and made his Rays debut on May 15, against the Kansas City Royals.
[4] Banda returned to the Rays with a relief appearance on September 8[24] and pitched a total of four innings for them over three games, allowing three runs.
[28] On November 1, he was outrighted off of the 40-man roster and elected free agency, but quickly re-signed with the Giants on a new minor league contract.
[29][30] Banda was assigned to the Triple-A Sacramento River Cats to begin the 2021 season, but struggled to a 3–2 record and 6.86 ERA in 10 appearances.
[39] On August 9, 2022, Banda signed a minor league contract with the Seattle Mariners[40] and pitched four innings for the Tacoma Rainiers, allowing one earned run.
[34][42] He cleared waivers and was sent outright to the Triple–A Scranton/Wilkes-Barre RailRiders on September 5,[43] where he appeared in six games, allowing five earned runs in 7+1⁄3 innings.
[45] On March 30, Banda had his contract selected after making the Opening Day roster[46] and he made 10 appearances for Washington, registering a 6.43 ERA with six strikeouts in seven innings pitched.
[48] In 33 games for the Red Wings, he pitched 65+1⁄3 innings, made 10 starts and allowed 55 earned runs for a 9.23 ERA.
[53] Banda was placed on the injured list on September 10, fracturing his left hand by hitting a solid object after a poor performance the previous day.