post

2019 FreezeStats Bold Predictions (Mid-Season Review) – Fantasy Baseball

Well, last year I hit on two out of eight bold predictions. I guess my prediction on Ozzie Albies wasn’t terrible. I projected 25 homers and 30 steals. I hit on the power, but he did not run as much as I hoped. I’m most proud of my long-shot (at the time) that Patrick Corbin would finish the season as a top 20 SP. I had him ranked in the low-40s and most sites had him between the 60th and 80th SP off the boards, so this was extremely bold. Yes, I’m bragging about my one really good bold prediction, but I also had some really bad ones like Delino DeShields over Starling Marte… Whoops. Alright, enough intro. I want to focus my bold predictions within the fantasy realm and write a quick blurb as to why I feel there’s a chance they come to fruition. Now that we are approaching the All-Star break, it’s time to reflect on where these predictions stand. I’ll review all my preseason bold predictions in this maroon color below. Remember, these were meant to be bold, so I am hoping to hit on a few of them rather than most of them.

2019 BOLD PREDICTIONS – FREEZESTATS

Michael Conforto leads the National League in home runs in 2019

Conforto ended 2018 with 29 home runs but spent a good portion of the first two months recovering and gaining strength from his offseason shoulder surgery. He showed us he was healthy in the second half by hitting 17 home runs in just 68 games. I don’t love the prorating game as much as the next person but that’s 40 home runs across a 160 game pace. Last year, Nolan Arenado led the National League with 38 home runs. The other candidates Conforto will have to overcome include Manny Machado, Bryce Harper, Trevor Story, Rhys Hoskins, and I suppose my guy Hunter Renfroe (see below). The BAT projects Arenado to lead the National League with 40 homers. Can a healthy Conforto reach 40 this year? I think so, especially with power down across the board last year, Conforto is my guy this year and I’ve ranked him inside the top 60 overall.

OK, so Conforto has just 16 home runs when everyone and their mother is pacing to hit 30+ bombs this year. Conforto hasn’t really gotten hot in any month hitting 6, 4, and 6 homers each month thus far. If you remember, Conforto mashed nine home runs in Sept/Oct last year, so he still has a shot at reaching 40 home runs with a hot second half. However, I was not counting on a juiced ball this year and 40 home runs will fall well short of the home run leader this year. Christian Yelich already has 31 followed by Cody Bellinger with 29 and Pete Alonso at 28. All of which I expect to surpass 40. Conforto hasn’t shown any growth in the power department as his HR/FB rate is in line with last season. I give this prediction a less than 5% chance as it would require a ton of things to fall his way to come to fruition. 

Jackie Bradley Jr. is a top 100 fantasy asset in standard 5×5 Roto

Bradley Jr. has modified his swing and is working with J.D. Martinez. I’ve been putting my money where my mouth is grabbing JBJ pretty much everywhere. I’ve got him in my PitcherList Best Ball draft, TGFBI, and my 12-team home league. Bradley finished 2018 with just 13 homers and a .234 average. As a result, he’s being drafted around 230 overall. However, he stole a career-best 17 bags on only 18 attempts. Yes, he’s faster than you think. He’s likely to hit seventh or eighth in a stacked Red Sox lineup which isn’t great but not a death sentence in a deep AL lineup. Bradley’s hard-hit rates and exit velocities are up with the big boys and he was extremely unlucky on his barrels last year. This is a guy who is still in his prime and hit 26 home runs while hitting .267 in 2016. If he gets back to 25 homers and 15 steals with a .260 average, that should be right near Aaron Hicks just inside the top 100.

Not a great start. He’s currently ranked 575 overall in Yahoo! but I don’t trust Yahoo!. On the ESPN Player Rater, Bradley is ranked as the 166th best hitter to date. That doesn’t include pitchers. I would suspect that at least 75 pitchers are ranked ahead of him, so Bradley is well outside the top 200 overall. I’m not even going to check the Razzball Player Rater. The point is, this one is going well. Although, Bradley’s been hot of late hitting .315 with five home runs and three steals in June. I can’t say for sure what JBJ will do going forward but hitting five home runs and stealing three bases per month is not out of the question. Given that production and a solid BA, he could finish with over 20 HR and 15 SB. That puts him in the conversation as a top 100 overall fantasy asset. I give this one a 15% chance of coming true.

Hunter Renfroe becomes Khris Davis

I wanted to go extremely bold and have Renfroe finish the season ranked higher than Davis, but that would be nuts. Davis is so steady with 40+ homers and 100+ RBI. Unfortunately, I don’t think Renfroe will get the at-bats to reach 100 RBI. So, how can Renfroe become Khris Davis? First off, Renfroe hit 18 home runs in the second half of 2018, so we know he has elite power. I tweeted out a comparison of Davis from 2015 and Renfroe from 2018 back in January. Their results and Statcast metrics were nearly identical. The outfield in San Diego is crowded so something does have to give in order for this prediction to come to fruition. To qualify, Renfroe needs to hit over 35 homers and drive in 90 runs in 2019 and become a consensus top-100 player in 2020 drafts.

Finally! I nailed this one. At the halfway mark, Renfroe already has 24 home runs which are only two fewer than his previous career-high. He’s also getting more playing time as he’s pacing out for around 520 plate appearances which would also be a career-high. He’s hitting .248 so I guess I missed on this one unless he finishes at .247. That was a joke. His strikeout and walk rates are almost identical to Khris Davis’ as he’s sitting at a 26.8% K rate and an 8.4% walk rate. He is pacing for just 90 RBI but the Padres don’t have high OBP players in front of him. My only concern is Renfroe being a top 100 overall player next year. If he hits 45 homers, then yes he will be, but if he slows down in the second half, he may not make it. Either way, I’m giving this one a 60% chance of coming true.

Victor Robles is more valuable than Vladimir Guerrero and Juan Soto in standard 5×5 Roto value.

The hype on both Soto and Guerrero is understandable. Soto, at age-19, looked like a 10-year veteran and by all accounts, Vlad has the best bat in the Minors since Mike Trout. Both are going inside the top 42 overall since February 1st. Robles, while has seen a massive jump in ADP, is still going just after pick 100. Here’s my thinking, coming into 2018, Robles was the second-ranked prospect after Ronald Acuña but a shoulder injury derailed his season. Robles has elite speed, like 40 SB-type speed. His power hasn’t quite developed as he’s just 21 but has been graded out with 50-raw power. We’ve seen plenty of low-to-moderate power hitters come up and increase their home run production. Robles’ high-Contact, high-BABIP profile gives him a solid batting average floor. A high-end, realistic projection for Robles is something like .290 18 HR 32 SB. That’s extremely similar to Starling Marte’s 2018 who finished 29th on the Razzball Player Rater. Vladitio is already dealing with an injury, but Robles over Soto would be extremely bold based on ADP. I currently have Soto at 39 overall and Guerrero at 60, so there you have it.

