2020 MLB Free Agent Tracker
A complete look at who the 2020 MLB free agents are and where they are signing to play this season.
|Pos||Player||Old Team||New Team||Stats||Related Players||BreakDown|
|SP||Gerrit Cole (R)||HOU||NYY||20-5, 212.1 IP, 326:48 K:BB, 2.50 ERA, 2.48 xFIP, 0.89 WHIP||New York opened the checkbook and signed their man. Cole immediately moves to the front of the Yankees rotation making them a force to be reckoned with in the American League.||One player in major league history has recorded at least 325 strikeouts while yielding less than 150 hits in a season, Gerrit Cole in 2019. He accepted a nine-year contract with the Yankees bringing his robust 39.9 strikeout percentage to the Bronx. Yes, there could be some regression, but Cole's underlying data and arsenal makes him the top pitching target in fantasy drafts this year.|
|SP||Stephen Strasburg (R)||WSH||WSH||18-6, 209 IP, 251:56 K:BB, 3.32 ERA, 3.17 xFIP, 1.04 WHIP||Agreeing to return to Washington enhances Strasburg's appeal for fantasy. He slots in behind Max Scherzer and plays on a contender.||Washington paid Strasburg handsomely for a career year. He set personal bests in wins, swinging strike percentage and contact rate allowed. Fantasy owners can plan on some regression but Strasburg remains a top-10 arm to target early do not pay full retail for a repeat.|
|3B||Anthony Rendon (R)||WSH||LAA||146 Games, 545 at-bats, 117 Runs, 34 Home Runs, 126 RBI, 5 Stolen Bases, .319/.412/.598||Not only do the Angels add another big bat to the lineup to drive in Mike Trout, but they get an above average defender at third base. Rendon proves to be a gold standard at third base in fantasy and his draft stock continues to climb into the second round.||Rendon scored and drove in more than 100 runs last year along with a .319 average makes him a very appealing target at third base. He's also one of three players to record at least 20 home runs and 40 doubles in each of the last three years. Moving to LA could affect his average a bit adjusting to a new league, but heed his strong walk to strikeout rates in his career. Rendon's a stud.|
|SP||Cole Hamels (L)||CHI||ATL||7 - 7, 141.2 IP, 143:56 K:BB, 3.81 ERA, 4.38 xFIP, 1.39 WHIP||Cole Hamels agreed to a one-year contract with Altanta. He provides support for a young staff and a bridge to a talented steam of pitching talent in the Braves minor league system.||Fantasy owners will wrestle with how to project Hamels. Will he be the pre-injury version with a 2.89 ERA his first 17 starts or the one who finished the year. Trying to predict how his changeup will perform in Atlanta will ultimately decide his fate. There's a chance for upside versus his present ADP.|
|SP||Zack Wheeler (R)||NYM||PHI||11 - 8 195.1 IP, 195:50 K:BB, 3.96 ERA, 4.06 xFIP, 1.26 WHIP||Inked to a five year deal with the Phillies, it remains to be seen if his new team can harness his four pitch arsenal to another level of performance.||Wheeler owns a tantalizing skill set which makes him intriguing for 2020. Wheeler just missed 200 strikeouts in 2019 but could reach the plateau with health and more elevated fastballs. Pitching in Philadelphia may not boost his ratios, but a 3.75-to-3.85 ERA with 200 strikeouts could be in the offing.|
|RP||Drew Pomeranz (L)||MIL||SD||2-10, 2 Saves, 104 IP, 137:44 K:BB, 4.85 ERA, 3.88 xFIP, 1.43 WHIP||On the surface, Pomeranz struggled last season. However, as a reliever with Milwaukee, Pomeranz surged to a 2.39 ERA with 36 strikeouts against four walks his last 26.1 innings.||Signed to a deep bullpen in San Diego, Pomeranz provides one of baseball's best curves as a reliever. Of his last 20 games as reliever for the Brewers, Pomeranz turned in 18 scoreless outings with a 1.33 ERA. With health, he could help teams with strikeout upside and ratio protection in deeper formats plus the potential for a few saves.|
|3B||Mike Moustakas (L)||MIL||CIN||143 Games, 80 Runs, 35 HR, 87 RBI, 3 SB, .254/.329/.516||Armed with a four-year contract, Mike Moustakas heads to the one ballpark more suited to his swing than Milwaukee, Cincinnati. This, with health, could push Moose to his first 40 home run season.||All it took was a shift to second base for Moustakas to finally cash in on the free agent market with a multi-year deal. Moustakas could flourish in Great American Ballpark with 150 games played. If he does, 40 home runs and 90+ RBI could ensue.|
|C||Yasmani Grandal (B)||MIL||CWS||153 Games, 79 Runs, 28 HR, 77 RBI, 5 SB, .246/.380/.468||Yasmani Grandal heads to Chicago as one of the best hitters at his position, but his framing ability should help a young pitching staff. A bonus for fantasy owners, Grandal also can DH on off days from the tools of ignorance.||Almost always overlooked in drafts, Grandal popped a career best 28 home runs for the Brewers in 2019 and heads to a burgeoning White Sox lineup. Plus, he could hit cleanup in many of his starts to boost his counting statistics. Grandal's a 25 home run floor with a chance to hit .250 or better if he adjusts to the American League.|
|1B||José Abreu (R)||CWS||CWS||159 Games, 634 at-bats, 85 Runs, 33 Home Runs, 123 RBI, 2 Stolen Bases, .284/.370/.503||Always underappreciated in fantasy drafts, Abreu racked up his fourth season of six in the majors with at least 30 home runs. He also led the American League with 123 RBI.||There's two great things about Jose Abreu. First, he's going to be a bargain again in fantasy and his team's going for it adding free agents to bolster a burgeoning offense. Pay for a repeat but benefit if his drives in 130 or more this season.|
|C||Travis d'Arnaud (R)||TB||ATL||103 Games, 52 Runs, 16 HR, 69 RBI, .251/.312/.433||d'Arnaud parlayed health and a strong second half with Tampa Bay into a free agent deal with Atlanta.||Do not play the extrapolation game with d'Arnaud. Be happy knowing he's hit 16 home runs in two of his last three healthy campaigns. Atlanta's comfortable with a two catcher rotation so d'Arnaud could still hit 15-plus home runs in a good offense without killing a fantasy team's batting average. A perfect second catcher in fantasy.|
|1B||Jesús Aguilar (R)||MIL||MIA||131 Games, 39 Runs, 12 Home Runs, 50 RBI, .236/.325/.389||Aguilar cratered last year with only 12 home runs and 50 RBI. He can hit left-handed pitching and his underlying metrics did not collapse, so he could rebound hitting fifth in Miami.||Despite lowering his swinging strike percentage and increasing contact, Aguilar struggled to provide power in an environment made for it last season. Miami will give him a chance, but fantasy owners will need to track his ability to hit fastballs in the spring before investing in a rebound.|
|1B||Howie Kendrick (R)||WSH||WSH||121 Games, 334 at-bats, 61 Runs, 17 Home Runs, 62 RBI, 2 Stolen Bases, .344/.365/.572||In the dictionary as a professional hitter, Howie Kendrick will return to the Nationals for 2020.||Kendrick surged to a .344 average with career highs in hard hit rate and contact percentage. Playing time determines his fantasy value, but in league only formats, his average should be sought after.|
|2B||Jonathan Villar (B)||BAL||MIA||162 Games, 111 Runs, 24 Home Runs, 73 RBI, 40 SB, .274/.339/.453||Huge rebound by Villar last year racking up 40 steals making him a scarce commodity.||From a fantasy perspective, Villar should remain a third round pick due to his ability to steal bases. His power could take a bit of a hit in Miami, but a .270-ish average with 90-plus runs and 35 stolen bases should be within reach.|
|SP||Madison Bumgarner (L)||SF||ARI||9-9, 207.2 IP, 203:43 K:BB, 3.90 ERA, 4.31xFIP, 1.13 WHIP||Representing a potential bargain, Madison Bumgarner agreed to a deal with Arizona. He will step in as the number one on an exciting young staff. This move also opens the door for his new team to trade Robbie Ray.||It's apparent Bumgarner's lost some of his "ace" status, but he's one of 23 pitchers to record at least 200 strikeouts last season. If Arizona's analytics team can convince him to use his secondary pitches more often, he could do well in 2020 for fantasy. Just heed his xFIP as a warning for a worst case scenario.|
|SP||Kyle Gibson (R)||MIN||TEX||13-7, 160 IP, 160:56 K:BB, 4.84 ERA, 3.80 xFIP, 1.44 WHIP||Fantasy tease Kyle Gibson heads to the Texas rotation. Can they strike lightning in a bottle again like with Lance Lynn last year?||Gibson lands in Texas hoping to bring his actual ERA (4.84) closer to his xFIP (3.80) in the season ahead. He did record a career best swinging strike percentage, swings and misses outside the strike zone along with his lowest contact allowed.|
|SS||Didi Gregorius (L)||NYY||PHI||82 Games, 47 Runs, 16 Home Runs, 61 RBI, 2 Stolen Bases, .238/.276/.441||Solid shortstop Didi Gregorius heads to the Phillies to bolster their lineup and middle infield. Presently slated to his fifth, Gregorius could see a return to 20-plus home runs.||Over the last three years, Gregorius owns a .267/.314/.473 slash line forming a solid foundation for a bounce back in his average for 2020. His ability to generate fly balls 43 percent of the time will keep his home run totals at 20 or higher and his bat makes the lineup deeper for the Phillies.|
|CF||Brett Gardner (L)||NYY||NYY||141 Games, 491 at-bats, 86 Runs, 28 Home Runs, 74 RBI, 10 Stolen Bases, .251/.325/.503||Gardner's home run explosion came without much cost to his plate discipline. However, his 19.3 home run per fly ball percentage seems unsustainable with a drop in average launch angle. Still an overlooked fantasy option, target Gardner remains relevant with a return to the Bronx.||Noting Gardner's 28 home runs could be an outlier in his career, there's still plenty to like here. Hitting in the Yankees lineup provides counting statistics. At his present ADP, Gardner's a steal even if he hits 20 home runs and steals 10 bases. Target with confidence.|
|RP||Will Smith (L)||SF||ATL||6-0, 34 Saves, 65.1 IP, 96:21 K:BB, 2.76 ERA, 2.73 xFIP, 1.03 WHIP||Atlanta added to its bullpen early signing Will Smith to a three-year contract. Smith's been a reliable source of saves since July of 2018 but his role will need to evolve in a deep bullpen.||No longer a lock as the primary closer, Smith still possesses value for fantasy due to his high strikeout totals and a chance he gets to double digits in saves with the Braves.|
|SP||Michael Pineda (R)||MIN||MIN||11-5, 146 IP, 140:28 K:BB, 4.01 ERA, 4.30 xFIP, 1.16 WHIP||Pineda returns to the Twins but will serve the remainder of his suspension until May. Although Pineda did not finish the season, he proved to be an asset last year with 11 wins and a WHIP below 1.20.||Paying for a full repeat could be risky, but Pineda maintained his command handing out only 28 walks in 146 innings with a respectable 4.01 ERA. Wins should remain in the offing but he loses 36 games to start the season.|
|RF||Avisaíl García (R)||TB||MIL||125 Games, 489 at-bats, 61 runs, 20 Home Runs, 72 RBI, 10 Stolen Bases; .282/.332/.464||Moving to Miller Park immediately adds intrigue to most major league hitters. Garcia racked up 20 home runs with 10 steals in only 125 games with Tampa Bay last season, so with health a 25/12 season could be on tap in Milwaukee.||Always overlooked, Garcia put up a very respectable slash line, should receive a boost in power numbers hitting in Miller Park and can add valuable pocket stolen bases to a fantasy team's portfolio. He's only 28 and could set a career high in home runs with this move.|
|SP||Jordan Lyles (R)||MIL||TEX||12-8, 141 IP, 146:55 K:BB, 4.15 ERA, 4.61 xFIP, 1.32 WHIP||Lyles heads to the Rangers rotation and hopes to follow a path forged by Lance Lynn to fantasy relevance. Owner of back-to-back double digit swinging strike percentages, Lyles could be sneaky in AL-only leagues.||There's no guarantee Lyles can resurrect his career as a starter in Texas. But, stranger things happen. LYles did record 146 strikeouts in 141 innings last season and finished with his best O-Swing (swings and misses outside the strike zone) of his career in 2019.|
|SP||Tanner Roark (R)||OAK||TOR||10-10, 165.1 IP, 158:51 K:BB, 4.35 ERA, 4.64 xFIP, 1.40 WHIP||Signed to be an innings eater for Toronto, Roark should remain on the periphery of fantasy due to his lack of upside.||Roark pitched well last season but his 4.35 ERA masks a disturbing trend in his ground ball rates. From a high water mark in 2017 with 48.2 percent of batted balls being grounders, Roark's recorded a 40.7 ground ball percentage in 2018 and only 36.2 percent last season. Heed the xFIP and WHIP to avoid Roark in mixed leagues.|
|RP||Kevin Gausman (R)||CIN||SF||3-9, 102.1 IP, 114:32 K:BB, 5.72 ERA, 4.05 xFIP, 1.42 WHIP||After being released by the Braves, Gausman turned his season around in the Reds bullpen. His last 20.1 innings as a reliever yielded a 3.10 ERA, 2.42 xFIP and 1.13 WHIP with a 32.9 strikeout percentage.||Landing in San Francisco makes Gausman a wide open sleeper in deeper formats. Probably a stream option to start the season, but could be a sneaky late round dart if his split-finger fastball continues to improve. Last year, Gausman's splitter owned a .197 expected batting average against with a 40.8 percent whiff percentage.|
|SP||Rick Porcello (R)||BOS||NYM||14-12, 174.1 IP, 143:45 K:BB, 5.52 ERA, 5.14 xFIP, 1.39 WHIP||Perhaps getting out of the American League East will reinvigorate Porcello. For now, focus on the lost gains in strikeouts minus walks percentage and swinging strike rates before overpaying for wins.||Porcello slots in as a perfect back of the rotation arm for the Mets in a much better environment to protect his ratio implosion from last season. He provides a chance at wins with an ERA in the mid-4's but needs innings to accumulate strikeouts.|
|RP||Sergio Romo (R)||MIN||MIN||2-1, 20 Saves, 60.1 IP, 60:17 K:BB, 3.43 ERA, 4.68 xFIP, 1.11 WHIP||Romo agreed to return to the Twins and play Robin to Taylor Rogers Batman in the bullpen. This provides the Twins with high leverage insurance.||Although Romo will not repeat his 20 saves from 2019 barring an injury, he's a capable veteran who will work the seventh or eighth inning for Minnesota with a respectable ERA, WHIP and could get a handful of saves due to match-ups. Plan accordingly.|
|SP||Wade Miley (L)||HOU||CIN||14-6, 167.1 IP, 140:61 K:BB, 3.98 ERA, 4.52 xFIP, 1.34 WHIP||Miley agrees to reunite with pitching coach Derek Johnson of the Reds. It appears Miley will slot in as the fifth starter for the Reds and outside of a September swoon with Houston, was surprisingly effective last season.||Miley will need to maintain his ground ball rate of almost 50 percent in his new ballpark. But, working with his former pitching coach and being back in the NL could make him a viable stream option in 12-team formats and a palatable option in 15-team leagues with win upside.|
|1B||Justin Smoak (B)||TOR||MIL||121 Games, 414 at-bats, 54 Runs, 22 Home Runs, 61 RBI; .208/.342/.406||Perhaps an ideal spot for Smoak to land in order to rebound in 2020. Smoak heads to Miller Park which will benefit him from both sides of the plate. Steamer projects 27 home runs and this could translate with enough at-bats at first base with the Brewers.||Beneath Smoak's .208 average last season, he improved his walk percentage, cut his strikeout rate and still hit 22 home runs in only 414 at-bats. Regression to the mean along with a much better home ballpark could translate into late round upside for Smoak as a corner infielder.|
|2B||Eric Sogard (L)||TB||MIL||110 Games, 59 Runs, 13 Home Runs, 40 RBI, 8 Stolen Bases; .290/.353/.457||Sogard reunites with the Brewers. Aided by an inflated line drive rate last season, Sogard hit .290 with 13 home runs. Can he maintain the gains from 2019 in Miller Park?||Paying full retail for Sogard's statistics from last year will be a mistake. However, fantasy owners looking for cheap speed later in drafts at middle infield can take a flier on Sogard. He recorded a 42.3 fly ball percentage last year and could hit 10+ home runs with 8-10 steals if he wins the job at third base.|
|RP||Brandon Kintzler (R)||CHI||MIA||3-3, 1 Save, 57 IP, 48:13 :BB, 2.68 ERA, 4.06 xFIP, 1.04 WHIP||Adding to its high leverage options, Miami signed Brandon Kintzler to a one-year deal. He will enter camp with a chance to close out games for a rebuilt bullpen.||Steady but not spectacular, Kintzler notched 29 saves in 2017 but only three since. In Miami, a clear path to saves presents itself and Kintzler could emerge as the opening day closer for Miami. He's good for about 10-to-12 saves before the team deals him at the deadline like Sergio Romo last season.|
|1B||Travis Shaw (L)||MIL||TOR||86 Games, 230 at-bats, 22 Runs, 7 Home Runs, 16 RBI; .157/.281/.270||Shaw cratered in 2019 trying to follow-up on consecutive 30-plus home run seasons. Injuries and a lack of plate discipline contributed to his collapse.||Looking for a fresh start, Travis Shaw heads to Toronto with a path to playing time at first base or designated hitter. If he can rebound to 25 or more home runs, there's some interest for fantasy. Track his spring closely.|
|C||Robinson Chirinos (R)||HOU||TEX||114 Games, 366 at-bats, 57 Runs, 17 Home Runs, 58 RBI, Stolen Base; .238/.347/.443||Robinson Chirinos heads back to Texas armed with a high hard hit percentage and a clear path to playing time. Chirinos launched 17 home runs in 114 contests last year which represents his floor in the category in 2020.||Chirinos will not win a draft chat room, but he's a fairly safe bet to hit .235-plus with 17 or more home runs and 55 or more RBI in the season ahead. As a second catcher in fantasy with upside and guaranteed playing time, Chirinos leaves room for profit.|
|SP||Rich Hill (L)||LA||MIN||4-1, 58.2 IP, 72:18 K:BB, 2.45 ERA, 3.41 xFIP, 1.13 WHIP||Signing Rich Hill will not set the fantasy world ablaze. Hill will not be able to pitch until July at the earliest but represents a shot in the arm during the playoff push for Minnesota. Durability has never been Hill's thing, but as a spot starter when he returns, there's streamer upside here on a contending team.||Rich Hill owns one of baseball's best curve balls but health hampers his totals in recent seasons. He recorded 72 strikeouts in under 60 innings in 2019 with a 2.45 ERA in a hitter friendly environment. It will be a slow burn for Hill to produce in fantasy, but as a two month stream option, there's worse options out there when August hits.|
|SS||José Iglesias (R)||CIN||BAL||146 Games, 504 at-bats, 62 Runs, 11 Home Runs, 59 RBI, 6 Stolen Bases; .288/.318/.407||A soft landing spot for Jose Iglesias in Baltimore with a clear path to playing time. He will be more valuable in real baseball with is defense for a rebuilding team and young pitching than a fantasy stalwart.||Shifting from Cincinnati to Baltimore will keep Jose Iglesias on the periphery of fantasy but unless he returns to his aggressiveness on the bases (15 steals in 2018) he remains league only fodder. Iglesias did hit 11 home runs last year with a .288 average. However, an inflated BABIP fueled his average masking a jump in his O-Swing (swings and misses outside the zone) percentage.|
|C||Jason Castro (L)||MIN||LAA||79 Games, 237 at-bats, 39 Runs, 13 Home Runs, 30 RBI; .232/.332/.435||The silent part of the Twins robust catcher platoon, Jason Castro averaged a home run every 18.23 at-bats in 2019. He also heads to a ballpark which lowered the fence in right field benefiting left-handed pull hitters.It may be time to mention Castro's coming off a career best .203 isolated power, pulled the ball just under 40 percent of his at-bats and produced fly balls 39.3 percent of his batted ball data.||It remains to be seen if Jason Castro can carry over his huge gains in hard hit percentage to 2020. If he does, heed Statcast's .249 expected batting average and .521 expected slugging for a catcher who will shift to a ballpark made for his swing and propensity to generate fly balls. Castro did trade contact for power in 2019, so the batting average may not migrate into the .240's but with 400 at-bats, he could hit pop 20 home runs at a position in need of production.|
|SP||Homer Bailey (R)||OAK||MIN||13-9, 163.1 IP, 149:53 K:BB, 4.57 ERA, 4.43 xFIP, 1.32 WHIP||Although not a sexy sign in free agency, Minnesota gets a veteran arm to absorb innings in the AL Central. Once Bailey started using his split-finger fastball over 25 percent of his pitches, he went 6-3 with Oakland over 13 starts with a 68:15 K:BB, 4.30 ERA and 1.20 WHIP.||There's no guarantee Homer Bailey will deploy his split-finger fastball in one-fourth of his pitches again, but Minnesota had to take note. Bailey still represents more of a league only option at starting pitcher or a stream option in deeper formats. He did win six of his last nine decisions in the second half with a 3.65 FIP and 1.20 WHIP for the A's down the stretch. Fool's gold or a sneaky stream option should show itself early with Bailey in 2020.|
|RF||Hunter Pence (R)||TEX||SF||83 Games, 286 at-bats, 53 Runs, 18 Home Runs, 59 RBI, 6 Stolen Bases; .297/.358/.552||Left for dead in fantasy, Hunter Pence put together a productive small sample in 2019. Landing in San Francisco could be less than optimal, but with health, he will own a clear path to playing time by the bay.||Never pay for a career year, especially at Hunter Pence's age. However, in deeper leagues or National League only formats, he could be worth a flier. Pence racked up 18 home runs and six steals in only 83 contests last year. Dial the numbers back with a more realistic average, but he put up statistics when in the lineup for Texas.|
|LF||Marcell Ozuna (R)||STL||ATL||130 Games, 485 at-bats, 80 Runs, 29 Home Runs, 89 RBI, 12 Stolen Bases; .243/.330/.474||Patience paid off for Marcell Ozuna heading to Atlanta to play left field and hit cleanup. He missed 28 games with a fractured finger last season yet recorded 29 home runs along with a career best 12 stolen bases.||Not only does this move help Ozuna, it cements Acuna Jr. atop the lineup. Ozuna lit up the Statcast data wtih the 17th best average exit velocity in the majors last year (91.8 MPH), a top five percent hard hit rate (49.2 percent) and 47 barrels among his 372 batted ball events. With health, a return to 30 home runs with 100-plus RBI seems assured with this move.|
|RF||Kole Calhoun (L)||LAA||ARI||152 Games, 92 Runs, 33 Home Runs, 74 RBI, 4 Stolen Bases; .232/.325/.467||Moving from Anaheim could affect Calhoun's home run numbers, but he should get the majority of playing time in Arizona's outfield. Determining how he will adjust to the NL will be a key to his fantasy output.||Kole Calhoun actually hit better on the road than at home last year for the Angels with a .256/.334/.491 slash and .235 isolated power. If he hits fifth and pops 25+ home runs, he needs to hit .240 or higher to differentiate from the gaggle of similar outfielders with this profile. Stay tuned.|
|RP||Steve Cishek (R)||CHI||CWS||4-6, 7 Saves, 64 IP, 57:29 K:BB, 2.95 ERA, 4.95 xFIP, 1.20 WHIP||Moving across the city for 2020, Steve Cishek accepted a deal with the White Sox leaving the Cubs. Cishek recorded seven saves in 2020 and will work in setup relief for the White Sox. He would need a trade of Alex Colome to figure in the saves picture.||Although Cishek will not own mixed league appeal, he's valuable in league-only formats. His ability to depress hard hit percentage with an ERA below three last year helps ratios. Cishek also could notch an occasional save if Colome needs a day off.|
|3B||Todd Frazier (R)||NYM||TEX||133 Games, 447 at-bats, 63 Runs, 21 Home Runs, 67 RBI, One Stolen Base; .251/.329/.443||Todd Frazier heads to Texas on a one-year deal with an option for 2021. Presently he projects to play third base, cutting into Nick Solak's upside.||Frazier's days of contributing in stolen bases probably lapsed so he's another corner infielder with a 20-plus home run profile and a .250 batting average. He's solid but if Texas continues to add to the roster (Arenado?), Frazier's at-bats could decrease harpooning his appeal for fantasy.|
|2B||Asdrúbal Cabrera (B)||WSH||WSH||131 Games, 447 at-bats. 69 Runs, 23 Home Runs, 75 RBI; .260/.342/.441||Although his role could be hurt by any further additions by Washington, Asdrubal Cabrera goes underappreciated every year in fantasy. He's popped 23 home runs in two of the last three seasons and can play three of the four spots in the infield if necessary.||If Cabrera can accrue at least 450 at-bats, he could come close to replicating last year's numbers with 20 or more home runs and enough RBI to make sense adding him for depth in deeper formats. There's nothing sexy here, but Cabrera provides insurance to the Nationals and lets Carter Kieboom much needed seasoning at Triple-A.|
|RP||Will Harris (R)||HOU||WSH||4-1, 4 Saves, 60 IP, 62:14 K:BB, 1.50 ERA, 3.04 xFIP, 0.93 WHIP||Washington added much needed reliever depth with the addition of Will Harris. Although he served up the go ahead winner to Howie Kendrick, Harris remains one of the most reliable relievers in baseball the last three years. Harris immediately slots in for the eighth inning with an eye on a handful of saves in 2020.||Fantasy owners under appreciate relievers like Will Harris. He notched four saves for Houston last year with a 27.1 strikeout percentage and terrific ratios. Over the last three years, he owns the eighth best ERA (2.61) among all qualified relievers, a 12-6 record, six saves, 62 holds and only six blown saves with a 1.00 WHIP. Pretty, pretty good. Not only could Harris take over if an injury occurs to Sean Doolittle, Harris could also work his way into a shared role akin to Daniel Hudson's last season. Stay tuned.|
|2B||Jonathan Schoop (R)||MIN||DET||121 Games, 433 at-bats, 61 Runs, 23 Home Runs, 59 RBI, Stolen Base; .256/.304/.473||Recorded 23 home runs in 433 at-bats but heads to Detroit where fly balls do not track well. This caps Schoop's only strength for fantasy.||Schoop heads to take over second base in Detroit. His ability to produce power will be tested in Comerica which could affect his average to migrate below .250 due to the move. Tread lightly.|
|RP||Daniel Hudson (R)||WSH||WSH||9-3, 8 Saves, 73 IP, 71:27 K:BB, 2.47 ERA, 5.08 xFIP, 1.14 WHIP||Washington re-signed bullpen stalwart Daniel Hudson to a two-year deal. He further solidifies the bridge to high leverage and notched six saves in the regular season for the Nats in 2019.||Before getting too excited about the potential for latent saves with Daniel Hudson, heed his xFIP from last year before investing too much. Hudson surged with Washington recording six saves, a 1.44 ERA, 3.53 FIP and 0.88 WHIP in 25 innings with the team last season. He will be very good in a setup role, but Will Harris seems to be second in line for saves behind Sean Doolittle for now.|
|1B||Edwin Encarnación (R)||NYY||CWS||109 Games, 418 at-bats, 81 Runs, 34 Home Runs, 86 RBI; .244/.344/.531||With first base depth vanishing, fantasy owners receive good news. Edwin Encarnacion agreed to a one-year contract with the White Sox.||Over the last three years, only Cody Bellinger has hit more home runs as a qualified first baseman than Encarnacion. Yes, there will be a slight hit to a team's batting average rostering Encarnacion, but he averaged a home run every 12.29 at-bats in 2019 with a .287 isolated power. His new park and loaded lineup should insulate his counting statistics making Encarnacion a bargain play in 2020 ADP.|
|RF||Nick Castellanos (R)||CHI||CIN||151 Games, 615 at-bats, 100 Runs, 27 Home Runs, 73 RBI, 2 Stolen Bases; .289/.337/.525||Riding his red hot finish to 2019 with the Cubs to another hitter friendly park, Nicholas Castellanos could be on the precipice of a career year.||Castellanos agreed to a four-year deal with Cincinnati which includes two opt-out options. During his 51 games with the Cubs, Castellanos slashed a robust .321/.356/.646 with 21 doubles and 16 home runs in only 51 games last year. Hitting in his new park should allow Castellanos to reach his first 30-plus home run season with a solid batting average (.280-ish) in 2020.|
|3B||Starlin Castro (R)||MIA||WSH||162 Games, 636 at-bats, 68 Runs, 22 Home Runs, 88 RBI, 2 Stolen Bases; .270/.300/.436||Accepting less money to play for a contender, Starlin Castro will take over second base and likely hit seventh for Washington. This puts Carter Kieboom on the fringe of the roster if the team signs a third baseman.||Castro surged after the All-Star break in 2019 recording a .302/.334/.558 slash with 16 home runs and 52 RBI his last 74 contests. He's more of an accumulator but Castro will be a part of a much better offense making his runs and RBI totals from last season likely to repeat but plan on a .270-ish average, not his second half splash.|
|SP||Dallas Keuchel (L)||ATL||CWS||8-8, 112.2 IP, 91:39 K:BB, 3.75 ERA, 4.06 xFIP, 1.37 WHIP||Keuchel takes his glorious 60 percent ground ball rate to the American League. Wins could be tougher to come by but his new division should provide a chance at double digits.||Keuchel lost some luster holding out last year causing his WHIP to spike to 1.37. If he keeps the ball on the ground and adjusts to his new home, he can keep his ERA near four with but needs to lower his WHIP closer to career marks to succeed.|
|RP||Dellin Betances (R)||NYY||NYM||*2018 Stats: 4-6, 1 Save, 66.2 IP, 115:26 K:BB, 2.70 ERA, 1.95 xFIP, 1.05 WHIP||Addressing a team need, the Mets signed Dellin Betances to a one year deal with incentives if he reaches 70 appearances. Although this depreciates his saves upside, with health, Betances remains a terrifec ratio warrior for fantasy owners with strikeout upside.||Betances will not be the primary closer, but could pitch his way into fantasy relevance if healthy. His career 621 strikeouts over 381.2 innings with a 2.36 ERA, 1.05 WHIP and 40.1 strikeout percentage make him a terrific endgame target. Especially for teams light in strikeouts. Suddenly the Mets bullpen can be considered one of the elite if Betances and Lugo stay healthy along with a rebound by Edwin Diaz.|
|CF||Kevin Pillar (R)||SF||Unsigned|
|3B||Josh Donaldson (R)||ATL||MIN||155 Games, 549 at-bats, 96 Runs, 37 Home Runs, 94 RBI, 4 Stolen Bases; .259/.379/.521||In a surprise move, Josh Donaldson heads to Minnesota adding to an already lethal lineup. Donaldson finished sixth in baseball with an average exit velocity of 92.9 MPH last year along with the seventh most barrels (62) in baseball.||Donaldson parlayed a huge rebound season into a four-year contact with the Twins. His counting stats will remain but plan on a .255-to-.260 average with 30-plus home runs with health. Which well, remains the only question mark with the talented third baseman.|
|SP||Hyun Jin Ryu (L)||LA||TOR||14-5, 182.2 IP, 163:24 K:BB, 2.32 ERA, 3.32 xFIP, 1.01 WHIP||Ryu leaves the comfy confines of Chavez Ravine for Toronto and the AL East. Timing can be everything for Ryu who cashed in on a four-year deal after winning 14 games. Can he repeat? How much regression will be pending?||Moving to the AL will insure Ryu's ERA moves towards his xFIP, how much and how many innings he logs will determine his value for fantasy. Fact, Ryu's reached more than 150 innings twice since joining the majors, 2013 and last year. His low walk rate helps with WHIP, but wins and innings will determine his ceiling.|
|RF||Yasiel Puig (R)||CLE||Unsigned|
|2B||Cesar Hernandez (B)||PHI||CLE||161 Games, 612 at-bats, 77 runs, 14 Home Runs, 71 RBI, 9 Stolen Bases; .279/.333/.408||No longer hitting in the top two spots of the batting order will reduce runs. Hernandez could hit sixth in Cleveland, so a repeat of his RBI total from last year could occur. How many steals he accrues will determine his limited ceiling.||Cesar Hernandez represents the poster child for solid floor. He scores runs, hits enough homers to matter and could steal double digit bases. He will hit in the .270's and usually returns value based on ADP. There's no major upside here, but that's alright.|
|1B||C.J. Cron (R)||MIN||DET||125 Games, 458 at-bats, 51 Runs, 25 Home Runs, 78 RBI; .253/.311/.469||Cron takes his Statcast studness to Detroit to put fly balls to the test. If he can pull them, he could hit 25 this year in spite of the move, if he keeps the ball to center, his power numbers could dip.||Use last year's slash as a guide for Cron. He's solid but this ballpark move does not provide upside in terms of power Cron truthers hoped for.|
|3B||Maikel Franco (R)||PHI||KC||123 Games, 389 at-bats, 48 Runs, 17 Home Runs, 56 RBI; .234/.297/.409||Perhaps a new home will provide Franco with some vigor. He did hit 17 home runs in fewer than 400 at-bats last season.||Coming off of career bests in walk rate and his lowest swinging strike percentage along with his highest contact percentage, could Franco benefit from a change? Time will tell. As of now, he's a late round flier in deeper formats.|
|1B||Eric Thames (L)||MIL||WSH||149 Games, 396 at-bats, 67 Runs, 25 Home Runs, 61 RBI, 3 Stolen Bases; .247/.346/.505||Landing on the right side of a potential platoon in Washington, Eric Thames brings his on-base capabilities and power to Washington. Thames will replace Matt Adams ' role on the roster.||As many remember Thames' collapse in 2018, he's hit .247 in two of three last seasons. In 2019, Thames averaged a home run every 15.86 at-bats with an on-base percentage over 34 percent. There's value to be mined in league only formats if he gets 400 at-bats.|
FantasyAlarm TVView All
Player AlarmsView All
Kyle Hendricks blanked the Mets for six innings in the Cubs' 2-0 victory Thursday.
Hendricks struck out seven in what was his seventh straight victory and quality start. He started the year 2-4 with a 6.23 ERA, but he's 9-4 with a 4.13 ERA now. He'll get the Indians next as he tries to make it eight wins in a row.
Added 10:36 pm (EST)
Craig Kimbrel struck out two in a perfect ninth for a save Thursday against the Mets.
Kimbrel hasn't allowed a hit in 6 1/3 scoreless innings this month, and he's tied for the major league lead with his 19 saves. On a grander scale, the save was the 367th of his career, moving him into a tie with Jeff Reardon for 10th place on the all-time list. He'll tie Jonathan Papelbon for ninth with his next save, and he could finish the year seventh ahead of Dennis Eckersley with 24 more saves.
Added 10:29 pm (EST)
M. Stroman - SP
Marcus Stroman took a loss despite holding the Cubs to two runs in seven innings on Thursday.
Stroman gave up a two-run homer to the third batter he faced tonight, Javier Baez. He was nearly flawless the rest of the way, but the Mets never let him off the hook. Stroman dropped to 6-5 with a 2.35 ERA. He's given the Mets 10 quality starts in 14 tries.
Added 10:27 pm (EST)
Javier Baez hit a two-run homer in the first inning to account for the only runs in the Cubs' win against the Mets on Thursday.
Baez is 5-for-43 with a 21/2 K/BB ratio this month, but three of his hits have been homers. He's hit 16 homers in 61 games this season, doubling his total of eight in 59 games last year.
Added 10:24 pm (EST)
Willson Contreras finished 0-for-4 against the Mets on Thursday, dropping his average to .232.
Courtesy of a 2-for-20 slump, it's the lowest his average has been in five weeks. The Cubs have been singles deficient as a team lately, but they're getting by with homers. That's what won them a 2-0 game tonight.
Added 10:19 pm (EST)
Pete Alonso went 0-for-3 with a walk Thursday, leaving him 3-for-20 with no extra-base hits in his last seven games.
Alonso had two great games in Baltimore last week, going 5-for-9 with two homers and two doubles. That's pretty much all he's done this month, though. He hasn't had an extra-base hit in his other 13 games in June. Still, those two games were good enough that he has about the same OPS now (.790) that he did at the beginning of the month (.792).
Added 10:17 pm (EST)
Gleyber Torres left Thursday's game with lower back stiffness.
Torres will be reevaluated tomorrow according to the Yankees. The 24-year-old shortstop should be considered day-to-day for the time being.
Added 9:10 pm (EST)
J. Fraley - LF
Jake Fraley has been scratched from the Mariners lineup on Thursday.
No reason has been given as of yet, but Fraley has been productive over the past 15 games batting .261/.414/.522 with four home runs. Stay tuned for more details.
Added 8:47 pm (EST)
Added 8:47 pm (EST)