Monday, May 31, 2010

Seattle Mariners Net Runs for 5-31-2010 (Minnesota 5, Seattle 4)

TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
MINFrancisco Liriano0.6160.0000.6160.0000.0003.3618
MINJoe Mauer-0.709-0.3920.000-0.3170.0000.000
MINJustin Morneau1.5521.1720.0000.439-0.0590.000
MINMichael Cuddyer0.2961.1910.000-0.8950.0000.000
MINNick Punto-0.271-0.5200.0000.2490.0000.000
MINJJ Hardy-1.890-0.8970.000-0.559-0.4340.000
MINDelmon Young2.0391.4570.0000.5820.0000.000
MINDenard Span-0.090-0.2970.0000.2070.0000.000
MINJason Kubel-0.441-0.0440.000-0.3970.0000.000
MINJim Thome-0.722-0.2880.0000.000-0.4340.000
MINAlexi Casilla0.0000.0000.0000.0000.0000.000
MINBrendan Harris0.0000.0000.0000.0000.0000.000
MINJesse Crain0.4240.0000.4240.0000.0000.683
MINMatt Guerrier0.1430.0000.1430.0000.0003.023
MINJon Rauch-0.2350.000-0.2350.0000.0006.173
MINMIN Luckbox0.0000.0000.0000.0000.0000.000
MINRon Gardenhire0.0000.0000.0000.0000.0000.000


TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SEADoug Fister0.1600.0000.1600.0000.0004.0423
SEARob Johnson-1.122-1.1220.0000.0000.0000.000
SEAMatt Tuiasosopo-1.446-0.9360.000-0.5100.0000.000
SEAChone Figgins1.3180.8400.0000.2310.2470.000
SEAJose Lopez1.8500.3650.0001.4850.0000.000
SEAJosh Wilson1.5981.5950.0000.0030.0000.000
SEAMilton Bradley0.608-0.2840.0000.8920.0000.000
SEAFranklin Gutierrez1.1520.2340.0000.9180.0000.000
SEAIchiro Suzuki-0.401-0.2280.000-0.1730.0000.000
SEAMike Sweeney-0.651-0.6510.0000.0000.0000.000
SEAKen Griffey Jr-0.390-0.3900.0000.0000.0000.000
SEAMichael Saunders-0.3240.0000.0000.000-0.3240.000
SEACasey Kotchman-0.208-0.2080.0000.0000.0000.000
SEARyan Rowland-Smith-0.4690.000-0.4690.0000.00015.951
SEABrandon League0.2790.0000.2790.0000.0001.893
SEASEA Luckbox0.3170.3170.0000.0000.0000.000
SEADon Wakamatsu0.0000.0000.0000.0000.0000.000
 Safeco Field2.9830.0000.000-2.9830.0000.000


How Net Runs works

Player of the Game: Delmon Young (2.039 NRuns: 1.457 hitting, 0.582 fielding)
Also pretty good: Justin Morneau (1.552 NRuns: 1.172 hitting, 0.439 fielding, -0.059 running)

Mariners Player of the Game: Jose Lopez (1.850 NRuns: 0.365 hitting, 1.485 fielding)
Mariners with more than 1.000 NRuns contributed: 4 (Lopez, Josh Wilson, Franklin Gutierrez, Chone Figgins)

Mariners defense: 2.846 NRuns
Rob Johnson and Matt Tuiasosopo: -2.058 hitting NRuns
Mike Sweeney and pinch hitters (Griffey, Kotchman): -1.249 hitting NRuns
Rest of Mariners hitters: 2.522 NRuns

Goat: JJ Hardy (-1.890 NRuns: -0.897 hitting, -0.559 fielding, -0.434 running)

******

I'm tired of talking about the futility of losses in what's become a lost season, so I'll focus on the simpler, productive details.

Francisco Liriano and Doug Fister pitched much better games than their lines indicate. The final was 5-4 but had more of the makings of a 3-2 game. Fister's had better games but not only did he show veteran caliber backbone in shaking off five flash runs and pitching into the 8th, but 5 of his 7 full innings were 1-2-3 frames. Save for the two bad frames (flyballs and line drives are going to happen: It's just a matter of minimizing them), Fister was solid yet again. Those of you waiting for him to plummet back to replacement level Earth... once again have to wait another week.

Liriano seemed like he got into a lot of trouble, and... well... he kind of did, but killed a lot of rallies with big strikeout after big strikeout... though I guess getting to face Rob Johnson and Matt Tuiasosopo certainly helps.

Don Wakamatsu finally got the hint with Josh Wilson and let the surprisingly productive shortstop hit during a pressure situation in the 9th, only to see Wilson come up with an RBI single. Probably not a bad idea to try that again. Actually, Wak also made good moves in pinch hitting Griffey and Kotchman, even if both produced rally-killer outs to end the game. Griffey and Kotchman are much better bets to produce in a tight spot than Rob and Tui.

Brandon League's going to get kudos for getting the M's out of a two runner, no out jam in the top 9th, and truth be told he did a fine job with three groundballs. But the credit belongs mainly to a guy who has caught a lot of flak lately: Jose Lopez.

On a double play ball, Lopez could have gone for the 5-4-3 and conceded the run. He also could have checked Justin Morneau back to 3rd and taken the out at 1st (though that would have put runners at 2nd and 3rd and Wak likely would have responded with yet another stupid intentional walk). Instead, Morneau helped Lopez out by breaking for home a little too soon and being forced to commit to his ill-fated run, giving Lopez the easy decision to throw home and get Morneau for the 1st out AND save a run. Lopez already had made a solid play by keeping Cuddyer's ground in the infield (0.481 NRuns), but added another 0.218 runs by getting the out at home.

Lopez then finished the inning by snagging the other two League grounders and converting both into outs. Lopez's work that inning was worth 1.485 NRuns, pretty much cleaning up the mess that Ryan Rowland-Smith had left Brandon League. Nicely done.

Sunday, May 30, 2010

Seattle Mariners Net Runs for 5-30-2010 (Anaheim 9, Seattle 7)

TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SEAIan Snell-0.7380.000-0.7490.0110.0006.0512
SEAEliezer Alfonzo0.6372.3540.000-0.432-1.2850.000
SEACasey Kotchman0.8030.7220.0000.0810.0000.000
SEAChone Figgins-0.4260.1000.000-0.5260.0000.000
SEAJose Lopez0.9300.9300.0000.0000.0000.000
SEAJosh Wilson0.4200.8160.0000.000-0.3960.000
SEAMilton Bradley-0.027-1.0610.0000.8930.1410.000
SEAFranklin Gutierrez0.593-0.7780.0001.3710.0000.000
SEAIchiro Suzuki1.9421.3190.0000.6230.0000.000
SEAMike Sweeney-0.839-0.8390.0000.0000.0000.000
SEAJesus Colome0.1690.0000.1690.0000.0003.083
SEAKanekoa Texeira-1.6160.000-1.7680.1520.00026.612
SEAShawn Kelley1.5870.0001.4780.1090.000-0.807
SEADavid Aardsma-0.9950.000-1.1020.1070.00032.071
SEASEA Luckbox0.1350.1350.0000.0000.0000.000
SEADon Wakamatsu0.0000.0000.0000.0000.0000.000


TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
ANAJoe Saunders-3.1800.000-3.1800.0000.00010.6113
ANABobby Wilson-0.646-0.6460.0000.0000.0000.000
ANAMike Napoli-0.903-1.0930.0000.1900.0000.000
ANAHowie Kendrick5.1132.5960.0002.5170.0000.000
ANAMaicer Izturis-1.372-1.4530.0000.0810.0000.000
ANAErick Aybar1.3471.4370.0000.478-0.5680.000
ANAHideki Matsui1.8931.0960.0000.7970.0000.000
ANAReggie Willits1.3220.5690.0000.5380.2150.000
ANAJuan Rivera-1.127-0.1940.000-0.9330.0000.000
ANABobby Abreu0.8091.4870.0000.000-0.6780.000
ANAKevin Frandsen0.0000.0000.0000.0000.0000.000
ANATrevor Bell-0.0710.000-0.0710.0000.0004.845
ANAJason Bulger-0.0770.000-0.0770.0000.0004.974
ANAKevin Jepsen0.3240.0000.3240.0000.0000.432
ANAFernando Rodney-0.6860.000-0.6860.0000.00010.213
ANAANA Luckbox1.6781.6780.0000.0000.0000.000
ANAMike Scoiscia-0.1350.000-0.1350.0000.0000.000
 Angels Stadium6.8640.0000.000-6.8640.0000.000


Player of the Game: Howie Kendrick (5.113 NRuns: 2.596 hitting, 2.517 fielding)

Angels with contributions above 1.000 NRuns: 4 (Kendrick, Aybar, Matsui and Willits)

Angels Luckbox: 1.678 NRuns

Great hitting and bad everything else: Eliezer Alfonzo (0.637 NRuns: 2.354 hitting, -0.432 fielding, -1.285 running)
Eliezer's catcher's interference: -1.000 NRuns

Mariners Player of the Game: Ichiro (1.942 NRuns: 1.319 hitting, 0.623 fielding)

Shawn Kelley: 1.478 pitching NRuns
Jesus Colome: 0.169 pitching NRuns
All other Mariners pitching: -3.619 NRuns

Mariners hitting: 3.563 NRuns
Mariners defense: 2.389 NRuns
Mariners baserunning: -1.540 NRuns

Goat: Joe Saunders (-3.180 pitching NRuns... 10.61 EXERA)

Mariners scapegoats: Kanekoa Texeira and David Aardsma (-2.611 NRuns: -2.870 pitching, 0.259 fielding)

******

Ian Snell managed to completely undo a decent 4 innings with two walks to start the 5th. Both walks were worth a total of -1.060 NRuns, and Snell came into the 5th with a total of 0.311 pitching NRuns, good for a 4.14 EXERA and an indicator that he was pitching just fine.

So here's why Jesus Colome wasn't credited with -2.000 NRuns worth of meltdown in that frame. When he entered the game with men on 1st and 2nd and nobody out, the Angels had a run expectancy of 1.598 NRuns. In other words, you expect the average team in that situation to score about 1.6 runs. If the offense comes away empty handed, the pitching/defense somehow saved 1.6 runs.

So here's Colome's line blow by blow. All run expectancy numbers are derived from a composite of 2005-2009 season data and park adjusted to Angels Stadium:

- Maicer Izturis flies out to center. Colome loses 0.059 NRuns for the flyball while Franklin Gutierrez saves 0.644 NRuns in catching it. However, Reggie Willits tags up at 2nd and takes 3rd, adding 0.215 runs to the Angels' expectancy and costing Franklin 0.215 NRuns since he controlled the ball when Willits took his base. With men on 1st and 3rd and one out the run expectancy is now 1.228 runs.

- Colome then walks Bobby Abreu to load the bases, losing 0.498 NRuns in doing so and raising the Angels run expectancy to 1.726 runs.

- Hideki Matsui pops out for the 2nd out. As pop ups are damn near an automatic out, Colome receives full credit for getting Matsui to swing underneath a pitch and produce an easy out, earning Colome 0.918 NRuns. With two outs and the bases loaded the Angels' run expectancy is now 0.808 runs.

- Colome walks Juan Rivera to force in a run. Since the run expectancy remains the same and the play scored a run, Colome gets docked 1.000 NRuns.

- Colome strikes out Mike Napoli to end the inning. Colome gets 0.808 NRuns as the Angels' run expectancy drops, of course, to 0.

Colome's final tally in that frame? 0.169 NRuns, good for a 3.03 EXERA. You saw him walk two guys, one walk forcing in a run, and already disliking him for his reputation as a fringe fireballer you likely gave him all the credit for the damage in that frame.

However, he came in with the run expectancy at nearly two runs thanks to the two Ian Snell walks that started the inning, and the Mariners came away only having allowed only one run. While the two walks did a lot of damage, the pop up and strikeout were just as huge, as the higher the run expectancy gets, the more critical every out becomes. This is the beauty of Net Runs: There's no need to calculate a leverage index, because run expectancy already has it built in. Riskier base/out situations make outs and bases more valuable. Colome's walks were huge. And so were his outs, because they severely limited the Angels' potential damage and did not allow them to advance baserunners.

I'm not writing this as a treatise to defend the guy. I'm in agreement with the saber status quo that Colome should not have been called up back in April and should have had to show in Tacoma that he had the control and secondary stuff to get MLB hitters out. I agree that, of the 11 current Mariner pitchers, he probably helps the team least right now.

But today is not necessarily an example of Jesus Colome's liabilities. He walked into a bad situation in the 5th, and any pitcher giving an average effort in this situation still would have allowed 1-2 runs. Shawn Kelley or Kanekoa Texeira probably don't do much better with two on and nobody out. That Colome allowed only one run was an accomplishment... a minor accomplishment, but one nonetheless.

Now... speaking of Kanekoa, he was awful today. And David Aardsma was awful today as well. Defensive miscues were not the key to their disaster innings... save for Eliezer Alfonzo getting called for catcher's interference in the 6th to produce one of the M's two runs. But Texeira prior to that call walked in a run and helped load the bags to begin with with a line drive, two flyballs and a walk.

David Aardsma led off the 9th with a walk, got a flyout, allowed a liner and then gave up the fatal flyball that carried over the fence for Howie Kendrick. Of the four batters he faced, two of the outcomes were okay (if you consider the flyball that happened to carry over the fence "okay" and/or unlucky) and two were awful.

Going back to Alfonzo, he quickly wiped out the goodwill around his three run bomb (2.060 NRuns... remember the M's run expectancy indicates the M's expect to score some runs with men on there), and to a lesser extent the runner he caught stealing in the 3rd (0.678 NRuns), with some examples of why he wasn't on a big league roster in the first place, running into an out at 3B in the 4th (-0.779 NRuns), hitting into a double play in the 9th (-1.013 NRuns) and the aforementioned catcher's interference in the 6th (-1.000 NRuns) that forced in a run. Rarely will you see a guy pile up such a grab bag of big plays both for and against his team in a single game, let alone his on-field debut with said team.

Howie Kendrick's walkoff bomb capped off what has to be one of the best single game Net Runs performances I've seen from a position player this season. He not only produced over 2 runs at the plate but prevented over 2 runs in the field at 2B.

At 30 losses and counting and 11 games under .500, the M's don't have a lot of room left for error... if you still think they have a shot at the division title in the first place.

Seattle Mariners Net Runs for 5-29-2010 (Anaheim 5, Seattle 1, 10 innings)


TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SEAFelix Hernandez -0.3180.000-0.8950.5770.0005.4224
SEARob Johnson -0.757-0.6470.000-0.1100.0000.000
SEAMatt Tuiasosopo -0.648-0.9500.0000.898-0.5960.000
SEAChone Figgins -1.487-0.7860.000-0.8110.1100.000
SEAJose Lopez -0.216-0.0910.000-0.1250.0000.000
SEAJosh Wilson -0.320-1.0840.0000.7640.0000.000
SEAMichael Saunders -0.504-0.7880.0000.2840.0000.000
SEAFranklin Gutierrez 2.5000.1000.0002.2590.1410.000
SEAIchiro Suzuki 1.3080.1660.0000.7860.3560.000
SEAMilton Bradley -1.732-1.7320.0000.0000.0000.000
SEABrandon League 0.4900.0000.3490.1410.0002.304
SEASEA Luckbox1.6821.4210.0000.2610.0000.000
SEADon Wakamatsu-0.3080.000-0.3080.0000.0000.000


TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
ANAJered Weaver 1.5840.0001.4480.1360.0002.7621
ANABobby Wilson -0.660-0.0530.000-0.6070.0000.000
ANAKendry Morales 2.8042.8040.0000.0000.0000.000
ANAHowie Kendrick -1.221-0.8300.000-0.157-0.2340.000
ANAMaicer Izturis -0.512-0.5120.0000.0000.0000.000
ANAErick Aybar -1.623-1.1870.000-0.4360.0000.000
ANAMike Ryan -1.307-0.9380.000-0.3690.0000.000
ANATorii Hunter 0.1350.1350.0000.0000.0000.000
ANABobby Abreu 2.6520.7670.0001.7750.1100.000
ANAHideki Matsui -0.610-0.6100.0000.0000.0000.000
ANAFrancisco Rodriguez 1.0050.0000.5760.4290.0002.096
ANABrian Fuentes 0.5380.0000.5380.0000.0000.003
ANAReggie Willits 0.377-0.6700.0001.0470.0000.000
ANAKevin Frandsen -0.141-0.1410.0000.0000.0000.000
ANAANA Luckbox1.5281.5280.0000.0000.0000.000
ANAMike Scoiscia-0.261-0.2610.0000.0000.0000.000
 Angels Stadium3.9780.0000.000-3.9780.0000.000


Injury Player of the Game: Kendry Morales (2.804 hitting NRuns... 2.562 on the walkoff HR)

Mariners Player of the Game: Franklin Gutierrez (2.500 NRuns: 0.100 hitting, 2.259 fielding, 0.141 running)

Tui's bad tag-up for 3B in the 4th: -0.596 NRuns
All other Mariners baserunning: 0.607 NRuns

Chone's fatal E-4 in the 10th: -1.220 NRuns
All other Mariners defense: 5.883 NRuns
Brandon League's contribution in that 10th inning: -0.079 NRuns
League's contribution in the 9th: 0.428 NRuns

Positive Mariners contributions: 3 (Gutierrez, Ichiro and Brandon League)
Negative Mariners contributions: 8 (9 if you include manager Don Wakamatsu)

Mariners luckbox: 1.682 NRuns
Mariners hitting: -5.812 NRuns

Goat: Milton Bradley (-1.732 hitting NRuns)

******

Despite no hitting, despite subpar pitching by Felix Hernandez... the Mariners had this game in the bag thanks to one of the Mariners defense's best efforts this season, and that's saying something with one of MLB's best defenses.

