Today’s mid-season fantasy baseball analysis looks at hitters projected to hit well that are failing miserably at meeting expectations. Our focus group is five fantasy baseball favorites, who were all drafted relatively early in most drafts, but who are most assuredly disappointing all that own them on their fantasy baseball team.

We’re including all hitters who are 25 points or more under their ZIPS projected batting average. The data table also provide on pace numbers for basic 5X5 fantasy baseball league formats. As we noted in a previous article that looked at hitters beating ZIPS projections, it’s easy to see that their production, whether up or down, is directly related to an increase or decrease in playing time. This is evident in counting stats like homeruns, runs, RBI’s and stolen bases.

However, as in our previous article, we’re looking at batting averages, comparing them to core skill metrics to see if their deficient performance is due to factors that are more “bad luck” related or if there is a legitimate reason for the decline.

Ultimately, we’re looking to spot players whose skill are intact even though their numbers aren’t. This usually identifies a strong likelihood that improvement is around the corner,  signifying potential buy low opportunities as we enter the second half of the fantasy baseball season.

Fantasy Baseball Analysis – Under Batting Average Projection

Kyle Schwarber (OF CHC)

Hitting a massive 73 points under his projected average (which at .243 wasn’t much to speak of in the first place), his mid-season average of .180 is just dismal. However, in his defense, I see a BABIP of just .203 and an increasing contact rate that sits at 5.6%. While not stellar, it’s better than his current average which tells me there’s room for improvement as the fantasy baseball season goes on.  When you look at his counting stats, you see that he’s not way off the mark either.


PREDICTION: Expect his average to come up near his projected numbers, but with time running out he’s still a batting average liability in the long run. Better luck next year for the power hitting Schwarber.

Carlos Gonzalez (OF COL)

I’ve scoured his stats up and down. I’ve looked at splits, sprays, core skills, plate discipline, batted ball and everything else I could look up when it comes to CarGo trying to explain why he’s not only 50 points under his projected batting average, but why he’s also 82 points under his career average. Folks….. I got nothin’ except a gut feeling that he’s not 100% health-wise. Why do I say this? A few more ground balls combined with a hard-hit rate that 9% under last year and 7% under his career. Combine this with an ISO, BABIP and wOBA that are a long way from career and recent years, it begins to smell more like injury that just bad luck. Not only is his average well under, but his on-pace numbers are sitting at almost 50% while his expected plate appearances is spot on to projected (533 PA’s).

PROGNOSIS: Possible injury related

PREDICTION: Not seeing just bad luck here and I’m way more skeptical with this one.

Manny Machado (3B BAL)

Machado season has all the makings of a big comeback second half…. Period! All core skills are within a couple points of career and recent years. BB%, K% and contact are all there and he’s hitting the ball hard. Looks like his FB are falling into the glove a bit more and his LD rate is low, (abnormally low). Combine this with a low BABIP with no loss of power and you have all the makings of big comeback second half.


PREDICTION: If you can get him for any type of discount, jump on it! I can’t see any reason to not expect massive improvements in the second half of the season. Virtually no skill erosion here at all.

Rougned Odor (2B TEX)

Here is a case where it seems like we have a little bit of bad luck combined with perhaps inflated expectations and some decline in skills due to increased plate aggressiveness. Odor’s never had a great eye and his contact rate has gone down three years running. This screams over-aggressive to me (which by the way, seems to be a trademark of Odor if you know what I mean). Last year’s .271 average appears to bit unsupported with a contact rate of 78% and a BB/K of only .14.

PROGNOSIS: A little Bad Luck combined with a decline in skill

PREDICTION: Beware here. His aggressive plate habits, poor eye and average contact don’t bode well for repeating previous year averages.

Francisco Lindor (SS CLE)

All core skills are on the rise. A better contact rate supported by a BB/K rate that can be considered good. He’s traded grounders for fly balls and that’s costing him a lower BABIP which is sure to rebound over time. His line drive rate is a bit out of character as well while his hard-hit rate has jumped almost 10%. I expect his average to climb as the season wears on.


PREDICTION: The batting average is the hit on this guy. All other counting stats are expected to exceed expectations. You probably won’t find buy low opportunities, but this was a notable example of batting average bad luck.