Robles is currently ranked 72 among hitters per ESPN’s Player Rater and that’s not bad, but not quite what I had hoped for. Meanwhile, Vlad is all the way down at 235 among hitters. Vlad could very easily go nuts in the second half and surpass Robles but I don’t see it happening with the speed component of Robles’ game. Then there’s Juan Soto. Mr. Phenom himself is ranked 33rd overall among hitters this year. Despite a low SB total, he’s just mashing hitting for average, power, and a ton of run production. The metrics don’t paint an optimistic picture for Robles going forward and it would be a long-shot for him the catch Soto. Assuming health from all three players, I give this one a 10-15% chance of coming true.

Anthony Alford is fantasy relevant in 12-team leagues in the second half.

That means, he’s either a top 260 overall player or a top 175 hitter in the second half of 2019. The Blue Jays have a stacked farm system, we know that. Before Vlad and Bo Bichette, there was Anthony Alford. He’s still just 24 years old with only 28 plate appearances in the big leagues. The outfielders currently on the Major League roster are Randal Grichuk, Kevin Pillar, Billy McKinney, and Teoscar Hernandez. I’m not sold on McKinney or Hernandez and the Blue Jays are rebuilding. They need to see what they have in Alford. He’s had a nice spring which is nearly meaningless unless you’re like Alford trying to fight for a spot on the roster. He’s going 750 overall in drafts and therefore undrafted in 99% of leagues; that’s what makes this bold. He has good speed and some pop and was a top 25 prospect once upon a time. With playing time, he could hit a handful of homers and steal double-digit bases in the second half to make this prediction a reality.

I understand that this one is a prediction for the second-half but I would have hoped that Alford would have at least been up at the big league level for a few weeks heading into the break. Alford is hitting .256 with five homers and 17 steals at Triple-A but his strikeout rate is just a hair below 30%. I was optimistic we would see a power spike given the Triple-A ball but it hasn’t shown up with Alford. The good news for Alford is McKinney (just sent to Triple-A) and Teoscar are not performing well even though Teoscar has picked it up of late. Only Lourdes Gurriel Jr is playing well in that outfield and given Alford’s double-digit walk rates in the minors, he could see quite a bit of play in the second half. Like I said above, if he can hit 6-8 homers and steal 12-15 bases in the second half, he should be owned in 12-team leagues. I’m still not sold, let’s give this one a 20% chance.

Lewis Brinson is more valuable in Standard 5×5 Roto than A.J. Pollock

Now, this is BOLD! Brinson hit .199 with a 30% strikeout rate last year. Yikes. He was the top prospect from Milwaukee in the Christian Yelich trade before the 2018 season. His 2018 was brutal, there’s no doubt but he was a top 20 prospect as recently as one year ago. Brinson is crushing this spring but I’m not putting much weight into that. He’s modified his swing to stay in the zone longer increasing his probability for contact. That’s a small adjustment but one that could help vault Brinson to the next level. Last year he’s was very unlucky with a .257  BABIP. His xBABIP was .301 and xHR was 14 per xStats.org. Keep in mind, that’s in just over 400 plate appearances. Per BaseballSavant, he was just inside the top third of hitters on average exit velocity on fly balls and line drives (EV FB/LD). Where things really get interesting is his speed. He hasn’t stolen many bases but regularly stole 20+ bags in the minors. His sprint speed is in the top 96% of the league. If he can hit 22-24 HR with 15-18 steals, he will provide more value than an often injured Pollock. I like Pollock and I think if he’s healthy, he’s a top 50 player. I just don’t expect more than 400 plate appearances from him and believe these two players are more similar than you think. I need quite a bit of help here, but Pollock’s injury history gives this prediction some life.

Injuries. That was part of the selling point for this one though. Even with Pollock missing 90% of the season so far, he still holds more value than Brinson. This one is a 50-50 toss-up but if I don’t want it that way.

Robbie Ray Wins the NL Cy Young

Ray’s walk rate was brutal in 2018 at 13.3% and over five walks per nine innings. Walks always seem to be an issue for Ray. Even in his breakout of 2017, his walk rate was over 10%. What he can do and always has been able to do is strike batters out at a high clip. Do you know who else had issues with walks but transformed into a Cy Young winner? How about Blake Snell? Snell’s walk rates the years prior to 2018 were 12.7% and 10.8%. Both pitchers throw hard and have good breaking balls. Snell ramped his fastball velocity up in 2018 averaging over 96 MPH. Ray, on the other hand, saw a slight dip in his velocity last season. I think for Ray, velocity is key because his fastball used to be a plus pitch for him with a 12.3 pitch value in 2017 but down to -3.2 in 2018. Obviously, Ray needs to get his walks under control as well but if his velocity looks good and he cuts down on the walk rate, we are a lucky BABIP away from a Blake Snell-type season.  

A 4.10 ERA and 1.36 WHIP. Boo. However, 129 strikeouts in 98.1 innings are pretty nice though! The O-Swing is good and his Z-Contact is a career-low. In 2017, he had a 2.73 ERA with a 1.04 WHIP in the second half. He’s not that far away from those numbers if the BABIP and LOB% fall his way. Given those ratios and about 110 strikeouts, he would at least be in the NL Cy Young conversation. The problem for Ray though is Max Scherzer. He’s running away and hiding in the NL despite Ryu’s insane first half. This one is down to a 5% chance.

Matt Strahm is a top 50 Starting Pitcher

It’s finally happening, Matt Strahm is likely joining the Padres starting rotation. He was a starter in Royals system in 2015 and 2016 and has never thrown more than 125 innings in a single season. But, Strahm put on a bunch of weight in an unorthodox way to help build strength to hold up over the course of a full season. He’s reportedly hitting 96 MPH on the gun this spring. He throws four pitches and has a great fastball and curveball. If he can develop either his change or curve, he could not only have great strikeout rates but go deeper into games. I’d only expect a maximum of 150 innings this year but with 160+ strikeouts and good ratios, that’s easily top 50. Now for part two.

Strahm is currently 131st among starting pitchers per the ESPN Player Rater. That’s not good and he was just blown up by the awful Giants. At this point, I don’t see Strahm turning it completely around to finish inside the top 50 for starting pitchers. His velocity and strikeouts are down as well as a starter, so I’m essentially burying this one giving it a 2% chance.