The giveaway: Felix hanging one fastball too many and Bobby Abreu dropping it on the tarp past the CF wall, and a concoction of mistakes in the bottom 10th (The Figgins error and Wak's previous decision to intentionally walk Abreu) that set up the Morales bomb.

Even despite their weak hitting against Jered Weaver, the M's had their share of chances to cash in extra runs. Tui's bad baserunning helped kill one of those chances. Milton Bradley and some untimely strikeouts with RISP helped kill two others early in the game. Felix could have easily finished his start protecting a 3-0 lead instead of 1-0.

Saturday, May 29, 2010

Net Runs Special, 5-29-2010: Roy Halladay's Perfect Game (Philadelphia 1, Florida 0)



TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
PHIRoy Halladay 0.898-1.1252.0230.0000.0002.8627
PHICarlos Ruiz 0.0970.0970.0000.0000.0000.000
PHIRyan Howard -0.672-0.6820.0000.0100.0000.000
PHIChase Utley -0.804-1.1400.0000.3360.0000.000
PHIJuan Castro 0.095-0.1950.0000.1830.1070.000
PHIWilson Valdez -0.0600.0940.0000.088-0.2420.000
PHIRaul Ibanez -0.248-1.1610.0000.9130.0000.000
PHIShane Victorino 1.062-0.4880.0001.5500.0000.000
PHIJayson Werth -1.379-1.3790.0000.0000.0000.000
PHIPHI Luckbox2.0112.0110.0000.0000.0000.000
PHICharlie Manuel0.0000.0000.0000.0000.0000.000


TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
FLOJosh Johnson 1.045-0.2241.2690.0000.0003.2221
FLOBrett Hayes -0.530-0.5300.0000.0000.0000.000
FLOGaby Sanchez -0.388-0.5700.0000.1820.0000.000
FLODan Uggla -0.329-0.5700.0000.2410.0000.000
FLOJorge Cantu -0.795-0.7950.0000.0000.0000.000
FLOHanley Ramirez -0.340-0.3360.000-0.0040.0000.000
FLOChris Coghlan 0.557-0.7950.0001.3520.0000.000
FLOCameron Maybin 0.970-0.3800.0001.3500.0000.000
FLOCody Ross -0.201-0.3360.0000.1350.0000.000
FLOLeo Nunez 0.0000.0000.0000.0000.0004.733
FLORonny Paulino -0.112-0.1120.0000.0000.0000.000
FLOClay Hensley 0.0860.0000.0860.0000.0004.013
FLOMike Lamb -0.265-0.2650.0000.0000.0000.000
FLOWes Helms -0.190-0.1900.0000.0000.0000.000
FLOFLO Luckbox0.0000.0000.0000.0000.0000.000
FLOFredi Gonzalez-0.2930.000-0.2930.0000.0000.000
 Sun Life Stadium0.3670.0000.000-0.3670.0000.000


How Net Runs works.

Roy Halladay pitching: 2.023 NRuns... 2.86 EXERA
Phillies defense: 3.080 NRuns
Phillies Luckbox: 2.011 NRuns
Phillies top offensive contribution: Wilson Valdez (0.094 hitting NRuns)
Phillies hitting: -5.979 NRuns

Marlins' Josh Johnson pitching: 1.269 NRuns... 3.22 EXERA
Marlins defense: 3.256 NRuns
Marlins hitting: -5.103 NRuns

Wind: 12 mph in from RF

******

Like Dallas Braden's perfect game, a stiff wind in from RF in Sun Life Stadium did its best to make sure no flyballs left the yard on Saturday night. But the Phillies and Marlins hitters did a better job of hitting the ball deep into the outfield, with several balls reaching the warning track. The light hitting Wilson Valdez, ironically, came closest to clearing the fence with his double off the wall in the 1st inning.

It didn't matter. Roy Halladay, one of baseball's best pitchers, one upped Braden by pitching a legitimately great game and outpitching Marlins ace Josh Johnson, who threw a great game that would have been enough to win on any other day against virtually every other pitcher.

Yeah, a couple of hitters gave Halladay a ride late. A couple of liners thankfully found his defense, and pinch hitter Mike Lamb took Halladay and CF Shane Victorino all the way to the warning track to lead off the bottom 9th. But all of the flyouts, maybe because of the humidity or whatever else, flew well into the outfield... no shallow flyouts, probably for the best that Halladay saw no shallow flies as those are as likely to drop for hits as line drives.

Halladay should also thank his infield defense (3B Juan Castro, SS Wilson Valdez, 2B Chase Utley and 1B Ryan Howard), which converted all eight groundballs into outs. Thankfully, all eight grounders went between the bags, easier to field and convert into outs than a grounder up the middle over 2B, or grounders down the lines that can easily skip past the bags and out-of-position infielders and turn into doubles.

In fact, funny thing about all those balls in play: They followed a fairly defined corridor down the middle of the field.


Image c/o MLB Gameday at MLB.com

Nothing going down the lines indicates that Halladay had the Marlins hitting a lot of lazy grounders, liners and flyballs. I can't confirm that every ball was easy to field, but that the Marlins pulled nothing to straightaway left or right fields, nor did they rip anything solidly the other way. The performance reflects well on the dominant pitching of Roy Halladay, which today saved over two runs alone. But the Phillies still deserve fair credit of their own for saving over three runs: You can't throw a perfecto without an excellent effort from the defense, and they did their job today, especially Shane Victorino who saved over a run and a half on his own in CF, as well as Raul Ibañez in LF, where he saved nearly a run on his own.

And finally, let's not forget this was a 1-0 game and Halladay also faced the pressure of having to outduel effective Marlins ace Josh Johnson, who threw an excellent game of his own over seven strong innings, in Johnson's home park.

Congratulations to Roy Halladay and the Philadelphia Phillies defense for their perfect game in South Florida.

Seattle Mariners minor league EMERA for May 2010

I briefly touched upon the concept a while back, but I now have numbers to go with it.

EMERA, which is short for Expected MLB Earned Run Average, is the ERA you would expect a given minor league pitcher to run over a full season in his present state if he were immediately called up to the Majors.

Once again, here is an average EMERA for the level each of the four full-season minor league affiliates play at. I used only players who had a minimum of ten innings pitched at a given level to make sure I had a decent sample.

Tacoma: 6.36
West Tenn: 7.30
High Desert: 12.80
Clinton: 13.13

Basically, if you have an EMERA equal to one of the above totals, your performance is equivalent to an average pitcher at that level.

If a pitcher runs an EMERA appearing similar to the ERA of a typical MLB pitcher, this indicates the pitcher in question, based on his performance, could pitch in the Majors right now. Obviously, a lot of other variables are at play and the number is based purely on 2010 pitching performances at the given level. So I'm not about to consider these numbers definitive. But they are a helpful guide to how well the pitchers are doing at their given level.

For pitchers who have pitched at multiple levels, all numbers are based on the level at which the player pitched the most. For example, Steve Bray's number is based on his AA numbers while the handful of innings he threw in AAA are ignored.

I broke the pitchers down by tiers of 12. If you were to completely ignore development schedules and plans, you could slot these pitchers by their given tier: Tier one would be your AAA pitchers, tier two would be AA, tier three High A and tier four low A. That in itself can provide a guide to how these pitchers have done: If a single A pitcher is in tier one or two, he's having a good year, and a AAA pitcher in tier three or four is not.

Tier OneLvlEMERA
Brian SweeneyAAA4.25
Michael PinedaAA4.47
Maikel CletoA+4.63
Edward ParedesAA4.72
Steven HensleyAA5.48
Garrett OlsonAAA5.54
Mauricio RoblesAA5.54
Aaron JensenAA5.65
Robert RohrbaughAA5.78
Anthony VarvaroAA5.84
Anthony VasquezA6.26
Steven RichardA+6.50


Tier TwoLvlEMERA
Dan CortesAA6.55
Steve BrayAA6.57
Ryan FeierabendA+6.64
Luis MuñozAA6.67
Stephen PenneyA+6.94
Chad CorderoAAA6.96
Josh FieldsAA7.26
Andrew CarrawayA+7.27
Chris KirklandA7.33
Brian MoranA7.39
Taylor StantonA7.50
Chris SeddonAAA7.53


Tier ThreeLvlEMERA
David PauleyAAA7.57
Luke FrenchAAA7.68
Levale SpeignerAAA7.69
Jacob WildA+7.86
Steven ShellAAA8.02
John HouseyA8.05
Andy BaldwinAAA8.14
Mike KoploveAAA8.18
Brandon JosselynA8.28
Jonathan HeskethA8.45
Cheyne HannA+8.70
Mumba RiveraAA8.75


Tier FourLvlEMERA
Bobby LaFromboiseA+9.04
Erasmo RamirezA9.21
James GilheeneyA9.36
Blake NationA+9.44
Kenn KasparekA+9.58
Taylor LewisA9.63
Jose JimenezA10.43
Marwin VegaA+11.16
Daniel CooperA11.35
Ryan MoorerA+12.75
Tyler BlandfordA17.33


Friday, May 28, 2010

Seattle Mariners Net Runs for 5-28-2010 (Seattle 8, Anaheim 3)

TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SEACliff Lee-1.1400.0000.224-1.3640.0004.2524
SEARob Johnson-0.171-0.3310.0000.0000.1600.000
SEACasey Kotchman-0.317-0.3170.0000.0000.0000.000
SEAChone Figgins1.5191.9250.0000.701-1.1070.000
SEAJose Lopez0.7880.6960.0000.0920.0000.000
SEAJosh Wilson0.8470.4780.0000.3690.0000.000
SEAMilton Bradley-0.182-0.0470.000-0.1350.0000.000
SEAFranklin Gutierrez3.2781.5840.0000.9660.7280.000
SEAIchiro Suzuki0.9700.5250.0000.4450.0000.000
SEAMike Sweeney-1.388-1.3880.0000.0000.0000.000
SEAShawn Kelley0.3100.0000.3100.0000.0001.903
SEASEA Luckbox0.4860.2520.0000.2340.0000.000
SEADon Wakamatsu0.0000.0000.0000.0000.0000.000


TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
ANAScott Kazmir-1.9300.000-2.0930.1630.0007.7616
ANAMike Napoli-0.897-0.8970.0000.0000.0000.000
ANAKendry Morales0.071-0.0650.0000.1360.0000.000
ANAHowie Kendrick0.8790.6350.0000.2440.0000.000
ANAKevin Frandsen0.2410.5340.000-0.2930.0000.000
ANAErick Aybar-0.162-1.0140.0000.8520.0000.000
ANAJuan Rivera-0.726-0.6810.000-0.0450.0000.000
ANATorii Hunter-2.109-1.0490.000-1.0600.0000.000
ANABobby Abreu-1.545-0.1490.000-1.3960.0000.000
ANAHideki Matsui-1.019-1.0190.0000.0000.0000.000
ANATrevor Bell0.8090.0000.8090.0000.0000.445
ANAFrancisco Rodriguez0.3750.0000.3750.0000.0001.363
ANAScot Shields-1.0160.000-1.0160.0000.00012.973
ANAANA Luckbox2.9701.8630.0001.1070.0000.000
ANAMike Scoiscia0.0000.0000.0000.0000.0000.000
 Angels Stadium0.9410.0000.000-0.9410.0000.000


Player of the Game: Franklin Gutierrez (3.278 NRuns: 1.584 hitting, 0.966 fielding, 0.728 running)
Cooling Off: Mike Sweeney (-1.388 hitting NRuns)

Chone Figgins' baserunning gaffe: -1.107 NRuns
Chone Figgins otherwise: 2.626 NRuns
Franklin Gutierrez scoring from 1st on a single: 0.728 NRuns

Anaheim's Luckbox: 2.970 NRuns

Goat: Torii Hunter (-2.109 NRuns: -1.049 hitting, -1.060 fielding)

******

Two interesting plays:

1) Franklin Gutierrez scored from 1st base on a single by Milton Bradley. This is exceptionally rare, to the point where 1940's Cardinals slugger Enos Slaughter is famous for having done it. Even the fastest runners, even on a hit and run, don't get past 3rd from 1st on a single. Franklin's feat is even more incredible given he's not known for his speed, though granted he is somewhat fast.

