Archive for Hitters

To Be Twenty-Four: Taking Advantage of More Opportunities and Striking Out Less

Kiyoshi Mio-USA TODAY Sports

You need a little holiday gift for yourself, don’t you? Sure, you’ve probably received your copy of the Forecaster by now and you still have that racy romance novel to finish, but you should add a little more baseball analytics to your que. Go ahead, buy yourself a copy of FanGraphs’ own Mike Podhorzer’s Projecting X 2.0. I recently did and was not one bit disappointed. Many fantasy baseball touts refer to their “projections” often. You’ll hear pundit A say they are working on their projections and pundit B say their projections are vastly different than others, but it’s not always clear what that work entails or how they got those very different projections. Projecting X gives readers a better understanding of how projections should be created and empowers them to take on the task themselves. Regardless of who’s cooking your dinner, it’s always important to know the ingredients.

When writing about K% projections, Podhorzer sites his own research and some of Jeff Zimmerman’s research to identity three plate discipline metrics that help evaluators assess changes in hitter K%. Those three metrics are Z-Swing%, Contact%, and Zone%. Taking it one step further, Zimmerman’s age-curve research showed that hitter K% typically declines through age 24. Podhorzer’s e-book motivated me to take a look at these three metrics among young hitters from the past two seasons. Here are the hitters who accumulated at least 75 plate appearances in both 2021 and 2022 and finished 2022 as a 24-year-old:

2022 Age 24 Players (Min. 75 PA’s)
Name 21 PA 22 PA Zone%_Diff Contact%_Diff Z-Swing%_Diff K%_Diff
Taylor Trammell 178 117 -0.3 8.0 4.0 -13.9
Jesús Sánchez 251 343 -2.6 0.2 -4.2 -4.3
Andrew Vaughn 469 555 0.6 2.8 -1.2 -4.2
Lars Nootbaar 124 347 -2.8 0.9 -2.9 -2.1
Gavin Lux 381 471 -2.6 -0.1 -7.2 -1.6
William Contreras 185 376 -1.5 0.7 -8.0 -1.5
Luis Robert Jr. 296 401 -4.2 1.7 -1.7 -1.4
Jazz Chisholm Jr. 507 241 0.9 -2.7 2.1 -1.2
Brandon Marsh 260 461 -1.4 4.0 2.8 -0.7
Ronald Acuña Jr. 360 533 -0.6 2.3 6.5 0.0
Alex Kirilloff 231 156 -0.4 6.6 -2.3 0.6
Bo Bichette 690 697 1.4 -0.3 -0.3 2.3
*Min 75 PA’s for both 2021 and 2022
**Plate discipline diff metrics calculated as 2022 metrics – 2021 metrics
***K% diff calculated as (2022 K% – 2021 K%) * -1

If you look at how I’ve calculated these year-to-year differences you’ll see that I’ve made it so the numbers make sense from a positive/negative standpoint. In this case, Luis Robert saw the ball in the zone less often (-4.2%) and made contact more often (1.7%), but swung in the zone less often (-1.7%) while lowering his K% (-1.4%). Scanning the rows will show you that nine out of 12 players “did what they were supposed to do” and lowered their K% in their 24-year-old season.

While we see a few established, elite players listed in the table above, there are certainly a few intriguing players from a sleeper standpoint as well. Taylor Trammell lowered his 2021 K% of 42.1% down to 28.2% in 2022. While 28.2% is still significantly over the 2022 MLB average of 22.4%, it’s an improvement. It’s nice to see the likes of Jazz Chisholm Jr. and Brandon Marsh on this list and it’s also important to remember that some of these players were ONLY 24 for most of the 2022 season! If we kick it into experimental mode and drop the PA threshold down to 20 in each season, we see a few more interesting players:

