Promoted all the way to the Triple-APacific Coast League in 1962, he had a winning record (8–6) for the Seattle Rainiers, although his ERA climbed to 4.64. When rosters expanded late that season, he was recalled by the Red Sox for his first (and, ultimately, his only) MLB opportunity, appearing in relief in two road games.
In his two relief appearances, MacLeod posted a 0–1 record with two strikeouts, one walk, four hits allowed, and a 5.40 ERA in 12⁄3innings pitched.
MacLeod resumed his career in the minors in 1963. Although he struggled that season, he returned to form in 1964 in the Double-AEastern League, with a 12–6 mark for Reading. Then, in 1965, hurling for Pittsfield, he compiled a perfect 18–0 record, accompanied by a 2.73 ERA and 15 complete games, helping lead Pittsfield to the Eastern League championship. Counting his final four decisions of the 1964 season, he won 22 consecutive games.
He retired after the 1967 season with a minor-league won–lost mark of 62–39. He became a longtime resident of Marblehead, Massachusetts, and died at his home on December 12, 2018, at age 76.[4]
↑Thompson, Lloyd; Wolff, Miles (2007). The Encyclopedia of Minor League Baseball (3rded.). Durham, North Carolina: Baseball America. p.511. ISBN978-1-932391-17-6.