The Padres have 3 starting pitchers that finish inside the top 50 for SPs

This is a spin-off if the Matt Strahm bold prediction because I had the Strahm prediction, pegged about a month ago. Now, he’s being drafted just outside of the top 50 SPs. This is bold because the Padres don’t have a single pitcher drafted as a top 50 starter. Lucchesi is the closest at 55 and 195 overall. I love Lucchesi this year who was successful last year with two pitches and is adding a cutter this spring. The other possible top 50 options include extreme riser Chris Paddack (441), Matt Strahm (386), and Robbie Erlin (577). Paddack has had massive inflation with a dominant spring. He looks like a prime candidate to make the rotation out of spring. He’s just 23 years old and coming off of an injury. Don’t expect more than 125 innings, but he might just be good enough to sneak into the top 50.

Well, Strahm is basically out. That leaves us with Chris Paddack and Joey Lucchesi. Paddack is ranked 26th and Lucchesi is at 41 on the ESPN player rater for starting pitchers. That’s great and I believe both can maintain top 50 status, especially Paddack. We already discussed how far down Strahm is and the next Padre starter is Eric Lauer currently the 98th SP. That’s followed by Strahm at 131 and Cal Quantrill at 162. Lauer doesn’t possess the strikeout upside required to make that jump into the top 50 but at least he has an outside chance. Also, Dinleson Lamet returns to action this week but given his lengthy layoff, his innings will be limited. I also don’t believe his command will be consistent going forward in 2019. So while both Paddack and Lucchesi will likely exceed expectations, I don’t have the third SP to complete this bold prediction.

Zach Eflin outperforms everyone’s favorite sleeper and teammate Nick Pivetta

While I had this prediction drafted up about two weeks ago, I’ve got to give some credit to @BatflipCrazy for throwing this out first on his podcast this week. Great call! I get the hype on Nick Pivetta, I’m not even low on him as I have him as my 35th SP. His K-BB% is fantastic. He seemed to be unlucky in terms of ERA and BABIP last season based on all ERA-estimators. The Phillies had one of the worst defenses by Fangraphs DEF metrics last year. They upgraded by adding Jean Segura at shortstop and replacing Rhys Hoskins in left field with Andrew McCutchen and the aforementioned Hoskins moving over to his natural position, first base. So while I expect both to improve, let’s compare the two by the numbers.  

2018 K-BB% FIP SwStr% Soft% HR/9
Nick Pivetta 19.7% 3.80 12.0% 18.7% 1.32
Zach Eflin 15.7% 3.80 10.3% 20.5% 1.13

Pivetta has the better strikeout upside, that’s evident in the K-BB% and SwStr%. However, Eflin’s FIP matched Pivetta’s thanks to inducing more weak contact and limiting hard contact/home runs. Elfin has a good slider and changeup to go with a 95 MPH fastball. That sounds similar to Pivetta’s repertoire, doesn’t it? I actually think Eflin has some more strikeout upside in that arm as well. Given his well-above-average control and ability to limit hard contact, I think the strikeout rate could push Eflin over the top of Pivetta in 2019. I’ll add to this prediction that Eflin will be drafted above Pivetta in 2020 drafts as well.

Eflin 39th SP on ESPN Player Rater, Pivetta 173 SP. I give this one a 90% chance of coming true. Eflin would have to fall flat on his face in the second half and Pivetta would have to become Chris Sale. Eflin hasn’t quite had the strikeout ceiling I had hoped for but he’s also pitching with great command. I think he should limit terrible outings and maintain success even if he’s unable to keep such a low ERA. Pivetta has the skills to go on a second-half run but will still have the occasional outing that kills ratios. I don’t see him catching Eflin and Pivetta will not carry any inflated love going into the 2020 drafts. This one is close to being in the books.

Follow me @FreezeStats. Check out my work at FantasyPros and Pitcher List.


Image credit:Alex Gallardo; AP
IPTC Photo Metadata

post

2019 Bold Predictions – Fantasy Baseball

Well, last year I hit on two out of eight bold predictions. I guess my prediction on Ozzie Albies wasn’t terrible. I projected 25 homers and 30 steals. I hit on the power, but he did not run as much as I hoped. I’m most proud of my long-shot (at the time) that Patrick Corbin would finish the season as a top 20 SP. I had him ranked in the low-40s and most sites had him between the 60th and 80th SP off the boards, so this was extremely bold. Yes, I’m bragging about my one really good bold prediction, but I also had some really bad ones like Delino DeShields over Starling Marte…. Whoops. Alright, enough intro. I want to focus my bold predictions within the fantasy realm and write a quick blurb as to why I feel there’s a chance they come to fruition.

2019 BOLD PREDICTIONS – FREEZESTATS

Michael Conforto leads the National League in home runs in 2019

Conforto ended 2018 with 29 home runs but spent a good portion of the first two months recovering and gaining strength from his offseason shoulder surgery. He showed us he was healthy in the second half by hitting 17 home runs in just 68 games. I don’t love the prorating game as much as the next person but that’s 40 home runs across a 160 game pace. Last year, Nolan Arenado led the National League with 38 home runs. The other candidates Conforto will have to overcome include Manny Machado, Bryce Harper, Trevor Story, Rhys Hoskins, and I suppose my guy Hunter Renfroe (see below). The BAT projects Arenado to lead the National League with 40 homers. Can a healthy Conforto reach 40 this year? I think so, especially with power down across the board last year, Conforto is my guy this year and I’ve ranked him inside the top 60 overall.

Jackie Bradley Jr. is a top 100 fantasy asset in standard 5×5 Roto

Bradley Jr. has modified his swing and is working with J.D. Martinez. I’ve been putting my money where my mouth is grabbing JBJ pretty much everywhere. I’ve got him in my PitcherList Best Ball draft, TGFBI, and my 12-team home league. Bradley finished 2018 with just 13 homers and a .234 average. As a result, he’s being drafted around 230 overall. However, he stole a career-best 17 bags on only 18 attempts. Yes, he’s faster than you think. He’s likely to hit seventh or eighth in a stacked Red Sox lineup which isn’t great but not a death sentence in a deep AL lineup. Bradley’s hard-hit rates and exit velocities are up with the big boys and he was extremely unlucky on his barrels last year. This is a guy who is still in his prime and hit 26 home runs while hitting .267 in 2016. If he gets back to 25 homers and 15 steals with a .260 average, that should be right near Aaron Hicks just inside the top 100.

Hunter Renfroe becomes Khris Davis

