Saturday, June 27, 2009

Zambrano, Dempster and Wells + Sox HITf/x

I'm doing a few posts at South Side Sox this weekend. Check 'em out.

Randy Wells

Ryan Dempster

Carlos Zambrano

HITf/x Snapshot of the April White Sox

Series Wrap-up (coming soon)


Tuesday, June 23, 2009

Draft Pick Update

At Out of the Ivy, I run down the majority of the 2009 Cubs draft picks and their status, and nearly all of the top 20.


Rick Porcello PITCH/fx - Sinker, Sinker, Sinker

As advertised, right-handed Tigers rookie Rick Porcello is a sinker-baller, no doubt about it. I think the pictures and numbers will do the talking, but, in short, it's his only good pitch.

Pitch Characteristics (speed and spin)










PitchMPHPFX_XPFX_ZDEGRPM
Change82-942481789
Curve765-6421355
Sinker92-942452055
Fastball93-582111938
Slider805-1951068



Flight Paths:



Pitch Mix




Pitch Outcomes: Swings and Locations









PitchSwingWhiffB:CSIWZChaseWatch
Change0.4590.2897.80.3270.3180.250
Curve0.3090.2655.80.3640.1430.400
Sinker0.4800.1061.60.6160.2820.388
Fastball0.3280.1364.00.3730.1670.400
Slider0.3710.3913.90.4030.2700.480



Slices and Layers, all pitches:



Strike Zone Locations, selected pitches:



Pitch Outcomes: Batted Balls









PitchGB%FB%LD%HRFB%IFFB%HRLD%
Change55%25%20%20%40%0%
Curve27%45%27%40%0%0%
Sinker63%21%16%7%20%3%
Fastball29%57%14%25%0%0%
Slider38%50%13%50%0%0%



Pitch Outcomes: Slugging and Run Value









PitchSLGCONrv100RVAA
Change0.5501.6691.636
Curve1.0003.0563.362
Sinker0.387-1.497-12.037
Fastball1.0004.0262.698
Slider1.1252.5781.598


Edwin Jackson PITCHf/x

Tigers righty Edwin Jackson is having a career year, and has drawn the opening start against the Cubs. Jackson will face Carlos Zambrano, who will likely insist on pinch hitting (at least!) in the last two games of the series.

The American League Champion Rays sent Jackson packing in a deal that sent Matt Joyce to Tampa Bay. Jackson showed signs of improvement in 2008, cutting down on his walks, and gave up one run in 4.1 innings of relief in the playoffs. Jackson is just 25-years old, and the Tigers appear to be beneficiaries of a live arm that seems to have found the strike zone.

PITCHf/x Exhibit A: Pitch Types

Before moving on, it's important to understand what Jackson throws. Albeit partially. I haven't split his two- and four-seam fastballs, which could end up being important. Or irrelevant.


Fastball 95 mph
Change 87
Slider 87
Curveball 80

A couple of notes on the pitch types and speeds:

  • Jackson's fastball may have dropped a half a mph since 2007 and 2008, but that could simply be noise and/or some extra two-seamers; in any case he throws serious heat

  • The change runs up to 90 mph far too often for my taste

  • The slider can also hit 90, or run down to around 83—it's a good pitch

  • The curve appeared a couple times in the limited 2007 data, but is getting more and more use; he'll run this pitch down into the 70s, also keeps it below slider speed



PITCHf/x Exhibit B: Pitch Selection

Pitch mix, by season and batter hand:



His change-up is being pushed away by better pitches—more the quality of these pitches below—something Detroit spotted that Tampa didn't?

PITCHf/x Exhibit C: Pitch Results








Good newsBad news
Fastball finds the zone a lot more (.552 to .610), SLGCON dropping (.639,.555,.424). "On pace" for a 30+ rvaa improvement over 2008HR/FB is low, LD rate is lower, too, this could leave plenty of space for regression. BTW, his overall BABIP is .255 in 2009
No longer throws curve for strikes (.459 to .310) but hitters haven't figured that out yet (.450 chase, .586 swing rate); no one hits it hard (SLGCON .167) and it's mostly grounders (67%); rv100 an amazing -4.596, already saved 2.7 runs (-2.666 rvaa)Lefties could start laying off the curve, which could bring about a change the the batter-pitcher balance
The change and slider balance out in terms of quality, and there have been no real changes in terms of results, but he is using the slider more often against leftiesThe change is not a good pitch, it gets hit hard



Gratuitous Flight Paths



Summing Up

  1. Edwin Jackson is throwing more strikes

  2. He's not getting hit hard, with some component of luck

  3. Lefties haven't adjusted to his now out-of-the-zone curveball

  4. He's a "different" pitcher with three quality pitches (FA,CU,SL) instead of two (FA,SL) and one crappy one (CH)



Limitations

Other than small samples, I'm not looking at pitch movement (there are hints of a difference in the slider this year, maybe) and not breaking out the fastball beyond a generic classification.


Monday, June 22, 2009

Cubs Pitching Staff - Best and Worst of 2009

Using some of my favorite PITCHf/x metrics, here are how the current Cubs have fared in 2009. I'm not including traded (Luis Vizcaino), injured (Chad Fox) or demoted (Jeff Samardzija). For individual pitch ratings, minimum 20 pitches thrown (that's not a a lot, but roll with it)