NameTeamZIPS HROn Pace HR+/- HRZIPS RunsOn Pace Runs+/- RunsZIPS RBIOn Pace RBI+/- RBIZIPS SBOn Pace SB+/- SBZIPS AveOn Pace Ave+/- AVGZIPS PAACT PA+/- PA
Devon TravisBlue Jays159-66041-196145-16642.284.259-.025471371-100
Jose PerazaReds8806358-55549-62915-1.279.254-.02559361825
Francisco CervelliPirates363383913039930-3.269.243-.02634938435
Todd FrazierWhite Sox303008476-88784-3144-6.243.216-.027634598-36
Rajai DavisAthletics74-33260283622-1401426.237.209-.028267447180
Derek NorrisRays131745439-155344-961-4.229.201-.028451365-87
Matt CarpenterCardinals1826886926677912210.263.235-.02860166362
Dansby SwansonBraves1211-17163-86467371-5.253.224-.02958062949
Randal GrichukCardinals2317-66953-166957-12554.249.220-.029524445-79
Stephen PiscottyCardinals1811-77755-227957-2283-2.273.244-.029625490-135
Josh DonaldsonBlue Jays3415-199832-6610541-6461-4.276.247-.029657350-307
Yasmany TomasDiamondbacks2315-86035-257060-1030-3.270.241-.029524335-189
Brandon MossRoyals2219-35342-115930-29111.225.194-.031467377-90
Stephen VogtBrewers1413-15029-215549-6000.256.225-.031467349-118
Tyler CollinsTigers148-64632-145023-2760-6.231.200-.031463278-185
Brandon BeltGiants162913668721627917432.267.236-.031529674145
Ian KinslerTigers17170909337542-331160.275.244-.031631579-52
Erick AybarPadres41175749-84524-21962.259.227-.032548473-75
Miguel CabreraTigers2721-67359-149178-1310-1.301.267-.034583581-2
Mookie BettsRed Sox2428410111099597227151.307.272-.03571072616
Ben RevereAngels2206034-263114-17257-12.267.231-.036508299-209
Trevor StoryRockies2620-66460-47764-13143-9.260.223-.037520510-10
Taylor MotterMariners1413-15742-155542-131592.243.206-.037492422-70
Alcides EscobarRoyals64-26561-45451-3182-14.264.226-.0386526520
J.J. HardyOrioles106-44436-84840-8000.249.211-.038469450-19
James McCannTigers91783734-34748120-2.240.201-.039434326-108
Mike NapoliRangers233411566266773630-3.233.194-.03949352633
Danny EspinosaAngels1511-4494904652673-2.202.163-.039475455-20
Brandon CrawfordGiants1413-16246-167874-462-2.261.221-.040575530-45
Josh BellPirates1530157378574806420.270.229-.0416126142
Carlos BeltranAstros2120-15974157765-12000.271.230-.04152157251
Jorge PolancoTwins116-56355-86757-101160.269.228-.041598533-65
Francisco LindorIndians1727108691580822194-11.298.256-.04268171736
Jason KipnisIndians1615-17861-176750-17175-7.272.230-.042630536-94
Brad MillerRays204-166639-276628-38740.248.206-.042538324-214
Alex GordonRoyals1610-66051-94950171-5.242.198-.04452956637
Byron BuxtonTwins169-77255-176430-34161614.259.214-.045533526-7
Michael SaundersBlue Jays1611-55548-74838-1030-3.250.205-.045427408-19
Luis ValbuenaAngels1511-44732-154641-510-1.234.188-.046408337-71
Jonathan VillarBrewers151507462-125755-24516-16.256.209-.047584530-54
Ben ZobristCubs1413-17443-316043-1760-6.267.218-.049548443-105
Chris HerrmannDiamondbacks51382734728391131-1.235.185-.05025028737
Maikel FrancoPhillies232307559-169084-620-2.270.219-.05158164665
Rougned OdorRangers29323868939275-171295.275.222-.05364267432
Jose ReyesMets915659691039561716103.267.214-.053456608152
Jace PetersonBraves60-6578-494317-26112-7.240.183-.057514257-257
Manny MachadoOrioles323429168-238685-1741.289.224-.06564666923
Carlos GonzalezRockies2811-176967-28340-4371-5.284.217-.067544533-11
Ryan SchimpfPadres242626245-176447-1710-1.225.158-.067466371-95
Kyle SchwarberCubs2823-57758-197853-2530-3.243.170-.07346150746

Follow me

Doug Lukas

Dedicated baseball enthusiast with a serious passion for helping readers succeed in all areas of fantasy baseball.
Follow me


The Five Keys to Fantasy Baseball Success

Learn how to dominate your fantasy baseball league with these 5 easy keys to success.

You have Successfully Subscribed!