2022 Age 24 Players (Min. 20 PA’s)
Name 21 PA 22 PA Zone%_Diff Contact%_Diff Z-Swing%_Diff K%_Diff
Jake McCarthy 70 354 2.4 12.5 3.7 -11.4
Vidal Bruján 26 162 -5.5 -0.3 6.8 -8.0
Yonny Hernandez 166 28 7.8 1.8 1.4 -5.0
Mickey Moniak 37 112 -5.9 2.8 3.8 -3.9
Estevan Florial 25 35 7.7 -10.8 1.4 13.1
Jose Barrero 56 174 1.6 -3.1 2.7 13.3
*Min 20 PA’s for both 2021 and 2022
**Plate discipline diff metrics calculated as 2022 metrics – 2021 metrics
***K% diff calculated as (2022 K% – 2021 K%) * -1

I rostered Bruján in a few deep leagues and was tremendously disappointed, but he’s a young player who is still developing. Yes, he dropped his K% between 2021 and 2022, but like Trammell, he finished 2022 with a K% that still needs to come down (22.8%). Use caution when seeing those decreases in young players and be sure you don’t just assume they’ve figured it out. Hopefully, these two tables give you threads to pull on, rankings to adjust and perhaps, a little itch that can only be scratched with learning how to project player performance on your own. When the 2023 winter cold winds blow, download a copy of Podhorzer’s book and find yourself little gems like this to occupy your off-season hours.


J.D. Martinez Switches Coasts

Last Saturday, the Dodgers reportedly agreed to a one-year, $10 million contract with J.D. Martinez, to presumably act as their every day DH. The 35-year-old is coming off a disappointing season, posting his lowest wOBA over a full season since his debut years in Houston, before he transformed into an elite hitter. Will the move to Dodger Stadium fuel a rebound? Let’s check the park factors to find out if his new home park might boost his performance.

Read the rest of this entry »


One Hitter, Two Hitter, Red Hitter, Blue Hitter

Brad Penner-USA TODAY Sports

How would you define Jeff McNeil as a hitter in just a few words? If you had to place him in his own “group” of hitters, who else would you place him with? Last week, I used a cluster analysis to find a player that might compare to Luis Arraez and in turn, help provide some approach recommendations for increasing his power. This week, I’ll use that same cluster analysis, with just a few tweaks, to determine what combination of Statcast and plate discipline metrics increases roto value on average. Let’s start with a refresher on my process.

Read the rest of this entry »


Cody Bellinger Trades in Dodger Dogs For Chicago Dogs

Yesterday, the Cubs signed 2019 National League MVP Cody Bellinger to a one-year, $17.5 million contract. On the one hand, who would have ever guessed that the former star would have to settle for a one-year deal in his age 27 season?! On the other hand, he still managed to receive a $17.5 million contract, despite posting an ugly .266 wOBA over the past two seasons. Clearly, teams aren’t ready to give up on him, but are hesitant enough that a multi-year deal wasn’t in the cards. So with the move to Chicago, will a fresh start turn around his career? Let’s consult the park factors to see if the park could help spark a rebound or if he’s on his own.

Read the rest of this entry »


Top-200 Hitter Rankings

Larry Robinson-USA TODAY Sports

After diving into the top-100 hitters, I ranked the next 100. The talent in this group is so flat that a change of 50 projected plate appearances could move a batter 50 spots in the rankings. There will be tons of disagreements and I completely understand. I kept moving guys around until the last minute.

When I did the first list, I went about 120 deep into the projections to see if anyone popped, but I missed a couple who need a plate appearance boost. For this reason, I included all the hitters this time. Besides the actual ranks, I have explained some of the up and down rankings after the table. Also, I had a tough time setting a plate appearance total for some players, so some tiered ranks.

Notes:


Xander Bogaerts Switches Coasts

Last Friday, the Padres signed Xander Bogaerts to an 11-year, $280 million contract, which gives them quite the middle of the order assuming a healthy Fernando Tatis Jr. Having spent his entire career in Boston, let’s consult the park factors to see how a move to a new home park for the first time might affect his results.

Read the rest of this entry »


Luis Arraez Needs To Swing and Miss More Often

Jay Biggerstaff-USA TODAY Sports

