Milwaukee Brewers The
Milwaukee Brewers selected Banda in the tenth round of the
2012 Major League Baseball draft. 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
innings pitched. making 20 appearances (14 starts) with a 6–6 record and 3.66 ERA. Arizona assigned him to the
South Bend Silver Hawks, where he finished the season, making six starts with a 1.54 ERA. He was a
MiLB.com Organization All Star, and a post-season All Star. He started 2016 with the AA
Mobile BayBears, and was promoted to the AAA
Reno Aces in June. He was also selected to play in the
All-Star Futures Game that July. In 26 starts between Mobile and Reno he pitched to a 10–6 record and 2.88 ERA, with 152 strikeouts in 150 innings. he started the 2017 season pitching for Reno. 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 innings, while striking out five in the game. He was optioned back to Reno the next day but was recalled twice more and finished the season with a 2–3 record and 5.96 ERA in innings. In 22 starts (10th-most in the league) for Reno he was 8–7 with 12 wild pitches (2nd), 116 strikeouts (5th), 51 walks (7th) and a 5.39 ERA.
Tampa Bay Rays On February 18, 2018, the Diamondbacks traded Banda to the
Tampa Bay Rays in a three-team trade, in which the
New York Yankees acquired
Brandon Drury from Arizona, the Diamondbacks acquired
Steven Souza from the Rays and
Taylor Widener from the Yankees, and the Rays acquired
Nick Solak from the Yankees and two
players to be named later (
Sam McWilliams and
Colin Poche) from the Diamondbacks. Banda began the 2018 season with the
Durham Bulls and made his Rays debut on May 15, against the
Kansas City Royals. On June 4, he was diagnosed a torn
ulnar collateral ligament which required
Tommy John surgery, effectively ending his 2018 season and half of the following season. He pitched innings for the Rays, allowing six earned runs. and pitched a total of four innings for them over three games, allowing three runs. Banda only made four appearances in the
COVID-19 shortened 2020 season. He pitched seven innings, with eight earned runs allowed and was designated for assignment on August 30.
San Francisco Giants On August 31, 2020, Banda was traded from the Rays to the
San Francisco Giants for cash considerations. 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. 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. He was assigned to the Triple-A
Syracuse Mets, where he allowed six earned runs in innings. In five appearances for the Mets, he pitched to a 7.36 ERA with seven strikeouts. On July 31, the Mets designated Banda for assignment.
Pittsburgh Pirates On August 2, 2021, Banda was claimed off of waivers by the
Pittsburgh Pirates. He made 25 appearances for Pittsburgh down the stretch, recording a 1–2 record and 3.42 ERA with 25 strikeouts in innings pitched.
Toronto Blue Jays On July 2, 2022, Banda was traded to the
Toronto Blue Jays for cash considerations. He pitched in seven games for the Blue Jays, allowing three runs in innings.
Seattle Mariners On August 9, 2022, Banda signed a minor league contract with the
Seattle Mariners and pitched four innings for the
Tacoma Rainiers, allowing one earned run. He was designated for assignment on September 3, after allowing three runs on two hits and five walks in innings across two appearances. He cleared waivers and was sent outright to the Triple–A
Scranton/Wilkes-Barre RailRiders on September 5, where he appeared in six games, allowing five earned runs in innings.
Washington Nationals On January 4, 2023, Banda signed a minor league deal with the
Washington Nationals. On March 30, Banda had his contract selected after making the Opening Day roster and he made 10 appearances for Washington, registering a 6.43 ERA with six strikeouts in seven innings pitched. and he cleared waivers and was sent outright to the Triple-A
Rochester Red Wings on May 4. In 33 games for the Red Wings, he pitched innings, made 10 starts and allowed 55 earned runs for a 9.23 ERA.
Cleveland Guardians On January 30, 2024, Banda signed a minor league contract with the
Cleveland Guardians. In 12 games for the Triple-A
Columbus Clippers, he recorded a 2.12 ERA with 25 strikeouts across 17 innings pitched. He was added to the major league roster on May 19, and pitched in an extra-innings game against the
Cincinnati Reds that same day. 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. He rejoined the roster on September 26. In 48 games for the Dodgers in 2024, he was 3–2 with a 3.08 ERA in innings.
Minnesota Twins On February 12, 2026, the Dodgers traded Banda to the
Minnesota Twins in exchange for international pool salary space. ==Personal life==