Slaton played high school baseball at Antelope Valley High School and then played college baseball at Antelope Valley College.

He is the Brewers all-time leader in Wins (117), Innings Pitched (2025.3), Games Started (268), and Shutouts (19), and he is third in Strikeouts, trailing Teddy Higuera and Ben Sheets, and Complete Games, trailing Mike Caldwell.

He represented the Brewers and the American League in the 1977 All-Star game and was the winning pitcher for the Brewers in the 4th game of the 1982 World Series against St. Louis.

After his playing career ended, he started coaching in the minor leagues.
He coached in the Oakland Athletics organization from 1992–1994 and then became the pitching coach for the Class A Daytona Cubs (1995–1996), Lancaster JetHawks (1997–98) and the Tacoma Rainiers (1999–2003).
In 2004, he was a special assignment coach for the Seattle Mariners and from 2005-2007 he was the Mariners bullpen coach.
Before coaching in the minor or major leagues, Jim coached an all-star team for the Monte Vista Little League, while pitching for the Angels.

He was the pitching coach for the Las Vegas 51s in 2008, also serving briefly as the bullpen coach for the Los Angeles Dodgers when Ken Howell temporarily left the team for medical reasons.
After the season, the Dodgers announced that Slaton would be the pitching coach in 2009 for their new Triple-A affiliate, the Albuquerque Isotopes, a position he held through 2010.
In 2011, he was named the pitching coach at Camelback Ranch.
Slaton played high school baseball at Antelope Valley High School and then played college baseball at Antelope Valley College.
He is the Brewers all-time leader in Wins (117), Innings Pitched (2025.3), Games Started (268), and Shutouts (19), and he is third in Strikeouts, trailing Teddy Higuera and Ben Sheets, and Complete Games, trailing Mike Caldwell.
He represented the Brewers and the American League in the 1977 All-Star game and was the winning pitcher for the Brewers in the 4th game of the 1982 World Series against St. Louis.
After his playing career ended, he started coaching in the minor leagues. He coached in the Oakland Athletics organization from 1992–1994 and then became the pitching coach for the Class A Daytona Cubs (1995–1996), Lancaster JetHawks (1997–98) and the Tacoma Rainiers (1999–2003). In 2004, he was a special assignment coach for the Seattle Mariners and from 2005-2007 he was the Mariners bullpen coach. Before coaching in the minor or major leagues, Jim coached an all-star team for the Monte Vista Little League, while pitching for the Angels.
He was the pitching coach for the Las Vegas 51s in 2008, also serving briefly as the bullpen coach for the Los Angeles Dodgers when Ken Howell temporarily left the team for medical reasons. After the season, the Dodgers announced that Slaton would be the pitching coach in 2009 for their new Triple-A affiliate, the Albuquerque Isotopes, a position he held through 2010. In 2011, he was named the pitching coach at Camelback Ranch.
Jim Slaton