The 2022 American League batting title was won with .316. It was the lowest batting average to earn the award in the American League since Carl Yastrzemski hit .301 in 1968. Rod Carew earned the best AL batting average in 1972 with .318 and Tony Gwynn hit .313 in 1988 to earn the NL award. But typically, the batting title is awarded for a higher average. The average batting average of players winning the batting title in both the AL and NL over the past 50 seasons has been .345. Arraez’s .316 average was impressive, but it probably won’t benefit your fantasy team when quite enough when it brings only 8 home runs along with it.

Is there room for more power in Arraez’s approach? Don’t tinker with a good thing is what I immediately think, but then again, will .316 and probably slightly below (Arraez steamer 2022: avg .305), continue to top leaderboards? Furthermore, Arraez is up for arbitration prior to the 2023 season and won’t be a free agent until 2026. He has plenty of room to work for a few extra dollars in the power department. Shoot, he even said he wanted to add power himself when speaking with two of the most powerful in Giancarlo Stanton and Aaron Judge at the All-Star game (0:36):

So, what can he do? How can Luis Arraez add a little more power without changing who he is? I’m not a swing expert, but I did stay at a Holiday Inn last night and I know how to run a clustering model on high-dimensional data. But we’ll get to that in a minute.

Let’s start with who he is. First, he’s a man who does not strike out. He had the lowest K% at 7.1% among qualified hitters in 2022. He also never swings and misses. His 2.5% SwStr% was also the lowest among qualified hitters and lower than the new kid on the block Steven Kwan’s second place 3.1%. Second, he doesn’t steal bases. Four bags in 2022 and two bags in 2021 didn’t accentuate Arraez’s ability to get on base. Lastly, he doesn’t hit for power. His .104 ISO ranked 12th from the bottom among qualified hitters in 2022. From a fantasy perspective, Arraez is not necessarily a one-sided player, but he’s close. He got on base enough times to be driven in to score enough times and both his mR and mAVG returned positive value according to our auction calculator:

Luis Arraez, 2022 YTD Value
Name PA mAVG mRBI mR mSB mHR PTS aPOS Dollars
Luis Arraez 603 $6.93 -$2.79 $3.07 -$1.53 -$3.61 $2.07 $9.51 $12.59

So where does this profile place him amongst his peers? Well, looking at a lot of columns in a spreadsheet can make it difficult to put a single label on a player. There’s just too much to sway your opinion. In order to combat this and help us create a more summarized view of many metrics, I’ll use a Principal Component Analysis (PCA) to “increas[e] the interpretability of data while preserving the maximum amount of information, and enabling the visualization of multidimensional data”. I created two sets of variables, one mostly batted ball, and plate discipline and the other Statcast metrics with a few non-Statcast metrics that more or less define power. Here they are:

Batted ball and plate discipline metrics
LD%, GB%, FB%, Pull%, Cent%, Oppo%, Swing%, Contact%, Zone%, SwStr%, CStr%

Statcast/power metrics
HR/FB,EV, maxEV, LA, Barrels, Barrel%, HardHit, SLG, xSLG

With a PCA I’m able to reduce these lists to two numbers which can then be passed through a k-means cluster analysis, grouping players into nice segments for visualization. Typically, a cluster analysis is used to gather insights on unlabeled data and it is a type of unsupervised learning. In this case, we’re using it to make comparisons we otherwise wouldn’t have:

Cluster Diagram 1

Arraez finds himself, surprisingly, in the high-power end of cluster 1. To better understand why that is, we can compare his Statcast/power metrics with the averages from cluster 1. In addition, I’ll throw in that player all the way to the left, Tony Kemp, to help us compare Arraez with his cluster-mates:

Cluster 1 Metrics
Name HR/FB EV maxEV LA Barrels Barrel% HardHit SLG xSLG
Tony Kemp 4.3 84.4 103.2 15.0 7 1.6 65 0.334 0.291
Luis Arraez 4.8 88.9 107.3 12.9 18 3.6 153 0.420 0.408
Cluster 1 Average 7.7 86.7 108.8 12.2 17 4.2 126 0.383 0.365
SOURCE: Statcast

