The Tampa Bay Rays selected Pruitt in the ninth round of the 2013 Major League Baseball draft.[3] After signing, he made his professional debut with the Hudson Valley Renegades and was promoted to the Bowling Green Hot Rods in July. In 14 games (seven starts), he was 0–3 with a 1.44 ERA. In 2014, he pitched for the Charlotte Stone Crabs where he pitched to a 9–7 record with a 3.73 ERA in 26 games (25 starts), and in 2015, he played with the Montgomery Biscuits where he was 10–7 with a 3.09 ERA in 26 starts. He spent 2016 with the Durham Bulls where he compiled an 8–11 record with a 3.76 ERA in 28 starts.[4] The Rays added Pruitt to their 40-man roster after the 2016 season.[5]
On March 30, 2017, the Tampa Bay Rays announced that Pruitt had made the 2017 Opening Day roster as a reliever.[6][7] He made his major league debut on April 2, 2017. He loaded the bases and was charged with an unearned run without recording an out. Pruitt allowed ten earned runs in his first six innings of big league work. On 9 May, Pruitt was optioned to Durham after surrendering three runs the previous night. He was recalled on 31 May to replace Chih-Wei Hu. On July 28, Pruitt entered the Rays' rotation following an injury to starter Jake Odorizzi. In just his third career start, Pruitt hurled 6+1⁄3 scoreless innings against his hometown team — the Houston Astros.[8] Pruitt ended the season with Tampa Bay with an ERA of 5.31 in 83+1⁄3 innings pitched, including eight starts.[9] In 2018, Pruitt spent the majority of the season as the Rays' long reliever, logging 69+2⁄3 innings in 23 games. Pruitt appeared in 14 games for the Rays in 2019, recording a 4.40 ERA with 39 strikeouts in 47 innings.[10]
Houston Astros
On January 9, 2020, the Rays traded Pruitt to the Houston Astros in exchange for Cal Stevenson and Peyton Battenfield.[11] Pruitt did not appear in a game for the Astros in 2020 after suffering a hairline fracture in his right elbow. On April 10, 2021, Pruitt was placed on the 60-day injured list as he recovered from right elbow surgery.[12] On July 16, Pruitt was activated off of the injured list.[13] On July 28, Pruitt was designated for assignment by the Astros.[14]
Miami Marlins
On July 28, 2021, the Astros traded Pruitt along with minor league outfielder Bryan De La Cruz for relief pitcher Yimi García.[15]
On August 5, the Marlins designated Pruitt for assignment.[16] On August 7, Pruitt cleared waivers and was assigned outright to the Triple-A Jacksonville Jumbo Shrimp.[17] On August 20, Pruitt's contract was selected by the Marlins.[18] In 4 appearances for the Marlins, Pruitt posted a 1.93 ERA with 4 strikeouts. On September 2, Pruitt was designated for assignment by the Marlins,[19] and was again outrighted to Jacksonville on September 5. On October 5, Pruitt elected free agency.[20]
Oakland Athletics
On March 13, 2022, Pruitt signed a minor league contract with the Oakland Athletics organization.[21] He had his contract selected to the major league roster on May 28. He was designated for assignment on August 22, and was sent outright to the Triple-A Las Vegas Aviators. On August 27, Pruitt was selected back to the active roster following an injury to Dany Jiménez.[22] In 39 appearances for Oakland, he registered a 4.23 ERA with 38 strikeouts in 55.1 innings of work. In 12 games with Las Vegas, he had a 3.27 ERA with 20 strikeouts in 22.0 innings pitched. On November 3, Pruitt was removed from the 40-man roster and sent outright to Triple–A.[23] He elected free agency three days later.[24]
On January 15, 2023, Pruitt re-signed with the Athletics on a minor league contract. He began the year with Triple-A Las Vegas, making 10 appearances and logging a 2.30 ERA with 16 strikeouts in 15.2 innings of work. On May 4, he had his contract selected to the active roster.[25] In 38 games for Oakland, Pruitt registered a 2–6 record and 2.98 ERA with 30 strikeouts in 48+1⁄3 innings pitched. On October 4, Pruitt was removed from the 40–man roster and sent outright to Triple–A.[26] On October 9, Pruitt elected free agency.
Texas Rangers
On January 10, 2024, Pruitt signed a minor league contract with the Texas Rangers.[27] He began the year with the Triple–A Round Rock Express. On April 13, the Rangers selected Pruitt to the major league roster.[28] Pruitt was placed on the injured list with a right meniscus injury on April 24,[29] and was later transferred to the 60–day injured list on May 21.[30] After struggling during his rehab assignments, Pruitt was released on July 28.[31]
Oakland Athletics (second sint)
On August 20, 2024, Pruitt signed a minor league contract with the Oakland Athletics.[32] He elected free agency on November 6.[33]