Run Value per 100 Pitches (rv100)
0 is "average", so a negative value means a pitcher (in this case) yields less runs per 100 than average.


Best Fastball Angel Guzman -1.664
Worst Fastball Sean Marshall 3.336

Best Sinker Jose Ascanio -5.760
Worst Sinker David Patton 2.933

Best Change/Split Jose Ascanio -2.739
Worst Change/Split Ted Lilly 1.703

Best Cutter Carlos Zambrano -3.260
Worst Cutter Jose Ascanio 3.377

Best Curve Jose Ascanio -1.982
Worst Curve Angel Guzman 3.190

Best Slider Randy Wells -2.627
Worst Slider Aaron Heilman 1.206

Best Reliever Angel Guzman -1.902
Worst Reliever David Patton 0.558

Best Starter Randy Wells -1.303
Worst Starter Rich Harden 0.551

Let's try some other metrics, too.

Highest GB% David Patton 56.1%
Lowest GB% Ted Lilly 32.7%

Highest LD% Aaron Heilman 20.5%
Lowest LD% Angel Guzman 12.4%

Highest HR/FB David Patton 0.188
Lowest HR/FB Carlos Marmol 0.031

Highest IFFB/FB Carlos Marmol 0.531
Lowest IFFB/FB David Patton 0.063

Highest Whiff Rich Harden 0.317
Lowest Whiff Carlos Zambrano 0.157

Highest IWZ Ted Lilly 0.625
Lowest IWZ Aaron Heilman 0.484

BTW, Lilly leads the majors in pitches In Wide Zone (2 ft plate).

You can download all the data used for this post (Excel).


Saturday, June 20, 2009

One More Against the Tribe - Jeremy Sowers PITCHf/x

It's Sunday, and the Cubs will try and sweep the Indians and 26 year old lefty Jeremy Sowers. Today was supposed to be an extra night at home with a day off Monday, but the rain laden Cubs will jet to Atlanta for one game before making their way back to interleague play in Detroit Tuesday.

Hello, Mr. Sowers

Sowers was one of several candidates for the back of the Cleveland rotation heading into 2009:

Jeremy Sowers might be the most familiar name on this list, though his chances of cracking the starting rotation appear quite grim. The finesse lefty has posted a FIP in excess of five in the big leagues in ‘07 and ‘08, and even his 2006 showing that got people talking (3.57 ERA) produced just a 4.57 FIP. Sowers is basically Aaron Laffey without the groundballs. At best, he’s an adequate fifth starter in the majors.

David Golebiewski on Sowers' shot at the Indians' rotation (2/15/09 Fangraphs)

While he didn't make the cut out of camp, Sowers got his second call-up of the season on May 25. Facing the Rays at home, Sowers only threw 57 pitches in 5 innings (source.

Next four starts:

21 IP
1 HR
10 BB
12 SO

Just the last three:

16 IP
1 HR
5 BB
9 SO

Sowers is stretching out, and threw 99 pitches the last two times out. His performance is fair, but he's sitting at a 5.03 FIP for 2009, which matches his career number.

While he has been impressive during his minor league career, Sowers has never been overpowering with his stuff:

AAA (Int'l League)
291 IP (6.32 per start)
26 HR (0.4 per 9IP)
78 BB (2.4)
187 SO (5.8)


PITCHf/x Profile







TypeMPHPFX_XPFX_ZDEGRPM
Change83.16.44.5124.21,513.4
2-seam FB90.58.25.8124.62,054.6
4-seam FB90.15.07.7147.41,870.0
Slider80.9-2.4-0.2259.4587.1


Sowers' two-seam fastball (F2) adds more tail than sink off his fastball (F4), and matches up (spin-wise) with his change-up (CH). His slider (SL) gets slurvey and usually has good horizontal movement. It's the sink on the breaking pitch that tends to vary.

So, to summarize, blah blah blah and now the graphs. For each pitch, clockwise from the top-left ... "Strikes" pitches in the "wide" zone, which is two-feet across and set to the top/bottom values for each hitter in PITCHf/x (averaged out over all games), charted against whiff rate (misses/swings) ... Batted Ball types are marked by the MLB stringers ... Run Value Above Average ("rvaa") is a linear weight based stat (0=average) based on each pitch's result, and is the counting version .... "rv100" is the rate version, simply the run value of the pitch per 100 times thrown. Negative numbers are better, so you'll notice (for the run values) the y-axis is upside-down.











It's as if the slider and the change can't co-exist peacefully. And that four-seam fastball isn't really a quality pitch, although Sowers is having more success with it in 2009.


Tomo Ohka - Older and Better

Tomo Ohka faces the Cubs on Saturday, as the Indians try and recover from Friday's loss. The Cubs came back to win, despite being down 7-0 against Cliff Lee.

A brief history

Ohka is a 33 years old and appeared in 34 games over five years in Japan before being sold to the Red Sox in 1999. Cleveland is the eighth franchise for the right-hander. Ohka went from Boston to Montreal and made the move to D.C. when the Expos became the Nationals.

After a stint with the Brewers, Ohka was back in Canada in 2007 as a Blue Jay. Released by Toronto that June, Ohka was picked-up by the Cardinals. He never got past Memphis, and in mid-July the Mariners signed him to yet another minor-league deal. Tacoma was his final stop there, although he did at least make it through the season.

The White Sox were the next gambler, and Ohka spent 2008 in Triple-A Charlotte, having signed as a minor league free agent. The Indians signed Ohka to his next contract, he was eventually assigned to Columbus. After nine starts in Triple-A, Ohka was summoned to the majors at the end of May.

sources: Baseball Reference and Wikipedia

PITCHf/x

Ohka throws a bunch of pitches, delivers close to over-the-top, and tends to put some cut on his fastball. His slider can go from sluttery to slurvey.

Change (CH) 81.8 mph (blue)
Curve (CU) 75.1 (coral)
Two-Seam Fastball (F2) 87.6 (dark red)
Four-Seam Fastball (F4) 88.4 (yellow)
Splitter (FS) 81.0 (red)
Slider (SL) 83.0 (black)

Here is Ohka's spin movement plot (values are in inches, catcher's view).