Now we have a group for Arraez that makes sense. Next, let’s look at a few players who are higher up on the power scale, but aren’t changing too much in the batted ball/plate discipline area. Here’s our cluster image from before but with two new names identified that might be able to help Arraez inch over to the next cluster:

Cluster Diagram 2

Shifting into Cluster 3
Name HR/FB EV maxEV LA Barrels Barrel% HardHit SLG xSLG
Josh Bell 12.1 88.9 112.2 8.3 33 7.2 186 0.422 0.424
Brandon Nimmo 10.9 89.4 111.9 6.1 33 7.0 187 0.433 0.409
Arraez 4.8 88.9 107.3 12.9 18 3.6 153 0.420 0.408
SOURCE: Statcast

I am not saying that Luis Arraez should just go up there and try to be more like Josh. But I am using him as an example to determine what makes his profile more powerful. Josh Bell, 6′ 4″ / 255, and Luis Arraez, 5′ 10″ / 175, are different. While I don’t expect Luis Arraez to just suddenly increase his exit velocity, I am certain he has the skills to change his approach. One place to start would be adding more pull.

Shifting into Cluster 3
Name LD% GB% FB% Pull% Cent% Oppo% Swing% Contact% SwStr%
Josh Bell 18.6 50.4 30.9 38.4 36.0 25.7 45.3 80.6 8.8
Brandon Nimmo 17.7 50.5 31.7 32.1 38.5 29.4 43.7 82.6 7.6
Luis Arraez 25.8 41.2 32.9 31.6 37.9 30.6 42.7 94.1 2.5
SOURCE: Statcast

Josh pulls the ball more. Josh also swings and misses more often. But while not swinging and missing is really impressive in this day and age, how valuable is it from both a fantasy perspective and a real-life perspective? Increasing his swinging-strike percentage while also increasing his slugging percentage would benefit everyone involved. Arraez is already hitting the ball with decent slugging results when it’s put inside, though he could improve on high-inside pitches, and all of his 2022 home runs came off pulled balls:

Arraez SLG/BIP Heatmap

Luis Arraez 2022 Home Run Spray

While watching a player who can spray the ball all over the field is fun, Arraez’s numbers aren’t great when going oppo. He slugged .638 when pulling the ball but when he slapped the ball the other way in 2022, he had mediocre results and his slugging percentage was brought down to .364. Just look at how many outs he hit into the opposite direction:

Arraez Field Out Spray

In 2022, Arraez’s HardHit% increased from 27.8% to 30.6% when he pulled the ball. When he was ahead in the count and pulled the ball, it jumped to 32.5%. Given a little more freedom from the worry of striking out, he added more power. But, here’s where things get a little odd. Arraez put the ball in the air more often than Bell and Nimmo in 2022 and his average launch angle was higher as well. If we look at his baseball savant radial chart isolated to singles, doubles and home runs (he only hit one triple in 2022), he clearly knows how to elevate the ball to hit for power:

Luis Arraez Radial

But, without the exit velocity to take the ball out, he ends up with a lot of fly ball outs. Looking at the table above, he’s putting the ball in the air more often than Nimmo and Bell but with a significantly lower HR/FB rate.

Arraez Field Outs

Let’s summarize. Luis Arraez could be more valuable if he hit with a little more power. One way he might add power is to start pulling the ball more and leveling out his swing ever-so-slightly. This may cause him to swing and miss more often, but he can afford it. Arraez earned nearly $13 in 2022 and we should expect that to increase if he can adjust. It may seem nuts, but Luis Arraez needs to start swinging and missing more often.


Hitter xwOBA Underperformers — May 11, 2022, A Review

In mid-May, I reviewed a group of hitters who had most underperformed their Statcast calculated xwOBA marks. While we all acknowledge that xwOBA isn’t perfect, it’s the best all-encompassing estimator we have, so it’s a good star to identifying players who are underperforming and overperforming. Now, I want to find out how these xwOBA underperformers ended up doing over the rest of the season. Did their wOBA marks rebound close to their early season xwOBA marks? Did their skills improve or decline so their rest of season xwOBA marks varied, making the RoS and early season comparison apples to oranges? I’m always curious how my lists turn out, so let’s dive in.

