Cincinnati Reds Solomon signed with the Reds and made his professional debut with the
Arizona League Reds, going 2–2 with a 4.26 ERA over 38 innings. In 2018, he pitched with both the
Billings Mustangs and the
Dayton Dragons, starting 15 games between both teams and compiling a 4–3 record and 3.34 ERA over innings. Solomon split the 2019 season between Dayton and the
Daytona Tortugas and went 3–11 with a 3.98 ERA and 111 strikeouts over 26 starts and innings. Solomon did not play in a game in 2020 due to the cancellation of the minor league season because of the
COVID-19 pandemic. On November 20, 2020, the Reds added Solomon to their
40-man roster to protect him from the
Rule 5 draft. He did not play a game in 2021 after undergoing
Tommy John surgery. On May 7, 2022, Solomon was promoted to the major leagues for the first time to serve as the 27th man in a
doubleheader against the
Pittsburgh Pirates. He made his MLB debut that night, throwing a scoreless inning in relief. In 9 appearances during his rookie campaign, he struggled to a 10.80 ERA with 9 strikeouts in innings pitched. On November 15, Solomon was
designated for assignment by Cincinnati. On November 18, he was non tendered and became a free agent. On December 6, 2022, Solomon re–signed with the Reds on a minor league contract. Solomon began the 2023 season with the Triple–A
Louisville Bats. In 26 games, he struggled immensely to a 10.29 ERA with 22 strikeouts in 28.0 innings pitched. On July 14, 2023, Solomon was released by the Reds organization.
Minnesota Twins On January 17, 2024, Solomon signed a minor league contract with the
Minnesota Twins. In 30 outings for the Double–A
Wichita Wind Surge, he struggled to a 7.76 ERA with 33 strikeouts and 4 saves across innings pitched. Solomon was released by the Twins organization on July 31. ==References==