Baltimore Orioles The
Baltimore Orioles selected Brault in the 11th round of the
2013 Major League Baseball draft. He signed with the Orioles, and made his professional debut with the
Aberdeen IronBirds and spent the remainder of 2013 there, going 1–2 with a 2.09 ERA in 12 starts. He spent 2014 with the
Delmarva Shorebirds and
Frederick Keys, compiling a combined 11–8 record and 2.77 ERA in 25 games (24 starts).
Pittsburgh Pirates Brault was sent from the Orioles to the
Pittsburgh Pirates as the
player to be named later on February 20, 2015, completing a trade from the previous month on January 27 in which
Travis Snider was sent to Baltimore in exchange for
Stephen Tarpley. He started his Pirates career with the
Bradenton Marauders and was later promoted to the
Altoona Curve. In 28 starts between both clubs, Brault pitched to a 13–4 record, a 2.43 ERA, and a 1.12 WHIP. He began 2016 with the
Indianapolis Indians. The Pirates promoted Brault to the major leagues to make his debut on July 5, 2016, at
Busch Stadium against the
St. Louis Cardinals. He pitched four innings in which he gave up two runs (one earned) while walking two and striking out five as Pittsburgh defeated St. Louis 5–2. He was optioned back to Indianapolis the next day. Brault was recalled and optioned multiple times during the season, with his final call-up of the year being September 2. In 16 games (15 starts), he was 2–7 with a 3.91 ERA, and in eight games (seven starts) for Pittsburgh, he was 0–3 with a 4.86 ERA. Brault began 2017 with Indianapolis. He was recalled twice before he was called up for the remainder of the season on August 22. In 21 starts for the Indians, he pitched to a 10–5 record and 1.94 ERA, and in 11 games (four starts) for the Pirates, he was 1–0 with a 4.67 ERA. Brault began 2018 in Pittsburgh's bullpen but was moved into the starting rotation because of an injury to
Joe Musgrove. However, after compiling a 5.54 ERA through five starts, he was moved into the
bullpen. He ended the season with an ERA of 4.61 in 45 games (5 starts). He struck out 82 in innings. In 2019, Brault pitched in 25 games, 19 of which he started, and recorded a 5.16 ERA with a 4–6 record. Offensively, he tied with
Zack Greinke for the major league lead in hits by a pitcher with 14. In 2020 for the Pirates, Brault pitched to a 3.38 ERA with 38 strikeouts in 42.2 innings pitched. On April 1, 2021, Brault was placed on the 60-day injured list with a left lat strain. He made his 2021 Pirates debut as the starter against Milwaukee on August 4. The Pirates
designated Brault for assignment on November 29, 2021.
Chicago Cubs On March 16, 2022, Brault agreed to a major league contract with the
Chicago Cubs. However, on March 21, Brault's deal was converted to a minor league contract due to Brault suffering an injury setback. The minor league deal contained an invitation to Spring Training and a July opt-out clause. In 7 games for the Triple-A
Iowa Cubs, Brault struggled to a 12.00 ERA with 6 strikeouts in 6.0 innings pitched. On July 16, 2022, Brault was selected to the active roster. He made 9 appearances for the Cubs, posting a 3.00 ERA with 8 strikeouts in 9.0 innings pitched. On August 24, Brault was placed on the injured list with a left shoulder strain, an injury that would ultimately shelve him for the remainder of the season. On November 10, 2022, Brault was removed from the 40-man roster and sent outright to Triple-A. He elected minor league free agency the same day.
Spire City Ghost Hounds On April 21, 2023, Brault signed with the
Spire City Ghost Hounds of the
Atlantic League of Professional Baseball. It was later announced that Brault would convert into a position player on a full-time basis. In 58 games for Spire City, he batted .283/.327/.465 with 7 home runs, 27 RBI, and 4 stolen bases. On September 9, Brault retired from professional baseball. ==Music career==