He returned to professional baseball in 1946, and in 1947, he batted a career-high .363 in the California League. In 1948, he became a player-manager for the Far West League's Oroville Red Sox, batting .350 in 82 games. He finished his career the following season as a player-manager for the California League's Stockton Ports.
He resumed his baseball career in 1946, achieving a peak batting performance of .363 in the California League in 1947. He then transitioned into dual roles as both a player and manager, posting a batting average of .350 in 82 games with the Oroville Red Sox in 1948 before concluding his professional baseball career as a player-manager for the Stockton Ports the following year.