Ohka is a different pitcher than he was two years ago. First, his pitch mix has changed. Keep in mind, these are small samples, less than 750 pitches are available in PITCHf/x for Ohka.



That's a big change. How about the results? Using run values derived from the pitch-by-pitch data, Ohka is a below average pitcher overall, but has kicked a few things up a bit in 2009.

I'm going to start with rv100 (run value above average per 100 pitches, negative numbers are better for pitchers) over the two partial seasons available, and then convert that rate stat to a counting stat (straight up RVAA) for both seasons. Finally, the RVAA for 2009 alone.







Other than the whopping change in pitch mix, Ohka's slider and change have improved.

Slider
Liners have turned into grounders, a few more whiffs


2007 2009
GB/FB/LD 33/34/33 54/41/5
Whiff 0.102 0.132

Change
Grounders and liners have become flies, SLGCON plummeted

2007 2009
GB/FB/LD 40/20/40 25/75/0
SLGCON 1.100 0.250





Stay hot, Cubs. Ohka may be a nice break from Cliff Lee, and a quicker route to that lovely Cleveland bullpen.


Friday, June 19, 2009

Thirteen Seven-Run Comebacks

The Cubs pulled off a real trick today, something they've only done 13 times in the last 56+ seasons. Coming from seven down against the Indians is even more impressive in that context.

More at Out of the Ivy


Thursday, June 18, 2009

Cliff Lee - Still Tough, But Not 2008 Tough

Cliff Lee is amazing. His increased use of a sinker in 2008 helped take him from the verge of washing out to a Cy Young Award. Lee had a little bit of a slow start in 2009, but is throwing strikes and getting outs at impressive rates. His near no-hitter in his last start serves as a bad omen for the Cubs.

Cliff Lee's Pitches

Breaking down Lee's pitches wasn't horribly difficult, but there are over 5000 of them available in PITCHf/x dating to 2007.


# vs LHH vs RHH MPH DEG RPM
Change 717 0.2% 19.7% 84 129 2079
Curve 431 11.4% 7.3% 76 321 1650
Sinker 1745 23.3% 38.6% 92 137 2382
Fastball 1755 49.3% 28.3% 91 158 2307
Cutter 391 11.9% 5.9% 86 205 1091
Slider 64 4.0% 0.1% 79 230 535


The slider is a rarely used weapon, essentially a change-up from his cutter. Notice the spin axis (DEG) for the change and how it is closely aligns with this sinker (two-seam fastball).



Flight Paths

Before getting into the quality/outcomes of his stuff, here are three looks at Lee's flight paths. All six pitches, followed by the four he most often throws to left-handed hitters and then the three he throws to righties.







No, I didn't split the last two sets of flight paths by batter hand. The images are made of the average all pitches to all batters Lee faced under the watchful eye of PITCHf/x.

Run Values

My most favoriteist way of measuring "quality" lately has been run values. Based on the expected runs for a given count, the average pitch(er) will pile-up a run value of zero. Negative numbers are good for pitchers, meaning less runs allowed than average. The stat is typically expressed in terms of run value per 100 pitches (rv100). You can get more info on the run values I'm using over here.

rv100 2007 2008 2009
Change 3.04 -0.48 1.68
Curve 0.67 -0.50 0.96
Sinker 3.21 -1.24 -1.25
Fastball -2.30 -1.36 -0.55
Cutter 6.59 0.36 0.10
Slider 3.93 -5.62 -0.29

As I write this, the possibility (liklihood) of tweaking the basis for the run values exists. It shouldn't dramatically impact what you're seeing here, though. I'll let you know if it does.

Don't get too excited about that slider, he threw 40 of them all of 2008. If I use cumulative run values above average (RVAA) instead of using the rate stat rv100, I can compare, accounting for pitch mix, the total value of each pitch. To do so, I'm doing something quick-and-dirty. Lee threw 2.3x more pitches in 2008 than in 2009. Go figure, it's only June. So, I'm just multiplying Lee's run values by 2.3.