I wanted to go extremely bold and have Renfroe finish the season ranked higher than Davis, but that would be nuts. Davis is so steady with 40+ homers and 100+ RBI. Unfortunately, I don’t think Renfroe will get the at-bats to reach 100 RBI. So, how can Renfroe become Khris Davis? First off, Renfroe hit 18 home runs in the second half of 2018, so we know he has elite power. I tweeted out a comparison of Davis from 2015 and Renfroe from 2018 back in January. Their results and Statcast metrics were nearly identical. The outfield in San Diego is crowded so something does have to give in order for this prediction to come to fruition. To qualify, Renfroe needs to hit over 35 homers and drive in 90 runs in 2019 and become a consensus top-100 player in 2020 drafts.

Victor Robles is more valuable than Vladimir Guerrero and Juan Soto in standard 5×5 Roto value.

The hype on both Soto and Guerrero is understandable. Soto, at age-19, looked like a 10-year veteran and by all accounts, Vlad has the best bat in the Minors since Mike Trout. Both are going inside the top 42 overall since February 1st. Robles, while has seen a massive jump in ADP, is still going just after pick 100. Here’s my thinking, coming into 2018, Robles was the second-ranked prospect after Ronald Acuña but a shoulder injury derailed his season. Robles has elite speed, like 40 SB-type speed. His power hasn’t quite developed as he’s just 21 but has been graded out with 50-raw power. We’ve seen plenty of low-to-moderate power hitters come up and increase their home run production. Robles’ high-Contact, high-BABIP profile gives him a solid batting average floor. A high-end, realistic projection for Robles is something like .290 18 HR 32 SB. That’s extremely similar to Starling Marte’s 2018 who finished 29th on the Razzball Player Rater. Vladitio is already dealing with an injury, but Robles over Soto would be extremely bold based on ADP. I currently have Soto at 39 overall and Guerrero at 60, so there you have it.

Anthony Alford is fantasy relevant in 12-team leagues in the second half.

That means, he’s either a top 260 overall player or a top 175 hitter in the second half of 2019. The Blue Jays have a stacked farm system, we know that. Before Vlad and Bo Bichette, there was Anthony Alford. He’s still just 24 years old with only 28 plate appearances in the big leagues. The outfielders currently on the Major League roster are Randal Grichuk, Kevin Pillar, Billy McKinney, and Teoscar Hernandez. I’m not sold on McKinney or Hernandez and the Blue Jays are rebuilding. They need to see what they have in Alford. He’s had a nice spring which is nearly meaningless unless you’re like Alford trying to fight for a spot on the roster. He’s going 750 overall in drafts and therefore undrafted in 99% of leagues; that’s what makes this bold. He has good speed and some pop and was a top 25 prospect once upon a time. With playing time, he could hit a handful of homers and steal double-digit bases in the second half to make this prediction a reality.

Lewis Brinson is more valuable in Standard 5×5 Roto than A.J. Pollack

Now, this is BOLD! Brinson hit .199 with a 30% strikeout rate last year. Yikes. He was the top prospect from Milwaukee in the Christian Yelich trade before the 2018 season. His 2018 was brutal, there’s no doubt but he was a top 20 prospect as recently as one year ago. Brinson is crushing this spring but I’m not putting much weight into that. He’s modified his swing to stay in the zone longer increasing his probability for contact. That’s a small adjustment but one that could help vault Brinson to the next level. Last year he’s was very unlucky with a .257  BABIP. His xBABIP was .301 and xHR was 14 per xStats.org. Keep in mind, that’s in just over 400 plate appearances. Per BaseballSavant, he was just inside the top third of hitters on average exit velocity on fly balls and line drives (EV FB/LD). Where things really get interesting is his speed. He hasn’t stolen many bases but regularly stole 20+ bags in the minors. His sprint speed is in the top 96% of the league. If he can hit 22-24 HR with 15-18 steals, he will provide more value than an often injured Pollack. I like Pollack and I think if he’s healthy, he’s a top 50 player. I just don’t expect more than 400 plate appearances from him and believe these two players are more similar than you think. I need quite a bit of help here, but Pollack’s injury history gives this prediction some life.

Robbie Ray Wins the NL Cy Young

Ray’s walk rate was brutal in 2018 at 13.3% and over five walks per nine innings. Walks always seem to be an issue for Ray. Even in his breakout of 2017, his walk rate was over 10%. What he can do and always has been able to do is strike batters out at a high clip. Do you know who else had issues with walks but transformed into a Cy Young winner? How about Blake Snell? Snell’s walk rates the years prior to 2018 were 12.7% and 10.8%. Both pitchers throw hard and have good breaking balls. Snell ramped his fastball velocity up in 2018 averaging over 96 MPH. Ray, on the other hand, saw a slight dip in his velocity last season. I think for Ray, velocity is key because his fastball used to be a plus pitch for him with a 12.3 pitch value in 2017 but down to -3.2 in 2018. Obviously, Ray needs to get his walks under control as well but if his velocity looks good and he cuts down on the walk rate, we are a lucky BABIP away from a Blake Snell-type season.  

Matt Strahm is a top 50 Starting Pitcher

It’s finally happening, Matt Strahm is likely joining the Padres starting rotation. He was a starter in Royals system in 2015 and 2016 and has never thrown more than 125 innings in a single season. But, Strahm put on a bunch of weight in an unorthodox way to help build strength to hold up over the course of a full season. He’s reportedly hitting 96 MPH on the gun this spring. He throws four pitches and has a great fastball and curveball. If he can develop either his change or curve, he could not only have great strikeout rates but go deeper into games. I’d only expect a maximum of 150 innings this year but with 160+ strikeouts and good ratios, that’s easily top 50. Now for part two.

The Padres have 3 starting pitchers that finish inside the top 50 for SPs

This is a spin-off if the Matt Strahm bold prediction because I had the Strahm prediction, pegged about a month ago. Now, he’s being drafted just outside of the top 50 SPs. This is bold because the Padres don’t have a single pitcher drafted as a top 50 starter. Lucchesi is the closest at 55 and 195 overall. I love Lucchesi this year who was successful last year with two pitches and is adding a cutter this spring. The other possible top 50 options include extreme riser Chris Paddack (441), Matt Strahm (386), and Robbie Erlin (577). Paddack has had massive inflation with a dominant spring. He looks like a prime candidate to make the rotation out of spring. He’s just 23 years old and coming off of an injury. Don’t expect more than 125 innings, but he might just be good enough to sneak into the top 50.

Zach Eflin outperforms everyone’s favorite sleeper and teammate Nick Pivetta

