Kuhel started his major league career with the Washington in 1930 and replaced Joe Judge on a regular basis a year later. He appeared in 139 games, batting.269 with eight home runs and 85 RBI. In the Senators' pennant year of, Kuhel hit 11 home runs with 107 RBIs and posted career-highs in batting average and hits. He also led AL first basemen with 1,498 putouts. Kuhel seemed headed to another solid season in 1934, hitting.289 with three homers in 63 games, but he suffered a broken ankle in July and was out for the remainder of the season. He was healthy in 1935, hitting.261 with 74 RBIs in 151 games. His most productive season came in 1936, when he hit.321 with 16 home runs and set career-highs in doubles, RBIs and slugging percentage, while stealing 15 bases and struck out just 30 times. He finished sixth in the American League MVP Award voting tied with Vern Kennedy, behind Lou Gehrig, Luke Appling, Earl Averill, Charlie Gehringer and Bill Dickey, and over Joe DiMaggio, Tommy Bridges, Hal Trosky and Jimmie Foxx. After his stellar season, Kuhel slumped in 1937, batting.283 but with low numbers in home runs, RBIs and slugging. Before the 1938 season he was traded to the Chicago White Sox for sluggerZeke Bonura in a swap of first basemen. In the more forgiving Comiskey Park, Kuhel hit for more power, averaging 18 home runs from 1939 to 1941, and tying Bonura's franchise record with 27 homers in 1940. But after struggling to.249, four homers, 52 RBIs in 1942, and.213, 5, 46 in 1943, Kuhel was let go by Chicago. Before the 1944 season Kuhel returned to Washington. He hit.282 in his first two seasons back in a Senators' uniform, but when Mickey Vernon returned from World War II in 1946, Kuhel was expendable and was sold back to the White Sox in the midseason. After three pinch-hit appearances in 1947 he retired as a player to manage a White Sox farm team, the Class CHot Springs Bathers. Then, in 1948 Kuhel was brought back to Washington to manage the Senators. In two seasons, he had a 106–201 record that produced seventh- and eighth-place finishes. After being fired, he managed the Kansas City Blues in the American Association. Kuhel died in Kansas City, Kansas, at the age of 77.
In a doubleheader against the Philadelphia Athletics recorded 40 putouts –17 in the first game, and 23 in the second–, eclipsing a 35-year-old record for putouts by a first baseman in a doubleheader held by Hal Chase