Read the rest of this entry »


Top-100 Hitter Rankings

It’s time for my top-100 hitter ranks. While more is expected to be available on the website (in production), I went through and ranked my top 100 guys… for now. The rankings could change at any time as players get traded or sign with a team, but I feel good about this top group. Besides the actual ranks, I have explained each up and down ranking after the table. Finally, here are the caveats for today’s rankings.

Notes:

  • The rankings started with a weighted average of several available projections.
  • I had to pick one format to rank off of and I went with 5×5 Roto this time.
  • No catchers were ranked (article coming soon).
  • I did not take any position scarcity into account (besides catchers). There hasn’t been any for at least a dozen years, so I don’t expect any this season.
  • I didn’t give any player a multi-position boost or DH hit with each hosting site having its own settings.
  • Replacement level is not included since that value will change based on each league’s settings. Bryce Harper is not ranked without any replacement level.
  • For AVG and OBP leagues, I usually drop guys for not hitting enough to be better than the last-place team, but I didn’t with all three systems being ranked.
  • I ding highly drafted guys (top-75) who aren’t good hitters (projected OPS under .750). After that point, all the hitters are average or worse.
Top-100 Hitter Rankings
Name Proj PA Roto Rank (AVG) Roto Rank (OBP) Points (ESPN) PA Talent
Aaron Judge 640 1 2 8
Jose Ramirez 660 2 3 1
Kyle Tucker 620 3 6 4 Down
Trea Turner 680 4 14 16
Ronald Acuña Jr. 610 5 4 34
Vladimir Guerrero Jr. 680 6 8 3
Julio Rodriguez 650 7 9 31 Down
Shohei Ohtani 650 8 7 18
Juan Soto 670 9 1 2
Bo Bichette 670 10 20 21 Down
Freddie Freeman 680 11 10 6
Bobby Witt Jr. 640 12 22 29
Pete Alonso 660 13 12 5
Yordan Alvarez 680 14 11 7
Mookie Betts 650 15 15 14
Manny Machado 660 16 17 10
Rafael Devers 660 17 21 12
Paul Goldschmidt 660 18 16 15
Mike Trout 600 19 13 23
Austin Riley 680 20 23 19
Fernando Tatis Jr. 520 21 6 48 Down
Matt Olson 680 22 18 11
Randy Arozarena 640 23 24 60
Francisco Lindor 680 24 26 22
Michael Harris II 580 25 27 51 Down
Jose Altuve 640 26 25 24
Marcus Semien 680 27 30 27
Kyle Schwarber 640 28 19 41
George Springer 590 29 29 33
Nolan Arenado 640 30 36 9
Luis Robert Jr. 550 31 34 44 Down
Eloy Jiménez 610 32 58 37 Up Up
Adolis García 650 33 40 77 Down
Starling Marte 560 34 43 104
Corey Seager 640 35 35 17
Andrés Giménez 610 36 41 83
Teoscar Hernández 600 37 48 73
Oneil Cruz 550 38 31 89 Down
Ozzie Albies 610 39 61 37
Dansby Swanson 650 40 46 68 Down
Gunnar Henderson 580 41 32 65
Trevor Story 620 42 45 96
Jazz Chisholm Jr. 525 43 38 112 Down
Jake McCarthy 550 44 44 111 Down
Bryan Reynolds 650 45 39 43
Alex Bregman 650 46 28 13
Cedric Mullins II 580 47 33 63 Down
Tim Anderson 580 48 89 130
Gleyber Torres 600 49 66 71
Wander Franco 600 50 68 26
Willy Adames 630 51 67 84
Taylor Ward 630 52 74 80 Up Up
José Abreu 640 53 51 32
Mitch Haniger 610 54 79 79 Up
Carlos Correa 620 55 47 34
Xander Bogaerts 640 56 54 40
Nathaniel Lowe 630 57 55 54
Tyler O’Neill 530 58 69 138 Up
Rhys Hoskins 650 59 42 45
Ryan Mountcastle 620 60 86 69
Tommy Edman 610 61 52 75 Down Down
Brandon Lowe 580 62 56 75
Amed Rosario 630 63 110 91
Seiya Suzuki 600 64 57 87
Vinnie Pasquantino 580 65 50 20
Anthony Santander 610 66 65 30 Down
Byron Buxton 480 67 82 136
Christian Yelich 650 68 37 113
Corbin Carroll 500 69 53 131
Christian Walker 630 70 49 35 Down
Jeremy Peña 610 71 105 129
Steven Kwan 620 72 76 49
Jorge Polanco 600 73 77 54
Ty France 630 74 84 47
Matt Chapman 640 75 63 93
Nico Hoerner 610 76 95 66
Will Smith 550 77 64 39
Ian Happ 640 78 75 85
Javier Báez 600 79 112 147 Down
Rowdy Tellez 570 80 81 46
Oscar Gonzalez 570 81 126 61
Thairo Estrada 580 82 96 106
Hunter Renfroe 550 83 93 77
Josh Bell 620 84 71 31
Joey Meneses 610 85 138 98 Up Down
Ke’Bryan Hayes 590 86 94 132
Anthony Rizzo 570 87 62 64
Giancarlo Stanton 520 88 85 102 Up
Alex Verdugo 640 89 109 52
Jake Cronenworth 650 90 87 48
Triston Casas 560 91 60 58 Down
Nick Castellanos 600 92 119 94
Eugenio Suárez 620 93 83 117
Seth Brown 580 94 106 119
Austin Hays 610 95 125 89
Brandon Nimmo 620 96 78 80
Jeff McNeil 610 97 113 56
Alec Bohm 630 98 134 101
Riley Greene 600 99 99 138
Max Muncy 570 100 59 72