While I had this prediction drafted up about two weeks ago, I’ve got to give some credit to @BatflipCrazy for throwing this out first on his podcast this week. Great call! I get the hype on Nick Pivetta, I’m not even low on him as I have him as my 35th SP. His K-BB% is fantastic. He seemed to be unlucky in terms of ERA and BABIP last season based on all ERA-estimators. The Phillies had one of the worst defenses by Fangraphs DEF metrics last year. They upgraded by adding Jean Segura at shortstop and replacing Rhys Hoskins in left field with Andrew McCutchen and the aforementioned Hoskins moving over to his natural position, first base. So while I expect both to improve, let’s compare the two by the numbers.  

2018 K-BB% FIP SwStr% Soft% HR/9
Nick Pivetta 19.7% 3.80 12.0% 18.7% 1.32
Zach Eflin 15.7% 3.80 10.3% 20.5% 1.13

Pivetta has the better strikeout upside, that’s evident in the K-BB% and SwStr%. However, Eflin’s FIP matched Pivetta’s thanks to inducing more weak contact and limiting hard contact/home runs. Elfin has a good slider and changeup to go with a 95 MPH fastball. That sounds similar to Pivetta’s repertoire, doesn’t it? I actually think Eflin has some more strikeout upside in that arm as well. Given his well-above-average control and ability to limit hard contact, I think the strikeout rate could push Eflin over the top of Pivetta in 2019. I’ll add to this prediction that Eflin will be drafted above Pivetta in 2020 drafts as well.

Follow me @FreezeStats. Check out my work at FantasyPros and Pitcher List.


Credit: Adam Hunger-USA TODAY Sports

post

Projections for 2019: Starting Pitchers (Fantasy Baseball)

I’ve finally gotten to a point where my rankings and projections are complete for the 2019 save for some tinkering based on injuries, roster construction, lineup spot, etc. You can find all of my positional and overall rankings here. I’ve also include a link to the google sheet for easier access. I will try and update these projections regularly, so check back. If you’re wondering why I haven’t projected any closers or relievers, it’s because they are nearly impossible to project. As difficult as wins are to predict, saves are significantly more difficult. Plus, the volatility of the closer position is very high and many teams have committees. All that’s left to do before the season starts is compare my rankings to Yahoo and ESPN and get my bold predictions out!

Right now, it’s time for starting pitcher projections. You’ll notice I’m a bit conservative when it comes to innings but that’s the landscape of baseball today. The fewest number of 200 inning pitchers occurred last year and the trend is continuing to plummet. If I’ve missed someone, feel free to leave a comment and I’ll get you projection. Enjoy!

2019 Starting Pitcher Projections

PlayerTeamPosIPWERAWHIPK
Max ScherzerWASSP214.0182.960.96275
Chris SaleBOSSP182.1152.690.94261
Jacob deGromNYMSP205.3142.891.01249
Justin VerlanderHOUSP202.0173.281.05257
Trevor BauerCLESP201.5173.231.13241
Gerrit ColeHOUSP200.0163.391.14246
Carlos CarrascoCLESP195.3163.371.14229
Corey KluberCLESP209.0173.511.08213
Aaron NolaPHISP195.9153.411.12214
Blake SnellTBSP179.0143.341.13215
Walker BuehlerLADSP176.6133.371.13203
Noah SyndergaardNYMSP173.9123.321.16194
Patrick CorbinWASSP192.0143.541.20220
Luis SeverinoNYYSP178.2143.491.15199
James PaxtonNYYSP157.9133.511.15186
Mike ClevingerCLESP193.1143.741.19204
Stephen StrasburgWASSP162.0123.541.18185
Zack GreinkeARISP198.4133.821.16186
German MarquezCOLSP193.6143.741.25222
Jameson TaillonPITSP188.9133.641.20191
Jose BerriosMINSP187.6123.851.22196
Jack FlahertySTLSP174.5133.831.22190
Zack WheelerNYMSP174.6123.761.19178
Clayton KershawLADSP159.2133.541.09160
Mike FoltynewiczATLSP186.8143.871.24191
Luis CastilloCINSP186.2123.811.20194
Miles MikolasSTLSP196.8143.781.18167
David PriceBOSSP187.6153.981.21178
Masahiro TanakaNYYSP173.1133.891.19179
Charlie MortonTBSP167.7113.721.24188
Eduardo RodriguezBOSSP161.0123.861.26170
Robbie RayARISP157.9103.791.27193
Nick PivettaPHISP170.5123.921.27186
Andrew HeaneyLAASP172.6113.901.20173
Kenta MaedaLADSP140.0103.731.20150
Rich HillLADSP137.0103.841.19151
Chris ArcherPITSP178.3113.881.28194
Madison BumgarnerSFSP179.8123.981.20157
Joe MusgrovePITSP162.0113.841.22160
Cole HamelsCHCSP177.0123.971.28177
Shane BieberCLESP159.6103.761.22159
Yu DarvishCHCSP153.3103.891.26170
Carlos MartinezSTLSP145.093.891.29147
Kyle HendricksCHCSP192.0134.011.22158
Ross StriplingLADSP134.993.841.23140
Nathan EovaldiBOSSP144.2113.981.26133
Tyler SkaggsLAASP151.1103.951.27148
Alex WoodCINSP156.8103.891.26147
Zach EflinPHISP155.4103.921.27150
Yusei KikuchiSEASP168.8114.001.28155
Anibal SanchezWASSP151.1104.041.27147
Rick PorcelloBOSSP187.2144.201.29170
J.A. HappNYYSP168.2124.221.29164
Zack GodleyARISP167.194.011.36173
Hyun-Jin RyuLADSP121.193.901.23119
Alex ReyesSTLSP118.883.871.31133
Freddy PeraltaMILSP113.483.911.28129
Matt BoydDETSP176.0104.151.26171
Joey LucchesiSDSP156.4103.981.26159
Kyle FreelandCOLSP193.3124.121.30158
Collin McHughHOUSP151.0103.971.25142
Steven MatzNYMSP162.994.061.26165
Tyler GlasnowTBSP131.194.021.36147
Jon GrayCOLSP159.0103.981.35169
Sonny GrayCINSP157.8114.071.35147
Sean NewcombATLSP170.5114.161.37169
Mike MinorTEXSP165.3104.221.25153
Jimmy NelsonMILSP133.093.981.31129
Jeff SamardzijaSFSP174.5104.121.30164
Jake ArrietaPHISP168.3114.181.31143
Jesus LuzardoOAKSP109.273.711.22113
Joshua JamesHOUSP95.063.851.24108
Marco GonzalesSEASP177.0114.111.29150
Anthony DeSclafaniCINSP140.094.091.27130
Kevin GausmanATLSP178.5114.201.35166
Jose QuintanaCHCSP184.0114.231.31163
Kyle GibsonMINSP177.0114.221.38165
Michael FulmerDETSP164.7104.181.30141
Dallas KeuchelFASP180.0104.171.32140
Derek HollandSFSP158.694.181.31142
Luke WeaverARISP153.8104.211.37145
Jon LesterCHCSP174.2134.441.36140
Dylan BundyBALSP166.894.291.31174
Forrest WhitleyHOUSP98.073.921.26105
Danny DuffyKCSP166.8104.271.34153
Trevor RichardsMIASP141.894.151.38142
Jake OdorizziMINSP156.8104.331.34149
Jake JunisKCSP172.594.271.31159
Trevor WilliamsPITSP175.2104.281.31132
Reynaldo LopezCHWSP180.0104.481.36160
Sean Reid-FoleyTORSP104.074.211.37111
Carlos RodonCWSSP166.6104.441.40139
Dereck RodriguezSFSP171.194.311.34134
Julio TeheranATLSP168.0104.631.43152
Jhoulys ChacinMILSP179.294.361.39149
Marcus StromanTORSP181.0104.261.41140
Tanner RoarkCINSP171.194.461.38145
Mike LeakeSEASP182.9104.331.32123
Robbie ErlinSDSP129.074.371.26101
Ivan NovaCHWSP170.094.551.31121
Wade LeBlancSEASP162.0104.231.23138
Julio UriasLADSP105.983.891.26112
Brad KellerKCSP163.094.111.31123
Jose UrenaFLASP174.094.211.30142
Tyler AndersonCOLSP168.0104.331.34156
Vincent VelasquezPHISP149.094.121.28156
Nick KinghamPITSP146.494.171.26138
Mike FiersOAKSP158.094.231.26135
Trevor CahillLAASP121.083.901.30117
Ryan YarbroughTBSP129.094.211.26118
CC SabathiaNYYSP141.094.281.32124
Clay BuchholzTORSP164.094.221.29134
Michael PinedaMINSP133.084.191.28121
Touki ToussaintATLSP121.184.151.28131
Michael WachaSTLSP145.6104.261.39126
Jaime BarriaLAASP132.084.311.28112
Ryan BoruckiTORSP133.084.331.31109
Wei-Yin ChenMIASP156.084.171.34129
Matt ShoemakerTORSP119.064.391.29110
Sandy AlcantaraFLASP125.964.551.42116
Zach DaviesMILSP159.0104.211.31123
Domingo GermanNYYSP119.084.291.32126
Chris PaddackSDSP71.543.651.2073
Corbin BurnesMILSP89.064.091.2995
Caleb SmithMIASP124.074.091.28126
Matt StrahmSDSP/RP91.264.111.2796
Tyson RossDETSP126.084.211.37115
Chase AndersonMILSP159.5114.541.36138
Dan StrailyMIASP156.684.791.47135
Antonio SenzatelaCOLSP161.094.521.37128
Alex CobbBALSP169.084.511.37126
Matt HarveyLAASP161.0104.281.29133
Aaron SanchezTORSP134.074.691.43109
Felix HernandezSEASP148.084.711.38119
Wade MileyHOUSP163.5124.411.34134
Mike SorokaATLSP98.064.011.2393
Jordan ZimmermannDETSP153.074.711.35124
Lucas GiolitoCWSSP159.094.691.42132

