\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"To their credit, they reportedly do plan to do something about it. You don't [hire Joe Maddon as your manager](https://www.mlb.com/angels/news/joe-maddon-introduced-by-angels) if you aren't expecting to contend, and presumably GM Billy Eppler is highly motivated with just a year remaining on his contract. Plus, owner Arte Moreno is clearly on the record in saying \"[payroll will go up next year](https://twitter.com/maria_torres3/status/1187464631138189312).\" That's good news, and it's welcome news; the Angels have drawn more than three million fans for 17 consecutive seasons, starting right after their 2002 World Series win.\n\n### How many wins do they need to add?\n\nThe bad news is that they have a great distance to go. The Angels were 72-90 in 2019, and though surely we can assume that the passing of Tyler Skaggs affected the team in ways we can't quantify, there were plenty of indicators that this was a below-average club. They were outscored by 99 runs, which comes out to an [expected record](http://m.mlb.com/glossary/advanced-stats/pythagorean-winning-percentage) of ... 72-90. In terms of [Wins Above Replacement](http://m.mlb.com/glossary/advanced-stats/wins-above-replacement), the 2019 Angels played like a 72- or 73-win team. They were what it looked like they were. They were a 72-win team.\n\nThe problem is that the Astros won 107 games, putting the Angels 35 games out. No one should go into a season expecting a 107-win team, so let's set our sights a little lower, on the Wild Card -- which, as the Nationals would tell you, [is still worth obtaining](https://www.mlb.com/news/wild-card-teams-to-make-the-world-series-c273264024). In 2019, the A's and Rays won 97 and 96 games, respectively; the year before that, the Yankees and A's were at 100 wins and 97 wins. It's still a big gap from 72 wins.","type":"text"},{"__typename":"Video","contentDate":"2019-10-24T21:54:19.011Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://cuts.diamond.mlb.com/FORGE/2019/2019-10/24/f6b4dd19-6eb31bcc-57bd853e-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Joe Maddon is introduced as the new manager of the Angels at a press conference in Anaheim","displayAsVideoGif":false,"duration":"00:42:40","slug":"maddon-introduced-in-anaheim","tags":[{"__typename":"TeamTag","slug":"teamid-108","title":"Los Angeles Angels","team":{"__ref":"Team:108"},"type":"team"},{"__typename":"InternalTag","slug":"season-2019","title":"Season 2019","type":"season"},{"__typename":"TaxonomyTag","slug":"press-conference","title":"press conference","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/a6cyrmoifgcz5ztqgaxs"},"title":"Maddon introduced in Anaheim ","relativeSiteUrl":"/video/maddon-introduced-in-anaheim"},{"__typename":"Markdown","content":"Let's try to be realistic, and set a goal of 95 wins. It wouldn't have been enough in 2019, but it at least gets you in the conversation, and it's a number the Angels have topped just once in the last decade. An increase of 23 wins is also an absolutely massive number to hit in one winter, though there have been [eight examples in the last decade](https://www.mlb.com/news/white-sox-can-be-the-breakout-team-for-2020) of a 90-loss team making it to October the next year. (As recently as 2018, the Braves went from 90 losses to 90 wins and a division title, and the year before that the Twins won 85 games -- and an AL Wild Card spot -- a season after winning just 59.)\n\nSo 23 wins it is, but we also need to stay somewhat within the bounds of reality. Tempting as it might be to suggest jettisoning a nearly 40-year-old Albert Pujols, who has been worth minus-2.6 WAR over the last three years -- [fourth lowest in baseball](https://www.fangraphs.com/leaders.aspx?pos=all&stats=bat&lg=all&qual=10&type=8&season=2019&month=0&season1=2017&ind=0&team=0&rost=0&age=0&filter=&players=0&startdate=2017-01-01&enddate=2019-12-31&sort=21,a) \\-\\- that probably isn't going to happen. Tempting as it might also be to say \"just sign literally every free agent and run a $400 million payroll in 2020,\" that also simply isn't going to happen.\n\nBesides, while spending money to add players is unambiguously a good thing, they're going to have to do it a lot more wisely than last winter's disastrous additions of veterans Matt Harvey, Cody Allen, Trevor Cahill, Justin Bour and Jonathan Lucroy -- a group that cost about $34 million and combined to hit .215/.290/.368 (Lucroy, Bour) and post a 6.37 ERA (Harvey, Allen, Cahill).\n\nThey had [a 2019 payroll of about $160 million,](https://www.fangraphs.com/roster-resource/payroll/angels) so we can assume a bump over that, though we don't know by how much. Including estimated arbitration raises, but without [the declined 2020 option](https://www.mlb.com/news/angels-decline-kole-calhoun-2020-option) of Kole Calhoun, they currently sit at approximately $148 million, so there's some room here.\n\nThey can't do all of this via free agency. Still, we need to find 23 extra wins somewhere. What has to happen for the Angels to find them, to finally get Trout back to the playoffs? A few good moves, and a few best-case scenarios, that's what. A lot of them, actually.\n\n### The road to 23 more wins\n\n**1) Trout stays healthy all year (+1 win)**\n\nThis is only going to work if almost everything goes right, and Trout has missed time in each of the last three seasons due to injury. In the perfect 2020, he's back to playing 155-plus games again, just like he did each year from 2013-'16. In 2016, Trout's last injury-free season, he was worth 9.7 WAR (per Fangraphs). In 2019, when he played in 134 games, he was at 8.6. That's your one win right there. The more Trout, the better.\n\n**2) Get better versions of Justin Upton and Andrelton Simmons (+4 wins)**\n\nIf you look at the [2020 projections](https://www.fangraphs.com/depthcharts.aspx?position=ALL&teamid=1), you see that Simmons and Upton are projected to combine for 5 wins. That's basically saying that there's reason to expect a mild rebound -- but not a full one -- out of [a duo](https://www.fangraphs.com/leaders.aspx?pos=all&stats=bat&lg=all&qual=0&type=8&season=2019&month=0&season1=2017&ind=0&team=0,ss&rost=0&age=0&filter=&players=10847,5222&startdate=&enddate=) that was worth 10 wins in 2017, then 8.5 wins in 2018, but a mere 1.5 wins in 2019. That, thanks to injuries that limited them to 103 games (Simmons, [ankle](https://www.mlb.com/news/andrelton-simmons-left-ankle-injury-improving)) and 63 games (Upton, [toe](https://www.mlb.com/news/justin-upton-injury-rehab-update) and [knee](https://www.mlb.com/news/justin-upton-out-for-season-with-knee-injury)) at performance levels far below their usual.\n\nUpton reportedly is going to have \"[a normal offseason](https://www.mlb.com/angels/news/justin-upton-eyes-return-to-form-in-2020),\" and it's worth noting that before his lost 2019, he'd been one of the most consistent and durable players in baseball -- eight straight years of 600-plus plate appearances, seven of which came with 20-plus homers. Still, he's 32, and Simmons is 30, each coming off leg problems. It's reasonable to expect better seasons, but probably not their _best_ seasons -- and we're trying to be sunny-yet-reasonable here.","type":"text"},{"__typename":"Video","contentDate":"2019-11-07T00:14:25.086Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://cuts.diamond.mlb.com/FORGE/2019/2019-11/06/c9d6436f-acc77918-6aabbfaf-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Angels infielder Andrelton Simmons is named the Wilson Defensive Player of the Year at shortstop","displayAsVideoGif":false,"duration":"00:02:07","slug":"wilson-award-winner-simmons","tags":[{"__typename":"TeamTag","slug":"teamid-108","title":"Los Angeles Angels","team":{"__ref":"Team:108"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-592743","title":"Andrelton Simmons","person":{"__ref":"Person:592743"},"type":"player"},{"__typename":"InternalTag","slug":"season-2019","title":"Season 2019","type":"season"},{"__typename":"TaxonomyTag","slug":"award","title":"award","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"mlb-network","title":"MLB Network","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/c75h001bwikabop7tb5d"},"title":"Wilson Award winner: Simmons","relativeSiteUrl":"/video/wilson-award-winner-simmons"},{"__typename":"Markdown","content":"**3) Sign Gerrit Cole (+7 wins)**\n\nWell, obviously.\n\nEppler has said [he expects to sign two starting pitchers](https://www.mlb.com/angels/news/angels-unlikely-to-add-bats-this-offseason). He's going to have to, at a minimum; the 2019 Angels rotation had a 5.64 ERA, [second highest in baseball](https://www.fangraphs.com/leaders.aspx?pos=all&stats=sta&lg=all&qual=0&type=8&season=2019&month=0&season1=2019&ind=0&team=0,ts&rost=0&age=0&filter=&players=0&startdate=2019-01-01&enddate=2019-12-31&sort=15,d), and the current [top of the depth chart](http://mlb.mlb.com/team/depth_chart/?c_id=ana) is led by Andrew Heaney, Jaime Barria and Griffin Canning, who had a 5.27 ERA just among the three of them. The 2019 Angels were the first team since the 1919 Phillies to not have a starter make even 20 starts. Not exactly the kind of century-old milestone you're looking to match.\n\nIf you're going to go big, you have to go _big_. It seems all but impossible that the Angels can do this without signing the Orange County native who might be baseball's best starter, anyway. If they don't get Cole, none of the rest of it might matter.\n\nWe'll use [Fangraphs salary and production projections for these](https://blogs.fangraphs.com/2020-top-50-free-agents/), and they have Cole at 6.5 WAR in 2020 on a seven-year, $242 million contract or about half, annually, of what the Angels might want to spend in total this winter. Maybe more. It's worth it.\n\nWe're still only up to 12 wins, though.","type":"text"},{"__typename":"Markdown","content":"**4) Sign Dallas Keuchel (+3 wins)**\n\nThough [rumors persist](https://www.mlb.com/news/gerrit-cole-rumors) that the Angels could possibly sign both Cole and Zack Wheeler, that would seemingly eat up all of their offseason spending room, so that seems unlikely. But we know they're going to sign another starter, and while you might argue for the high-risk, high-upside case of Hyun-Jin Ryu, we're going in exactly the opposite direction. There is almost no upside at this point remaining in Keuchel, but there's 180 reliable league-average-or-slightly-better innings. Remember when we said it was the first time in a century that a team had no starter make 20 starts? Right. That.\n\nIn addition, this is a particularly good fit, because Keuchel thrives on ground balls, meaning he absolutely requires a solid infield behind him. [No American League infield added more defensive value over expected on grounders than the Angels](https://baseballsavant.mlb.com/statcast_search?hfPT=&hfAB=&hfBBT=ground%5C.%5C.ball%7C&hfPR=&hfZ=&stadium=&hfBBL=&hfNewZones=&hfGT=R%7C&hfC=&hfSea=2019%7C&hfSit=&player_type=pitcher&hfOuts=&opponent=&pitcher_throws=&batter_stands=&hfSA=&game_date_gt=&game_date_lt=&hfInfield=&team=&position=&hfOutfield=&hfRO=&home_road=&hfFlag=&hfPull=&metric_1=&hfInn=&min_pitches=0&min_results=0&group_by=team&sort_col=xbadiff&player_event_sort=h_launch_speed&sort_order=asc&min_pas=0#results), and even that was with Simmons missing half the season. Fangraphs projects three years and $45 million. We can afford that. (You might alternatively choose to trade for Matt Boyd or Robbie Ray. You get the idea.)\n\n**5) Get peak Shohei Ohtani ... whatever that looks like (+4 wins)**\n\nAfter a season spent entirely as a DH, Ohtani is expected to get back on the mound in 2020, though it's difficult to project exactly how that plays out. Eppler [has suggested](https://www.ocregister.com/2019/11/11/angels-pondering-rotation-configuration-around-shohei-ohtani/) that Ohtani could \"pitch once a week and be the designated hitter three or four days a week,\" possibly as part of a six-man rotation.\n\nAfter he got hurt in 2018, [we tried to do some back-of-the-envelope math about his future](https://www.mlb.com/angels/news/should-ohtani-pitch-or-hit-in-2020-c293704348), and at the time we said that \"Ohtani, even when healthy, was neither a full-time pitcher nor a full-time hitter in 2018, and might have been on a 6 WAR pace.\" As a part-timer both at pitcher and hitter in 2020, [he's projected](https://www.fangraphs.com/depthcharts.aspx?position=ALL&teamid=1) for ... 6 WAR. That's a bump of four from 2019's batter-only -- and more good than elite -- offering. It's a lot to expect from a player recovering from elbow and knee surgeries who hasn't yet made it back onto a mound, but we're all about expectations here.","type":"text"},{"__typename":"Video","contentDate":"2019-09-12T02:49:04.867Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://cuts.diamond.mlb.com/FORGE/2019/2019-09/11/7d12343d-8f4f2bbf-9b9d1549-CSVM-DIAMONDTMP-asset_1280x720_59_4000K.mp4","type":"video","description":"Statcast measures the exit velocity, launch angle and projected distance of Shohei Ohtani's 18th home run of the season","displayAsVideoGif":false,"duration":"00:00:47","slug":"statcast-ohtani-s-114-4-mph-hr","tags":[{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-108","title":"Los Angeles Angels","team":{"__ref":"Team:108"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-660271","title":"Shohei Ohtani","person":{"__ref":"Person:660271"},"type":"player"},{"__typename":"InternalTag","slug":"season-2019","title":"Season 2019","type":"season"},{"__typename":"TaxonomyTag","slug":"player-tracking","title":"Statcast","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/sbp0bxprkncir1my4bty"},"title":"Statcast: Ohtani's 114.4-mph HR","relativeSiteUrl":"/video/statcast-ohtani-s-114-4-mph-hr"},{"__typename":"Markdown","content":"**6) Jo Adell is basically the next Juan Soto (+3 wins)**\n\nThis is an extremely unfair expectation to put on any young player, and yet here we are. With Calhoun gone, Brian Goodwin is keeping right field warm for Adell, [baseball's No. 5 overall prospect](http://m.mlb.com/prospects/2019?list=prospects). Slowed by injury last year, Adell made it to Triple-A in August, and he's likely to be next to Trout in Anaheim early in 2020. As baseball forecaster Dan Szymborski [wrote recently](https://blogs.fangraphs.com/mike-trout-and-the-others-once-again-fail-to-make-the-playoffs/), \"while it doesn’t look like Adell will be able to push Trout out of center field, his bat still plays in a corner,\" while putting a 2.7 WAR projection for 2020.\n\nIt's a lofty expectation for a player who only turns 21 in April. Then again, Soto had a 4-WAR season at 19 and a 5-WAR season at 20.\n\n**7) Trade for Willson Contreras (+2 wins)**\n\nLike we said, this isn't all coming through free agency, and [Yasmani Grandal has joined the White Sox](https://www.mlb.com/whitesox/news/yasmani-grandal-signs-with-white-sox), anyway. Meanwhile, the Angels don't have a catcher -- at least, not a starting one. Kevan Smith will be 32 in June, and he's never played 90 games in a season; it was only a year ago that the White Sox, of all teams, [let him go on waivers](https://twitter.com/LAAngelsPR/status/1055888068652105728). Max Stassi has never played 90 games in a season either, and he hit all of .136/.211/.167 in 2019 before undergoing hip surgery.\n\nEither would make for a fine backup, but they aren't starters, and there's few good free-agent options other than Grandal. Instead, let's consider reuniting Maddon with Contreras, who has been [the source of many rumors out of Chicago](https://www.mlb.com/news/cubs-inbox-willson-contreras-bullpen-payroll), especially with Victor Caratini showing promise behind him and Miguel Amaya coming.","type":"text"},{"__typename":"OEmbed","html":"
Multiple teams in search of catching help believe Cubs catcher Willson Contreras will be available this winter. The Cubs will get creative this winter, and with a deep catching free agent market, they could trade Contreras and begin retooling under new manager David Ross.
\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"He's projected to make $4.5 million in arbitration in 2020, which means any team could afford him, especially since he's arguably the best-hitting catcher in baseball, crushing 24 homers last year with a .272/.355/.533 line. (He's a noticeably poor pitch framer, but we'll take what we can get right now.)\n\nAs far as what it would take for the Cubs? [Pick your poison](http://m.mlb.com/prospects/2019?list=ana). It's absolutely not going to be Adell, but the Angels are deep in outfield prospects, if that's what Chicago wants, though they'd likely want something for the 2020 roster as well.\n\n**8) Limit Pujols' playing time (+1 win)**\n\nIt's been clear for some time that he's been playing every day because of his contract, not because of production. Though 23 homers and 93 RBIs last year certainly look nice on the surface, he was still a below-average hitter (94 OPS+), as he's been for each of the last three years (88 OPS+), and it's been years since he's been a plus at first base. As he nears his 40th birthday in January, you could argue for a full-time DH role, but on this team, with Ohtani (and possibly Upton) needing DH time, there's not room.\n\nWhile there is a good argument that the Angels would be better off releasing Pujols with just two years left on his deal, we understand why that might not happen for any number of reasons. That said, Maddon should look to significantly limit Pujols' playing time, which should be easier with active rosters expanding to 26 players.\n\n**9) The Astros come back to earth**\n\nYou've seen [what's going on down in Houston](https://www.mlb.com/astros/news/rob-manfred-addresses-astros-sign-stealing), right? For all of their on-field success, you know what direction things are headed when you say \"the Astros controversy\" and a reasonable reply is \"Which one?\" Even if none of that was true, it's still hard to expect any team to win 107 games again, and the Astros took 14 of 19 meetings against the Angels in 2019. And remember, in our scenario, we are taking Cole from the Astros and putting him on the Angels, which increases the impact of the acquisition for Los Angeles.\n\nThe Astros are still unquestionably more talented, but even if they're more _good_ than _great,_ it's a boon for the Angels -- and the rest of the AL West.\n\nWhile we're not specifically adjusting for the last item, that gets us to an extra 25 wins, within, roughly, a realistic budget estimate. (We added about $54 million, though regrettably we were unable to help the bullpen, nor have we helped the team's overall depth.)\n\nThis is, of course, almost entirely unreasonable. The best-case scenario almost _never_ happens. Trout hasn't actually stayed fully healthy in the last three seasons, and it's far more likely that one of Simmons and Upton is hurt or unproductive than it is that both stay healthy. The idea that Ohtani and Adell could have the breakouts we'd all love to see, at the same time, is somewhat low. And wrapped up in some of this is the hope that players with recent injury histories like Heaney and Canning are capable and available.\n\nThat's the point, though. Even with the best player on earth, the Angels just lost 90 games in a division with baseball's best team. It's not _supposed_ to be easy. Mike Trout isn't supposed to keep missing the playoffs, either. Whatever the Angels can do to prevent that from happening in 2020, they absolutely have to.","type":"text"}],"relativeSiteUrl":"/news/how-the-angels-can-get-mike-trout-back-to-playoffs","contentType":"news","subHeadline":"","summary":"For all his greatness, Mike Trout has appeared in the postseason just once in his career, and his lack of opportunities on the October stage is sad for baseball fans.\nTrout is a three-time Most Valuable Player who has finished in the top four in each of his eight full","tagline({\"formatString\":\"none\"})":null,"tags":[{"__typename":"InternalTag","slug":"season-2019","title":"Season 2019","type":"season"},{"__typename":"InternalTag","slug":"storytype-article","title":"Article","type":"article"},{"__typename":"ContributorTag","slug":"mike-petriello","title":"Mike Petriello","type":"contributor"},{"__typename":"TeamTag","slug":"teamid-108","title":"Los Angeles Angels","team":{"__ref":"Team:108"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-545361","title":"Mike Trout","person":{"__ref":"Person:545361"},"type":"player"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/mrr25qfl6mtfi6wabw42","title":"How the Angels can get Mike Trout back to playoffs"},"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"}],"getHeaderFromForgePath({\"contentSource\":\"MLB\",\"headerPath\":\"/_navs/header/mlb/global-nav\",\"paletteKey\":\"mlb-base-palette\",\"propertiesKey\":\"mlb-global-properties\"})":{"__typename":"Header","navigation":[{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"MLB.TV","linkUrl":"https://www.mlb.com/tv?&affiliateId=mlbMENUtv","placement":"right","visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy MLB.TV Offseason Package","linkUrl":"/live-stream-games/subscribe?&affiliateId=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Watch & Listen","linkUrl":"/live-stream-games?&affiliateID=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB.TV Partners","linkUrl":"https://www.mlb.com/live-stream-games/partners?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Link Account","linkUrl":"live-stream-games/partners?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"/live-stream-games/help-center?&affiliateID=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"Tickets","linkUrl":"/tickets","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"All-Star Tickets","linkUrl":"/all-star/tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1721167200;"},{"__typename":"NavItem","placement":null,"linkText":"MLB at Rickwood Field","linkUrl":"/events/rickwood/tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires:1718924400;"},{"__typename":"NavItem","placement":null,"linkText":"Spring Training","linkUrl":"/tickets/spring-training","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1711511940;"},{"__typename":"NavItem","placement":null,"linkText":"Postseason Tickets","linkUrl":"/tickets/postseason","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy on SeatGeek","linkUrl":"https://seatgeek.com/mlb-tickets?aid=15994&pid=integration&rid=1&utm_medium=partnership&utm_source=mlb_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sell on SeatGeek","linkUrl":"https://seatgeek.com/sell/mlb-tickets?aid=15994&pid=integration&rid=15&utm_medium=partnership&utm_source=mlb_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Season Tickets","linkUrl":"/tickets/season-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Single Game Tickets","linkUrl":"/schedule","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Group Tickets","linkUrl":"/tickets/group-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Special Ticket Offers","linkUrl":"/tickets/fan-value","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Speedway Classic","linkUrl":"/events/speedway-classic/tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"VIP Ticket Packages","linkUrl":"/tickets/on-location-experiences","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Students","linkUrl":"/tickets/students","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Tourism","linkUrl":"/tourism","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB World Tour","linkUrl":"/international/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ticket Terms & Conditions","linkUrl":"/tickets/terms-and-conditions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":"shopping-cart","linkTarget":null,"linkText":"Shop","linkUrl":"https://www.mlbshop.com/?_s=bm-mlbcom-hp","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"MLB Online Shop","linkUrl":"https://www.mlbshop.com/?_s=bm-mlbcom-hp","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Auction","linkUrl":"https://auctions.mlb.com/iSynApp/showHomePage.action?sid=1101001&isynsharedsession=9mislq-18JnZhOEp-FeGzvUB3G6zxwkeKqwX99MKAttEdaSACl02r4aCDzYhNvUm","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gift Cards","linkUrl":"https://www.mlbshop.com/gift-cards/x-462351+z-94899005-3509039474?_s=bm-mlbcom-Home","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"MLB NYC Flagship Store","linkUrl":"/shop/nyc-retail-store","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"European Shop","linkUrl":"http://www.mlbshopeurope.com/stores/mlb/en?portal=MLTS66FS&CMP=PSC-MLTS66FS","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Photo Store","linkUrl":"https://photostore.mlb.com/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;mobile:true","icon":null,"linkTarget":null,"linkText":"News","linkUrl":"/news","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Rule Changes","linkUrl":"https://www.mlb.com/rule-changes-2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Probable Pitchers","linkUrl":"/probable-pitchers/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Starting Lineups","linkUrl":"/starting-lineups","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Transactions","linkUrl":"https://www.mlb.com/transactions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Injury Report","linkUrl":"/injury-report","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"World Baseball Classic","linkUrl":"/world-baseball-classic","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Draft","linkUrl":"/draft/2024","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"All-Star Game","linkUrl":"/all-star/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Life","linkUrl":"/fans/mlb-life","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Pipeline","linkUrl":"https://www.mlb.com/pipeline","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Postseason History","linkUrl":"/postseason/history","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Great Stories","linkUrl":"/news/topic/longform","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Podcasts","linkUrl":"/fans/podcasts","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Watch","linkUrl":"/tv?&affiliateId=mlbMENU","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":"Video","navigation":[{"__typename":"NavItem","placement":null,"linkText":"Search","linkUrl":"/video","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Statcast","linkUrl":"/video/topic/statcast","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Network","linkUrl":"/network","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]},{"__typename":"SubnavColumn","title":"MLB.TV","navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy MLB.TV Postseason Package","linkUrl":"/live-stream-games/subscribe?&affiliateId=mlbMENU","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Watch & Listen","linkUrl":"/live-stream-games?&affiliateID=mlbMENU","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"/live-stream-games/help-center?&affiliateID=mlbMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;amp:true;","icon":null,"linkTarget":null,"linkText":"Scores","linkUrl":"/scores/2025-02-20","placement":"mobile","visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;mobile:true;","icon":null,"linkTarget":null,"linkText":"Schedule","linkUrl":"/schedule/2025-02-20","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"2025 Spring Training","linkUrl":"/schedule/2025-02-20","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2025 Regular Season","linkUrl":"/schedule/2025-03-18","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2024 Regular Season","linkUrl":"/schedule/2024-03-20","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2024 Postseason","linkUrl":"/postseason","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Events","linkUrl":"/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Team by Team Schedule","linkUrl":"/schedule/team-by-team","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sync Schedules","linkUrl":"https://mlb.ecal.com/","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"National Broadcasts","linkUrl":"/live-stream-games/national-broadcast-schedule","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;amp:true;","icon":null,"linkTarget":null,"linkText":"Stats","linkUrl":"/stats","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Statcast Leaders","linkUrl":"https://baseballsavant.mlb.com/statcast_leaderboard","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Statcast","linkUrl":"/statcast","linkTarget":"","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Baseball Savant","linkUrl":"https://baseballsavant.mlb.com/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top Prospect Stats","linkUrl":"/prospects/stats/top-prospects?type=all&minPA=1","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;","icon":null,"linkTarget":null,"linkText":"Standings","linkUrl":"/standings/wild-card","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Youth","linkUrl":"/youth-baseball-softball","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Play Ball","linkUrl":"/play-ball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Youth Baseball & Softball","linkUrl":"/youth-baseball-softball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"","icon":"group","linkTarget":null,"linkText":"Players","linkUrl":"/players","placement":null,"visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Prospect Rankings","linkUrl":"/prospects","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Depth Charts","linkUrl":"/team/roster/depth-chart","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Players Association","linkUrl":"https://www.mlbplayers.com","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Negro Leagues","linkUrl":"/history/negro-leagues","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"MLB Play","linkUrl":"/play","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Beat the Streak","linkUrl":"/play?gameId=BeatTheStreak2022","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Immaculate Grid","linkUrl":"/play?gameId=ImmaculateGrid2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Trivia","linkUrl":"/play?gameId=SporcleTrivia2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Pickle","linkUrl":"/play?gameId=Pickle2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"By the Numbers","linkUrl":"/play?gameId=ByTheNumbers2022","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Diamond Decisions","linkUrl":"/play?gameId=DiamondDecisions2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Bingo","linkUrl":"/play?gameId=Bingo2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"expires:1720022400;","icon":null,"linkTarget":null,"linkText":"Vote","linkUrl":"/all-star/ballot?affiliateId=asb-topnav-mlb-2024","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;module:teammodule;align:right;","icon":null,"linkTarget":null,"linkText":"Teams","linkUrl":"/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;lang:es;label:Español","icon":null,"linkTarget":null,"linkText":"ES","linkUrl":"/es","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"日本語","linkUrl":"http://www.mlb.jp/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"lang:ja"},{"__typename":"NavItem","placement":null,"linkText":"한국어","linkUrl":"https://www.mlbkor.com/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"lang:ko"}]}]}],"cfPalette":{"__typename":"CF_Palette","headerMastheadBackgroundColor":"#002D72","headerMastheadTextColor":"#ffffff","headerNavigationBackgroundColor":"#041E42","headerNavigationBorderColor":"#057AFF","headerNavigationTextColorHover":"#ffffff","headerNavigationTextColor":"#ffffff"},"cfWebProperties":{"__typename":"CF_WebProperties","urlLogo":null,"headerMastheadTagline":null,"headerPrimaryLogo":{"__typename":"CF_Asset","url":null,"description":null},"headerMastheadSponsorImage":{"__typename":"CF_Asset","url":null,"description":null},"headerMastheadTaglineContainerWidth":"512px","headerMastheadTaglineContainerHeight":"56px"}}},"Team:108":{"__typename":"Team","id":108,"division":{"__ref":"Division:200"},"name":"Los Angeles Angels","shortName":"LA Angels","teamName":"Angels"},"Person:545361":{"__typename":"Person","id":545361},"Person:592743":{"__typename":"Person","id":592743},"Person:660271":{"__typename":"Person","id":660271},"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: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:120":{"__typename":"Team","division":{"__ref":"Division:204"},"id":120,"name":"Washington Nationals","shortName":"Washington","teamName":"Nationals"},"Team:121":{"__typename":"Team","division":{"__ref":"Division:204"},"id":121,"name":"New York Mets","shortName":"NY Mets","teamName":"Mets"}}}
window.adobeAnalytics = {"reportingSuiteId":"mlbglobal08,mlbcom08","linkInternalFilters":"mlb"}
window.globalState = {"tracking_title":"Major League Baseball","lang":"en"}
window.appId = ''
/*-->*/
Here's a plan for getting Trout back to the playoffs
Here's a plan for getting Trout back to the playoffs
For all his greatness, Mike Trout has appeared in the postseason just once in his career, and his lack of opportunities on the October stage is sad for baseball fans.
Trout is a three-time Most Valuable Player who has finished in the top four in each of his eight full seasons and probably deserved more than three wins. Entering his age-28 season, he's already been more valuable than dozens of Hall of Famers, and he's well on his way to being arguably the best player ever. There is almost assuredly nothing more he could have done to help his team win, and for all that, he's played in exactly ... three postseason games, coming back in 2014. He hasn't been part of a winning season since 2015.
The team around him hasn't been good enough, and they're currently not good enough. Trout, as great as he is, won't play at this level forever. So what are they going to do about it? Put another way: How do you get the best player in the game into the games that matter the most?
Trout's out there thinking about it, obviously:
Mike Trout: I'm waiting by my phone to hear that we made a big acquisition.
— MLB Network Radio on SiriusXM (@MLBNetworkRadio) November 21, 2019
To their credit, they reportedly do plan to do something about it. You don't hire Joe Maddon as your manager if you aren't expecting to contend, and presumably GM Billy Eppler is highly motivated with just a year remaining on his contract. Plus, owner Arte Moreno is clearly on the record in saying "payroll will go up next year." That's good news, and it's welcome news; the Angels have drawn more than three million fans for 17 consecutive seasons, starting right after their 2002 World Series win.
How many wins do they need to add?
The bad news is that they have a great distance to go. The Angels were 72-90 in 2019, and though surely we can assume that the passing of Tyler Skaggs affected the team in ways we can't quantify, there were plenty of indicators that this was a below-average club. They were outscored by 99 runs, which comes out to an expected record of ... 72-90. In terms of Wins Above Replacement, the 2019 Angels played like a 72- or 73-win team. They were what it looked like they were. They were a 72-win team.
The problem is that the Astros won 107 games, putting the Angels 35 games out. No one should go into a season expecting a 107-win team, so let's set our sights a little lower, on the Wild Card -- which, as the Nationals would tell you, is still worth obtaining. In 2019, the A's and Rays won 97 and 96 games, respectively; the year before that, the Yankees and A's were at 100 wins and 97 wins. It's still a big gap from 72 wins.
Let's try to be realistic, and set a goal of 95 wins. It wouldn't have been enough in 2019, but it at least gets you in the conversation, and it's a number the Angels have topped just once in the last decade. An increase of 23 wins is also an absolutely massive number to hit in one winter, though there have been eight examples in the last decade of a 90-loss team making it to October the next year. (As recently as 2018, the Braves went from 90 losses to 90 wins and a division title, and the year before that the Twins won 85 games -- and an AL Wild Card spot -- a season after winning just 59.)
So 23 wins it is, but we also need to stay somewhat within the bounds of reality. Tempting as it might be to suggest jettisoning a nearly 40-year-old Albert Pujols, who has been worth minus-2.6 WAR over the last three years -- fourth lowest in baseball -- that probably isn't going to happen. Tempting as it might also be to say "just sign literally every free agent and run a $400 million payroll in 2020," that also simply isn't going to happen.
Besides, while spending money to add players is unambiguously a good thing, they're going to have to do it a lot more wisely than last winter's disastrous additions of veterans Matt Harvey, Cody Allen, Trevor Cahill, Justin Bour and Jonathan Lucroy -- a group that cost about $34 million and combined to hit .215/.290/.368 (Lucroy, Bour) and post a 6.37 ERA (Harvey, Allen, Cahill).
They had a 2019 payroll of about $160 million, so we can assume a bump over that, though we don't know by how much. Including estimated arbitration raises, but without the declined 2020 option of Kole Calhoun, they currently sit at approximately $148 million, so there's some room here.
They can't do all of this via free agency. Still, we need to find 23 extra wins somewhere. What has to happen for the Angels to find them, to finally get Trout back to the playoffs? A few good moves, and a few best-case scenarios, that's what. A lot of them, actually.
The road to 23 more wins
1) Trout stays healthy all year (+1 win)
This is only going to work if almost everything goes right, and Trout has missed time in each of the last three seasons due to injury. In the perfect 2020, he's back to playing 155-plus games again, just like he did each year from 2013-'16. In 2016, Trout's last injury-free season, he was worth 9.7 WAR (per Fangraphs). In 2019, when he played in 134 games, he was at 8.6. That's your one win right there. The more Trout, the better.
2) Get better versions of Justin Upton and Andrelton Simmons (+4 wins)
If you look at the 2020 projections, you see that Simmons and Upton are projected to combine for 5 wins. That's basically saying that there's reason to expect a mild rebound -- but not a full one -- out of a duo that was worth 10 wins in 2017, then 8.5 wins in 2018, but a mere 1.5 wins in 2019. That, thanks to injuries that limited them to 103 games (Simmons, ankle) and 63 games (Upton, toe and knee) at performance levels far below their usual.
Upton reportedly is going to have "a normal offseason," and it's worth noting that before his lost 2019, he'd been one of the most consistent and durable players in baseball -- eight straight years of 600-plus plate appearances, seven of which came with 20-plus homers. Still, he's 32, and Simmons is 30, each coming off leg problems. It's reasonable to expect better seasons, but probably not their best seasons -- and we're trying to be sunny-yet-reasonable here.
3) Sign Gerrit Cole (+7 wins)
Well, obviously.
Eppler has said he expects to sign two starting pitchers. He's going to have to, at a minimum; the 2019 Angels rotation had a 5.64 ERA, second highest in baseball, and the current top of the depth chart is led by Andrew Heaney, Jaime Barria and Griffin Canning, who had a 5.27 ERA just among the three of them. The 2019 Angels were the first team since the 1919 Phillies to not have a starter make even 20 starts. Not exactly the kind of century-old milestone you're looking to match.
If you're going to go big, you have to go big. It seems all but impossible that the Angels can do this without signing the Orange County native who might be baseball's best starter, anyway. If they don't get Cole, none of the rest of it might matter.
We'll use Fangraphs salary and production projections for these, and they have Cole at 6.5 WAR in 2020 on a seven-year, $242 million contract or about half, annually, of what the Angels might want to spend in total this winter. Maybe more. It's worth it.
We're still only up to 12 wins, though.
4) Sign Dallas Keuchel (+3 wins)
Though rumors persist that the Angels could possibly sign both Cole and Zack Wheeler, that would seemingly eat up all of their offseason spending room, so that seems unlikely. But we know they're going to sign another starter, and while you might argue for the high-risk, high-upside case of Hyun-Jin Ryu, we're going in exactly the opposite direction. There is almost no upside at this point remaining in Keuchel, but there's 180 reliable league-average-or-slightly-better innings. Remember when we said it was the first time in a century that a team had no starter make 20 starts? Right. That.
In addition, this is a particularly good fit, because Keuchel thrives on ground balls, meaning he absolutely requires a solid infield behind him. No American League infield added more defensive value over expected on grounders than the Angels, and even that was with Simmons missing half the season. Fangraphs projects three years and $45 million. We can afford that. (You might alternatively choose to trade for Matt Boyd or Robbie Ray. You get the idea.)
5) Get peak Shohei Ohtani ... whatever that looks like (+4 wins)
After a season spent entirely as a DH, Ohtani is expected to get back on the mound in 2020, though it's difficult to project exactly how that plays out. Eppler has suggested that Ohtani could "pitch once a week and be the designated hitter three or four days a week," possibly as part of a six-man rotation.
After he got hurt in 2018, we tried to do some back-of-the-envelope math about his future, and at the time we said that "Ohtani, even when healthy, was neither a full-time pitcher nor a full-time hitter in 2018, and might have been on a 6 WAR pace." As a part-timer both at pitcher and hitter in 2020, he's projected for ... 6 WAR. That's a bump of four from 2019's batter-only -- and more good than elite -- offering. It's a lot to expect from a player recovering from elbow and knee surgeries who hasn't yet made it back onto a mound, but we're all about expectations here.
6) Jo Adell is basically the next Juan Soto (+3 wins)
This is an extremely unfair expectation to put on any young player, and yet here we are. With Calhoun gone, Brian Goodwin is keeping right field warm for Adell, baseball's No. 5 overall prospect. Slowed by injury last year, Adell made it to Triple-A in August, and he's likely to be next to Trout in Anaheim early in 2020. As baseball forecaster Dan Szymborski wrote recently, "while it doesn’t look like Adell will be able to push Trout out of center field, his bat still plays in a corner," while putting a 2.7 WAR projection for 2020.
It's a lofty expectation for a player who only turns 21 in April. Then again, Soto had a 4-WAR season at 19 and a 5-WAR season at 20.
7) Trade for Willson Contreras (+2 wins)
Like we said, this isn't all coming through free agency, and Yasmani Grandal has joined the White Sox, anyway. Meanwhile, the Angels don't have a catcher -- at least, not a starting one. Kevan Smith will be 32 in June, and he's never played 90 games in a season; it was only a year ago that the White Sox, of all teams, let him go on waivers. Max Stassi has never played 90 games in a season either, and he hit all of .136/.211/.167 in 2019 before undergoing hip surgery.
Either would make for a fine backup, but they aren't starters, and there's few good free-agent options other than Grandal. Instead, let's consider reuniting Maddon with Contreras, who has been the source of many rumors out of Chicago, especially with Victor Caratini showing promise behind him and Miguel Amaya coming.
Multiple teams in search of catching help believe Cubs catcher Willson Contreras will be available this winter. The Cubs will get creative this winter, and with a deep catching free agent market, they could trade Contreras and begin retooling under new manager David Ross.
He's projected to make $4.5 million in arbitration in 2020, which means any team could afford him, especially since he's arguably the best-hitting catcher in baseball, crushing 24 homers last year with a .272/.355/.533 line. (He's a noticeably poor pitch framer, but we'll take what we can get right now.)
As far as what it would take for the Cubs? Pick your poison. It's absolutely not going to be Adell, but the Angels are deep in outfield prospects, if that's what Chicago wants, though they'd likely want something for the 2020 roster as well.
8) Limit Pujols' playing time (+1 win)
It's been clear for some time that he's been playing every day because of his contract, not because of production. Though 23 homers and 93 RBIs last year certainly look nice on the surface, he was still a below-average hitter (94 OPS+), as he's been for each of the last three years (88 OPS+), and it's been years since he's been a plus at first base. As he nears his 40th birthday in January, you could argue for a full-time DH role, but on this team, with Ohtani (and possibly Upton) needing DH time, there's not room.
While there is a good argument that the Angels would be better off releasing Pujols with just two years left on his deal, we understand why that might not happen for any number of reasons. That said, Maddon should look to significantly limit Pujols' playing time, which should be easier with active rosters expanding to 26 players.
9) The Astros come back to earth
You've seen what's going on down in Houston, right? For all of their on-field success, you know what direction things are headed when you say "the Astros controversy" and a reasonable reply is "Which one?" Even if none of that was true, it's still hard to expect any team to win 107 games again, and the Astros took 14 of 19 meetings against the Angels in 2019. And remember, in our scenario, we are taking Cole from the Astros and putting him on the Angels, which increases the impact of the acquisition for Los Angeles.
The Astros are still unquestionably more talented, but even if they're more good than great, it's a boon for the Angels -- and the rest of the AL West.
While we're not specifically adjusting for the last item, that gets us to an extra 25 wins, within, roughly, a realistic budget estimate. (We added about $54 million, though regrettably we were unable to help the bullpen, nor have we helped the team's overall depth.)
This is, of course, almost entirely unreasonable. The best-case scenario almost never happens. Trout hasn't actually stayed fully healthy in the last three seasons, and it's far more likely that one of Simmons and Upton is hurt or unproductive than it is that both stay healthy. The idea that Ohtani and Adell could have the breakouts we'd all love to see, at the same time, is somewhat low. And wrapped up in some of this is the hope that players with recent injury histories like Heaney and Canning are capable and available.
That's the point, though. Even with the best player on earth, the Angels just lost 90 games in a division with baseball's best team. It's not supposed to be easy. Mike Trout isn't supposed to keep missing the playoffs, either. Whatever the Angels can do to prevent that from happening in 2020, they absolutely have to.