\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"But when he swung? He made it count, with 23.9% of his swings producing hard contact, the highest such rate in MLB (min. 250 batted balls). His 52.7% hard-hit rate was a career high.\n\nSoto has improved in one facet or another each season of his career, which begs the question: what could be next? Here’s a look at three ways Soto can get even better in ‘22.\n\n**Continue to hit the ball in the air more**\n\nSoto had one of the best quotes about participating in the Home Run Derby last year leading up to the event. “It might mess with the swing of all the guys that are locked in, but I think it’s going to fix mine because I’m hitting too many ground balls,” he said. “I hope it fixes my swing trying to put the ball in the air. That’s what we’ve been trying the whole year, so I hope it fixes mine.”","type":"text"},{"__typename":"Video","contentDate":"2021-07-13T01:35:31.862Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2021/2021-07/12/e9ca15d5-9a522592-6e2be9b1-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Juan Soto hits his longest home run of Round 1, a 520-foot blast during the 2021 T-Mobile Home Run Derby","displayAsVideoGif":false,"duration":"00:00:09","slug":"juan-soto-s-520-foot-home-run","tags":[{"__typename":"TeamTag","slug":"teamid-120","title":"Washington Nationals","team":{"__ref":"Team:120"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-665742","title":"Juan Soto","person":{"__ref":"Person:665742"},"type":"player"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"home-run","title":"home run","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"home-run-derby","title":"Home Run Derby","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"all-star","title":"All-Star","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/mwzuln931ym29cx3etld"},"title":"Juan Soto's 520-foot home run","relativeSiteUrl":"/video/juan-soto-s-520-foot-home-run"},{"__typename":"Markdown","content":"This is where we cue up the emphatic “Soto ~gets it~” tweet. It makes all the sense in the world that the best hitter in baseball knew, midseason, what he had to do to get better. And he did, going from 40.1% of his batted balls being line drives and fly balls in the first half to 46.9% in the second half. Overall, 43.2% of his contact was in the air, the second-lowest such rate of his career behind only his rookie 2018 campaign (40.2%).\n\nWhy the fixation on hitting the ball in the air? Because it simply leads to better results. League-wide, batters hit .453 and slugged .891 in at-bats ending on fly balls and line drives in 2021. For the masterful Soto, that advantage was even more pronounced: a .563 batting average and 1.190 slugging percentage. Now, imagine if he made the contact that leads to those results at a higher rate.\n\nThe idea here isn’t to change a superstar’s swing rate or anything of the sort -- it's simply to optimize the existing swings he’s taking and the contact he is making, and putting more of that in the air.","type":"text"},{"__typename":"Video","contentDate":"2021-11-11T00:47:33.549Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2021/2021-11/10/ad76e386-d5bbd52f-eebc09e9-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Tom Verducci, Dan Plesac and Lauren Shehadi break down Juan Soto's incredible 2021 season thanks to his unmatched plate discipline","displayAsVideoGif":false,"duration":"00:02:34","slug":"breaking-down-juan-soto-s-swing","tags":[{"__typename":"TeamTag","slug":"teamid-120","title":"Washington Nationals","team":{"__ref":"Team:120"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-665742","title":"Juan Soto","person":{"__ref":"Person:665742"},"type":"player"},{"__typename":"TaxonomyTag","slug":"mlb-network","title":"MLB Network","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"mlbn-mlb-tonight","title":"MLB Tonight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"all-mlb-team","title":"All-MLB Team","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/be6ab8w8gu8kfxazgttk"},"title":"Breaking down Juan Soto's swing","relativeSiteUrl":"/video/breaking-down-juan-soto-s-swing"},{"__typename":"Markdown","content":"**See more pitches in the zone -- and feast**\n\nYes, this header implies something beyond Soto’s control -- he’s good, but he can’t exactly will opposing pitchers to throw him strikes. But a teammate can, by extension. Enter Nelson Cruz, the Nationals’ big offseason signing, who gives the team another dose of power. Never mind the fact that Cruz was signed as an amateur free agent eight months before Soto was born -- this duo is going to be dynamic.\n\n47.8% of the pitches Soto saw last season were in the zone, which was actually the second-highest rate in his four-year career behind 2018 (48.3%), though it was still below the MLB average. Nobody is expecting pitchers to be daring enough to throw more in the zone to Soto … but what if they have to, to avoid a tough situation against Cruz and his .527 career slugging percentage? This creates an ideal scenario for everyone who loves to see Soto crush the ball.","type":"text"},{"__typename":"Video","contentDate":"2021-11-18T23:30:58.836Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2021/2021-11/18/285d2e92-8eb9512f-40064fdf-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Juan Soto discusses producing on a rebuilding team after finishing second for the NL Most Valuable Player Award","displayAsVideoGif":false,"duration":"00:01:25","slug":"juan-soto-on-his-production","tags":[{"__typename":"TeamTag","slug":"teamid-120","title":"Washington Nationals","team":{"__ref":"Team:120"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-665742","title":"Juan Soto","person":{"__ref":"Person:665742"},"type":"player"},{"__typename":"TaxonomyTag","slug":"award","title":"award","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"awards-watch","title":"Awards Watch","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"interview","title":"interview","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"most-valuable-player","title":"MVP","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"mlb-network","title":"MLB Network","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"imagen-feed","title":"Imagen feed","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/imvlvyibhrcmjctytg4e"},"title":"Juan Soto on his production ","relativeSiteUrl":"/video/juan-soto-on-his-production"},{"__typename":"Markdown","content":"Having Cruz in the lineup should lead to more hittable pitches for Soto, and as already detailed, he’s an expert at capitalizing on the exact pitch he needs. League-wide, batters hit .280 and slugged .488 on in-zone pitches in 2021. But, stop us if you’ve heard this before, Soto feasted even more. He hit .344 and slugged .600 when pitches were in the zone, which leads one to wonder how hurlers were even brave enough to throw 47.8% of pitches there.\n\nStatistically, lineup protection does not exist as a cut-and-dry concept. But anecdotally, there’s no question that a more fearsome lineup will lead to situations where pitchers will have to locate more carefully.","type":"text"},{"__typename":"Video","contentDate":"2022-03-26T23:40:09.954Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2022/2022-03/26/36b1665d-47ac8619-b5da81df-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Juan Soto joins MLB Tonight from Spring Training to discuss his preparations for the upcoming season and the addition of Nelson Cruz","displayAsVideoGif":false,"duration":"00:03:40","slug":"soto-talks-cruz-season-prep","tags":[{"__typename":"TeamTag","slug":"teamid-120","title":"Washington Nationals","team":{"__ref":"Team:120"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-665742","title":"Juan Soto","person":{"__ref":"Person:665742"},"type":"player"},{"__typename":"TaxonomyTag","slug":"mlb-network","title":"MLB Network","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"mlbn-mlb-tonight","title":"MLB Tonight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"spring-training","title":"Spring Training","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"grapefruit-league","title":"Grapefruit League","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"interview","title":"interview","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/jf8spofbuqdqldwnlhuf"},"title":"Soto talks Cruz, season prep","relativeSiteUrl":"/video/soto-talks-cruz-season-prep"},{"__typename":"Markdown","content":"**Beyond the plate**\n\nWhen the Nationals acquired Kyle Schwarber last offseason, Soto moved to right field full-time, a position he had played in the final six games of the 2020 season. For Soto, it was a familiar move, as right field was his most common position during his brief time in the Minors -- before he was called up to a Nats squad that had Bryce Harper manning right.\n\nSomething else that happened with that move in ‘21 was an improvement defensively for Soto. After -2 Outs Above Average in left in 2020, he was +5 in right in ‘21. He’d had a positive year in the outfield by the metric once before, in 2019 (+6) after being -6 in ‘18. Soto was 90th percentile in OAA and 47th percentile in outfielder Jump in 2021 -- and nobody would fault the best hitter in baseball for doing that the rest of his career. But given the boost that he got defensively by moving back to his natural position in ‘21, it’s fair to wonder how high the ceiling might be in the outfield for Soto.\n\n**What the projections say**\n\nWhat might happen if Soto continues to get better? His 2021 earned him his highest MVP finish yet, coming in second behind former teammate Bryce Harper. He continued along the Hall of Fame track we’ve seen since his debut.ZiPS projects more of that Barry Bonds-like production from the plate discipline master. He’s projected for 144 walks, 41 more than the next player on the list (Harper). Soto already ranks sixth since at least 1901 in walks before turning 24, and he’ll be 23 for the entire ‘22 season. Another 144 walks would give him 517 for his career, far more than the current leader on that list through age 23: Ted Williams, with 468.\n\nWilliams was bound to come up here, as he is Soto’s historical comp yet again, in what has become a frequent comparison. Soto is projected for the highest on-base percentage in the Majors, again, at .461 -- well ahead of second place Mike Trout’s .418. That would be Soto's third straight season leading MLB in on-base percentage. The last player to do that in at least three straight seasons? None other than Bonds in four straight, 2001-04.\n\nZiPS has Soto leading in batting average, too, at .314, and in WAR with 7.7. He’s projected for a career-high 35 homers and 120 RBIs, the latter figure being the second highest such projection.\n\nAll of this to say: Juan Soto is still Juan Soto, continuing to get better, and we are so lucky to witness his career -- in whatever form it takes this season.","type":"text"}],"relativeSiteUrl":"/news/how-juan-soto-can-get-even-better-in-2022","contentType":"news","subHeadline":null,"summary":"Juan Soto had yet another career year in 2021. Building off an otherworldly 47 games in the shortened 2020 season, he showed that performance was no small-sample fluke. He posted a career-high 7.1 Wins Above Replacement, per Baseball Reference, led the Majors in walks with a whopping 145 and led","tagline({\"formatString\":\"none\"})":null,"tags":[{"__typename":"InternalTag","slug":"storytype-article","title":"Article","type":"article"},{"__typename":"ContributorTag","slug":"sarah-langs","title":"Sarah Langs","type":"contributor"},{"__typename":"TeamTag","slug":"teamid-120","title":"Washington Nationals","team":{"__ref":"Team:120"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-665742","title":"Juan Soto","person":{"__ref":"Person:665742"},"type":"player"},{"__typename":"TaxonomyTag","slug":"player-tracking","title":"Statcast","type":"taxonomy"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/sfhdvpdeq92hwgifz1hf","title":"How Juan Soto can get even better in 2022"},"getHeaderFromForgePath({\"contentSource\":\"MLB\",\"headerPath\":\"/_navs/header/wsh/global-nav\",\"paletteKey\":\"t120-base-palette\",\"propertiesKey\":\"t120-global-properties\"})":{"__typename":"Header","navigation":[{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":null,"linkTarget":null,"linkText":"Tickets","linkUrl":"/tickets/ticket-finder?redirect=style-of-plan","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Nats TicketFinder: Find the Best Ticket Option for You!","linkUrl":"/tickets/ticket-finder?redirect=style-of-plan","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2025 Ticket Plans","linkUrl":"/tickets/season-tickets/plan-options","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Single Game Tickets","linkUrl":"/tickets/single-game-tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Promotions & Giveaways","linkUrl":"/tickets/promotions","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Special Ticket Events","linkUrl":"/tickets/specials","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Group Tickets","linkUrl":"/tickets/group-tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Suites & Premium Seating","linkUrl":"/tickets/premium","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Current Season Plan Holders: Renew Now!","linkUrl":"/tickets/season-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ticket Deals","linkUrl":"/tickets/deals","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"3D Seat Map","linkUrl":"/ballpark/seating-map/3d","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Parking","linkUrl":"/ballpark/transportation/driving-parking#purchase","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Concerts & Events","linkUrl":"/tickets/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Fan Club Sign-Up","linkUrl":"/fans/newsletters","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy & Sell Tickets on SeatGeek","linkUrl":"https://seatgeek.com/washington-nationals-tickets?aid=15993&pid=integration&rid=1&utm_medium=partnership&utm_source=nationals_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Terms & Conditions","linkUrl":"/tickets/terms-and-conditions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"(202) 675-NATS","linkUrl":"tel:202-675-6287","linkTarget":null,"visible":null,"icon":"","tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2023 Holiday Packs","linkUrl":"/tickets/packs/holiday","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2024 Holiday Packs","linkUrl":"/tickets/packs/holiday","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Opening Day Tickets","linkUrl":"https://www.mlb.com/nationals/tickets/single-game-tickets#game=662571","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Park Events","linkUrl":"/tickets/events","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Park Tours","linkUrl":"/ballpark/tours","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Spring Training Tickets - HIDDEN","linkUrl":"/spring-training","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Enchant","linkUrl":"/tickets/specials/enchant","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":"rewards","linkTarget":null,"linkText":"Access","linkUrl":"https://rewards.nationals.com/login","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Season Plans","linkUrl":"/tickets/season-tickets/plan-options/initial-payments","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Nats TicketFinder: Find the Best Ticket Option for You!","linkUrl":"/tickets/ticket-finder?redirect=style-of-plan","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2025 Ticket Plans","linkUrl":"/tickets/season-tickets/plan-options","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Suites & Premium Seating","linkUrl":"/tickets/premium","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Current Season Plan Holders: Renew Now!","linkUrl":"http://www.nationals.com/mytickets","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":null,"linkTarget":null,"linkText":"Schedule","linkUrl":"/schedule/2025-03","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"2024 Regular Season Schedule","linkUrl":"/schedule","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2025 Regular Season Schedule","linkUrl":"/schedule/2025-03","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Printable Schedule","linkUrl":"/schedule/printable-schedule","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Downloadable Schedule","linkUrl":"/schedule/downloadable-schedule","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sortable Schedule","linkUrl":"/schedule/2025/fullseason","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Spring Training Schedule","linkUrl":"/schedule/2025-02","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Broadcast Affiliates","linkUrl":"/team/broadcast-affiliates","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Game Postponement Information","linkUrl":"/ballpark/game-postponement","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Events","linkUrl":"https://www.mlb.com/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":"gameday","linkTarget":null,"linkText":"Nationals Park","linkUrl":"/ballpark","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"A-Z Information Guide","linkUrl":"/ballpark/information/guide","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Game Postponement Information","linkUrl":"/ballpark/game-postponement","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Transportation Guide","linkUrl":"/ballpark/transportation","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Parking & Directions","linkUrl":"/ballpark/transportation/driving-parking","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Seating Map","linkUrl":"/ballpark/netting","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Park Experiences","linkUrl":"/ballpark/park-experiences","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Pregame Events","linkUrl":"/tickets/specials/pregame","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Kids Activities","linkUrl":"/tickets/specials/kids-activities","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Batting Practice On-Field Passes","linkUrl":"/tickets/specials/batting-practice","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Concerts & Events","linkUrl":"/tickets/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Corporate Partnerships","linkUrl":"/sponsorship","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Park Tours","linkUrl":"/ballpark/tours","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Host an Event at Nationals Park","linkUrl":"/ballpark/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Hospitality Areas","linkUrl":"/tickets/group-tickets/hospitality","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Concessions","linkUrl":"/ballpark/concessions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Bag Policy","linkUrl":"/ballpark/information/bag-policy","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Lost and Found","linkUrl":"/ballpark/information/lost-and-found","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Health & Safety Measures","linkUrl":"/ballpark/health-and-safety","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"CACTI Park of the Palm Beaches","linkUrl":"/spring-training/ballpark","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":null,"linkTarget":null,"linkText":"Scores","linkUrl":"/scores","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":null,"linkTarget":null,"linkText":"Stats","linkUrl":"/stats","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Team Stats","linkUrl":"/stats/team","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top Prospects Stats","linkUrl":"/prospects/stats/tp-/prospects/stats?teamId=120","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Baseball Savant","linkUrl":"https://baseballsavant.mlb.com/team/120","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Roster","linkUrl":"/roster","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"40-Man Roster","linkUrl":"/roster/40-man","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Non-Roster Invitees - HIDDEN","linkUrl":"/roster/nri","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Depth Chart","linkUrl":"/roster/depth-chart","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Coaches","linkUrl":"/roster/coaches","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top 30 Prospects","linkUrl":"https://www.mlb.com/prospects/nationals","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Transactions","linkUrl":"/roster/transactions","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Injury Updates","linkUrl":"https://www.mlb.com/nationals/news/topic/nationals-injury-report","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Draft Results","linkUrl":"https://www.mlb.com/draft/tracker/all/team/nationals","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Starting Lineups","linkUrl":"/roster/starting-lineups","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Front Office","linkUrl":"/team/front-office","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Broadcasters","linkUrl":"/team/broadcasters","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Agency Partners","linkUrl":"/sponsorship/agency-partners","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Video","linkUrl":"/video","placement":null,"visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Nats HD","linkUrl":"/video/topic/natshd","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Manager Postgame","linkUrl":"/video/topic/nationals-manager-postgame","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Game Recaps","linkUrl":"/video/topic/nationals-game-recap","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Most Popular","linkUrl":"/video/topic/t120-default-vtp","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Reviews","linkUrl":"/video/topic/nationals-reviews","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Cut4","linkUrl":"/video/topic/nationals-cut4","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nats in Your Neighborhood","linkUrl":"/video/topic/nats-in-your-neighborhood","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Curtain Calls","linkUrl":"/video/topic/nationals-curtain-calls","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Military Recognition","linkUrl":"/video/topic/wsh-military-recognition","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"GEICO Presidents Race","linkUrl":"/video/topic/wsh-presidents-race","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Community Videos","linkUrl":"/video/topic/nats-in-your-neighborhood","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Network","linkUrl":"https://www.mlb.com/network","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"News","linkUrl":"/news","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Probable Pitchers","linkUrl":"/roster/probable-pitchers","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Official Releases","linkUrl":"/news/topic/nationals-press-releases","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Curly W Blog","linkUrl":"http://curlyw.mlblogs.com/","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Pipeline","linkUrl":"/news/topic/nationals-pipeline-coverage","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Prospects News","linkUrl":"https://www.milb.com/milb/news/t-222680474","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Health Report","linkUrl":"/news/t-168658740","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Photo Stream","linkUrl":"/team/photos","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"RSS News Feed","linkUrl":"/feeds/news/rss.xml","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals History","linkUrl":"/history","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals History Feature Stories","linkUrl":"/news/topic/nationals-history-trivia","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB News","linkUrl":"https://www.mlb.com/news","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":"globe","linkTarget":null,"linkText":"Community","linkUrl":"/community","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Nats Partners \"Open for Business\"","linkUrl":"/ballpark/open-for-business","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Play Ball Weekend","linkUrl":"/community/play-ball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Equipment Drive","linkUrl":"/community/equipment-drive","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Community Calendar","linkUrl":"/community/calendar","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Donation Requests","linkUrl":"/community/donations-fundraising#donation-requests","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Community Ticket Grants","linkUrl":"/community/ticket-grants","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Player Philanthropy","linkUrl":"/community/player-philanthropies","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Fan Mail","linkUrl":"/community/fan-mail","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Military Initiatives","linkUrl":"/community/military-initiatives","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Free Tickets for Troops","linkUrl":"/tickets/specials/penfed","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Youth Baseball & Softball","linkUrl":"/community/youth-baseball-and-softball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Education Initiatives","linkUrl":"/community/education-initiatives","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Community Videos","linkUrl":"/video/topic/nats-in-your-neighborhood","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Philanthropies","linkUrl":"/community/philanthropies","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Capital Area Food Bank","linkUrl":"/forms/dream-foundation-donation-food-bank","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Youth Baseball Academy","linkUrl":"/youth-baseball-academy","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Wellness Clubhouse","linkUrl":"/social/sponsored/inova","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Together","linkUrl":"https://www.mlb.com/mlb-together","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB-MLBPA Youth Development Foundation","linkUrl":"https://www.baseballydf.com","linkTarget":"_blank","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Baseball Assistance Team","linkUrl":"https://www.mlb.com/baseball-assistance-team","linkTarget":"_blank","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Play Ball","linkUrl":"https://www.mlb.com/play-ball","linkTarget":"_blank","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Reviving Baseball in Inner Cities","linkUrl":"https://www.mlb.com/rbi","linkTarget":"_blank","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Stand Up To Cancer","linkUrl":"https://www.mlb.com/mlb-together/stand-up-to-cancer","linkTarget":"_blank","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Fans","linkUrl":"/fans","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Jr. Nationals Kids Club","linkUrl":"/fans/jr-nats","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Summer Camp","linkUrl":"/fans/baseball-camps","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Fan Club Sign-Up","linkUrl":"/fans/newsletters","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"National Anthem Auditions","linkUrl":"/fans/anthem","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Team Store","linkUrl":"/fans/team-store","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals License Plates","linkUrl":"/fans/license-plates","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Connect with the Nats","linkUrl":"/social","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Walk-up Music","linkUrl":"/ballpark/music","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Publications","linkUrl":"/fans/publications","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Scoreboard Messages","linkUrl":"/fans/scoreboard-messages","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Racing Presidents","linkUrl":"/fans/racing-presidents","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Kids","linkUrl":"/fans/kids","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"appears:1685548800;expires:1688054400;","icon":null,"linkTarget":null,"linkText":"Vote","linkUrl":"https://www.mlb.com/all-star/ballot?affiliateId=asb-topnav-club-2024","placement":null,"visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"expires:1636577506","icon":null,"linkTarget":null,"linkText":"Fantasy","linkUrl":"https://www.mlb.com/fantasy","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Yahoo Fantasy Baseball","linkUrl":"http://yhoo.it/3aK5QQw","linkTarget":"_blank","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Rally","linkUrl":"https://www.mlb.com/apps/rally","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Quick Pick","linkUrl":"https://www.mlb.com/apps/rally/quickpick","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Beat the Streak","linkUrl":"https://www.mlb.com/apps/beat-the-streak","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB MOONBLASTS Pick 'Em","linkUrl":"https://www.mlb.com/sponsorship/ftx-moonblasts-pick-em","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"expires:1627754400"},{"__typename":"NavItem","placement":null,"linkText":"The Vault","linkUrl":"https://www.mlb.com/the-vault","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Home Run Derby","linkUrl":"https://www.mlb.com/fantasy/home-run-derby","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Season Pick 'Em","linkUrl":"https://www.mlb.com/season-pick-em?affiliateId=spe-fantasynav-club-2021","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Pre-Pick (AUS)","linkUrl":"https://www.mlb.com/pre-pick/tab","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Closer Report","linkUrl":"https://www.mlb.com/closer-report","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Prospect Rankings","linkUrl":"https://www.mlb.com/prospects","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Champions","linkUrl":"https://www.mlbc.app/?ref=mlbcom","linkTarget":"_blank","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"expires:1636577506","icon":null,"linkTarget":null,"linkText":"Apps","linkUrl":"/apps","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"MLB","linkUrl":"/apps/mlb-app","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Rally","linkUrl":"https://www.mlb.com/apps/rally","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Beat the Streak","linkUrl":"https://www.mlb.com/apps/beat-the-streak","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Ballpark","linkUrl":"/apps/ballpark","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Play","linkUrl":"https://www.mlb.com/play","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MiLB","linkUrl":"https://www.milb.com/about/milb-app","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Home Run Derby","linkUrl":"https://www.mlb.com/apps/home-run-derby","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB FAQs","linkUrl":"/apps/mlb-app/faq-apple","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Ballpark FAQs","linkUrl":"/apps/ballpark/frequently-asked-questions","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Play FAQs","linkUrl":"https://www.mlb.com/help/play/frequently-asked-questions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Rally FAQs","linkUrl":"https://www.mlb.com/apps/rally/faq-apple","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Standings","linkUrl":"/standings","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":"watch","linkTarget":null,"linkText":"MLB.TV","linkUrl":"https://www.mlb.com/tv?&affiliateId=clubMENU","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy MLB.TV Offseason Package","linkUrl":"https://www.mlb.com/live-stream-games/subscribe?&affiliateId=clubMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Watch & Listen","linkUrl":"https://www.mlb.com/live-stream-games?&affiliateId=clubMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Link Account","linkUrl":"https://www.mlb.com/live-stream-games/partners?&affiliateId=clubMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"https://www.mlb.com/live-stream-games/help-center?&affiliateId=clubMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"Shop","linkUrl":"https://www.mlbshop.com/washington-nationals/t-36234558+z-9302275-2316893081?_s=bm-mlbcom-was","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Nationals Team Store","linkUrl":"/fans/team-store","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gold Collection","linkUrl":"/fans/team-store","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Jostens Fan Collection","linkUrl":"/tickets/specials/champions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Jerseys","linkUrl":"https://www.mlbshop.com/washington-nationals/jerseys/t-14230158+d-6761331214+z-92-1620140658?_s=bm-mlbcom-was","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Caps","linkUrl":"https://www.mlbshop.com/washington-nationals/caps/t-25564581+d-8938550036+z-91-3611641036?_s=bm-mlbcom-was","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Men's","linkUrl":"https://www.mlbshop.com/washington-nationals/men/t-25676770+ga-89+z-974585-2383979041?_s=bm-mlbcom-was","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Women's","linkUrl":"https://www.mlbshop.com/washington-nationals/women/t-25011203+ga-24+z-915199-983447507?_s=bm-mlbcom-was","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Kids","linkUrl":"https://www.mlbshop.com/washington-nationals/kids/t-47127869+ga-03+z-968465-3033925919?_s=bm-mlbcom-was","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Big & Tall","linkUrl":"https://www.mlbshop.com/washington-nationals/big-and-tall/t-14679047+es-57+z-961342-3090985690?_s=bm-mlbcom-was","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Trading Cards","linkUrl":"https://www.mlbshop.com/trading-cards/d-4507487451+z-952513-2008381280?_s=bm-mlb.com-ShopButton-2024-TradingCards-was","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Collectibles & Memorabilia","linkUrl":"https://www.mlbshop.com/washington-nationals/collectibles-and-memorabilia/t-14342369+d-9016881105+z-92-496971823?_s=bm-mlbcom-was","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Home & Office","linkUrl":"https://www.mlbshop.com/washington-nationals/home-and-office/t-25677836+d-6749771222+z-92-3507440190?_s=bm-mlbcom-was","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Clearance","linkUrl":"https://www.mlbshop.com/washington-nationals/t-36234558+z-9302275-2316893081?os=1&_s=bm-mlbcom-was","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"European Shop","linkUrl":"http://www.mlbshopeurope.com/stores/mlb/en/c/shop-by-team/national-league/washington-nationals?portal=JSNESAP7&CMP=PSC-JSNESAP7","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gift Certificates","linkUrl":"https://www.mlbshop.com/gift-cards/x-462351+z-94899005-3509039474?_s=bm-mlbcom-was","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Nationals Auctions - Bid or Buy","linkUrl":"https://nationals.auctions.mlb.com/?_gl=1*1ed2ukt*_gcl_aw*R0NMLjE2ODEzMTA3NTguQ2p3S0NBandyZG1oQmhCQkVpd0E0SHg1Z3o2dl9TZW54SkRtTFl4REpsRVBhTHRvSmlQUjFHZTY4SGpVWmYtU0lrTWdURmdDUU9kMmVSb0NnTk1RQXZEX0J3RQ..*_gcl_dc*R0NMLjE2ODEzMTA3NTguQ2p3S0NBandyZG1oQmhCQkVpd0E0SHg1Z3o2dl9TZW54SkRtTFl4REpsRVBhTHRvSmlQUjFHZTY4SGpVWmYtU0lrTWdURmdDUU9kMmVSb0NnTk1RQXZEX0J3RQ..&utm_source=Nav+Auction+Tray+WAS&utm_medium=Club.com+Shop+Nav&utm_campaign=Club.com+permanent+Navigation","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Auctions - Bid or Buy","linkUrl":"https://auctions.mlb.com/iSynApp/showHomePage.action?sid=1101001&isynsharedsession=mki8i1dARcxDt3WwReTi6kJOREHftyZJNK-Xg3m10ZpEdaSACl02r4aCDzYhNvUm&utm_source=Nav+Auction+Tray+WAS&utm_medium=Club.com+Shop+Nav+MLB&utm_campaign=Club.com+permanent+Navigation","linkTarget":"_blank","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Authentication","linkUrl":"https://www.mlb.com/official-information/authentication","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"module:teammodule;align:right;","icon":null,"linkTarget":null,"linkText":"Teams","linkUrl":"https://www.mlb.com/team","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Team Module","linkUrl":null,"linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"module:teammodule;"}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"Español","linkUrl":"https://www.mlb.com/es/nationals","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]}],"cfPalette":{"__typename":"CF_Palette","headerMastheadBackgroundColor":"#041e42","headerMastheadTextColor":"#ffffff","headerNavigationBackgroundColor":"#041e42","headerNavigationBorderColor":"#041e42","headerNavigationTextColorHover":"#FFFFFF","headerNavigationTextColor":"#ffffff"},"cfWebProperties":{"__typename":"CF_WebProperties","urlLogo":{"__typename":"CF_Asset","url":"//images.ctfassets.net/iiozhi00a8lc/6fZHckDXlYaY4KjPb08rSr/ab8834d8ced75206520d0bc94a5eb29e/2023_natscom_NoBG.svg"},"headerMastheadTagline":{"__typename":"CF_Asset","url":"//images.ctfassets.net/iiozhi00a8lc/69cX8zyDO5nFDR0SauIFdL/9ab4aee31bc63da80b9c18871c2af155/2022Natitude_NoBG.svg"},"headerPrimaryLogo":{"__typename":"CF_Asset","url":null,"description":null},"headerMastheadSponsorImage":{"__typename":"CF_Asset","url":null,"description":null},"headerMastheadTaglineContainerWidth":"500px","headerMastheadTaglineContainerHeight":"50px"}},"getTeamsBySportId({\"ids\":[1]})":[{"__ref":"Team:133"},{"__ref":"Team:134"},{"__ref":"Team:135"},{"__ref":"Team:136"},{"__ref":"Team:137"},{"__ref":"Team:138"},{"__ref":"Team:139"},{"__ref":"Team:140"},{"__ref":"Team:141"},{"__ref":"Team:142"},{"__ref":"Team:143"},{"__ref":"Team:144"},{"__ref":"Team:145"},{"__ref":"Team:146"},{"__ref":"Team:147"},{"__ref":"Team:158"},{"__ref":"Team:108"},{"__ref":"Team:109"},{"__ref":"Team:110"},{"__ref":"Team:111"},{"__ref":"Team:112"},{"__ref":"Team:113"},{"__ref":"Team:114"},{"__ref":"Team:115"},{"__ref":"Team:116"},{"__ref":"Team:117"},{"__ref":"Team:118"},{"__ref":"Team:119"},{"__ref":"Team:120"},{"__ref":"Team:121"}]},"Team:120":{"__typename":"Team","id":120,"division":{"__ref":"Division:204"},"name":"Washington Nationals","shortName":"Washington","teamName":"Nationals"},"Person:665742":{"__typename":"Person","id":665742},"Division:200":{"__typename":"Division","id":"200"},"Team:133":{"__typename":"Team","division":{"__ref":"Division:200"},"id":133,"name":"Athletics","shortName":"Athletics","teamName":"Athletics"},"Division:205":{"__typename":"Division","id":"205"},"Team:134":{"__typename":"Team","division":{"__ref":"Division:205"},"id":134,"name":"Pittsburgh Pirates","shortName":"Pittsburgh","teamName":"Pirates"},"Division:203":{"__typename":"Division","id":"203"},"Team:135":{"__typename":"Team","division":{"__ref":"Division:203"},"id":135,"name":"San Diego Padres","shortName":"San Diego","teamName":"Padres"},"Team:136":{"__typename":"Team","division":{"__ref":"Division:200"},"id":136,"name":"Seattle Mariners","shortName":"Seattle","teamName":"Mariners"},"Team:137":{"__typename":"Team","division":{"__ref":"Division:203"},"id":137,"name":"San Francisco Giants","shortName":"San Francisco","teamName":"Giants"},"Team:138":{"__typename":"Team","division":{"__ref":"Division:205"},"id":138,"name":"St. Louis Cardinals","shortName":"St. Louis","teamName":"Cardinals"},"Division:201":{"__typename":"Division","id":"201"},"Team:139":{"__typename":"Team","division":{"__ref":"Division:201"},"id":139,"name":"Tampa Bay Rays","shortName":"Tampa Bay","teamName":"Rays"},"Team:140":{"__typename":"Team","division":{"__ref":"Division:200"},"id":140,"name":"Texas Rangers","shortName":"Texas","teamName":"Rangers"},"Team:141":{"__typename":"Team","division":{"__ref":"Division:201"},"id":141,"name":"Toronto Blue Jays","shortName":"Toronto","teamName":"Blue Jays"},"Division:202":{"__typename":"Division","id":"202"},"Team:142":{"__typename":"Team","division":{"__ref":"Division:202"},"id":142,"name":"Minnesota Twins","shortName":"Minnesota","teamName":"Twins"},"Division:204":{"__typename":"Division","id":"204"},"Team:143":{"__typename":"Team","division":{"__ref":"Division:204"},"id":143,"name":"Philadelphia Phillies","shortName":"Philadelphia","teamName":"Phillies"},"Team:144":{"__typename":"Team","division":{"__ref":"Division:204"},"id":144,"name":"Atlanta Braves","shortName":"Atlanta","teamName":"Braves"},"Team:145":{"__typename":"Team","division":{"__ref":"Division:202"},"id":145,"name":"Chicago White Sox","shortName":"Chi White Sox","teamName":"White Sox"},"Team:146":{"__typename":"Team","division":{"__ref":"Division:204"},"id":146,"name":"Miami Marlins","shortName":"Miami","teamName":"Marlins"},"Team:147":{"__typename":"Team","division":{"__ref":"Division:201"},"id":147,"name":"New York Yankees","shortName":"NY Yankees","teamName":"Yankees"},"Team:158":{"__typename":"Team","division":{"__ref":"Division:205"},"id":158,"name":"Milwaukee Brewers","shortName":"Milwaukee","teamName":"Brewers"},"Team:108":{"__typename":"Team","division":{"__ref":"Division:200"},"id":108,"name":"Los Angeles Angels","shortName":"LA Angels","teamName":"Angels"},"Team:109":{"__typename":"Team","division":{"__ref":"Division:203"},"id":109,"name":"Arizona Diamondbacks","shortName":"Arizona","teamName":"D-backs"},"Team:110":{"__typename":"Team","division":{"__ref":"Division:201"},"id":110,"name":"Baltimore Orioles","shortName":"Baltimore","teamName":"Orioles"},"Team:111":{"__typename":"Team","division":{"__ref":"Division:201"},"id":111,"name":"Boston Red Sox","shortName":"Boston","teamName":"Red Sox"},"Team:112":{"__typename":"Team","division":{"__ref":"Division:205"},"id":112,"name":"Chicago Cubs","shortName":"Chi Cubs","teamName":"Cubs"},"Team:113":{"__typename":"Team","division":{"__ref":"Division:205"},"id":113,"name":"Cincinnati Reds","shortName":"Cincinnati","teamName":"Reds"},"Team:114":{"__typename":"Team","division":{"__ref":"Division:202"},"id":114,"name":"Cleveland Guardians","shortName":"Cleveland","teamName":"Guardians"},"Team:115":{"__typename":"Team","division":{"__ref":"Division:203"},"id":115,"name":"Colorado Rockies","shortName":"Colorado","teamName":"Rockies"},"Team:116":{"__typename":"Team","division":{"__ref":"Division:202"},"id":116,"name":"Detroit Tigers","shortName":"Detroit","teamName":"Tigers"},"Team:117":{"__typename":"Team","division":{"__ref":"Division:200"},"id":117,"name":"Houston Astros","shortName":"Houston","teamName":"Astros"},"Team:118":{"__typename":"Team","division":{"__ref":"Division:202"},"id":118,"name":"Kansas City Royals","shortName":"Kansas City","teamName":"Royals"},"Team:119":{"__typename":"Team","division":{"__ref":"Division:203"},"id":119,"name":"Los Angeles Dodgers","shortName":"LA Dodgers","teamName":"Dodgers"},"Team:121":{"__typename":"Team","division":{"__ref":"Division:204"},"id":121,"name":"New York Mets","shortName":"NY Mets","teamName":"Mets"}}}
window.adobeAnalytics = {"reportingSuiteId":"mlbglobal08,mlbnationals","linkInternalFilters":"washington,nationals"}
window.globalState = {"tracking_title":"Washington Nationals","lang":"en"}
window.appId = ''
/*-->*/
Juan Soto had yet another career year in 2021. Building off an otherworldly 47 games in the shortened 2020 season, he showed that performance was no small-sample fluke. He posted a career-high 7.1 Wins Above Replacement, per Baseball Reference, led the Majors in walks with a whopping 145 and led all qualified hitters in on-base percentage for the second straight year.
He’s the best hitter in baseball, with a stellar eye that led to just a 12.2% chase rate last season. No other batter who saw at least 750 out-of-zone pitches had a chase rate below 15%. He swung at 35% of pitches he saw, also the lowest such rate (min. 1,750 pitches seen).
But when he swung? He made it count, with 23.9% of his swings producing hard contact, the highest such rate in MLB (min. 250 batted balls). His 52.7% hard-hit rate was a career high.
Soto has improved in one facet or another each season of his career, which begs the question: what could be next? Here’s a look at three ways Soto can get even better in ‘22.
Continue to hit the ball in the air more
Soto had one of the best quotes about participating in the Home Run Derby last year leading up to the event. “It might mess with the swing of all the guys that are locked in, but I think it’s going to fix mine because I’m hitting too many ground balls,” he said. “I hope it fixes my swing trying to put the ball in the air. That’s what we’ve been trying the whole year, so I hope it fixes mine.”
This is where we cue up the emphatic “Soto gets it” tweet. It makes all the sense in the world that the best hitter in baseball knew, midseason, what he had to do to get better. And he did, going from 40.1% of his batted balls being line drives and fly balls in the first half to 46.9% in the second half. Overall, 43.2% of his contact was in the air, the second-lowest such rate of his career behind only his rookie 2018 campaign (40.2%).
Why the fixation on hitting the ball in the air? Because it simply leads to better results. League-wide, batters hit .453 and slugged .891 in at-bats ending on fly balls and line drives in 2021. For the masterful Soto, that advantage was even more pronounced: a .563 batting average and 1.190 slugging percentage. Now, imagine if he made the contact that leads to those results at a higher rate.
The idea here isn’t to change a superstar’s swing rate or anything of the sort -- it's simply to optimize the existing swings he’s taking and the contact he is making, and putting more of that in the air.
See more pitches in the zone -- and feast
Yes, this header implies something beyond Soto’s control -- he’s good, but he can’t exactly will opposing pitchers to throw him strikes. But a teammate can, by extension. Enter Nelson Cruz, the Nationals’ big offseason signing, who gives the team another dose of power. Never mind the fact that Cruz was signed as an amateur free agent eight months before Soto was born -- this duo is going to be dynamic.
47.8% of the pitches Soto saw last season were in the zone, which was actually the second-highest rate in his four-year career behind 2018 (48.3%), though it was still below the MLB average. Nobody is expecting pitchers to be daring enough to throw more in the zone to Soto … but what if they have to, to avoid a tough situation against Cruz and his .527 career slugging percentage? This creates an ideal scenario for everyone who loves to see Soto crush the ball.
Having Cruz in the lineup should lead to more hittable pitches for Soto, and as already detailed, he’s an expert at capitalizing on the exact pitch he needs. League-wide, batters hit .280 and slugged .488 on in-zone pitches in 2021. But, stop us if you’ve heard this before, Soto feasted even more. He hit .344 and slugged .600 when pitches were in the zone, which leads one to wonder how hurlers were even brave enough to throw 47.8% of pitches there.
Statistically, lineup protection does not exist as a cut-and-dry concept. But anecdotally, there’s no question that a more fearsome lineup will lead to situations where pitchers will have to locate more carefully.
Beyond the plate
When the Nationals acquired Kyle Schwarber last offseason, Soto moved to right field full-time, a position he had played in the final six games of the 2020 season. For Soto, it was a familiar move, as right field was his most common position during his brief time in the Minors -- before he was called up to a Nats squad that had Bryce Harper manning right.
Something else that happened with that move in ‘21 was an improvement defensively for Soto. After -2 Outs Above Average in left in 2020, he was +5 in right in ‘21. He’d had a positive year in the outfield by the metric once before, in 2019 (+6) after being -6 in ‘18. Soto was 90th percentile in OAA and 47th percentile in outfielder Jump in 2021 -- and nobody would fault the best hitter in baseball for doing that the rest of his career. But given the boost that he got defensively by moving back to his natural position in ‘21, it’s fair to wonder how high the ceiling might be in the outfield for Soto.
What the projections say
What might happen if Soto continues to get better? His 2021 earned him his highest MVP finish yet, coming in second behind former teammate Bryce Harper. He continued along the Hall of Fame track we’ve seen since his debut.ZiPS projects more of that Barry Bonds-like production from the plate discipline master. He’s projected for 144 walks, 41 more than the next player on the list (Harper). Soto already ranks sixth since at least 1901 in walks before turning 24, and he’ll be 23 for the entire ‘22 season. Another 144 walks would give him 517 for his career, far more than the current leader on that list through age 23: Ted Williams, with 468.
Williams was bound to come up here, as he is Soto’s historical comp yet again, in what has become a frequent comparison. Soto is projected for the highest on-base percentage in the Majors, again, at .461 -- well ahead of second place Mike Trout’s .418. That would be Soto's third straight season leading MLB in on-base percentage. The last player to do that in at least three straight seasons? None other than Bonds in four straight, 2001-04.
ZiPS has Soto leading in batting average, too, at .314, and in WAR with 7.7. He’s projected for a career-high 35 homers and 120 RBIs, the latter figure being the second highest such projection.
All of this to say: Juan Soto is still Juan Soto, continuing to get better, and we are so lucky to witness his career -- in whatever form it takes this season.