He has previously played in MLB for the St. Louis Cardinals, San Francisco Giants, Chicago White Sox, and Atlanta Braves.
During his freshman year, Brebbia helped the Phoenix secure an at-large bid to the 2009 NCAA Division I baseball tournament.
[7] He signed and made his professional debut that same season with the Staten Island Yankees of the Low–A New York-Penn League, where he was 0–1 with a 0.00 ERA in eight innings.
[8] He spent the 2012 season with the Charleston RiverDogs of the Single–A South Atlantic League, and pitched to a 3–1 record with two saves and a 2.96 ERA in 21+2⁄3 innings over 29 relief appearances.
[8] He spent 2013 with Charleston and the Tampa Yankees of the High–A Florida State League; he was a combined 0–5 with one save and a 4.06 ERA in 68+2⁄3 innings pitched in relief.
[9] On January 7, 2014, Brebbia signed with the Sioux Falls Canaries of the American Association of Independent Professional Baseball.
[8] On December 22, 2014, Brebbia was traded to the Laredo Lemurs alongside AJ Kirby-Jones and Joe Testa in exchange for Byron Minnich, Harrison Kain, Jeremy Strawn, Josh Strawn, Tyler Pearson, Gerardo Avila, and cash considerations.
[8][11] On September 21, 2015, Brebbia signed a minor league contract with the Arizona Diamondbacks organization and was assigned to the Double-A Mobile BayBears.
[3] The St. Louis Cardinals selected Brebbia from the Diamondbacks in the minor league phase of the Rule 5 draft at the December 2015 Winter Meetings.
[18] After first trying platelet-rich injection (PRP) treatment for a torn ulnar collateral ligament in his right elbow Brebbia underwent Tommy John surgery on June 1, 2020, causing him to miss the 2020 season.
[23] He was activated off of the injured list on June 20, recovering from Tommy John surgery faster than the normal 13–15 month recovery timeframe.
[28] He pitched in 29 games for San Francisco, posting a 3.14 ERA with 36 strikeouts, before he was placed on the injured list with a Grade 2 lat strain on June 17.