Notes

Kyle Tucker: Where in the lineup he bats is going to be huge for his value. I dropped him to fifth in the lineup but if he bats second or third, he could be the overall top bat. Hitting leadoff might drop him down for the lack of RBI.

• Julio Rodriguez: After stealing 21 bases in the first half, he only stole four in the second. Rodriguez put the stop sign on himself.

The club and Rodríguez himself are being more strategic about when to steal. Early in the season, Servais said, it was probably easier for Julio to run because people probably didn’t assume a player of his size was going to run as often as he did. So, effectively, Julio has sort of put the stop sign on himself. This isn’t something the team has mandated or anything like that. Opposing pitchers know he can run, so they’ll pay more attention to him, throw over more and vary their set time on the mound. Doesn’t mean he won’t run more, but he’ll just be smarter/more strategic about it.

I dinged him a bit but if his second-half pace is done for the entire season (projected ~16 SB), it could even be even more of a drop.

• Bo Bichette: I’m not sure the stolen bases are coming back after going 13 for 21 (62%) last season.

• Fernando Tatis Jr.: I dinged him for the unknown screwup. I have zero faith that he has done his rehab and not endangered his shoulder again while riding dirt bikes.

• Mike Trout: I just can’t put over 600 PA on him with 550 PA seeming reasonable. Here are his ranks at the different plate appearance thresholds.

PA: Rank
650: 10
600: 21
550: 28
500: 48

• Michael Harris II: There is a chance he might get platoon after hitting .238/.284/.365 with just 2 of his 19 home runs against lefties.

Luis Robert Jr.: He has always been hurt and never accumulated over 550 PA (547 PA across three minor league levels in 2019), so I can’t put him over that number this year.

• Eloy Jimenez: I like that Jimenez will have the DH spot all to himself this year to stay healthy thereby staying 100% and in the lineup.

• Adolis Garcia: I never feel good about rostering an early bat projected for a sub-.300 OBP (.284 on Steamer) and a near .700 OPS (.712 on Steamer). I try to roster good baseball players and I’m not 100% sure Garcia is one.

• Oneil Cruz: I don’t know how to rank a guy with just 370 career plate appearances but with a 20/20 projection. I don’t believe the narrative that he improved in September. The team just stopped playing him against lefties who he struggled massively against (53% K% vs LHP) so I dinged his playing time. If a person assumes his projection holds and he gets more playing time, here are his ranks.