2) Chone Figgins killed the mood on Franklin's bases loaded RBI single in the 9th by getting caught between 2nd and 3rd base, forcing Ichiro to run home to try and bail him out (to no avail: Ichiro was tagged out on Chone's behalf as everyone moved up). Ichiro's futile run did have the benefit of allowing Franklin to take 2nd base, which while not significant made the move a positive play on Ichiro's part.

Aside from that, Mike Sweeney plummeted to Earth with an 0 for 5 game, Cliff Lee had 10 strikeouts over 8 in what was a solid performance and the Mariners won a game with a big day at the plate for a change.

Postscript:

Here's some more info on players who have scored from 1st on a single (BTW, the initial poster in the thread is incorrect: Slaughter did in fact score on a single). Willie Mays, go figure, had a prolific history of scoring from 1st base on singles through the 1950's and 1960's. And the thread has an amazing story of how Ty Cobb used psychology to score from 1st on a teammate's routine groundout.

Cobb was on 1st. Hal Chase is covering 1st for the Highlanders. Batter hits routine grounder to SS. Cobb, having taken a nice lead, got a good jump and was off with the pitch. SS fields the ball cleanly and throws to 1st for the out.

Chase gets the ball and Cobb is around 12 feet off of 2nd on the 3B side. Seeing Chase with the ball, arm cocked & poised to throw, Cobb freezes stock still. Arms out like a tightrope walker, bent low to the ground. Chase fears throwing to 2B, fearing Cobb will bolt towards 3rd.

Cobb, with narrowed eyes slit, like a big panther, forces the action. Using his head like a Cobra, he feints his head back towards 2B, as if to dive back, to draw the throw. Chase instantly slings an underhand bullet to 2B to nail his man. But the instant Chase' arm is committed to his throw, Cobb, who had only moved his head, bolts toward 3B like a big cat, with Chase's curses ringing in his ears like music.

