Though having started the 1975 season at Triple-A, more shoulder problems in the first half resulted in a rehab assignment at Double-A.[1] Dillard was called up to the Boston Red Sox in the final week of the season. He made his major league debut on September 28, scoring two runs on two hits and stealing a base.[4]
He began the 1976 campaign with Boston, but was sent down to the Triple-A Rhode Island Red Sox for two months in an attempt to convert him to second, where as he had primarily played as a shortstop up until this time.[1][2] While in Boston, Dillard became a valuable backup for second baseman Denny Doyle, and eventually for shortstop Rick Burleson and third basemanButch Hobson. Dillard played the entire 1977 season with Boston, but saw little playing time. Across three seasons with the Red Sox, he appeared in 124 games, including 63 at second base, 21 at shortstop, 18 at third base, and 13 as a designated hitter.[2]
Detroit Tigers (1978)
After the Red Sox acquired second baseman Jerry Remy from the California Angels, Dillard was sent to the Detroit Tigers in exchange for two minor leaguers and cash considerations on January 30, 1978.[2] He provided solid support for young infielders Lou Whitaker (second base) and Alan Trammell (shortstop) for a full year.[1] He appeared in 54 games, including 41 at second base, for the Tigers in 1978.[2]
Chicago Cubs (1979–1981)
During 1979's spring training, he was traded to the Chicago Cubs for a player to be named later (Ed Putman).[2] His most productive season came in his first year at Chicago, when he hit a career-high .283 batting average with five home runs and 31 runs in 89 games played. The following season, he posted career-numbers in games (100), hits (55), and RBI (27).[2][1] He played three seasons with the Cubs, appearing in 242 games, including 130 at second and 67 at third.[2]
Chicago White Sox (1982)
Dillard was released by the Cubs after the 1981 season, and he later signed as a free agent with the Chicago White Sox for 1982. He played the majority of the season with the Triple-A Edmonton Trappers of the Pacific Coast League, but was called up for 16 games, all at second base, near the season's end. He was released after the season.[2]
In an eight-season career, Dillard was a .243 hitter (246-for-1013) with 13 home runs and 102 RBI in 438 games, including 148 runs, 50 doubles, 6 triples, and 15 stolen bases.[2]
After taking time off to see his children play baseball in high school,[1] he returned to baseball in 2000 as skipper of the Jackson DiamondKats of the independent Texas-Louisiana League.[5] In 2006, he joined the St. Louis Cardinals organization. He served as hitting coach for the Quad Cities Swing/River Bandits from 2006 to 2007, but was moved up to coach hitters with their Class A-AdvancedPalm Beach Cardinals in the Florida State League during the 2007 season. He returned to Quad Cities as their manager in 2008 and 2009.[5]