Skip to main content

Juan Soto’s plate discipline reminds Nationals GM Mike Rizzo of Barry Bonds

Rizzo compares Juan Soto's plate discipline to Barry Bonds originally appeared on NBC Sports Washington

Juan Soto is widely regarded as one of the best hitters in baseball, if not the best in the game overall. He has a clean, compact swing that stays level through the zone and has a knack for barreling any pitch that catches the plate. 

However, there’s one area that doesn’t get as much attention, yet it’s the most consistent aspect of Soto’s game. This guy is always on base. As the 2021 season winds down, Soto leads the league in on-base percentage (.462) and total walks (128). This would be his second-straight season leading the league in that category, while he’s never had an on-base percentage below .400. 

His power numbers may fluctuate based on the pitches he’s seeing and the protection he has in the lineup, but no matter the situation, Soto is getting himself on base at a high clip. It’s a quality Nationals general manager has seen in a player before, and that player just so happens to hold the all-time record in home runs.

“Juan’s going to take his walks, a lot like Barry Bonds used to do it back in the day where if they don’t want to pitch to him, he’s not going to go outside the zone and get himself out,” Rizzo told the Sports Junkies Wednesday. “That to me is what makes him the most dangerous hitter in the league is that he will take his walks where you give it to him, and when you do come into the zone, he hits the ball extremely hard. That’s a lethal combination offensively.”

Barry Bonds is probably the most feared hitter in baseball history. Along with the 762 home runs, Bonds walked (2,558) more than anyone and drew more intentional walks (688) than any player ever. If pitchers threw him a strike, there was a good chance that ball was leaving the yard, so they simply stopped pitching to him. 

Soto isn’t at Bonds’ level yet, but he certainly appears to be on a better track than Bonds in terms of getting on base. Soto’s .462 OBP is a number Bonds only crossed in his late 30s, and Soto is already there at 22 years old. 

The power numbers still have a ways to go, though. Soto has great power, but few would categorize him strictly as a home run hitter. If he can find more ways to put the ball over the fence and get on base at Bonds levels, the Nats could have a generational talent on their hands. 

“He’s having a really, really good career,” Rizzo said. “Since day one, he’s hit the ground running as a 19-year-old hitting in the middle of the lineup of a championship-caliber team.” 

How to watch Nationals’ 2023 spring training: Schedule, times, radio info

Nats' 2023 spring training schedule: Dates, times, broadcasts originally appeared on NBC Sports WashingtonThe sports calendar has officially turned to baseball season. Spring training is just getting underway and soon exhibition games will follow.For the Nationals, that means a full slate of 28 Grapefruit League games this spring followed by one final tune-up game against the Yankees in D.C. on March 28.Here's a look at the Nationals' spring training schedule.Nationals' 2023 spring training scheduleAll times listed are Eastern Standard Time.Saturday, Feb. 25 @ Cardinals, 1:05 p.m. (The Team 980)Sunday, Feb. 26 vs. Astros, 1:05 p.m. - split squad (Nationals.com)Sunday, Feb. 26 @ Mets, 1:10 p.m. - split squadTuesday, Feb. 28 vs. Cardinals, 1:05 p.m.Wednesday, March 1 @ Yankees, 1:05 p.m. (ESPN)Thursday, March 2 vs. Marlins, 1:05 p.m.Friday, March 3 @ Mets, 1:10 p.m. (Nationals.com)Saturday, March 4 vs. Cardinals, 1:05 p.m. (The Team 980)Sunday, March 5 @ Astros, 1:05 p.m. (106.7 The Fan)Tuesday, March 7 @ Marlins, 1:10 p.m.Wednesday, March 8 @ Tigers, 1:05 p.m.Friday, March 10 vs. Marlins, 6:05 p.m. (106.7 The Fan)Saturday, March 11 vs. Mets, 7:05 p.m. (MASN/The Team 980)Sunday, March 12 @ Cardinals, 1:05 p.m. (106.7 The Fan)Monday, March 13 vs. Astros, 1:05 p.m.Tuesday, March 14 @ Mets, 1:10 p.m.Wednesday, March 15 @ Marlins, 1:10 p.m.Thursday, March 16 vs. Mets, 6:05 p.m. (106.7 The Fan)Friday, March 17 @ Astros, 1:05 p.m. (Nationals.com)Saturday, March 18 vs. Marlins, 1:05 p.m. (MASN/106.7 The Fan)Sunday, March 19 vs. Tigers, 1:05 p.m. (The Team 980)Monday, March 20 vs. Mets, 6:05 p.m. (106.7 The Fan)Tuesday, March 21 @ Cardinals, 1:05 p.m. (Nationals.com)Wednesday, March 22 vs. Yankees, 1:05 p.m.Thursday, March 23 @ Astros, 6:05 p.m.Friday, March 24 vs. Cardinals, 6:05 p.m. (MASN)Saturday, March 25 vs. Astros, 6:05 p.m.Sunday, March 26 @ Marlins, 1:10 p.m.Tuesday, March 28 vs. Yankees, 12:05 p.m. at Nationals Park (MASN/106.7 The Fan)
Read Next Story