The 2nd baseman who takes the throw is slightly off-balance and out of position to make his throw to 3rd. He snags the throw, adjusts to throw to 3rd but finding Cobb in his line of fire, must take that deadly step towards the pitcher's mound, to throw clear of Cobb's body, and fires a bullet to 3B. The 3rd baseman is expecting Cobb to come in low, hook-sliding to his (Cobb's) right, away from him. He takes a perfect throw, and sweeps his gloved hand backwards, expecting to nail Cobb as he slides back to third.

But Cobb had anticipated the mind of the 3rd basemen. He never slid. He leaned way in towards the pitching mound, as if to hook, but violently pivoting on the bag, and never broke stride. While the 3rd basemen was swiping behind him, Cobb was half way home. The 3rd basemen instantly adjusted and prepared to fire home. But once again, Cobb, by watching the catcher's eyes, sees what side the throw is coming from, and keeps in between the throw and the catcher.

So once again, the 3rd baseman, must take that deadly little step to the side, in order to throw around Cobb.

He should have gotten him too, but Cobb watched the catcher's eyes, and positioned himself between the incoming throw and the catcher. The throw came in online, but Cobb, by watching the catcher's eyes, contorted his slide into the path of the throw, so it bounced harmlessly off of his back.

He scored against flawless play by knowing their habits. Genius, just genius.

Wednesday, May 26, 2010

Seattle Mariners Net Runs for 5-26-2010 (Seattle 5, Detroit 4)

TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
DETJeremy Bonderman-0.3260.0000.169-0.4950.0004.0121
DETGerald Laird0.019-0.3420.0000.3610.0000.000
DETRyan Raburn-1.213-0.7700.0000.145-0.5880.000
DETDanny Worth-0.287-0.9540.0000.6670.0000.000
DETBrandon Inge-0.966-1.1690.0000.2030.0000.000
DETAdam Everett1.5850.6740.0000.9110.0000.000
DETBrennan Boesch0.5180.2300.0000.2880.0000.000
DETAustin Jackson0.9060.4160.0000.3830.1070.000
DETMagglio Ordonez2.3482.3480.0000.0000.0000.000
DETJohnny Damon-0.851-0.8510.0000.0000.0000.000
DETDon Kelly-0.8600.0000.000-0.8600.0000.000
DETRyan Perry-1.7140.000-1.7140.0000.00047.111
DETPhil Coke0.6690.0000.6690.0000.000-4.162
DETDET Luckbox0.3540.3540.0000.0000.0000.000
DETJim Leyland0.0000.0000.0000.0000.0000.000


TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SEAJason Vargas0.4630.0000.3180.1450.0003.6815
SEAJosh Bard-0.169-0.1690.0000.0000.0000.000
SEAMike Sweeney1.1131.0370.0000.0760.0000.000
SEAChone Figgins-0.067-0.2400.0000.1730.0000.000
SEAJose Lopez-0.939-0.6650.000-0.2740.0000.000
SEAJosh Wilson1.4241.4590.000-0.1720.1370.000
SEAMichael Saunders0.7090.1010.0000.6080.0000.000
SEAFranklin Gutierrez2.2130.8070.0001.4060.0000.000
SEAIchiro Suzuki-0.961-1.4600.0000.980-0.4810.000
SEAMilton Bradley-0.525-0.5250.0000.0000.0000.000
SEACasey Kotchman0.0000.0000.0000.0000.0000.000
SEARob Johnson0.2810.3880.000-0.1070.0000.000
SEARyan Rowland-Smith-0.6970.000-0.6970.0000.00012.942
SEABrandon League-0.1510.000-0.1510.0000.0004.757
SEADavid Aardsma0.0730.0000.0730.0000.0003.603
SEASEA Luckbox0.5710.5710.0000.0000.0000.000
SEADon Wakamatsu0.0000.0000.0000.0000.0000.000
 Safeco Field3.5200.0000.000-3.5200.0000.000


Player of the Game: Franklin Gutierrez (2.213 NRuns: 0.807 hitting, 1.406 fielding)
Player of the Game in Defeat: Magglio Ordoñez (2.348 hitting NRuns)

Mariners outfield defense: 2.994 NRuns
Mariners infield defense: -0.159 NRuns

Mariners with more than 1.000 NRuns: 3 (Guti, Josh Wilson, Mike Sweeney)
Mariners with worse than -1.000 NRuns: 0

Goat: Ryan Perry (-1.714 pitching NRuns... 47.11 EXERA)

******

Thanks to Ryan Perry for handing the Mariners the game in the 8th inning.

While not a pitching duel on yesterday's level, Jason Vargas and Jeremy Bonderman did a solid job in their starts. Vargas ran a sub 4 EXERA in his 5 innings while Bonderman was right around 4.00 in his 7, a relief for him after the Mariners positively battered him the last time they saw him.

Mike Sweeney continues to produce big time with the bat, as does Josh Wilson. Both came up with big hits during the four run 8th inning off Ryan Perry. Also, subbing for the injured Josh Bard, Rob Johnson had one of his better hitting days (0.388 hitting NRuns) and if he can manage to string together a few games with a walk and/or timely hit every game then he'll actually help the team in relief, i.e. won't be the black hole he was before getting benched.

Milton Bradley followed his great game with a non-descript one (-0.525 NRuns). Can't win them all... as long as the numbers are more positive than negative, he's a huge boost to the DH spot.

Not much to say, really. The outfield was good, the M's got a couple long balls and that was enough to overcome some good hitting performances by Detroit (Austin Jackson, Ordoñez).

Tuesday, May 25, 2010

Seattle Mariners Net Runs for 5-25-2010 (Seattle 5, Detroit 3)

TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
DETJustin Verlander0.6850.0000.5350.1500.0003.6022
DETAlex Avila-0.672-0.6720.0000.0000.0000.000
DETDon Kelly-0.685-0.8300.0000.1450.0000.000
DETDanny Worth0.7640.6140.0000.1500.0000.000
DETBrandon Inge0.9311.1050.0000.307-0.4810.000
DETRamon Santiago-1.093-0.8810.000-0.2120.0000.000
DETBrennan Boesch0.193-0.8170.0001.0100.0000.000
DETAustin Jackson0.7190.4650.0000.2540.0000.000
DETMagglio Ordonez-0.1000.3180.000-0.4180.0000.000
DETJohnny Damon-1.170-1.1700.0000.0000.0000.000
DETRyan Raburn-0.169-0.1690.0000.0000.0000.000
DETJoel Zumaya-0.0960.000-0.0960.0000.0005.412
DETDET Luckbox0.9730.9730.0000.0000.0000.000
DETJim Leyland0.0000.0000.0000.0000.0000.000


TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SEADoug Fister1.1770.0001.1010.0760.0002.9021
SEAJosh Bard-0.505-0.5050.0000.0000.0000.000
SEACasey Kotchman-1.784-0.8410.000-0.9430.0000.000
SEAChone Figgins1.1860.2600.0000.9260.0000.000
SEAJose Lopez-1.099-0.1900.000-0.9090.0000.000
SEAJosh Wilson-0.876-0.1810.000-0.6950.0000.000
SEAMichael Saunders0.841-0.5910.0001.4320.0000.000
SEAFranklin Gutierrez2.0231.1070.0000.9160.0000.000
SEAIchiro Suzuki-0.309-0.8120.0000.5030.0000.000
SEAMilton Bradley2.7132.7130.0000.0000.0000.000
SEAShawn Kelley-0.1980.000-0.1980.0000.0005.873
SEADavid Aardsma0.2880.0000.2880.0000.0001.813
SEASEA Luckbox0.0000.0000.0000.0000.0000.000
SEADon Wakamatsu0.0000.0000.0000.0000.0000.000
 Safeco Field3.7370.0000.000-3.7370.0000.000


Player of the Game: Milton Bradley (2.713 hitting NRuns)

Pretty good:
Franklin Gutierrez (2.023 NRuns: 1.107 hitting, 0.916 fielding)
Chone Figgins (1.186 NRuns: 0.260 hitting, 0.926 fielding)

Pitcher's duel:
Justin Verlander (0.535 pitching NRuns, 3.60 EXERA)
Doug Fister (1.101 pitching NRuns, 2.90 EXERA)

Mariners defense: 1.306 NRuns

Is there really a goat on a winning team? Casey Kotchman (-1.784 NRuns: -0.841 hitting, -0.943 fielding)

******

Funny that the Mariners score some runs in what turns out to be a pitchers duel, as Doug Fister matched fireballer Justin Verlander step for step until Verlander faltered in the 8th. Also go figure that in two of his lesser starts stat-wise, Fister puts up his best two performances of the season, as his defense lets him down a bit but he pitches better than he has all season, with very few mistakes. Believe it or not, he's getting better even as his line scores fall back to Earth.

Milton Bradley needed a good game at the plate badly to get back on track after his return from his self-imposed exile. Two big Milton Bradley hits keyed the Mariners fortunes at the plate today, one putting the M's on the board with a two run blast and the other putting the Mariners ahead for good with an RBI single. Good thing he and Franklin Gutierrez produced at the plate, because as usual the rest of the Mariners weren't (Chone Figgins' double offset several unproductive plate appearances for him)... though to be fair Justin Verlander is a fairly tough hurler.

The Mariners best not get too confident about today's win, as it was sparked mainly by two players, by Detroit running out their B team (Miggy Cabrera is out for the series due to family issues and several other spots are being manned by backups and youngsters) and by Doug Fister pitching very well. Their infield defense did not have a good game and will need to look better tomorrow with Jason Vargas on the hill and beyond. Ditto for their offense, as the two big days masked the fact that the rest of the lineup didn't do much.

Sunday, May 23, 2010

Seattle Mariners Net Runs for 5-23-2010 (San Diego 8, Seattle 1)

TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SDPMat Latos-0.1470.000-0.8850.7380.0005.4418
SDPNick Hundley1.1691.1690.0000.0000.0000.000
SDPAdrian Gonzalez0.5540.5540.0000.0000.0000.000
SDPDavid Eckstein0.4850.2160.0000.2690.0000.000
SDPChase Headley0.069-0.3050.0000.3740.0000.000
SDPEverth Cabrera-0.167-0.0280.000-0.3530.2140.000
SDPOscar Salazar0.353-0.7900.0001.1430.0000.000
SDPTony Gwynn Jr1.4500.0640.0001.3860.0000.000
SDPWill Venable-0.0670.3460.000-0.4130.0000.000
SDPMatt Stairs0.4170.4170.0000.0000.0000.000
SDPChris Denorfia1.7981.3390.0000.3010.1580.000
SDPLuke Gregerson0.1800.0000.1800.0000.0002.713
SDPRyan Webb0.3810.0000.3050.0760.0001.673
SDPJoe Thatcher0.4240.0000.4240.0000.0000.683
SDPSDP Luckbox0.3540.3540.0000.0000.0000.000
SDPBud Black-0.253-0.2530.0000.0000.0000.000


TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SEAFelix Hernandez-0.0630.000-0.1780.1150.0004.4321
SEARob Johnson-1.326-0.7580.000-0.5680.0000.000
SEAMike Sweeney-1.2760.2860.000-1.5620.0000.000
SEAChone Figgins-0.754-1.1900.0000.4360.0000.000
SEAMatt Tuiasosopo0.8560.4950.0000.3610.0000.000
SEAJosh Wilson-1.399-0.3950.000-1.0040.0000.000
SEAMilton Bradley-0.964-0.9870.0000.0230.0000.000
SEAFranklin Gutierrez0.259-0.8910.0001.1500.0000.000
SEAIchiro Suzuki0.9340.1020.0000.8320.0000.000
SEAKen Griffey Jr-0.207-0.2070.0000.0000.0000.000
SEAJesus Colome-1.9060.000-1.9060.0000.0000
SEAKanekoa Texeira-1.5450.000-1.5450.0000.00017.103
SEARyan Rowland-Smith0.1380.0000.1380.0000.0003.063
SEASEA Luckbox0.2530.0000.0000.2530.0000.000
SEADon Wakamatsu0.0000.0000.0000.0000.0000.000
 Safeco Field0.0000.0000.0000.0000.0000.000


Player of the Game: Chris Denorfia (1.798 NRuns: 1.339 hitting, 0.301 fielding, 0.158 running)

Innings played by Denorfia: 3

Padres players with negative contributions: 3
Padres with positive contributions: 11

Mariners who had -1.000 NRuns or worse: 5
Mariners bullpen: -3.313 NRuns
Mariners infield defense: -2.222 NRuns
Mariners lineup: -3.545 NRuns

Goat: Jesus Colome (-1.906 pitching NRuns)

******

I feel sorry for any Mariners fan at Safeco Field who paid to watch this today.

Saturday, May 22, 2010

Seattle Mariners Net Runs for 5-22-2010 (San Diego 2, Seattle 1)

TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SDPClayton Richard1.7850.0001.6400.1450.0002.2621
SDPYorvit Torrealba0.084-0.0230.0000.0000.1070.000
SDPAdrian Gonzalez-1.127-0.7690.000-0.3580.0000.000
SDPDavid Eckstein0.707-0.2640.0000.9440.0270.000
SDPChase Headley-0.664-0.4180.000-0.2460.0000.000
SDPEverth Cabrera-2.474-0.5530.000-1.9210.0000.000
SDPOscar Salazar0.180-0.5200.0000.7000.0000.000
SDPTony Gwynn Jr0.990-0.6620.0001.6520.0000.000
SDPWill Venable0.293-0.5110.0000.8040.0000.000
SDPMatt Stairs0.1850.1850.0000.0000.0000.000
SDPChris Denorfia-0.139-0.1690.0000.0300.0000.000
SDPMike Adams-0.1780.000-0.3230.1450.0006.913
SDPHeath Bell0.3330.0000.3330.0000.0001.433
SDPSDP Luckbox1.6271.6270.0000.0000.0000.000
SDPBud Black-0.602-0.6020.0000.0000.0000.000


TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SEAIan Snell-1.0850.000-1.0850.0000.0006.0215
SEAJosh Bard-0.365-0.3650.0000.0000.0000.000
SEACasey Kotchman-0.979-1.0570.0000.0780.0000.000
SEAChone Figgins0.1910.4470.000-0.2560.0000.000
SEAJose Lopez-0.124-0.3460.0000.2220.0000.000
SEAJosh Wilson0.3210.0810.0000.0810.1590.000
SEAMilton Bradley0.681-1.2830.0001.9640.0000.000
SEAFranklin Gutierrez0.321-0.2610.0001.416-0.8340.000
SEAIchiro Suzuki-0.1800.2530.0000.222-0.6550.000
SEAMike Sweeney0.3160.3160.0000.0000.0000.000
SEAMichael Saunders0.0000.0000.0000.0000.0000.000
SEAMatt Tuiasosopo0.0000.0000.0000.0000.0000.000
SEAKanekoa Texeira-0.3850.000-0.3850.0000.0007.433
SEAShawn Kelley0.6620.0000.5170.1450.0002.066
SEABrandon League0.2790.0000.2790.0000.0001.893
SEASEA Luckbox0.6020.0000.0000.6020.0000.000
SEADon Wakamatsu-0.3030.000-0.3030.0000.0000.000
 Safeco Field0.9520.0000.000-0.9520.0000.000


Player of the Game: Clayton Richard (1.785 NRuns: 1.640 pitching, 0.145 fielding)

Padres hitting: -3.724 NRuns
Padres defense: 1.895 NRuns
Padres Luckbox: 1.627 NRuns

Clayton Richard's 1st inning: 2.124 NRuns
Innings 2 through 7: -0.339 NRuns

Mariners outfield defense: 3.602 NRuns
Mariners defense: 4.474 NRuns
Mariners hitting: -2.215 NRuns
Mariners baserunning: -1.330 NRuns

Top Mariners contribution: Milton Bradley (0.681 NRuns: -1.283 hitting, 1.964 fielding)

Goat: Everth Cabrera (-2.474 NRuns: -0.553 hitting, -1.921 fielding)

******

Wow, what a dull game. It was kind of a pitcher's duel (not sure how much home plate umpire Jim Reynolds' strike zone had on that but there were far fewer walks and neither Clayton Richard nor Ian Snell are known for their control), for about 3-4 innings, and then Ian Snell kind of reverted to his hit and miss form long enough for the Pads to plate two runs and from there it was over, because the Mariners spent the rest of the game making Clayton Richard look unhittable despite his having flipped on the cruise control several innings before.

The first inning by Clayton Richard, however, was one of the best per Net Runs by a pitcher to date this season. The line scores will say he allowed three hits, but all three hits came on grounders, which in Safeco are counted for 0.093 NRuns to the pitcher. Clayton also picked off Ichiro, struck out Mike Sweeney with two on and one out and got a pop out (which in Net Runs is totally credited to the pitcher) to end the frame. In effect, Clayton faced five Mariners and got positive outcomes from his end against all of them, plus picked off one of the runners the defense allowed to reach base.

In effect, the Padres infield created about a run and a half, and Clayton Richard saved over two runs in getting them out of it without a run allowed. That is a tremendous inning: Even the best single game pitching performances rarely save more than a couple runs. To save that many in a frame is a fine effort.

Now, the Mariners bats, on the other hand, showed that they spent themselves in yesterday's 15 run outburst... or maybe the Pads defense and pitching came to play today. Will Venable got in the black with his defense in RF one day after costing the Pads a couple runs there. Tony Gwynn Jr was a huge upgrade in CF over Chris Denorfia today. Oscar Salazar was solid in LF. David Eckstein had himself a decent game. Save for Everth Cabrera's stinker at SS, the Pads overall had a good game on defense and that stifled the M's efforts to string together hits and runs.

This even discounts Yorvit Torrealba's effort behind the plate: There's no concrete way to tell, but perhaps he's a superior pitch caller and infield general to young Nick Hundley, who has historically struggled with the role in San Diego. One day after the M's unloaded on talented lefthanded soft tosser Wade LeBlanc, lefthander Clayton Richard shut them down.

Ian Snell actually looked like a new and improved pitcher for about two innings and change, which makes sense since during his stint out of the pen his average outing was about two innings and change in length. After a leadoff strikeout in the 3rd he gave up a line drive and a walk but got a pop out and flyout to escape with no damage, a so-so but okay inning. The 4th inning featured the huge Matt Stairs home run, and Snell ultimately gave up a liner and three flyballs... not good at all. Snell then gave up three line drives with a flyball in the 5th, miraculously escaped damage, and Wak pulled him at the right time, ending his night there after the 5th.

Ultimately, Ian Snell's outing was below average just like the others, though thankfully he only allowed a run. That could have easily been 3 or 4 runs. A positive note to take from this is that, as he was doing from the pen, he attacked the strike zone early in his start and challenged hitters. He started missing on the first pitch after a couple innings and the hitters squared him up from there, but if Snell can continue to harness that aggression, he could be a valuable starter even if he does get hit a bit. He just needs to trust his stuff, not fall behind in the count and nibble.

Seattle Mariners Net Runs for 5-21-2010 (Seattle 15, San Diego 8)

TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SDPWade LeBlanc-2.8940.000-2.8940.0000.00012.269
SDPNick Hundley0.3060.3060.0000.0000.0000.000
SDPAdrian Gonzalez2.7662.3730.0000.2560.1370.000
SDPDavid Eckstein0.6831.5500.000-0.8670.0000.000
SDPChase Headley-1.732-1.0020.000-0.7300.0000.000
SDPEverth Cabrera-1.401-0.2620.000-1.1390.0000.000
SDPJerry Hairston Jr-0.962-1.0480.0000.0860.0000.000
SDPChris Denorfia0.458-0.3720.0000.5830.2470.000
SDPWill Venable-3.595-1.5240.000-2.0710.0000.000
SDPOscar Salazar1.1511.1510.0000.0000.0000.000
SDPTony Gwynn Jr-0.306-0.5230.0000.2170.0000.000
SDPCesar Ramos-1.7080.000-1.9390.2310.00020.393
SDPAdam Russell1.0880.0001.0880.0000.000-0.336
SDPJoe Thatcher0.3590.0000.3590.0000.0001.223
SDPRyan Webb0.1430.0000.1430.0000.0003.023
SDPSDP Luckbox2.4222.4220.0000.0000.0000.000
SDPBud Black0.0000.0000.0000.0000.0000.000


TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SEACliff Lee-0.4730.000-0.4730.0000.0004.8419
SEAJosh Bard2.7043.3590.000-0.6550.0000.000
SEACasey Kotchman0.6130.2780.0000.3350.0000.000
SEAChone Figgins-0.852-0.5410.000-0.3110.0000.000
SEAJose Lopez-3.017-1.4920.000-1.5250.0000.000
SEAJosh Wilson-1.1401.3760.000-2.7340.2180.000
SEAMilton Bradley0.7250.9130.000-0.1880.0000.000
SEAFranklin Gutierrez0.5270.7180.000-0.1910.0000.000
SEAIchiro Suzuki2.4480.1710.0001.5220.7550.000
SEAMike Sweeney4.9884.9880.0000.0000.0000.000
SEAMichael Saunders0.0000.0000.0000.0000.0000.000
SEAJesus Colome0.4720.0000.4720.0000.0001.855
SEABrandon League0.2930.0000.2930.0000.0001.773
SEASEA Luckbox0.2170.2170.0000.0000.0000.000
SEADon Wakamatsu0.0000.0000.0000.0000.0000.000
 Safeco Field4.2830.0000.000-4.2830.0000.000


Player of the Game: Mike Sweeney (4.988 hitting NRuns)

Mariners with more than 1.000 total NRuns: 2

Josh Bard (2.704 NRuns: 3.359 hitting, -0.655 fielding)
Ichiro (2.448 NRuns: 0.171 hitting, 1.522 fielding, 0.755 running)

Mariners hitting: 9.770 NRuns
Mariners defense: -3.747 NRuns
Josh Wilson's defense: -2.734 NRuns

Padres defense: -3.434 NRuns



Wade LeBlanc and Cesar Ramos: -4.833 pitching NRuns
Adam Russell: 1.088 NRuns
Padres Luckbox: 2.422 NRuns
Padres Player of the Game: Adrian Gonzalez (2.766 NRuns: 2.373 hitting, 0.256 fielding, 0.137 running)

Goat: Will Venable (-3.595 NRuns: -1.524 hitting, -2.071 fielding)

******

Funny thing about that two run 1st inning for Cliff Lee: He actually pitched pretty well in that inning. Strikeout, groundball, groundball, line drive, big strikeout with two on, groundball, pop out.

It was after that frame that Lee fell back to Earth, but despite taking credit for eight runs allowed, Lee's performance wasn't terrible. It was ultimately below average, but the 4.84 EXERA indicates he wasn't 8-runs-bad. With a typical defensive effort he probably allows three runs.

(The bogus Jerry Hairston strikeout on an inside pitch that led to Hairston's meltdown and ejection didn't have a huge impact: The K only counted for -0.238 NRuns, and even if the pitch had been correctly called a ball the count would have been 2-2, not a hitter friendly count for Hairston against a fine pitcher like Lee)

As for the story with this 23 run game, the Mariners got long balls from Mike Sweeney (who probably snatched the DH spot for the foreseeable future with one of the best Mariner performances this season) and Josh Wilson.

And the Padres front end pitching played a large role in letting this game get away: Had Wade LeBlanc and Cesar Ramos thrown the whole game with the effort they gave today they would have legitimately given up about 15-16 runs. They had help, though: Will Venable got absolutely abused in RF today, giving away over 2 runs all by himself in the field, not to mention his terrible day at the plate (-1.524 NRuns).

Speaking of bad defense, that was the big story here: The two teams combined to give away over 7 runs in the field. Jose Lopez matched Will Venable's failboat with a terrible game at 3B (-1.525 NRuns) to go with his terrible game at the plate today (-1.492 NRuns). Josh Wilson had a homer but was terrible himself at SS (-2.734 NRuns). That the Padres still lost by 7 runs despite getting over two runs of help from Mariners miscues and a terrible defensive effort by the M's speaks to the Mariners' impressive effort today.

Funny enough, the best defensive effort today for the M's came from Ichiro (1.522 NRuns), who has struggled with reigning in key flyballs and line drives for most of this season. His effort was the exception to a terrible game for the Mariners defense. Thanks to Mike Sweeney's big bat and some terrible Padres efforts, the M's threw up 15 runs and got a big win.

This was a case where both teams threw up a lot of runs not so much because of impressive hitting, but because of terrible defense and some bad pitching.

Thursday, May 20, 2010

Seattle Mariners Net Runs for 5-20-2010 (Seattle 4, Toronto 3)

TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
TORRicky Romero-1.4530.000-1.6750.2220.0006.3120
TORJose Molina-1.218-1.0010.0000.000-0.2170.000
TORLyle Overbay-0.340-0.3110.000-0.0290.0000.000
TORAaron Hill-0.842-0.4630.000-0.3790.0000.000
TOREdwin Encarnacion0.268-0.1350.0000.4030.0000.000
TORAlex Gonzalez1.1310.8640.0000.2400.0270.000
TORAdam Lind-0.658-0.8260.0000.385-0.2170.000
TORFred Lewis1.859-0.2970.0002.1560.0000.000
TORJose Bautista1.0751.4970.000-0.5290.1070.000
TORVernon Wells-0.931-0.9310.0000.0000.0000.000
TORJeremy Reed0.5010.0000.0000.5010.0000.000
TORJason Frasor-0.0480.000-0.0480.0000.0005.411
TORScott Downs0.4350.0000.4350.0000.000-1.232
TORShawn Camp0.2170.0000.0000.2170.0004.211
TORKevin Gregg-2.2540.000-2.2540.0000.00060.631
TORTOR Luckbox0.5780.3580.0000.2200.0000.000
TORCito Gaston0.0000.0000.0000.0000.0000.000


TeamPlayerNet RunsHitPitchDefBaseEXERAPitOuts
SEAJason Vargas-1.0730.000-1.0730.0000.0005.5620
SEAJosh Bard0.8150.8150.0000.0000.0000.000
SEACasey Kotchman0.8181.0310.000-0.2130.0000.000
SEAChone Figgins-0.649-1.0110.0000.3620.0000.000
SEAJose Lopez0.6240.4020.0000.2220.0000.000
SEAJosh Wilson-0.038-0.2740.0000.2360.0000.000
SEAMilton Bradley0.6260.0100.0000.833-0.2170.000
SEAFranklin Gutierrez0.769-1.0070.0001.7760.0000.000
SEAIchiro Suzuki-0.047-0.3120.0000.482-0.2170.000
SEAMike Sweeney0.4270.4270.0000.0000.0000.000
SEAMichael Saunders0.0000.0000.0000.0000.0000.000
SEAKen Griffey Jr1.2181.2180.0000.0000.0000.000
SEAKanekoa Texeira0.2160.000-0.8861.1020.0009.764
SEAShawn Kelley0.2830.0000.2830.0000.0001.853
SEASEA Luckbox0.0000.0000.0000.0000.0000.000
SEADon Wakamatsu-0.578-0.220-0.3580.0000.0000.000
 Safeco Field1.7310.0000.000-1.7310.0000.000


Player of the Game: Fred Lewis (1.859 NRuns: -0.297 hitting, 2.156 fielding)

Goat: Kevin Gregg (-2.254 pitching NRuns)

Ken Griffey Jr's walkoff single: 1.218 NRuns
Rest of Mariners lineup: 0.081 NRuns

Mariners defense: 4.800 NRuns

******

Remember what I said about the M's needing to come up big in one of the major facets of the game (hitting, pitching, fielding) to win? Well, today the defense (the outfield in particular) had themselves a great game to bail out shoddy pitching and pedestrian offense, keeping the M's in the game enough for a Kevin Gregg implosion and a Ken Griffey Jr lined single to win it.

As for the Jays, they mostly mailed this one in, with only Fred Lewis's defense, Alex Gonzalez's effort and Jose Bautista's two run shot being the big bright spots. I'm surprised this team is so far above .500. They're like the anti-2010-Mariners.

Wak might have done his team a favor in getting ejected today: To that point he had cost his team over half a run with his managerial decisions to bunt and walk hitters.