Behind those run values are real events, like batted balls, swinging strikes and everything else. In Lee's case, the changes are being driven by a few factors, based on a comparison to 2008.

  • Lee is actually missing more bats with his change up (.24 whiff, up from .18 in 2008) but it's still getting hit hard (SLGCON .583, up from .455)

  • The increased slugging against the change seems related to an increase in line drives (18% from 13%) and even an oddly high rate of line drives leaving the park (18%, I think that's 3-4x higher than average, but I have to re-check that)

  • It's a similar story with Lee's four-seam fastball. His ground ball rate has dropped from 37% down to 28%, with seven of those nine percentage points going to his line drive rate

  • Still, his SLGON has barely crept up (.453 from .435) against the fastball; he's lost a run per 100 fastballs not put in play, though

  • Lee's strike rate with his fastball, measured by IWZ (in wide zone, two foot plate) has dropped from .64 to .60 and umpires are calling more balls (1.6 B:CS ratio, up from 1.2). Still, good stats, just not as pristine as last season

  • While the sinker, to a lesser extent than the fastball, has found the zone, and the umpire's favor, less often this year, it has been effective when put in play

  • Sporting a 51% ground ball rate, the sinker only yields a SLGCON of .370. Result: an rv100 of -3.11 on balls in play, which is insane. Just being below zero is impressive enough


Well, at least the Cubs have Rich Harden facing this guy.

Cliff Lee is going to pound the strike zone with all of his pitches, so don't be surprised if the Cubs swing early.


Updating Run Values by Count

Updated 6/20 Tom Tango noted some of the wOBA values were high, so I re-checked and found an under-count of some plate appearances. Looks better now, and the table below has been updated.

Thanks to Tom Tango and the many fine folks who hang around his blog (too many to thank) have made this possible. For a complete discussion and lots of resources, I suggest checking out this thread at Tango's site.

Using 2007-2009 data, from MLBAM's Gameday, I calculated the wOBA of each count, bounced that off a set of linear weights sussed out in the thread linked above, and re-checked my work. I'd greatly appreciate some external validation of the numbers, if anyone is will or finds something that doesn't pass the sniff test.

The following table is the result of the effort, and should look familiar (check that link for even more background/rationale on this method to rating pitches). I've added columns for HBP and Foul balls. Neither are necessary, as you can choose to handle the two-strike fouls in query/code and the HBP uses the same weight as a walk. I chose to create distinct columns for two reasons.

First, it keeps the query simpler in regards to handling two-strike counts. I simply don't address it in the look-ups I may run for a pitcher, since it is built into the table. Second, it leaves things readily open to using a distinct value for hit batters, and for future adjustments on two-strike values. We may find a way of assigning a value to fouling off pitches with two strikes some day. You'll also notice strike outs and other "nkOuts" are weighted the same, which is also tweakable if you wish.

The table is sortable if you're curious, but feel free to grab it and crank out your own pitch analysis with it. I do suggest reading the thread at Tango's so you get a feel for the assumptions/limitations/alternatives.



















BallStrikewOBAREvBvSv1Bv2Bv3BvHRvnkOUTvHBPvF
000.3320.0000.0401-0.04410.48000.78001.06001.4000-0.28000.3200-0.0441
100.3780.0400.0662-0.05120.43990.73991.01991.3599-0.32010.2799-0.0512
200.4540.1060.1134-0.06620.37370.67370.95371.2937-0.38630.2137-0.0662
300.5850.2200.1003-0.07520.26030.56030.84031.1803-0.49970.1003-0.0752
010.281-0.0440.0329-0.06020.52410.82411.10411.4441-0.23590.3641-0.0602
110.319-0.0110.0513-0.06440.49110.79111.07111.4111-0.26890.3311-0.0644
210.3780.0400.1043-0.07260.43990.73991.01991.3599-0.32010.2799-0.0726
310.4980.1440.1755-0.07880.33550.63550.91551.2555-0.42450.1755-0.0788
020.212-0.1040.0288-0.17570.58430.88431.16431.5043-0.17570.42430.0000
120.245-0.0760.0431-0.20450.55550.85551.13551.4755-0.20450.39550.0000
220.295-0.0320.0981-0.24760.51240.81241.09241.4324-0.24760.35240.0000
320.4080.0660.2543-0.34570.41430.71430.99431.3343-0.34570.25430.0000


Monday, June 15, 2009

Saturday, June 13, 2009

Scouting Anthony Swarzak

The Cubs will face the Twins sometime after noon today. It's raining in Chicago, but that will clear up and rookie Anthony Swarzak will face the Cubs and Rich Harden (who is on a pitch count of about 85).

Swarzak has made four starts since being called up before Memorial Day. His first outing was his best.


date vs dec IP H ER BB SO
2009-05-23 MIL W 7.0 5 0 2 3
2009-05-28 BOS L 6.0 5 3 4 3
2009-06-03 CLE - 4.0 9 6 0 3
2009-06-08 oak - 3.2 4 3 3 3

Swarzak throws a sinker along with a slurvey slider, four-seam fastball and change-up.















Type#vs LHHvs RHHMPH
Change49242581.7
Sinker22410012491.6
Fastball54252992.0
Slurve38112776.6


Oddly, Swarzak looks to have thrown no four-seam fastballs in his latest, and shortest, outing. More on that after a segue into pitch classifcations. First, the spin movement and spin axis scatter graphs. Scroll on down if these make your eyes glaze over.

  • Movement is in inches, catcher's perspective. Bubble size in the movement chart is based on speed.
  • For the second chart for each start, spin axis is flipped to match the movement graphs, speed is on the y-axis and bubble size is based on spin rate.
  • Spin axis has the arm angle subtracted out, spin movement does not.
  • Confused? Leave questions in the comments.

















The spin axis on the change, and therefore the movement, match the sinker, so I can see how that combination could be more effective/deceptive. And you could argue there were a few four-seamers in the mix on June 8. In any case, I'm not sure why he'd drop a pitch like that.

One way of looking at a pitch's effectiveness is to use linear weights, or run values. An average pitch would be rated a 0, and anything below 0 is good for the pitchers. Fangraphs shows you these numbers now, but I use my own data, pitch classifications and weight calculations, and I leave negative #'s negative, so you'll find differences if you compare the stats. Also, my weights are based on pitch count and outcome only, and are not adjusted for park factors.

Run value is cumulative and rv100 is a rate stat, averaged and adjusted to 100 pitches.

Pitch Run Value rv100
Change 1.947 3.973
Sinker -1.583 -0.707
Fastball -1.496 -2.771
Slurve 2.547 6.703

Often, a pitcher's best pitch isn't the one he'll throw the most. Maybe the infrequency is what makes it work. For a sinker baller, the four-seam is a "change" of sorts, and one that seems to have been used effectively, for three starts. If you're a Twins fan, you'll want him to bring it back today.

Roster Move
Bobby Scales is down to Iowa. Hart not up, as that would require another move. I must've imagined that (correction from earlier note here)


Monday, June 8, 2009

Batted Ball Speeds - Cubs/Astros Preview

Data is from April only. Initial velocity in MPH as measured by HITf/x. Nothing "new" from the charts I posted this weekend, but the colors have shifted a slot over.

Here are the Astros and Cubs current players, including Aaron Miles and Rich Harden, and Aramis Ramirez. Click for larger versions.








Saturday, June 6, 2009

Cubs Pitchers and Hitters: Sample HITf/x Data

HITf/x is here-ish. A limited amount of data has been released in advance of the 2009 PITCHf/x Summit.

The data that's available to summit attendees (registration info at the link) comes from the month of April, and includes information about batted balls that's similar to what we get for pitches. With one big exception - spin. But we get speed (more below) and direction (which I'm still exploring).

The first charts I've put together are batted ball speed charts. Blocking everything in to 10 mph chunks (100+ goes up to the 116 range, actually) and graphing the distribution from red (hard hit) to blue (weak hit) creates an interesting visual. Don't stare too long or operate heavy machinary while under the influence of HITf/x.

The charts include guys who are still on the team, plus Joey Gathright for kicks. No Chad Fox or Luis Vizcaino.

Click to zoom. (new versions based on MB21's suggestions)


Friday, June 5, 2009

Cubs 100 Game Winners - Out of the Ivy

Carlos Zambrano has joined an exclusive club of Cubs’ pitchers. 20 men have gone before him, and just three since 1960.

Cubs 100 Game Winners

It was worth the bullpen induced heart attack.


Wednesday, June 3, 2009

Cubs History Against Derek Lowe

Mr. Sinker, Derek Lowe, faces the Cubs tonight in Atlanta. Here's the history of match-ups in the PITCHf/x era. Tables are sortable, just click the headers.

Fontenot and Lee have had some success against Lowe. The others, well, not so much. Small samples, naturally













batterhits#SinkerFastballChangeSlider
Milton BradleyL1275%0%17%8%
Aaron MilesL667%0%17%17%
Mike FontenotL1844%0%44%11%
Kosuke FukudomeL3946%0%13%41%
Derrek LeeR5956%0%3%41%
Aramis RamirezR4178%0%0%22%
Alfonso SorianoR5036%2%0%62%
Reed JohnsonR1688%0%0%13%
Geovany SotoR3263%0%0%38%
Ryan TheriotR3675%0%0%25%














batterhits#B:CSIWZSwingWhiffChaseWatch
Milton BradleyL121.30.4170.2500.0000.1430.600
Aaron MilesL61.00.8330.3330.0000.0000.600
Mike FontenotL181.30.4440.4440.2500.2000.250
Kosuke FukudomeL392.00.4620.2820.0000.1430.500
Derrek LeeR591.90.4580.2710.1250.0630.482
Aramis RamirezR413.20.5120.3900.1250.1000.333
Alfonso SorianoR501.90.3400.5400.4820.5150.412
Reed JohnsonR160.80.6250.5630.0000.3330.300
Geovany SotoR322.50.5310.3440.3640.0670.412
Ryan TheriotR361.00.6390.3330.1670.1540.565














batterhits#nkSLGGB%FB%LD%rvrv100
Milton BradleyL120.000100%0%0%-0.625-5.208
Aaron MilesL60.50050%0%50%0.2143.567
Mike FontenotL180.80040%20%40%1.2386.878
Kosuke FukudomeL390.14386%0%14%-0.919-2.356
Derrek LeeR590.55667%22%11%1.0341.753
Aramis RamirezR410.20060%30%10%-1.121-2.734
Alfonso SorianoR501.00022%78%0%-0.221-0.442
Reed JohnsonR160.20060%20%20%-0.695-4.344
Geovany SotoR320.33333%17%50%-0.424-1.325
Ryan TheriotR360.37588%0%13%-1.540-4.278


Cubs vs. Dodgers Reviewed - Best and Worst Pitches

Catching up with the weekend series against the Dodgers, here's a list of the best and worst of the pitches used during the series. You'll notice the Cubs out-pitched the Dodgers, for the most part.

For this small sample surveys, I'm using run value as a counting stat, but I'm showing rv100 (the rate stat) along side. Do the math and you'll realize Ramon Troncoso's two fastballs were enough to put him on the Worst Pitches - Relievers list.

Best Pitches - Starters










PitcherPitchrun valuerv100
Randy WellsSlider-2.764-9.53
Ryan DempsterSinker-1.995-7.39
Ted LillyCutter-1.855-5.01
Ted LillyFastball-1.482-3.37
Chad BillingsleyCurveball-1.295-3.24



Best Pitches - Relievers









PitcherPitchrun valuerv100
Angel GuzmanSinker-1.054-21.08
Jose AscanioSinker-0.800-26.67
Ramon TroncosoSlider-0.800-8.89
Jonathan BroxtonFastball-0.667-9.53
Cory WadeCurveball-0.633-15.82



Worst Pitches - Starters









PitcherPitchrun valuerv100
Jeff WeaverSinker2.2126.51
Eric StultsFastball1.8908.22
Eric MiltonFastball1.6173.44
Sean MarshallSlider1.5068.86
Jeff WeaverCutter1.47011.31



Worst Pitches - Relievers









PitcherPitchrun valuerv100
Jose AscanioFastball0.9549.54
Ramon TroncosoSinker0.8063.50
Angel GuzmanCutter0.5888.40
Ramon TroncosoFastball0.58529.25
Guillermo MotaChange Up0.4126.87


Tuesday, June 2, 2009

MVN's Mock Draft at MLB Outsider - Cubs Take Mike Minor

Mike Minor, a LHP from Vanderbilt, isn't likely to be around when the Cubs pick 31st on June 9. But he was still around in the MLB Outsider's mock draft, so I picked him. A little more about the pick, and the Cubs' recent draft history, is in my write-up at MVN. Be sure to check out the rest of the picks.

Participating in the mock draft was a learning experience for me, I think I lucked out having a guy like Minor slide all the way to the Cubs' slot. Who would you pick?


Monday, June 1, 2009

Cubs Visit Atlanta - Braves Staff Preview

The Cubs will miss Javier Vazquez (good) and Kris Medlen (ah, too bad). Here's the PITCHf/x from 2009 for the current Braves pitching staff. Starting with my opinions followed by the data I used. Draw your own conclusions.

Pitch types:
F4 (four-seam fastball); F2 (two-seam fastball or sinker); FC (cutter); SL (sliders and slurves); CU (curveballs); CH (change-ups)


Starters Relievers
Best Change-Up Vazquez O'Flaherty
Best Breaking Pitch Vazquez (CU) O'Flaherty (SL)
Best Fastball Lowe (F2) Soriano (F4)
Best Stuff Vazquez O'Flaherty
Starters Relievers
Worst Change-Up Lowe Campillo
Worst Breaking Pitch Lowe (SL) Bennett (SL)
Worst Fastball Kawakami (F4) Campillo (F4)
Worst Stuff Medlen Bennett
Starters Relievers
Sleeper Jurrjens Soriano
Don't Forget Kawakami Gonzalez



Tables are sortable, just click the headers.




















































pitchercfx#vs LHHvs RHHMPHPFX_XPFX_ZDEGRPM
Manny AcostaF4124894.3-2.89.6196.32,134.6
Manny AcostaSL113881.32.20.8105.0581.8
Jorge CampilloFC125779.62.64.1147.6909.8
Jorge CampilloCU85371.14.2-5.341.71,134.7
Eric O'FlahertyCH4683882.26.74.2123.61,496.5
Kris MedlenCH42271580.7-8.56.6232.11,942.4
Peter MoylanCU43103377.46.90.090.21,221.0
Derek LoweCH2721683.9-6.62.2251.91,338.0
Kenshin KawakamiFC113446986.70.36.7173.91,374.6
Jeff BennettF479364393.8-2.49.6193.62,090.5
Kenshin KawakamiF284592590.2-8.17.7227.02,263.6
Manny AcostaF23892995.1-6.98.6219.02,355.7
Kenshin KawakamiCH121685385.0-7.53.9243.31,636.3
Mike GonzalezSL1444010483.3-0.50.1195.6362.7
Mike GonzalezF42227414893.26.99.6144.62,461.6
Jair JurrjensCH2111417083.2-7.35.5233.11,726.4
Rafael SorianoSL71215081.63.52.1122.6806.9
Derek LoweSL35818317581.92.40.6108.2563.4
Derek LoweF271228642688.7-8.83.5248.11,897.7
Jair JurrjensF227110017192.0-6.48.3217.62,159.4
Peter MoylanF22489715189.6-7.7-4.9302.91,860.2
Javier VazquezCH1631313280.6-6.66.0227.31,643.1
Jair JurrjensSL1453211380.52.81.5121.7660.0
Jeff BennettF225512213393.5-6.96.6226.42,016.2
Kenshin KawakamiCU144519369.97.6-6.151.41,530.6
Javier VazquezF224913711291.5-8.47.1229.82,256.5
Rafael SorianoF23027392.3-6.77.8220.92,127.2
Eric O'FlahertyF4108495991.15.59.2148.92,206.6
Jair JurrjensF430817313591.7-3.010.1196.52,173.8
Rafael SorianoF42007812293.0-3.110.0196.92,194.8
Kris MedlenCU47192878.54.2-4.053.71,033.4
Kenshin KawakamiF437914723290.4-5.69.6210.02,253.8
Javier VazquezF430517812791.5-4.79.2206.82,130.0
Eric O'FlahertySL77552283.8-2.12.3220.6676.9
Kris MedlenF4129547589.4-4.310.1202.82,224.6
Javier VazquezSL2049910583.82.22.4136.1729.8
Eric O'FlahertyF252193390.77.57.2134.02,133.3
Javier VazquezCU184988672.77.2-5.155.31,445.8
Kris MedlenF236221489.6-7.47.0226.82,058.2
Jorge CampilloCH1412273.2-8.08.9221.51,988.9
Jeff BennettSL71165587.12.31.9130.2722.0
Peter MoylanCH2625179.2-6.9-2.5288.91,371.4
Jorge CampilloF432201284.1-3.310.2197.12,049.8
Mike GonzalezCH20279.55.37.3145.01,598.0
Manny AcostaCH64284.3-4.88.3209.41,846.5
Jeff BennettCH11088.6-5.42.7243.41,204.6
Rafael SorianoFC30388.81.27.7170.81,568.8
Jorge CampilloF221184.1-6.39.0215.82,079.8
Derek LoweF432188.2-5.07.4213.61,763.9





















































pitchercfx#SwingWhiffB:CSIWZChaseWatchnkSLGrv100rv
Manny AcostaF4120.3330.0001.670.5830.0000.4290.000-7.08-0.850
Manny AcostaSL110.2730.6671.000.5460.0000.5000.000-5.83-0.641
Jorge CampilloFC120.5000.3335.000.2500.4440.3330.000-4.77-0.573
Jorge CampilloCU80.2500.0002.000.7500.0000.6670.000-3.02-0.242
Eric O'FlahertyCH460.4780.1825.000.3040.3750.2860.100-2.67-1.226
Kris MedlenCH420.4290.2785.000.4520.1300.2110.200-1.42-0.595
Peter MoylanCU430.3720.4381.600.3490.2860.4670.333-1.39-0.598
Derek LoweCH270.2220.3334.250.3330.0560.4441.0003.460.935
Kenshin KawakamiFC1130.3890.2272.350.5130.1820.4140.3330.270.305
Jeff BennettF4790.3920.1292.130.5190.1840.4150.3641.160.919
Kenshin KawakamiF2840.2860.1252.110.4170.0820.4290.8182.632.213
Manny AcostaF2380.4210.0633.200.5530.1180.2860.200-2.79-1.061
Kenshin KawakamiCH1210.5950.3068.800.3800.4270.1300.6400.620.745
Mike GonzalezSL1440.4310.3072.080.4650.2860.3880.583-0.79-1.144
Mike GonzalezF42220.4050.1781.500.5140.3330.5090.708-0.22-0.480
Jair JurrjensCH2110.5210.2182.570.4600.4040.3300.377-1.32-2.789
Rafael SorianoSL710.4930.2571.570.5210.3530.3780.400-1.24-0.879
Derek LoweSL3580.4220.2782.200.3300.3000.3220.6000.200.713
Derek LoweF27120.4410.0671.850.4970.2510.3530.325-1.78-12.674
Jair JurrjensF22710.4470.0832.000.5650.2120.3600.6140.972.641
Peter MoylanF22480.4440.1462.160.4880.2840.3800.3720.120.298
Javier VazquezCH1630.4850.4686.270.3190.3510.1920.278-3.01-4.911
Jair JurrjensSL1450.3930.2985.210.3720.2310.3330.207-1.33-1.923
Jeff BennettF22550.4470.1051.660.5650.2790.3960.392-0.28-0.716
Kenshin KawakamiCU1440.5490.2662.100.5070.3940.3010.436-1.67-2.406
Javier VazquezF22490.3980.1411.470.5060.1630.3650.5770.380.941
Rafael SorianoF2300.3330.0005.670.3000.1910.3330.6003.010.902
Eric O'FlahertyF41080.5000.1480.790.6940.2730.4000.263-3.01-3.254
Jair JurrjensF43080.4160.1411.320.5680.2030.4060.488-0.78-2.412
Rafael SorianoF42000.4800.3131.970.5500.2440.3090.471-3.22-6.437
Kris MedlenCU470.3620.1181.310.6600.1880.5480.6250.540.256
Kenshin KawakamiF43790.4010.1381.700.5150.1470.3440.7271.676.319
Javier VazquezF43050.4920.2671.200.5510.2120.2800.8680.310.943
Eric O'FlahertySL770.4550.2573.440.4160.3110.3130.273-3.18-2.445
Kris MedlenF41290.4110.2452.360.5040.2190.3850.444-0.70-0.905
Javier VazquezSL2040.5250.3082.200.4310.3970.2960.512-0.27-0.554
Eric O'FlahertyF2520.4420.1741.330.6350.2630.4550.4000.110.055
Javier VazquezCU1840.3970.3971.470.4400.3590.5560.310-3.98-7.327
Kris MedlenF2360.2500.0001.250.4720.1050.5880.167-2.51-0.903
Jorge CampilloCH140.6430.444-0.2860.5000.0000.6672.350.329
Jeff BennettSL710.4370.2904.000.4790.2430.3530.8184.403.124
Peter MoylanCH260.3460.55614.000.2310.2500.1670.3330.150.038
Jorge CampilloF4320.2810.1112.830.3130.1820.5001.1438.912.852
Mike GonzalezCH20.5000.0000.001.000-0.5000.000-17.95-0.359
Manny AcostaCH60.6670.250-0.1670.8001.0001.0007.800.468
Jeff BennettCH10.000-0.001.000-1.000--6.10-0.061
Rafael SorianoFC30.6670.500-0.3330.5000.000--0.17-0.005
Jorge CampilloF220.000--0.0000.000--6.650.133
Derek LoweF430.3330.000-0.3330.0000.000-11.400.342




















































pitchercfx#GB%FB%LD%HR/FBIF/FBHR/LD
Manny AcostaF4120.0001.0000.0000.0000.500-
Manny AcostaSL110.0001.0000.0000.0001.000-
Jorge CampilloFC120.5000.5000.0000.0000.000-
Jorge CampilloCU80.0001.0000.0000.0000.000-
Eric O'FlahertyCH460.8000.2000.0000.0000.000-
Kris MedlenCH420.4000.6000.0000.0000.000-
Peter MoylanCU430.3330.6670.0000.0000.500-
Derek LoweCH271.0000.0000.000---
Kenshin KawakamiFC1130.4170.5000.0830.0000.3330.000
Jeff BennettF4790.6360.2730.0910.0000.0000.000
Kenshin KawakamiF2840.4550.4550.0910.4000.0000.000
Manny AcostaF2380.6000.3000.1000.0000.0000.000
Kenshin KawakamiCH1210.4000.4800.1200.0830.0830.000
Mike GonzalezSL1440.4580.4170.1250.1000.1000.000
Mike GonzalezF42220.2500.6250.1250.0670.2670.000
Jair JurrjensCH2110.4910.3770.1320.0500.3000.000
Rafael SorianoSL710.3330.5330.1330.0000.0000.000
Derek LoweSL3580.4550.4000.1460.0460.1360.000
Derek LoweF27120.6130.2380.1500.0260.0790.000
Jair JurrjensF22710.5090.3330.1580.0530.0530.111
Peter MoylanF22480.7440.0930.1630.0000.0000.000
Javier VazquezCH1630.4440.3890.1670.0000.1430.000
Jair JurrjensSL1450.3450.4830.1720.0000.3570.000
Jeff BennettF22550.6080.2160.1770.0000.2730.000
Kenshin KawakamiCU1440.4100.4100.1800.0000.1880.000
Javier VazquezF22490.4230.3850.1920.1000.1500.000
Rafael SorianoF2300.4000.4000.2000.0000.0000.000
Eric O'FlahertyF41080.4210.3680.2110.0000.2860.000
Jair JurrjensF43080.1630.6050.2330.0390.1150.000
Rafael SorianoF42000.2940.4710.2350.0000.0000.250
Kris MedlenCU470.6250.1250.2500.0001.0000.000
Kenshin KawakamiF43790.3490.3940.2580.0770.1150.000
Javier VazquezF43050.2900.4470.2630.1770.2350.000
Eric O'FlahertySL770.3640.3640.2730.0000.2500.000
Kris MedlenF41290.1670.5560.2780.0000.1000.000
Javier VazquezSL2040.4630.2440.2930.1000.2000.000
Eric O'FlahertyF2520.5000.2000.3000.0000.0000.000
Javier VazquezCU1840.4140.2760.3100.0000.1250.000
Kris MedlenF2360.3330.3330.3330.0000.0000.000
Jorge CampilloCH140.3330.3330.3330.0000.0000.000
Jeff BennettSL710.1820.2730.5460.0000.0000.000
Peter MoylanCH260.0000.3330.6670.0001.0000.000
Jorge CampilloF4320.1430.1430.7140.0000.0000.000
Mike GonzalezCH20.0000.0001.000--0.000
Manny AcostaCH60.0000.0001.000--0.000
Jeff BennettCH1------
Rafael SorianoFC3------
Jorge CampilloF22------
Derek LoweF43------


A Couple Monday Links

Been quiet here again, sorry. That will change. For now, check out my latest on Geovany Soto's struggles at Out of the Ivy. Jason Waddell is included in the New Arms of the Week at Beyond the Box Score (something I do every Monday over there).

In a final act of self-promotion, join me tonight at 643 Sports, a call-in Internet Radio show. I'll be on a little after 7:00 CST (8 Eastern) to talk about PITCHf/x with Rich and Jon.