Schroll signed with the Red Sox in 1951 and spent seven full years in minor league baseball before getting an opportunity to pitch for Boston. He debuted in April 1958 with five relief appearances, but spent the bulk of the year at Triple-AMinneapolis. Traded "conditionally" to the Philadelphia Phillies in October, he worked in three April 1959 games out of the bullpen, earning his first big-league win with a seven-inning relief effort to defeat the Cincinnati Reds on April 18.[1] But six days later, Schroll was tagged with his first MLB defeat when he allowed three ninth-inning runs to the Pittsburgh Pirates, wiping out a 5–4 Phillie lead. He was returned to the Red Sox on May 7, and split the rest of the year between Minneapolis and Boston. On July 29, he threw his first complete game in the majors, holding the Cleveland Indians to six hits in a 4–1 triumph.[2] It was his only win in a Red Sox uniform.
That December, he was traded to the Chicago Cubs for 36-year-old outfielderBobby Thomson, the 1951New York Giant hero entering the final year of his MLB career. Schroll made the 28-man Cub roster coming out of spring training, but worked only 22⁄3innings before being sent to Triple-A Houston. He did not return to the majors until August 1961, as a member of the Twins, in their first season in Minnesota. The former Minneapolis Miller got his most sustained trial as a starting pitcher, with eight starts in August and September. He threw two complete games, and split eight decisions, but posted a poor 5.22 earned run average. He pitched two more years in the Twins' farm system in 1962–63, but never returned to the majors.