post

Projections for 2019: Hitters (Fantasy Baseball)

Here they are! I really wish I had been able to reach the 300 hitters that I set out to do in the offseason, but man it was time-consuming. I ended up compiling 266 hitter projections. I feel that they are extremely accurate given the human element and the up-to-date news at my fingertips. Hit me up with any questions you have on the projections. Let me know if you think something seems way off. I’ll be happy to start a discussion. If you’d like to view the projections in a Google Sheet, the link is right here. I plan on publishing my pitcher projections early next week. Stay tuned.

2019 Freeze Projections - Hitters (Fantasy Baseball)

PlayerTeamPosPARHRRBISBAVGOBP
Mookie BettsBOSOF6611053193270.3120.401
Mike TroutLAAOF6141053792220.3100.450
Christian YelichMILOF66510026101190.3030.385
J.D. MartinezBOSOF/DH6061033911030.3040.382
Jose RamirezCLE2B/3B6531023096230.2870.387
Freddie FreemanATL1B66998309690.3010.377
Trea TurnerWASSS6831001569470.2830.354
Nolan ArenadoCOL3B646983610520.2900.362
Ronald Acuna Jr.ATLOF629913295200.2800.357
Jose AltuveHOU2B631951979210.3100.383
Manny MachadoSDSS/3B65996329790.2830.355
Aaron JudgeNYYOF635104409570.2720.392
Trevor StoryCOLSS619843399190.2780.336
Francisco LindorCLESS631983175150.2860.358
Andrew BenintendiBOSOF6601031982200.2900.368
Paul GoldschmidtSTL1B64797329870.2820.380
Giancarlo StantonNYYOF657984010230.2670.350
Alex BregmanHOUSS/3B6491002790120.2850.386
Bryce HarperPHIOF6251023696110.2640.404
Javier BaezCHC2B/SS/3B616893095160.2720.310
Xander BogaertsBOSSS6198124100110.2940.366
Anthony RizzoCHC1B653942610050.2830.378
Anthony RendonWAS3B60590269430.2990.376
Whit MerrifieldKAN2B/OF670841464350.2850.340
Charlie BlackmonCOLOF660102267290.2820.347
Kris BryantCHC3B640101298040.2820.372
Juan SotoWASOF63596268850.2810.383
Lorenzo CainMILOF633941356240.2950.374
Khris DavisOAKOF/DH644934210310.2410.316
Marcell OzunaSTLOF59176279120.2910.347
Vlad Gurrero Jr.TOR3B56575278030.3040.379
Joey VottoCIN1B63189218320.2930.417
Starling MartePITOF581791674290.2770.324
Travis ShawMIL2B/3B61080339470.2600.346
Eugenio SuarezCIN3B62784319120.2700.355
Jose AbreuCWS1B63082279120.2790.333
Rhys HoskinsPHI1B/OF62888359730.2540.356
Tommy PhamTBOF574902369170.2740.365
Nick CastellanosDETOF63979268630.2830.341
Justin TurnerLAD3B56579247730.3030.379
George SpringerHOUOF63499277540.2700.354
Miguel AndujarNYY3B59579268740.2820.327
Robinson CanoNYM1B/2B62980199100.2940.362
Matt OlsonOAK1B62084348920.2600.347
Yasiel PuigCINOF574782970140.2710.340
Aaron HicksNYYOF578912582100.2620.365
Andrew McCutchenPHIOF629882477120.2660.361
Matt ChapmanOAK3B62787278920.2660.348
Daniel MurphyCOL1B/2B57982207420.3010.351
Mitch HanigerSEAOF60584248170.2730.348
Justin UptonLAAOF61883299070.2530.340
Adalberto MondesiKC2B/SS556741970340.2550.290
Michael ConfortoNYMOF63080318930.2600.356
Ender InciarteATLOF609811062240.2780.339
David PeraltaARIOF59979238640.2770.339
Cody BellingerLAD1B/OF590802883110.2570.343
Eddie RosarioMINOF60982238170.2710.308
Carlos CorreaHOUSS55582248640.2750.361
Nelson CruzMINDH59572329510.2600.342
Gleyber TorresNYY2B/SS59973278990.2580.329
Joey GalloTEX1B/OF59885439350.2170.318
Jean SeguraPHISS611861257180.2850.332
Rougned OdorTEX2B622782680110.2530.312
Stephen PiscottyOAKOF60977258530.2690.329
Eloy JimenezCHWOF53672267520.2860.342
Jose PerazaCINSS59582953260.2820.324
Ryan BraunMIL1B/OF531722274120.2750.337
Scooter GennettCIN2B59574238230.2770.328
J.T. RealmutoPHIC/1B53770227860.2740.338
Corey SeagerLADSS58783207420.2820.362
Jesus AguilarMIL1B54674309100.2600.342
Jonathan VillarBAL2B/SS629771657340.2500.320
Jose MartinezSTL1B/OF51559177030.2900.360
Mallex SmithSEAOF61683548360.2710.338
Matt CarpenterSTL1B/2B/3B62195277720.2510.363
David DahlCOLOF531662675110.2690.326
Ozzie AlbiesATL2B605731776180.2630.315
Max MuncyLAD1B/2B/3B57580308640.2470.355
Brian DozierWAS2B615842671130.2450.334
Wil MyersSD3B/OF562752378170.2490.320
Mike MoustakasMIL3B60569308910.2560.312
Eric HosmerSD1B64075207950.2690.339
Michael BrantleyHOUOF51568147090.2990.360
Nomar MazaraTEXOF60375238710.2650.332
Jorge PolancoMINSS618851558130.2730.341
Andrelton SimmonsLAASS602721370120.2820.334
Harrison BaderSTLOF555751961210.2600.324
Max KeplerMINOF60585237750.2550.340
Jackie BradleyBOSOF570742177140.2550.325
Ketel MarteARI2B/SS59377176490.2790.356
Elvis AndrusTEXSS605811163150.2710.325
A.J. PollockLADOF515682074150.2640.322
Marcus SemienOAKSS647841765140.2580.331
Tim AndersonCWSSS587701965200.2570.299
Josh DonaldsonATL3B55682267920.2530.362
Corey DickersonPITOF59872177670.2740.319
Edwin EncarnacionSEA1B/DH59275299320.2390.330
DJ LeMahieuNYY2B57578116260.2830.347
Amed RosarioNYMSS587621161260.2690.313
Hunter RenfroeSDOF55168318120.2470.304
Brandon NimmoNYMOF612871958120.2560.363
Shohei OhtaniLAADH485712274120.2570.339
Cesar HernandezPHI2B605761165170.2620.357
Adam FrazierPIT2B/OF60983145380.2790.343
Ian DesmondCOL1B/OF592751878170.2440.310
Dee GordonSEAOF60770344340.2760.307
Victor RoblesWASOF569671563240.2620.321
Rafael DeversBOS3B55669247740.2610.327
Jesse WinkerCINOF50070196610.2920.382
Paul DeJongSTLSS57573258020.2550.320
Jurickson ProfarOAK1B/2B/SS/3B59274187690.2600.330
Lourdes Gurriel Jr.TOR2B/SS59076207050.2630.300
Eduardo EscobarARISS/3B60978227530.2550.318
Ramon LaureanoOAKOF559671969160.2510.330
Yuli GurrielHOU1B/2B/3B51266137240.2910.329
Starlin CastroMIA2B61578136270.2720.325
Shin-Soo ChooTEXOF60583196350.2560.352
Gary SanchezNYYC52971268210.2430.330
Evan LongoriaSF3B61573207930.2530.312
Josh BellPIT1B58073157830.2650.353
Trey ManciniBAL1B/OF61070237410.2570.315
Yadier MolinaSTLC51957197130.2730.322
Nick MarkakisATLOF57871117220.2830.365
Austin MeadowsTBOF506611660140.2660.326
Chris TaylorLADSS/OF545661868110.2580.330
Yoan MoncadaCWS2B616762063140.2420.329
Domingo SantanaSEAOF57568207570.2540.332
Adam EatonWASOF52574958110.2810.364
Justin SmoakTOR1B56471278010.2430.342
Nick SenzelCIN3B480621756130.2760.352
Kyle SeagerSEA3B61071237720.2480.310
Randal GrichukTOROF52764297250.2420.297
Ryan O'HearnKC1B56567287420.2430.326
Luke VoitNYY1B50461256910.2640.334
Jonathan SchoopMIN2B/SS58563247420.2540.293
Brian AndersonMIA1B/OF61475127830.2600.336
Manuel MargotSDOF550641361150.2650.322
Kevin PillarTOROF512631566120.2640.307
Cedric MullinsBALOF615821352180.2460.327
Carlos SantanaCLE1B/3B61579208120.2390.357
Asdrubal CabreraTEX2B/SS/3B54562187420.2670.325
Franmil ReyesSDOF55061257210.2550.322
Maikel FrancoPHI3B53560227310.2630.314
Jake BauersCLE1B/OF525722073110.2340.326
Marwin GonzalezMIN1B/2B/SS/OF52067177070.2580.331
Kyle SchwarberCHCOF53569277330.2370.343
Joey WendleTB2B/3B/OF55366968130.2650.321
Ian KinslerSD2B553711757120.2540.315
Jed LowrieNYM2B/3B54772186310.2660.345
Kendrys MoralesTOR1B/DH58063257510.2450.324
Buster PoseySFC/1B5376096320.2830.362
Nick AhmedARISS58563197070.2520.311
Mark TrumboBALOF54866247300.2480.307
Odubel HerreraPHIOF56965167260.2550.306
Salvador PerezKANC52454267310.2490.286
C.J. CronMIN1B51165227320.2480.306
Yasmani GrandalMILC50161247220.2450.343
Willson ContrerasCHCC52253176740.2650.337
Brandon BeltSF1B52563196640.2570.347
Colin MoranPIT3B52562166910.2690.339
Willy AdamesTBSS561671673110.2380.318
Adam JonesFAOF57562156820.2650.314
Jason KipnisCLE2B/OF56771166070.2500.327
Jeimer CandelarioDET3B61272186840.2430.327
Yonder AlonsoCWS1B51561237210.2480.329
Tyler WhiteHOU1B/DH50061226820.2510.326
Miguel CabreraDET1B47762157100.2690.350
David FletcherLAA2B55562758120.2690.314
Kole CalhounLAAOF58770206940.2360.314
Hernan PerezMIL2B/SS/3B/OF485611354140.2570.303
Steven DuggarSFOF579701064170.2350.308
Alex VerdugoLADOF49458116350.2740.339
Joe PanikSF2B5407175450.2730.336
Ryan ZimmermanWAS1B48056197110.2550.333
Wilson RamosNYMC46652176400.2670.325
Luis UriasSD2B62073849110.2540.329
Keston HiuraMIL2B385461250100.2710.329
Enrique HernandezLAD2B/SS/OF49064185640.2490.339
Jake LambARI3B51865187020.2370.326
Ronald GuzmanTEX1B50856197030.2420.306
Jason HeywardCHCOF50765106050.2610.334
Jeff McNeilNYM2B45558952150.2820.336
Nate LoweTB1B42853185620.2690.348
Joc PedersonLADOF44559225730.2450.323
Billy HamiltonKCOF51054348360.2340.299
Lewis BrinsonMIAOF521571562120.2360.286
Jorge SolerKCOF49060196320.2410.326
Garrett HampsonCOL2B/SS39849838190.2770.348
Brandon CrawfordSFSS58063136930.2430.307
Niko GoodrumDET1B/2B/SS/3B/OF490501462110.2440.303
Peter AlonsoNYM1B41049245710.2480.326
Delino DeShieldsTEXOF47956550220.2480.334
Zack CozartLAA2B/SS/3B45863126540.2450.313
Teoscar HernandezTOROF47447225170.2470.312
Devon TravisTOR2B45559125440.2630.308
Miguel SanoMIN1B/3B49265207000.2260.318
Hunter DozierKC1B/3B54654186360.2340.293
Josh HarrisonDET2B53164115350.2530.298
Gregory PolancoPITOF42052165580.2480.327
Matt KempCINOF42553166210.2560.312
Freddy GalvisTORSS54055146150.2460.304
Albert AlmoraCHCOF4745465560.2730.319
Kevin KiermaierTBOF519671051130.2350.292
Ian HappCHC3B/OF41552165590.2400.335
Renato NunezBAL3B50755196110.2390.292
Dansby SwansonATLSS526531055110.2470.319
Orlando ArciaMILSS513511053120.2470.296
Robinson ChirinosHOUC46051246010.2300.316
Daniel PalkaCWSOF45552226020.2300.296
Danny JansenTORC46849155830.2540.332
Tucker BarnhartCINC51554115820.2510.337
Welington CastilloCWSC43049155910.2520.310
Brett GardnerNYYOF41258946110.2530.339
Jake CaveMINOF40049165640.2480.302
Willians AstudilloMINC37038114120.2930.322
Francisco CervelliPITC42047125420.2580.350
Albert PujolsLAA1B/DH43045156010.2500.302
Kolten WongSTL2B44045105060.2600.330
Ben ZobristCHC2B/OF4155684120.2740.354
Steve PearceBOS1B/OF35045145100.2670.348
Justin BourLAA1B39549165210.2440.334
Isiah Kiner-FalefaTEXC/2B/3B4124554890.2580.325
Alex GordonKANOF54059136030.2260.304
Avisail GarciaTBOF38945145040.2490.297
Mike ZuninoTBC48750265510.2130.276
Yan GomesWASC40945165300.2410.286
Tim BeckhamSEASS/3B41048125320.2460.305
Lonnie ChisenhallPITOF37940124210.2730.339
Neil WalkerMIA1B/2B/3B/OF49554135600.2330.314
Jay BruceSEA1B/OF40041185030.2340.311
Kyle TuckerHOUOF30033133980.2690.344
Mitch MorelandBOS1B39045135210.2390.321
Dustin PedroiaBOS2B3804454530.2690.346
Francisco MejiaSDC39539134420.2490.298
Jose PirelaSD2B/OF3904574450.2560.312
Didi GregoriusNYYSS29539124130.2640.319
Jonathan LucroyLAAC4234484910.2500.307
Omar NarvaezSEAC4124174320.2590.342
Austin BarnesLADC/2B4154294550.2400.338
Scott KingeryPHISS/3B3854383690.2420.292
Tyler FlowersATLC38042114700.2410.324
Ryon HealySEA1B38041144610.2320.289
Eric ThamesMIL1B/OF31536174050.2260.318
Jorge AlfaroMIAC40735134730.2340.276
Christian VazquezBOSC4003974330.2430.292
Austin HedgesSDC35034154020.2300.284
Kurt SuzukiWASC2953293800.2600.308
Fernando Tatis Jr.SDSS2543093390.2480.316
Grayson GreinerDETC4404574710.2300.311
Todd FrazierNYM3B36540134210.2190.293
Chris IannettaCOLC35035123900.2350.328
Chris DavisBAL1B49545175410.1900.281
Tyler O'NeilSTLOF22127153130.2380.320
Alex AvilaARIC37539124200.2130.323
Roberto PerezCLEC4154394910.2050.298
Jason CastroMINC3953984010.2110.302
Austin RileyATL3B1401852000.2420.305
Bo BichetteTOR2B2002362490.2580.306
Aledmys DiazHOUSS/3B2152782920.2480.302
Johan CamargoATLSS/3B2703383210.2590.311
Jedd GyorkoSTL2B/3B27533103310.2420.298
Nick WilliamsPHIOF39543154650.2520.312
Alen HansonSF3B3023073590.2510.296
Dexter FowlerSTLOF3294093850.2420.324
Matthew DuffyTB3B3604453790.2790.339
Yolmer SanchezCWS3B573621054110.2430.311

Thanks for checking out my work, let me know what you think of these projections.



Follow me @FreezeStats. Check out my work at FantasyPros and Pitcher List.