PA: Rank
650: 11
600: 24
550: 31
500: 54

If he gets some helium, there are some managers hoping for these extra plate appearances.

• Dansby Swanson: His plate appearances could head south depending on where he hits in his new lineup.

• Gunnar Henderson: His 580 PA seemed light since the Orioles plan on playing time while hitting in the heart of the order. If he hits there, I’d have him up. The issue is that he has never hit lefties in the minors (.956 OPS vs RHP, .697 vs LHP) and in his short MLB time (.872 OPS vs RHP, .448 vs LHP). He was not really platooned by just sitting against three of the eight lefty starters. It’s just something to track.

• Jazz Chisholm Jr.: He has never hit lefties with a career .661 OPS against them (.616 OPS vs LHP in the minors). The deal is that the Marlins were sitting him against lefties. Of the 17 lefty starters the team faced before he went on the IL, he only started in eight of them.R

• Jake McCarthy: I’m not 100% sure he is even an average hitter as seen by his .753 OPS Steamer projection. The 550 PA is a hedge, but here are his rank at different plate appearances

PA: Rank
650: 16
600: 24
550: 39
500: 57

• Cedric Mullins II: Another guy with major platoon issues (career .813 OPS vs RHP, .646 vs LHP). From July 28th on, the Orioles face 15 left-handed starters with Mullins only starting against four of them. I’m not sure if 580 is the right number of PA, but I am dropping him from some near 650 PA projections.

• Taylor Ward: Projections don’t like his playing time (sub 600 PA), so a small boost there. Also, they don’t know about him playing through a shoulder injury.

• Mitch Haniger: I don’t see him with sub-600 PA as a DH.

• Tyler O’Neill: I can’t argue too much with a 530 PA projection but if he ever gets over it he has a nice upside based on more volume.

• Tommy Edman: Not a great hitter (career .732 OPS) especially against righties (career .701 OPS). Sometimes he struggles and then gets buried in the ninth spot. When batting later in the lineup, he doesn’t steal as much with 21 SB in 400 PA while leading off and 2 SB in 112 PA batting ninth.

• Anthony Santander: For a 28-year-old nearing 200 career IL days to be projected for over 650 PA seems high.

• Christian Walker: I dinged him down on the +650 PA projection but his ability to hit 30 HR has him way higher than expected in my rankings.

• Thairo Estrada: He is not a good hitter (.733 OPS Steamer Projection) so he might lose playing time if he struggles.

Javier Báez: I don’t know how to rank him… at all. Anyone with the potential for 20 HR and 10 SB is going to have decent Roto value. Baez’s projection is similar to Jeremy Peña and Ian Happ’s and I don’t have a problem with their ranks.

• Joey Meneses: I think he’s going to get an everyday chance to play next season, so I moved up the playing time. What I don’t agree with is his 25 to 30 HR projection with a ~.265 AVG. Some fantasy managers are getting a Frank Schwindel vibe while I’m seeing some similarities to Jose Bautista. The right course of action is to be in between.

• Giancarlo Stanton: If he’s healthy and the plate appearances jump, he would leap up to about 50th with just 600 PA.

• Triston Casas: I’m worried that the Red Sox will bring in a decent first-base option or play Hosmer if Casas struggles for a week or two.


Trea Turner Ditches Dodger Dogs For Philly Cheese Steaks

The hot stove is in full swing! Yesterday, fantasy superstar Trea Turner agreed to an 11-year, $300 million contract with the Philadelphia Phillies. Finally, Philadelphians will learn whether Turner prefers Geno’s Steaks, or its competitor across the street, Pat’s King of Steaks. I took a weekend trip to Philly last year and tried neither, but did highly enjoy a version from Woodrow’s sandwich shop that was topped with truffle whiz. If you’re a fan of truffles (not the chocolates!), this is the pick. So now Turner joins his third team and a new home ballpark. Let’s consult the park factors to find out how his performance might be affected.

Read the rest of this entry »