Brigham was promoted to the Major Leagues on September 1, 2018. Brigham had an 0–4 record with 12 strikeouts and a 6.06 ERA in 16.1 innings pitched in the 2018 season. In 2019 for Miami, Brigham made 32 appearances for the club, pitching to a 4.46 ERA and 3–2 record with 39 strikeouts in 38+1⁄3 innings of work. In 2020, Brigham only pitched one inning, allowing a single run on two hits.[5]
On February 17, 2021, Brigham was placed on the 60-day injured list.[6] He did not appear in a game for the Marlins organization in 2021 due to an undisclosed injury. On October 28, Brigham was outrighted off of the 40-man roster.[7]
Brigham was assigned to Triple-A Jacksonville to begin the 2022 season. On July 24, 2022, Brigham's contract was selected by the Marlins and was promoted to the major leagues.[8] In 16 appearances for Miami, Brigham posted a 3.38 ERA with 28 strikeouts in 24 innings pitched. On November 15, Brigham was designated for assignment by the Marlins.[9]
New York Mets
On November 18, 2022, the Marlins traded Brigham and Elieser Hernández to the New York Mets for Franklin Sanchez and a player to be named later or cash considerations.[10]Jake Mangum went to Miami to complete the trade after he was not selected in the Rule 5 draft.[11] Brigham was optioned to the Triple-A Syracuse Mets to begin the 2023 season.[12] He was non-tendered and became a free agent on November 17.
Minnesota Twins
On February 13, 2024, Brigham signed a minor league contract with the Minnesota Twins.[13] In 33 appearances for the Triple–A St. Paul Saints, he logged a 1–3 record and 4.64 ERA with 59 strikeouts across 42+2⁄3 innings pitched. Brigham elected free agency following the season on November 4.[14]
Arizona Diamondbacks
On December 3, 2024, Brigham signed a minor league contract with the Arizona Diamondbacks.[15] He had his contract selected to the major league roster on May 30, 2025.[16] In four appearances for Arizona, Brigham struggled to an 8.10 ERA with three strikeouts across 3+1⁄3 innings pitched. Brigham was designated for assignment by the Diamondbacks on August 11.[17] He was released by Arizona the following day.[18][19]
Chicago Cubs
On December 25, 2025, Brigham signed a minor league contract with the Chicago Cubs.[20]