Dixon's performance earned him a promotion to the major leagues when on January 4, 1925, the Saints traded him to the St. Louis Browns in exchange for Norm McMillan, Pat Collins, Ray Kolp and US$35,000. Browns manager, George Sisler said that he would be the team's starting catcher. Dixon did not sign a contract with the Browns before spring training and as a consequence, news reports dubbed him a "holdout". On March 13, it was announced that he had "wired for transportation", meaning that he was reporting to spring training with the Browns. Dixon made his major league debut on April 14, 1925 at the age of 30. In his first season in the majors, Dixon batted.224 with 27 runs, 46 hits, 11 doubles, one triple, one home run and 19 RBIs in 76 games while sharing catching duties with Pinky Hargrave. During 1926 spring training, The Evening Independent noted that Dixon was regarded as "one of the smartest receivers in the American League". He was also cited along with future Hall of Fame member, Mickey Cochrane, as one of the best young catchers in major league baseball. In February 1926, the Browns acquired veteran catcher Wally Schang who would take over as their starting catcher, while Dixon took a role as a backup catcher. He spent his last season with the Browns in 1927, once again backing up Schang. On the season, Dixon batted.194 with six runs, 20 hits, three doubles, one triple and 12 RBIs in 36 games.
Later career
The Browns traded Dixon to the Double-A Baltimore Orioles in. With the Orioles, he hit for a.268 average with 79 hits, 12 doubles, three triples and three home runs in 102 games. Dixon was then selected by the Cincinnati Reds from the Orioles in the 1928 Rule 5 draft. He was reunited with his former manager, Jack Hendricks, who was then the manager for the Reds. On March 25, 1929, Hendricks announced that he intended to keep Dixon on the 25-man roster going into the season. He served as the third-string catcher behind Johnny Gooch and Clyde Sukeforth during the season. Dixon only managed a.167 batting average with five hits, two doubles and two runs batted in. He played in his final major league game on August 17, 1929. The Reds released Dixon to the Double-A Columbus Senators in. With the Senators that season, Dixon batted.251 with 73 hits, 11 doubles and four triples in 100 games. In, Dixon attended spring training with the St. Louis Cardinals, but did not make the final roster. At the age of 37, he was signed by the Pittsburgh Pirates in May 1932, however, he did not make an appearance with the team.
Career statistics
In a four-year major league career, Dixon played in 159 games, accumulating 88 hits in 427 at bats for a.206 career batting average, along with 1 home run, 41 runs batted in and an on-base percentage of.291. He had a career fielding percentage of.971. Dixon's strong throwing arm was made evident in, when he led American League catchers with a baserunners caught stealing percentage of 51.4%. Over his minor league career, Dixon batted.245 with 427 hits, 72 doubles, 21 triples and 14 home runs in 572 games. Dixon played as a catcher in all of his 157 career major league games. Because of Dixon's low batting average, which hovered just over.200, his name was proposed for inclusion in a new term for poor hitting called the "Mason-Dixon Line", which is closer to.200 than the Mendoza Line.