[2] As a junior at Long Beach State he switched to the bullpen, and in 26 games was 4-0 with two saves and a 1.76 ERA and 33 strikeouts in 30.2 innings.
[11] Vincent suffered a severe high ankle sprain in spring training of 2012, and opened the season on the disabled list before joining the Triple-A Tucson Padres in May.
[13] He was then recalled directly to the Padres and made his MLB debut on June 26, 2012,[7] pitching 2 scoreless innings against the Houston Astros.
Vincent pitched scoreless relief in 3 games before being optioned to Tucson on July 22 when Eric Stults came off the disabled list.
[14] Vincent was sidelined by inflamed tendons in his forearm in spring training of 2013 and began the season with the Tucson Padres.
[16] In 2013 Vincent was 6-3 with one save and pitched in a total of 461⁄3 innings in 45 games with the big league club, posting a 2.14 ERA and 49 strikeouts.
[14] The Padres broke 2014 training camp with Vincent in their bullpen; he had a stretch of 20 consecutive batters retired in April.
[17] Vincent was with the Major League club all year except for a six-week trip to the disabled list with shoulder fatigue in June and July.
[19] Vincent also began 2015 with the Major League club, but was optioned to Triple-A El Paso on April 10 after the Padres bullpen was used extensively in the first week of the season and required fresh arms.
[19] Vincent finished 2015 with a record of 0-1 and a 2.35 ERA, and 22 strikeouts in 23 innings over 26 relief appearances with the Major League club.
He was assigned to the Triple-A Lehigh Valley IronPigs, with whom he was 0-0 with a 1.46 ERA, as in 10 relief appearances he pitched 12+1⁄3 innings in which he walked one and struck out 13 batters.
[28] On February 3, 2021, Vincent signed a minor league contract with the Texas Rangers organization and was invited to Spring Training.
[31] Vincent recorded a 4.11 ERA in 15 games for the Triple-A Round Rock Express before being released by the organization on June 22.
[32] On June 23, 2021, Vincent signed a minor league contract with the Minnesota Twins organization and was assigned to the Triple-A St. Paul Saints.
In 28 appearances for the Triple-A Toledo Mud Hens, he posted a 5-0 record and 0.61 ERA with 28 strikeouts and 5 saves across 29+2⁄3 innings pitched.