Mobile Site You Are Here > Home > Teams > Franchise Encyclopedia > 2004 Batting Statistics

2004 San Francisco Giants

Batting Statistics

Franchise Encyclopedia: 2003 / 2005

91-71, Finished 2nd in NL West (Schedule and Results)
View League Standings and Leaders
Manager: Felipe Alou (91-71)
GM: Brian Sabean, Farm Dir: Dick Tidrow, Scouting Dir: Matt Nerland
Scored 850 runs, Allowed 770 runs. Pythagorean W-L: 88-74

Ballparks: SBC Park · Attendance: 3,256,854 (2nd of 16)
Park Factors  Over 100 favors batters, under 100 favors pitchers.
  multi-year:
Batting - 101, Pitching - 101 · one-year: Batting - 104, Pitching - 103

BaseballAmerica.com: Franchise Executives
News & ViewsThinkFactory
BR Bullpen: Find or enter more info for this team (what's this?)


2003 / 2005 Batting Statistics

Team Batting

Hide non-qualifiers for rate stats
 · League Register
Rk Pos Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
1 C A.J. Pierzynski* 27 131 510 471 45 128 28 2 11 77 0 1 19 27 .272 .319 .410 .729 86 193 27 15 2 3 4
2 1B J.T. Snow* 36 107 417 346 62 113 32 1 12 60 4 0 58 61 .327 .429 .529 .958 146 183 5 7 2 4 0
3 2B Ray Durham# 32 120 542 471 95 133 28 8 17 65 10 4 57 60 .282 .364 .484 .848 117 228 6 6 4 4 3
4 SS Deivi Cruz 31 127 431 397 46 116 30 2 7 55 1 3 17 32 .292 .322 .431 .752 92 171 11 3 8 6 6
5 3B Edgardo Alfonzo 30 139 576 519 66 150 26 1 11 77 1 1 46 40 .289 .350 .407 .757 95 211 15 5 2 4 2
6 LF Barry Bonds* 39 147 617 373 129 135 27 3 45 101 6 1 232 41 .362 .609 .812 1.422 263 303 5 9 0 3 120
7 CF Marquis Grissom 37 145 606 562 78 157 26 2 22 90 3 1 37 83 .279 .323 .450 .773 97 253 22 1 2 4 5
8 RF Michael Tucker* 33 140 547 464 77 119 21 6 13 62 5 2 70 106 .256 .353 .412 .765 97 191 5 2 6 5 3
Rk Pos Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
9 CI Pedro Feliz 29 144 531 503 72 139 33 3 22 84 5 2 23 85 .276 .305 .485 .790 100 244 18 0 0 5 1
10 MI Neifi Perez# 31 103 353 319 28 74 12 1 2 33 0 1 21 35 .232 .276 .295 .571 48 94 7 0 9 4 3
11 OF Dustan Mohr 28 117 324 263 52 72 20 1 7 28 0 3 46 64 .274 .394 .437 .831 115 115 5 8 4 3 3
12 C Yorvit Torrealba 25 64 196 172 19 39 7 3 6 23 2 0 17 31 .227 .302 .407 .709 81 70 7 2 4 1 3
13 RF Jeffrey Hammonds 33 40 113 95 14 20 5 0 3 6 1 0 15 22 .211 .336 .358 .694 80 34 2 3 0 0 0
14 MI Cody Ransom 28 78 78 68 13 17 6 0 1 11 2 2 6 20 .250 .320 .382 .702 81 26 2 1 3 0 0
15 1B Damon Minor* 30 24 74 58 8 14 2 0 0 6 0 0 12 18 .241 .405 .276 .681 81 16 2 4 0 0 0
16 OF Ricky Ledee* 30 31 60 53 6 6 2 0 0 4 1 0 5 20 .113 .200 .151 .351 -7 8 1 1 0 1 0
17 IF Brian Dallimore 30 20 49 43 8 12 2 0 1 7 0 1 4 7 .279 .347 .395 .742 91 17 0 1 0 1 0
18 OF Todd Linden# 24 16 40 32 6 5 1 0 0 1 0 0 5 7 .156 .289 .188 .477 27 6 0 1 2 0 0
19 Tony Torcato* 24 13 12 9 1 5 0 0 0 2 0 0 1 0 .556 .583 .556 1.139 197 5 0 1 0 1 0
20 CF Jason Ellison 26 13 4 4 4 2 0 0 1 3 2 0 0 1 .500 .500 1.250 1.750 331 5 0 0 0 0 0
21 C Justin Knoedler 23 1 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 0 0 0 0 0 0
Rk Pos Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
22 P Jason Schmidt 31 32 84 66 4 9 0 0 2 3 0 0 4 30 .136 .197 .227 .424 9 15 0 1 13 0 0
23 P Brett Tomko 31 33 77 62 3 7 1 0 0 0 0 0 2 27 .113 .141 .129 .270 -30 8 1 0 13 0 0
24 P Kirk Rueter* 33 34 67 61 4 8 2 0 0 2 0 0 3 7 .131 .172 .164 .336 -12 10 0 0 3 0 0
25 P Jerome Williams 22 22 43 36 1 5 0 0 0 0 0 1 1 14 .139 .162 .139 .301 -21 5 0 0 6 0 0
26 P Dustin Hermanson 31 47 37 30 2 3 0 0 0 1 0 0 0 12 .100 .129 .100 .229 -40 3 0 1 6 0 0
27 P Noah Lowry 23 16 36 33 2 6 2 0 0 0 0 0 0 10 .182 .182 .242 .424 8 8 1 0 3 0 0
28 P Brad Hennessey 24 7 15 13 1 3 0 0 0 2 0 0 1 4 .231 .267 .231 .497 30 3 0 0 0 1 0
29 P Tyler Walker 28 52 7 7 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -100 0 0 0 0 0 0
30 P Wayne Franklin* 30 43 5 3 2 1 0 0 0 2 0 0 1 0 .333 .400 .333 .733 93 1 0 0 0 1 0
31 P Kevin Correia 23 12 4 3 1 1 1 0 0 0 0 0 1 1 .333 .500 .667 1.167 198 2 0 0 0 0 0
32 P Brian Cooper 29 5 3 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 0 0 0 0 0 0
33 P Jim Brower 31 89 3 2 1 1 0 0 0 0 0 0 1 1 .500 .667 .500 1.167 208 1 0 0 0 0 0
34 P Scott Eyre* 32 83 2 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 0 0 0 0 0 0
35 P Felix Rodriguez 31 53 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 0 0 0 0 0 0
36 P Dave Burba 37 6 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 0 0 0 0 0 0
37 P David Aardsma 22 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
38 P Matt Herges* 34 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
39 P Jesse Foppert 23 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
40 P Merkin Valdez 22 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
41 P Kevin Walker* 27 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
42 P Leo Estrella 29 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
43 P Jason Christiansen 34 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Team Totals 31.8 162 6466 5546 850 1500 314 33 183 805 43 23 705 874 .270 .357 .438 .795 104 2429 142 72 92 51 153
Rank in 16 NL teams 7 2 7 3 6 9 16 1 1 1 4 1 5 3 5 3 4
Non-Pitcher Totals 32.0 162 6081 5223 829 1456 308 33 181 795 43 22 691 760 .279 .367 .454 .822 111 2373 140 70 48 49 153
Pitcher Totals 29.2 162 385 323 21 44 6 0 2 10 0 1 14 114 .136 .176 .173 .349 -9 56 2 2 44 2 0
Rk Pos Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
* - bats left-handed, # - bats both, else - bats right, ? - unknown; OPS_lg for OPS+ does not include pitchers.

Team Player Value--Batters

League Register · WAR Explained (v2.2): 8+ MVP, 5+ A-S, 2+ Starter, 0-2 Sub, < 0 Repl
Age G PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Salary Acquired Pos Summary
David Aardsma 22 11 0 0 0 0 0 0 0 0.0 0 0 0.0 .501 .500 0.0 0.0 0 $300,000 Amateur Draft 1
Edgardo Alfonzo 30 139 576 -0 -2 0 -12 2 -11 -1.2 18 7 0.5 .492 .493 1.7 -1.0 19 $6,500,000 Free Agency *5/4
Barry Bonds* 39 147 617 106 -0 1 -8 -6 93 8.7 19 112 10.6 .560 .555 11.4 -1.5 120 $18,000,000 Amateur Draft--no sign *7/D
Jim Brower 31 89 3 0 0 0 0 1 2 0.2 0 2 0.2 .502 .501 0.2 -0.0 2 $662,500 Traded 1
Dave Burba 37 6 1 0 0 0 0 0 1 0.1 0 1 0.1 .511 .500 0.1 0.0 1 Traded /1
Jason Christiansen 34 60 0 0 0 0 0 0 0 0.0 0 0 0.0 .501 .500 0.0 0.0 0 $2,433,333 Traded 1
Brian Cooper 29 5 3 -1 0 0 0 0 -0 -0.0 0 -0 -0.0 .491 .500 -0.0 0.0 -0 Free Agency /1
Kevin Correia 23 12 4 0 0 0 0 1 1 0.1 0 1 0.1 .511 .501 0.1 0.0 1 Amateur Draft 1
Deivi Cruz 31 127 431 -3 -2 -0 -6 5 -6 -0.7 13 7 0.6 .495 .496 1.2 -0.2 13 Amateur Free Agent 6/45
Brian Dallimore 30 20 49 0 -0 0 0 0 0 0.0 2 2 0.2 .501 .500 0.2 0.0 2 Free Agency /45
Ray Durham# 32 120 542 12 1 -0 -5 3 11 1.0 16 27 2.5 .509 .507 3.0 -0.3 32 $7,200,000 Free Agency *4
Jason Ellison 26 13 4 1 0 0 1 0 2 0.2 0 3 0.3 .519 .502 0.2 0.1 2 Amateur Draft /8
Leo Estrella 29 2 0 0 0 0 0 0 0 0.0 0 0 0.0 .501 .500 0.0 0.0 0 $316,000 Traded /1
Scott Eyre* 32 83 2 -1 0 0 0 1 0 0.0 0 0 0.0 .500 .500 0.0 0.0 0 $1,000,000 Waivers 1
Pedro Feliz 29 144 531 -1 -2 -2 12 -2 5 0.4 17 21 2.0 .503 .503 0.8 0.9 9 $850,000 Amateur Free Agent 356/79
Jesse Foppert 23 1 0 0 0 0 0 0 0 0.0 0 0 0.0 .500 .500 0.0 0.0 0 $312,000 Amateur Draft /1
Wayne Franklin* 30 43 5 -0 -0 0 0 1 1 0.1 0 1 0.1 .502 .500 0.1 0.0 1 $360,000 Traded 1
Marquis Grissom 37 145 606 -5 2 -2 -9 3 -11 -1.2 19 8 0.6 .492 .493 1.5 -0.7 17 $2,125,000 Free Agency *8
Jeffrey Hammonds 33 40 113 -3 0 -0 -1 -1 -4 -0.5 4 -1 -0.1 .489 .497 -0.0 -0.2 0 $1,000,000 Free Agency 9/78
Brad Hennessey 24 7 15 -2 0 0 0 2 1 0.1 0 1 0.1 .511 .500 0.1 0.0 1 Amateur Draft /1
Matt Herges* 34 70 0 0 0 0 0 0 0 0.0 0 0 0.0 .501 .500 0.0 0.0 0 $1,100,000 Traded 1
Dustin Hermanson 31 47 37 -7 0 0 0 6 -1 -0.2 0 -1 -0.2 .497 .499 -0.2 0.0 -1 $800,000 Free Agency 1
Justin Knoedler 23 1 1 -0 0 0 0 0 -0 -0.0 0 -0 -0.0 .471 .500 -0.0 0.0 -0 Amateur Draft--no sign /2
Ricky Ledee* 30 31 60 -7 0 0 1 -0 -6 -0.6 2 -4 -0.4 .481 .496 -0.5 0.1 -5 Traded 9/87
Todd Linden# 24 16 40 -3 0 1 -1 -0 -4 -0.4 1 -2 -0.2 .478 .498 -0.1 -0.2 -1 Amateur Draft /79
Noah Lowry 23 16 36 -5 -0 -0 0 5 -0 -0.0 0 -0 -0.0 .499 .500 -0.0 0.0 -0 Amateur Draft 1
Damon Minor* 30 24 74 -1 0 -0 0 -1 -2 -0.2 2 1 0.1 .493 .499 0.1 -0.1 1 Amateur Draft 3/D
Dustan Mohr 28 117 324 8 -3 0 -7 -4 -6 -0.7 10 4 0.3 .495 .496 1.0 -1.2 11 $342,500 Traded 97/8D
Neifi Perez# 31 103 353 -25 -0 0 5 4 -16 -1.8 11 -5 -0.7 .484 .490 -1.2 0.9 -10 $2,750,000 Waivers 64/5
A.J. Pierzynski* 27 131 510 -10 -4 -3 -2 7 -12 -1.3 16 4 0.2 .491 .492 0.5 0.5 6 $3,500,000 Traded *2
Cody Ransom 28 78 78 -1 -1 -0 -4 2 -5 -0.5 2 -2 -0.2 .494 .497 0.2 -0.3 2 $303,000 Amateur Draft 64/57
Felix Rodriguez 31 53 1 -0 0 0 0 0 0 0.0 0 0 0.0 .500 .500 0.0 0.0 0 $3,050,000 Traded 1
Kirk Rueter* 33 34 67 -11 -0 0 0 10 -1 -0.1 0 -1 -0.1 .496 .499 -0.1 0.0 -1 $6,133,333 Traded 1
Jason Schmidt 31 32 84 -10 -0 0 0 12 3 0.2 0 3 0.2 .508 .502 0.2 0.0 3 $7,937,500 Traded 1
J.T. Snow* 36 107 417 26 -1 1 0 -5 21 2.1 13 34 3.3 .520 .513 3.3 -0.6 34 $1,500,000 Traded 3
Brett Tomko 31 33 77 -14 -0 0 0 11 -3 -0.3 0 -3 -0.3 .491 .498 -0.3 0.0 -3 $1,200,000 Free Agency 1
Tony Torcato* 24 13 12 2 0 0 0 0 2 0.2 0 2 0.2 .514 .501 0.2 0.0 2 $302,000 Amateur Draft
Yorvit Torrealba 25 64 196 -6 -1 -0 0 3 -4 -0.4 6 2 0.2 .494 .498 0.2 0.3 2 $334,000 Amateur Free Agent 2
Michael Tucker* 33 140 547 -1 -0 1 -11 -4 -15 -1.6 17 2 0.0 .489 .490 1.1 -1.6 13 $1,500,000 Free Agency *98
Merkin Valdez 22 2 0 0 0 0 0 0 0 0.0 0 0 0.0 .501 .500 0.0 0.0 0 Traded /1
Kevin Walker* 27 5 0 0 0 0 0 0 0 0.0 0 0 0.0 .500 .500 0.0 0.0 0 $450,000 Waivers /1
Tyler Walker 28 52 7 -2 0 0 0 1 -1 -0.1 0 -1 -0.1 .498 .500 -0.1 0.0 -1 Free Agency 1
Jerome Williams 22 22 43 -8 -1 0 0 6 -2 -0.2 0 -2 -0.2 .490 .499 -0.2 0.0 -2 $308,000 Amateur Draft 1
Team Total 31.8 2405 6466 30 -13 -3 -47 64 31 1.4 189 220 19.8 .501 .502 24.6 -5.1 267 $72,569,166
Age G PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Salary Acquired Pos Summary

Team Advanced Batting

Hide non-qualifiers for rate stats
 · League Register
Age PA Outs RC RC/G AIR BAbip BA lgBA OBP lgOBP SLG lgSLG OPS lgOPS OPS+ OWn% BtRuns BtWins TotA SecA ISO PwrSpd Pos Summary
David Aardsma 22 0 0 .000 0.0 0.0 1
Edgardo Alfonzo 30 576 391 73 5.0 112 .294 .289 .271 .350 .343 .407 .439 .757 .781 95 .498 -3.6 -0.3 .681 .206 .118 1.8 *5/4
Barry Bonds* 39 617 247 203 22.0 112 .310 .362 .271 .609 .343 .812 .439 1.422 .782 263 .937 124.5 11.3 2.250 1.086 .450 10.6 *7/D
Jim Brower 31 3 1 1 26.8 112 1.000 .500 .270 .667 .343 .500 .439 1.167 .782 208 .955 0.5 0.0 2.000 .500 .000 1
Dave Burba 37 1 1 0 0.0 112 .000 .000 .271 .000 .343 .000 .439 .000 .782 -100 .000 -0.3 -0.0 .000 .000 .000 /1
Jason Christiansen 34 0 0 .000 0.0 0.0 1
Brian Cooper 29 3 3 0 0.0 112 .000 .000 .271 .000 .343 .000 .439 .000 .782 -100 .000 -0.9 -0.1 .000 .000 .000 /1
Kevin Correia 23 4 2 1 13.4 112 .500 .333 .271 .500 .342 .667 .439 1.167 .782 198 .858 0.6 0.0 1.500 .667 .333 1
Deivi Cruz 31 431 309 52 4.5 112 .299 .292 .271 .322 .343 .431 .439 .752 .781 92 .450 -4.8 -0.5 .641 .176 .139 1.8 6/45
Brian Dallimore 30 49 33 6 4.9 112 .306 .279 .271 .347 .343 .395 .439 .742 .781 91 .485 -0.4 -0.0 .656 .186 .116 .0 /45
Ray Durham# 32 542 356 87 6.6 112 .291 .282 .271 .364 .343 .484 .439 .848 .782 117 .618 11.9 1.1 .853 .335 .202 12.6 *4
Jason Ellison 26 4 2 3 40.2 112 .500 .500 .271 .500 .342 1.250 .439 1.750 .782 331 .978 1.3 0.1 3.500 1.250 .750 1.3 /8
Leo Estrella 29 0 0 .000 0.0 0.0 /1
Scott Eyre* 32 2 2 0 0.0 112 .000 .000 .270 .000 .342 .000 .439 .000 .782 -100 .000 -0.6 -0.1 .000 .000 .000 1
Pedro Feliz 29 531 389 68 4.7 112 .292 .276 .271 .305 .343 .485 .439 .790 .782 100 .468 -2.4 -0.2 .703 .260 .209 8.1 356/79
Jesse Foppert 23 0 0 .000 0.0 0.0 /1
Wayne Franklin* 30 5 3 1 8.9 112 .250 .333 .271 .400 .343 .333 .439 .733 .782 93 .741 0.2 0.0 1.000 .333 .000 1
Marquis Grissom 37 606 434 76 4.7 112 .293 .279 .271 .323 .343 .450 .439 .773 .781 97 .468 -4.6 -0.4 .685 .240 .171 5.3 *8
Jeffrey Hammonds 33 113 77 12 4.2 112 .243 .211 .271 .336 .343 .358 .439 .694 .782 80 .416 -2.6 -0.2 .688 .316 .147 1.5 9/78
Brad Hennessey 24 15 11 1 2.4 112 .300 .231 .271 .267 .343 .231 .439 .497 .782 30 .210 -1.3 -0.1 .400 .077 .000 /1
Matt Herges* 34 0 0 .000 0.0 0.0 1
Dustin Hermanson 31 37 33 1 0.8 112 .167 .100 .271 .129 .343 .100 .439 .229 .782 -40 .034 -6.4 -0.6 .148 .000 .000 1
Justin Knoedler 23 1 1 0 0.0 112 .000 .000 .271 .000 .343 .000 .439 .000 .782 -100 .000 -0.3 -0.0 .000 .000 .000 /2
Ricky Ledee* 30 60 49 2 1.1 112 .176 .113 .271 .200 .343 .151 .439 .351 .782 -7 .057 -8.6 -0.8 .313 .151 .038 .0 9/87
Todd Linden# 24 40 29 2 1.8 112 .200 .156 .271 .289 .343 .188 .439 .477 .782 27 .138 -3.4 -0.3 .444 .188 .031 /79
Noah Lowry 23 36 31 1 0.9 112 .261 .182 .271 .182 .343 .242 .439 .424 .782 8 .038 -4.6 -0.4 .286 .061 .061 1
Damon Minor* 30 74 46 8 4.7 112 .350 .241 .271 .405 .343 .276 .439 .681 .781 81 .465 -0.7 -0.1 .696 .241 .034 3/D
Dustan Mohr 28 324 206 48 6.2 112 .333 .274 .271 .394 .343 .437 .439 .831 .782 115 .598 8.5 0.8 .834 .327 .163 .0 97/8D
Neifi Perez# 31 353 266 26 2.6 112 .252 .232 .271 .276 .343 .295 .439 .571 .781 48 .233 -25.4 -2.4 .451 .125 .063 .0 64/5
A.J. Pierzynski* 27 510 376 53 3.8 112 .268 .272 .271 .319 .343 .410 .439 .729 .782 86 .372 -10.3 -1.0 .609 .176 .138 .0 *2
Cody Ransom 28 78 58 8 3.7 112 .340 .250 .271 .320 .343 .382 .439 .702 .781 81 .363 -1.9 -0.2 .600 .221 .132 1.3 64/57
Felix Rodriguez 31 1 1 0 0.0 112 .000 .271 .000 .343 .000 .439 .000 .782 -100 .000 -0.3 -0.0 .000 .000 .000 1
Kirk Rueter* 33 67 56 2 1.0 112 .148 .131 .271 .172 .343 .164 .439 .336 .781 -12 .046 -10.5 -1.0 .245 .082 .033 1
Jason Schmidt 31 84 70 4 1.5 112 .206 .136 .271 .197 .343 .227 .439 .424 .781 9 .102 -9.5 -0.9 .351 .152 .091 .0 1
J.T. Snow* 36 417 244 85 9.3 112 .365 .327 .271 .429 .343 .529 .439 .958 .781 146 .756 27.9 2.6 1.059 .382 .202 6.0 3
Brett Tomko 31 77 69 2 0.8 112 .200 .113 .271 .141 .343 .129 .439 .270 .781 -30 .032 -12.3 -1.2 .179 .048 .016 1
Tony Torcato* 24 12 5 4 21.4 112 .500 .556 .271 .583 .343 .556 .439 1.139 .781 197 .934 1.8 0.2 1.750 .111 .000
Yorvit Torrealba 25 196 145 20 3.7 112 .243 .227 .271 .302 .343 .407 .439 .709 .782 81 .363 -5.7 -0.5 .650 .291 .180 3.0 2
Michael Tucker* 33 547 363 73 5.4 112 .303 .256 .271 .353 .343 .412 .439 .765 .782 97 .532 -1.3 -0.1 .756 .313 .155 7.2 *98
Merkin Valdez 22 0 0 .000 0.0 0.0 /1
Kevin Walker* 27 0 0 .000 0.0 0.0 /1
Tyler Walker 28 7 7 0 0.0 112 .000 .000 .271 .000 .343 .000 .439 .000 .781 -100 .000 -2.1 -0.2 .000 .000 .000 1
Jerome Williams 22 43 38 1 0.7 112 .227 .139 .271 .162 .343 .139 .439 .301 .781 -21 .027 -6.7 -0.6 .156 .000 .000 1
League Average 5.0 111 .294 .262 .270 .332 .341 .422 .437 .754 .779 94 .495 .704 .268 .160
Team Total 31.5 6466 4354 924 5.7 112 .290 .270 .271 .357 .343 .438 .439 .795 .782 104 .556 45.6 3.6 .766 .298 .168 69.6
Age PA Outs RC RC/G AIR BAbip BA lgBA OBP lgOBP SLG lgSLG OPS lgOPS OPS+ OWn% BtRuns BtWins TotA SecA ISO PwrSpd Pos Summary

Team Batting Ratios*

Hide non-qualifiers for rate stats
 · League Register
Age PA HR% SO% BB% XBH% X/H% SO/W AB/SO AB/HR AB/RBI GB/FB GO/AO IP% LD% HR/FB IF/FB
Edgardo Alfonzo 30 576 1.9% 6.9% 8.0% 6.6% 25% 0.87 13.0 47.2 6.7 0.61 0.78 82% 23% 4.0% 8%
Barry Bonds* 39 617 7.3% 6.7% 37.6% 12.2% 56% 0.18 9.1 8.3 3.7 0.57 0.79 47% 23% 24.5% 14%
Jim Brower 31 3 0.0% 33.3% 33.3% 0.0% 0% 1.00 2.0 33% 0%
Dave Burba 37 1 0.0% 0.0% 0.0% 0.0% 0.00 100% 0% 100%
Brian Cooper 29 3 0.0% 33.3% 0.0% 0.0% 3.0 1.00 1.00 67% 0% 100%
Kevin Correia 23 4 0.0% 25.0% 25.0% 25.0% 100% 1.00 3.0 1.00 50% 50% 0.0% 0%
Deivi Cruz 31 431 1.6% 7.4% 3.9% 9.1% 34% 1.88 12.4 56.7 7.2 0.97 1.29 84% 18% 4.0% 8%
Brian Dallimore 30 49 2.0% 14.3% 8.2% 6.1% 25% 1.75 6.1 43.0 6.1 1.00 1.00 73% 22% 7.1% 22%
Ray Durham# 32 542 3.1% 11.1% 10.5% 9.8% 40% 1.05 7.9 27.7 7.2 0.71 0.97 73% 20% 7.9% 10%
Jason Ellison 26 4 25.0% 25.0% 0.0% 25.0% 50% 4.0 4.0 1.3 0.00 0.00 50% 67% 33.3% 0%
Scott Eyre* 32 2 0.0% 50.0% 0.0% 0.0% 2.0 50% 0%
Pedro Feliz 29 531 4.1% 16.0% 4.3% 10.9% 42% 3.70 5.9 22.9 6.0 0.91 1.14 76% 19% 11.4% 13%
Wayne Franklin* 30 5 0.0% 0.0% 20.0% 0.0% 0% 0.00 1.5 1.00 0.50 80% 25% 0.0% 0%
Marquis Grissom 37 606 3.6% 13.7% 6.1% 8.3% 32% 2.24 6.8 25.5 6.2 0.93 1.33 76% 17% 10.1% 13%
Jeffrey Hammonds 33 113 2.7% 19.5% 13.3% 7.1% 40% 1.47 4.3 31.7 15.8 0.59 0.77 62% 22% 7.3% 11%
Brad Hennessey 24 15 0.0% 26.7% 6.7% 0.0% 0% 4.00 3.3 6.5 1.50 2.50 67% 30% 0.0% 0%
Dustin Hermanson 31 37 0.0% 32.4% 0.0% 0.0% 0% 2.5 30.0 1.13 2.50 49% 8% 0.0% 13%
Justin Knoedler 23 1 0.0% 0.0% 0.0% 0.0% 0.00 0.00 100% 0% 0.0% 0%
Ricky Ledee* 30 60 0.0% 33.3% 8.3% 3.3% 33% 4.00 2.7 13.3 1.00 1.17 57% 24% 0.0% 6%
Todd Linden# 24 40 0.0% 17.5% 12.5% 2.5% 20% 1.40 4.6 32.0 0.67 0.91 63% 26% 0.0% 20%
Noah Lowry 23 36 0.0% 27.8% 0.0% 5.6% 33% 3.3 1.56 2.50 64% 15% 0.0% 11%
Damon Minor* 30 74 0.0% 24.3% 16.2% 2.7% 14% 1.50 3.2 9.7 0.48 0.65 54% 33% 0.0% 22%
Dustan Mohr 28 324 2.2% 19.8% 14.2% 8.6% 39% 1.39 4.1 37.6 9.4 0.65 0.89 60% 18% 6.6% 13%
Neifi Perez# 31 353 0.6% 9.9% 6.0% 4.3% 20% 1.67 9.1 159.5 9.7 0.86 1.11 81% 18% 1.6% 16%
A.J. Pierzynski* 27 510 2.2% 5.3% 3.7% 8.0% 32% 1.42 17.4 42.8 6.1 0.82 1.32 85% 20% 5.3% 16%
Cody Ransom 28 78 1.3% 25.6% 7.7% 9.0% 41% 3.33 3.4 68.0 6.2 0.68 1.19 60% 22% 4.8% 25%
Felix Rodriguez 31 1 0.0% 100.0% 0.0% 0.0% 1.0 0%
Kirk Rueter* 33 67 0.0% 10.5% 4.5% 3.0% 25% 2.33 8.7 30.5 4.44 6.14 81% 9% 0.0% 0%
Jason Schmidt 31 84 2.4% 35.7% 4.8% 2.4% 22% 7.50 2.2 33.0 22.0 0.89 2.25 40% 16% 12.5% 11%
J.T. Snow* 36 417 2.9% 14.6% 13.9% 10.8% 40% 1.05 5.7 28.8 5.8 0.61 0.95 66% 25% 7.2% 7%
Brett Tomko 31 77 0.0% 35.1% 2.6% 1.3% 14% 13.50 2.3 2.00 3.30 45% 8% 0.0% 0%
Tony Torcato* 24 12 0.0% 0.0% 8.3% 0.0% 0% 0.00 4.5 0.43 0.00 83% 20% 0.0% 29%
Yorvit Torrealba 25 196 3.1% 15.8% 8.7% 8.2% 41% 1.82 5.5 28.7 7.5 1.50 2.20 69% 10% 11.3% 5%
Michael Tucker* 33 547 2.4% 19.4% 12.8% 7.3% 34% 1.51 4.4 35.7 7.5 0.71 0.95 64% 20% 6.7% 6%
Tyler Walker 28 7 0.0% 71.4% 0.0% 0.0% 1.4 29% 0%
Jerome Williams 22 43 0.0% 32.6% 2.3% 0.0% 0% 14.00 2.6 4.25 4.75 51% 7% 0.0% 0%
League Average 2.9% 17.3% 8.7% 8.0% 35% 1.99 5.1 31.0 7.7 0.82 1.14 69% 19% 8.2% 10%
Team Total 31.5 6466 2.8% 13.5% 10.9% 8.2% 35% 1.24 6.3 30.3 6.9 0.80 1.13 70% 20% 7.9% 11%
Age PA HR% SO% BB% XBH% X/H% SO/W AB/SO AB/HR AB/RBI GB/FB GO/AO IP% LD% HR/FB IF/FB

Team Win Probability*

Hide non-qualifiers for rate stats
 · League Register
Age PA BtRuns BtWins Plays WPA WPA+ WPA- aLI WPA/LI Clutch RE24 REW boLI RE24/boLI PHlev AB
Edgardo Alfonzo 30 576 -3.6 -0.3 585 1.0 11.4 -10.4 1.08 0.0 0.9 8.1 0.8 1.00 0.8 1.76 7
Barry Bonds* 39 617 124.5 11.3 636 13.0 18.2 -5.3 1.05 11.3 1.0 128.8 11.6 0.96 131.9 2.16 2
Jim Brower 31 3 0.5 0.0 3 -0.0 0.0 -0.0 .71 0.0 -0.1 0.0 0.0 0.93 0.6 0
Dave Burba 37 1 -0.3 -0.0 1 0.0 0.0 0.0 .07 0.0 -0.0 1.0 0.1 2.46 0.4 0
Brian Cooper 29 3 -0.9 -0.1 3 -0.0 0.0 -0.0 .54 -0.1 -0.0 -0.5 -0.0 0.50 -0.9 0
Kevin Correia 23 4 0.6 0.0 5 -0.0 0.0 -0.0 .55 0.1 -0.1 1.6 0.2 1.00 0.9 0
Deivi Cruz 31 431 -4.8 -0.5 438 0.4 8.0 -7.6 1.05 -0.2 0.5 -1.7 -0.2 0.98 -3.1 1.66 23
Brian Dallimore 30 49 -0.4 -0.0 50 0.1 0.9 -0.9 1.16 -0.1 0.1 0.5 0.0 1.02 0.1 1.03 7
Ray Durham# 32 542 11.9 1.1 562 2.6 11.2 -8.6 1.00 1.4 1.2 17.0 1.6 0.95 15.5 2.92 4
Jason Ellison 26 4 1.3 0.1 8 0.1 0.1 -0.0 .80 0.1 0.0 2.7 0.3 1.11 2.3 1.46 1
Scott Eyre* 32 2 -0.6 -0.1 2 -0.0 0.0 -0.0 .17 -0.0 -0.0 -0.6 -0.1 1.30 -0.5 0
Pedro Feliz 29 531 -2.4 -0.2 542 -0.6 10.8 -11.4 1.11 0.6 -1.2 -9.2 -0.9 1.02 1.8 1.95 22
Wayne Franklin* 30 5 0.2 0.0 5 0.1 0.1 -0.0 .45 0.0 0.1 0.7 0.1 1.32 0.2 0
Marquis Grissom 37 606 -4.6 -0.4 614 -0.6 11.4 -12.0 1.08 0.2 -0.7 4.9 0.5 0.97 1.0 0.65 5
Jeffrey Hammonds 33 113 -2.6 -0.2 115 -0.8 1.6 -2.4 1.15 -0.3 -0.4 -7.4 -0.7 1.02 -3.0 1.75 11
Brad Hennessey 24 15 -1.3 -0.1 16 -0.0 0.2 -0.2 .95 -0.1 0.1 -1.9 -0.2 1.15 -1.1 0
Dustin Hermanson 31 37 -6.4 -0.6 37 -0.7 0.1 -0.9 1.07 -0.7 0.0 -8.6 -0.8 1.13 -7.8 0
Justin Knoedler 23 1 -0.3 -0.0 1 0.0 0.0 0.0 .00 0.0 -0.2 -0.0 0.86 -0.3 0
Ricky Ledee* 30 60 -8.6 -0.8 61 -0.8 0.4 -1.2 1.03 -0.6 -0.1 -5.0 -0.5 0.98 -6.0 1.57 14
Todd Linden# 24 40 -3.4 -0.3 41 -0.5 0.2 -0.7 .97 -0.3 -0.3 -4.7 -0.5 0.99 -3.1 1.34 5
Noah Lowry 23 36 -4.6 -0.4 36 -0.3 0.2 -0.5 .57 -0.5 -0.0 -4.9 -0.5 0.82 -5.5 0
Damon Minor* 30 74 -0.7 -0.1 76 0.4 1.6 -1.2 1.12 0.0 0.3 2.0 0.2 0.99 -0.0 1.89 5
Dustan Mohr 28 324 8.5 0.8 329 0.2 5.2 -5.1 .99 0.4 -0.2 7.1 0.7 0.96 7.1 1.14 18
Neifi Perez# 31 353 -25.4 -2.4 356 -2.0 4.5 -6.5 .96 -2.0 -0.1 -19.5 -1.8 0.93 -23.4 1.62 9
A.J. Pierzynski* 27 510 -10.3 -1.0 514 -1.2 9.6 -10.8 1.10 -1.2 0.1 -9.1 -0.9 1.04 -14.1 2.26 12
Cody Ransom 28 78 -1.9 -0.2 82 0.1 1.3 -1.2 .83 -0.2 0.3 -0.4 -0.0 1.02 -1.8 0.83 12
Felix Rodriguez 31 1 -0.3 -0.0 1 -0.0 0.0 -0.0 .03 -0.0 -0.0 -0.3 -0.0 0.86 -0.3 0
Kirk Rueter* 33 67 -10.5 -1.0 67 -1.0 0.3 -1.4 .90 -1.1 -0.0 -9.9 -0.9 0.88 -12.2 3.17 1
Jason Schmidt 31 84 -9.5 -0.9 86 -0.8 0.7 -1.5 .91 -0.8 -0.1 -11.8 -1.1 0.98 -9.8 0
J.T. Snow* 36 417 27.9 2.6 425 4.0 10.0 -5.9 1.13 2.9 0.7 37.3 3.4 0.99 33.2 2.43 6
Brett Tomko 31 77 -12.3 -1.2 77 -1.3 0.3 -1.5 .92 -1.3 -0.0 -18.9 -1.8 1.07 -15.3 0.85 1
Tony Torcato* 24 12 1.8 0.2 13 0.2 0.3 -0.1 1.18 0.2 -0.0 2.8 0.3 1.07 2.2 1.00 9
Yorvit Torrealba 25 196 -5.7 -0.5 201 -0.2 3.6 -3.8 1.08 -0.3 0.1 -4.2 -0.4 0.97 -3.7 0.86 4
Michael Tucker* 33 547 -1.3 -0.1 566 2.0 10.6 -8.7 1.04 1.4 0.5 12.1 1.1 0.98 15.6 1.47 13
Tyler Walker 28 7 -2.1 -0.2 7 -0.0 0.0 -0.0 .19 -0.1 -0.1 -2.9 -0.3 1.06 -2.5 0
Jerome Williams 22 43 -6.7 -0.6 44 -0.7 0.2 -0.9 .87 -0.7 -0.1 -8.7 -0.8 0.90 -8.4 0
League Average 1.02
Team Total 31.5 6466 45.6 3.6 6605 12.3 123.2 -110.9 1.05 8.0 3.8 96.5 8.3 0.98 90.8 1.58 191
Age PA BtRuns BtWins Plays WPA WPA+ WPA- aLI WPA/LI Clutch RE24 REW boLI RE24/boLI PHlev AB

Team Baserunning/Misc*

Age PA ROE XI RS% SBO SB CS SB% SB2 CS2 SB3 CS3 SBH CSH PO PCS OOB OOB1 OOB2 OOB3 OOBHm BT XBT% 1stS 1stS2 1stS3 1stD 1stD3 1stDH 2ndS 2ndS3 2ndSH
Edgardo Alfonzo 30 576 8 0 29% 249 1 1 50% 1 1 0 0 0 0 0 0 4 1 0 0 3 10 44% 32 26 5 11 2 8 19 4 14
Barry Bonds* 39 617 6 0 25% 301 6 1 86% 5 1 1 0 0 0 1 1 8 4 1 2 1 23 29% 70 58 11 11 7 4 28 11 17
Jim Brower 31 3 0 0 50% 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100% 1 0 1 0 0 0 0 0 0
Dave Burba 37 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Brian Cooper 29 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Kevin Correia 23 4 0 0 50% 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0% 1 1 0 0 0 0 0 0 0
Deivi Cruz 31 431 9 0 30% 140 1 3 25% 1 3 0 0 0 0 0 0 2 0 1 0 1 8 31% 16 12 4 12 6 6 8 7 1
Brian Dallimore 30 49 1 0 41% 20 0 1 0% 0 1 0 0 0 0 0 0 0 0 0 0 0 0 57% 5 2 3 1 1 0 1 0 1
Ray Durham# 32 542 4 0 44% 245 10 4 71% 7 4 3 0 0 0 2 0 3 0 0 2 1 15 44% 36 28 8 6 2 4 20 5 15
Jason Ellison 26 4 0 0 30% 17 2 0 100% 2 0 0 0 0 0 0 0 1 0 0 0 1 1 33% 1 1 0 1 1 0 1 0 1
Scott Eyre* 32 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Pedro Feliz 29 531 5 0 36% 153 5 2 71% 5 2 0 0 0 0 1 0 5 0 0 1 4 9 38% 19 13 5 8 7 1 21 7 12
Wayne Franklin* 30 5 0 0 100% 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50% 0 0 0 1 1 0 1 0 1
Marquis Grissom 37 606 4 0 32% 183 3 1 75% 3 1 0 0 0 0 1 1 6 0 4 0 2 11 46% 29 18 11 9 5 4 17 7 10
Jeffrey Hammonds 33 113 0 0 31% 36 1 0 100% 1 0 0 0 0 0 0 0 0 0 0 0 0 1 46% 6 5 1 0 0 0 5 1 4
Brad Hennessey 24 15 0 0 25% 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
Dustin Hermanson 31 37 0 0 50% 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 100% 0 0 0 1 0 1 0 0 0
Justin Knoedler 23 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Ricky Ledee* 30 60 3 0 46% 29 1 0 100% 1 0 0 0 0 0 0 0 1 0 0 0 1 1 25% 3 2 1 1 1 0 4 3 1
Todd Linden# 24 40 1 0 50% 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 50% 2 2 0 0 0 0 2 0 2
Noah Lowry 23 36 0 0 33% 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0% 2 2 0 0 0 0 0 0 0
Damon Minor* 30 74 0 0 27% 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 30% 5 5 0 2 0 2 3 2 1
Dustan Mohr 28 324 3 0 36% 142 0 3 0% 0 2 0 1 0 0 2 1 3 0 1 2 0 9 44% 17 13 3 8 4 4 14 4 10
Neifi Perez# 31 353 4 0 27% 130 0 1 0% 0 0 0 1 0 0 0 0 2 0 2 0 0 8 40% 12 7 5 3 2 1 15 7 6
A.J. Pierzynski* 27 510 3 0 23% 193 0 1 0% 0 1 0 0 0 0 0 0 6 0 2 2 2 10 22% 28 25 2 6 4 2 16 7 7
Cody Ransom 28 78 1 0 28% 43 2 2 50% 2 2 0 0 0 0 1 1 1 0 0 0 1 6 75% 3 1 2 0 0 0 1 0 1
Felix Rodriguez 31 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Kirk Rueter* 33 67 0 0 36% 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0% 2 2 0 0 0 0 1 1 0
Jason Schmidt 31 84 1 0 17% 24 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 3 0% 4 4 0 0 0 0 0 0 0
J.T. Snow* 36 417 1 0 30% 184 4 0 100% 2 0 2 0 0 0 0 0 4 0 2 0 2 10 27% 21 18 3 10 8 2 17 9 8
Brett Tomko 31 77 0 0 33% 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0% 1 1 0 1 1 0 0 0 0
Tony Torcato* 24 12 0 0 13% 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 50% 1 1 0 0 0 0 1 0 1
Yorvit Torrealba 25 196 2 0 23% 60 2 0 100% 2 0 0 0 0 0 1 0 1 0 0 0 1 2 22% 4 3 1 2 1 1 3 3 0
Michael Tucker* 33 547 4 0 36% 226 5 2 71% 5 2 0 0 0 0 1 0 8 0 0 4 4 14 48% 22 15 7 19 6 11 15 6 9
Tyler Walker 28 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jerome Williams 22 43 0 0 17% 11 0 1 0% 0 0 0 0 0 1 1 0 0 0 0 0 0 0 50% 4 2 2 0 0 0 0 0 0
League Average 30% 71% 41%
Team Total 31.5 6466 61 0 31% 2495 43 23 65% 37 20 6 2 0 1 11 4 56 6 13 13 24 149 37% 347 267 75 113 59 51 213 84 122
Age PA ROE XI RS% SBO SB CS SB% SB2 CS2 SB3 CS3 SBH CSH PO PCS OOB OOB1 OOB2 OOB3 OOBHm BT XBT% 1stS 1stS2 1stS3 1stD 1stD3 1stDH 2ndS 2ndS3 2ndSH

Team PH/HR/Situ Hitting*

Hits Pinch Hitting Home Runs SH GIDP PrdOut BaseRunners Advances
Age PA Ptn% H Inf Bnt AB H HR RBI PHlev All GS GSo vRH vLH Hm Rd IP Att Suc % Opp DP % Opp Suc % BR BRS BRS% <2,3B Scr % 0,2B Adv % PAu
Edgardo Alfonzo 30 576 32% 150 18 0 7 3 1 2 1.76 11 1 19 6 5 8 3 0 3 2 67% 126 15 12% 47 18 38% 427 72 17% 40 25 63% 21 14 67% 0
Barry Bonds* 39 617 67% 135 4 0 2 0 0 0 2.16 45 0 7 37 8 26 19 0 0 0 110 5 5% 20 15 75% 417 58 14% 36 14 39% 19 16 84% 0
Jim Brower 31 3 67% 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0% 0 0 0 0 0
Dave Burba 37 1 0% 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 3 1 33% 0 0 0 0 0
Brian Cooper 29 3 33% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0% 0 0 0 0 0
Kevin Correia 23 4 50% 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deivi Cruz 31 431 27% 116 14 0 23 8 0 4 1.66 7 0 13 5 2 2 5 0 9 8 89% 90 11 12% 47 21 45% 296 49 17% 26 17 65% 17 6 35% 0
Brian Dallimore 30 49 35% 12 1 0 7 3 0 0 1.03 1 1 2 0 1 1 0 0 0 0 9 0 0% 5 1 20% 32 7 22% 7 5 71% 1 1 100% 0
Ray Durham# 32 542 100% 133 7 2 4 1 0 0 2.92 17 0 15 13 4 8 9 0 7 4 57% 60 6 10% 34 14 41% 275 48 17% 28 12 43% 13 9 69% 0
Jason Ellison 26 4 50% 2 0 0 1 0 0 0 1.46 1 0 0 0 1 0 1 0 0 0 2 0 0% 0 0 4 2 50% 0 0 2 2 100% 0
Scott Eyre* 32 2 50% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0% 1 0 0% 2 0 0% 0 0 0 0 0
Pedro Feliz 29 531 34% 139 12 0 22 6 0 3 1.95 22 1 32 15 7 11 11 0 0 0 112 18 16% 60 16 27% 423 67 16% 35 19 54% 27 15 56% 0
Wayne Franklin* 30 5 80% 1 1 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 1 0 0% 1 1 100% 7 2 29% 1 1 100% 0 0 0
Marquis Grissom 37 606 26% 157 19 0 5 1 0 1 0.65 22 1 21 11 11 11 11 0 2 2 100% 128 22 17% 55 17 31% 426 70 16% 33 20 61% 29 15 52% 0
Jeffrey Hammonds 33 113 43% 20 0 0 11 2 0 2 1.75 3 0 5 1 2 2 1 0 0 0 22 2 9% 8 0 0% 79 3 4% 6 2 33% 6 4 67% 0
Brad Hennessey 24 15 0% 3 1 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 1 0 0% 4 1 25% 14 2 14% 2 1 50% 0 0 0
Dustin Hermanson 31 37 16% 3 1 0 0 0 0 0 0 0 3 0 0 0 0 0 7 6 86% 11 0 0% 12 3 25% 38 1 3% 4 1 25% 3 2 67% 0
Justin Knoedler 23 1 100% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Ricky Ledee* 30 60 95% 6 1 0 14 2 0 2 1.57 0 0 0 0 0 0 0 0 0 0 15 1 7% 8 3 38% 41 5 12% 5 3 60% 3 2 67% 0
Todd Linden# 24 40 100% 5 0 0 5 0 0 0 1.34 0 0 1 0 0 0 0 0 2 2 100% 13 0 0% 10 5 50% 27 1 4% 4 1 25% 0 0 0
Noah Lowry 23 36 28% 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 75% 6 1 17% 8 2 25% 14 0 0% 1 0 0% 1 1 100% 0
Damon Minor* 30 74 81% 14 1 0 5 2 0 1 1.89 0 0 4 0 0 0 0 0 0 0 17 2 12% 6 0 0% 50 6 12% 7 1 14% 2 0 0% 0
Dustan Mohr 28 324 41% 72 6 0 18 7 2 3 1.14 7 0 11 5 2 3 4 1 5 4 80% 72 5 7% 35 11 31% 210 22 10% 20 10 50% 14 8 57% 0
Neifi Perez# 31 353 97% 74 15 5 9 3 0 1 1.62 2 0 12 1 1 0 2 0 10 9 90% 62 7 11% 30 16 53% 211 31 15% 19 11 58% 15 11 73% 0
A.J. Pierzynski* 27 510 81% 128 4 0 12 3 0 2 2.26 11 1 25 9 2 3 8 0 2 2 100% 118 27 23% 50 17 34% 409 71 17% 36 21 58% 19 12 63% 0
Cody Ransom 28 78 27% 17 1 0 12 2 0 0 0.83 1 0 5 0 1 0 1 0 4 3 75% 21 2 10% 11 4 36% 63 11 17% 7 3 43% 5 4 80% 0
Felix Rodriguez 31 1 0% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Kirk Rueter* 33 67 76% 8 2 1 1 1 0 0 3.17 0 0 1 0 0 0 0 0 5 3 60% 7 0 0% 9 2 22% 40 2 5% 3 2 67% 1 0 0% 0
Jason Schmidt 31 84 37% 9 0 0 0 0 0 0 2 0 2 1 1 1 1 0 17 13 76% 19 0 0% 19 4 21% 63 2 3% 6 1 17% 4 1 25% 0
J.T. Snow* 36 417 86% 113 1 0 6 2 1 1 2.43 12 0 17 11 1 5 7 0 2 2 100% 97 5 5% 45 17 38% 281 49 17% 27 15 56% 13 6 46% 0
Brett Tomko 31 77 27% 7 1 0 1 0 0 0 0.85 0 0 4 0 0 0 0 0 17 13 76% 24 1 4% 24 9 38% 64 0 0% 3 0 0% 3 2 67% 0
Tony Torcato* 24 12 92% 5 0 0 9 5 0 2 1.00 0 0 0 0 0 0 0 0 0 0 4 0 0% 1 1 100% 12 2 17% 2 2 100% 1 1 100% 0
Yorvit Torrealba 25 196 48% 39 6 0 4 0 0 0 0.86 6 1 11 1 5 3 3 0 4 4 100% 33 7 21% 15 10 67% 140 19 14% 16 8 50% 11 10 91% 0
Michael Tucker* 33 547 86% 119 11 6 13 5 0 2 1.47 13 0 24 12 1 4 9 0 9 6 67% 114 5 4% 56 21 38% 338 51 15% 27 17 63% 25 15 60% 0
Tyler Walker 28 7 29% 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0% 2 0 0% 9 0 0% 2 0 0% 0 0 0
Jerome Williams 22 43 26% 5 2 0 0 0 0 0 0 0 1 0 0 0 0 0 7 6 86% 7 0 0% 12 6 50% 21 0 0% 2 0 0% 5 2 40% 0
League Average 53% 68% 11% 33% 14% 50% 57%
Team Total 31.5 6466 59% 1500 129 14 191 56 4 26 1.58 183 6 241 128 55 88 95 1 116 92 79% 1303 142 11% 635 235 37% 4439 654 15% 405 212 52% 260 159 61% 0
Hits Pinch Hitting Home Runs SH GIDP PrdOut BaseRunners Advances
Age PA Ptn% H Inf Bnt AB H HR RBI PHlev All GS GSo vRH vLH Hm Rd IP Att Suc % Opp DP % Opp Suc % BR BRS BRS% <2,3B Scr % 0,2B Adv % PAu

Team Pitches Batting*

Hide non-qualifiers for rate stats
 · League Register
Age PA Pit Pit/PA Str Str% L/Str S/Str F/Str I/Str AS/Str I/Bll AS/Pit Con 1stS 30% 30c 30s 20% 20c 20s 31% 31c 31s L/SO S/SO L/SO% PAu Pitu Stru
Edgardo Alfonzo 30 577 2084 3.61 1319 63.4% 27.4% 9.6% 26.2% 36.8% 72.6% 0.7% 46.0% 86.8% 19.8% 5.2% 30 0 14.9% 86 31 8.5% 49 21 4 36 10.0% -1 0 0
Barry Bonds* 39 617 2425 3.93 981 49.2% 30.5% 9.4% 26.0% 34.1% 69.5% 29.8% 34.2% 86.5% 18.6% 27.6% 170 10 39.5% 244 35 14.4% 89 32 22 19 53.7% 0 0 0
Jim Brower 31 3 14 4.67 8 57.1% 25.0% 25.0% 37.5% 12.5% 75.0% 0.0% 42.9% 66.7% 0.0% 0.0% 0 0 0.0% 0 0 33.3% 1 0 0 1 0.0% 0 0 0
Dave Burba 37 1 1 1.00 1 100.0% 0.0% 0.0% 0.0% 100.0% 100.0% 100.0% 100.0% 100.0% 0.0% 0 0 0.0% 0 0 0.0% 0 0 0 0 0 0 0
Brian Cooper 29 3 5 1.67 5 100.0% 40.0% 20.0% 0.0% 40.0% 60.0% 60.0% 66.7% 66.7% 0.0% 0 0 0.0% 0 0 0.0% 0 0 1 0 100.0% 0 0 0
Kevin Correia 23 4 17 4.25 9 52.9% 33.3% 33.3% 11.1% 22.2% 66.7% 0.0% 35.3% 50.0% 0.0% 25.0% 1 0 25.0% 1 0 0.0% 0 0 0 1 0.0% 0 0 0
Deivi Cruz 31 431 1335 3.10 908 69.2% 24.1% 11.6% 22.6% 41.7% 75.9% 5.4% 52.5% 84.8% 24.8% 3.5% 15 0 13.0% 56 27 4.6% 20 13 2 30 6.3% 0 0 0
Brian Dallimore 30 49 161 3.29 111 68.9% 24.3% 15.3% 27.0% 33.3% 75.7% 0.0% 52.2% 79.8% 30.6% 4.1% 2 0 8.2% 4 2 8.2% 4 3 0 7 0.0% 0 0 0
Ray Durham# 32 543 2207 4.06 1305 59.5% 31.8% 9.7% 26.4% 32.1% 68.2% 1.3% 40.5% 85.7% 20.3% 6.3% 34 0 16.2% 88 32 12.9% 70 40 22 38 36.7% -1 0 0
Jason Ellison 26 4 14 3.50 11 78.6% 9.1% 18.2% 45.5% 27.3% 90.9% 0.0% 71.4% 80.0% 75.0% 0.0% 0 0 0.0% 0 0 0.0% 0 0 0 1 0.0% 0 0 0
Scott Eyre* 32 2 7 3.50 7 100.0% 0.0% 57.1% 28.6% 14.3% 100.0% 100.0% 42.9% 100.0% 0.0% 0 0 0.0% 0 0 0.0% 0 0 0 1 0.0% 0 0 0
Pedro Feliz 29 531 1783 3.36 1171 65.8% 20.2% 15.1% 28.5% 36.1% 79.8% 0.7% 52.5% 81.0% 39.5% 2.4% 13 4 10.9% 58 32 6.8% 36 23 21 64 24.7% 0 0 0
Wayne Franklin* 30 5 18 3.60 10 55.6% 20.0% 30.0% 10.0% 40.0% 80.0% 0.0% 44.4% 62.5% 40.0% 0.0% 0 0 20.0% 1 0 0.0% 0 0 0 0 0 0 0
Marquis Grissom 37 606 2083 3.44 1287 62.2% 24.2% 13.1% 24.9% 37.7% 75.8% 1.9% 47.1% 82.7% 28.5% 5.4% 33 1 13.9% 84 44 7.4% 45 36 26 57 31.3% 0 0 0
Jeffrey Hammonds 33 113 463 4.10 270 58.3% 22.2% 16.3% 34.4% 27.0% 77.8% 0.0% 45.4% 79.0% 31.0% 3.5% 4 0 17.7% 20 9 7.1% 8 6 10 12 45.5% 0 0 0
Brad Hennessey 24 15 53 3.53 37 69.8% 43.2% 21.6% 8.1% 27.0% 56.8% 0.0% 39.6% 61.9% 6.7% 0.0% 0 0 6.7% 1 0 13.3% 2 0 0 4 0.0% 0 0 0
Dustin Hermanson 31 37 102 2.76 78 76.5% 14.1% 35.9% 19.2% 30.8% 85.9% 0.0% 65.7% 58.2% 67.6% 0.0% 0 0 2.7% 1 1 0.0% 0 0 2 10 16.7% 0 0 0
Justin Knoedler 23 1 1 1.00 1 100.0% 0.0% 0.0% 0.0% 100.0% 100.0% 100.0% 100.0% 100.0% 0.0% 0 0 0.0% 0 0 0.0% 0 0 0 0 0 0 0
Ricky Ledee* 30 60 240 4.00 148 61.7% 27.0% 21.6% 28.4% 23.0% 73.0% 0.0% 45.0% 70.4% 21.7% 6.7% 4 0 21.7% 13 7 10.0% 6 3 2 18 10.0% 0 0 0
Todd Linden# 24 40 149 3.73 90 60.4% 31.1% 13.3% 25.6% 30.0% 68.9% 0.0% 41.6% 80.6% 30.0% 5.0% 2 0 17.5% 7 3 10.0% 4 3 5 2 71.4% 0 0 0
Noah Lowry 23 36 101 2.81 81 80.2% 23.5% 23.5% 21.0% 32.1% 76.5% 0.0% 61.4% 69.4% 50.0% 0.0% 0 0 5.6% 2 0 0.0% 0 0 1 8 10.0% 0 0 0
Damon Minor* 30 74 307 4.15 190 61.9% 23.2% 13.2% 42.6% 21.1% 76.8% 0.0% 47.6% 82.9% 40.5% 4.1% 3 0 8.1% 6 3 8.1% 6 5 10 8 55.6% 0 0 0
Dustan Mohr 28 324 1244 3.84 697 56.6% 28.7% 16.8% 25.0% 29.6% 71.3% 2.2% 40.3% 76.5% 26.5% 7.7% 25 1 20.1% 65 32 10.8% 35 18 22 42 34.4% 0 0 0
Neifi Perez# 31 353 1198 3.39 766 64.6% 28.3% 8.0% 24.9% 38.8% 71.7% 2.8% 46.3% 88.9% 27.8% 4.0% 14 0 10.5% 37 14 8.8% 31 20 16 19 45.7% 0 0 0
A.J. Pierzynski* 27 511 1571 3.07 1074 69.1% 14.4% 11.4% 32.4% 41.8% 85.6% 3.2% 59.1% 86.7% 41.7% 4.1% 21 3 12.1% 62 34 3.3% 17 14 4 23 14.8% -1 0 0
Cody Ransom 28 78 294 3.77 179 60.9% 25.7% 24.6% 21.2% 28.5% 74.3% 0.0% 45.2% 66.9% 37.2% 6.4% 5 1 12.8% 10 5 12.8% 10 4 4 16 20.0% 0 0 0
Felix Rodriguez 31 1 5 5.00 3 60.0% 0.0% 100.0% 0.0% 0.0% 100.0% 0.0% 60.0% 0.0% 100.0% 0.0% 0 0 0.0% 0 0 0.0% 0 0 0 1 0.0% 0 0 0
Kirk Rueter* 33 67 181 2.70 128 70.7% 22.7% 13.3% 19.5% 44.5% 77.3% 0.0% 54.7% 82.8% 52.2% 1.5% 1 0 10.4% 7 0 4.5% 3 0 2 5 28.6% 0 0 0
Jason Schmidt 31 84 264 3.14 185 70.1% 29.2% 20.5% 23.8% 26.5% 70.8% 0.0% 49.6% 71.0% 48.8% 2.4% 2 0 4.8% 4 1 2.4% 2 0 11 18 36.7% 0 0 0
J.T. Snow* 36 417 1639 3.93 932 56.9% 27.9% 12.2% 28.6% 31.2% 72.1% 0.0% 41.0% 83.0% 22.1% 7.4% 31 0 18.5% 77 37 10.3% 43 22 17 44 27.9% 0 0 0
Brett Tomko 31 77 263 3.42 190 72.2% 28.9% 16.8% 28.9% 25.3% 71.1% 0.0% 51.3% 76.3% 36.4% 0.0% 0 0 7.8% 6 1 3.9% 3 2 10 15 37.0% 0 0 0
Tony Torcato* 24 12 40 3.33 24 60.0% 29.2% 8.3% 20.8% 41.7% 70.8% 0.0% 42.5% 88.2% 41.7% 0.0% 0 0 0.0% 0 0 25.0% 3 3 0 0 0 0 0
Yorvit Torrealba 25 196 696 3.55 434 63.5% 25.8% 15.4% 25.1% 33.6% 74.2% 4.6% 47.1% 79.2% 28.1% 8.2% 16 0 18.9% 37 13 9.2% 18 12 5 26 16.1% 0 0 0
Michael Tucker* 33 548 2132 3.89 1283 60.4% 30.0% 15.4% 25.9% 28.8% 70.0% 0.9% 42.3% 78.1% 29.0% 7.5% 41 0 17.0% 93 15 13.3% 73 35 29 77 27.4% -1 0 0
Tyler Walker 28 7 33 4.71 25 75.8% 40.0% 24.0% 28.0% 8.0% 60.0% 0.0% 45.5% 60.0% 14.3% 0.0% 0 0 0.0% 0 0 14.3% 1 0 1 4 20.0% 0 0 0
Jerome Williams 22 43 144 3.35 104 72.2% 19.2% 35.6% 18.3% 26.9% 80.8% 0.0% 58.3% 56.0% 67.4% 0.0% 0 0 2.3% 1 0 2.3% 1 0 4 10 28.6% 0 0 0
League Average 3.74 63.0% 27.0% 14.8% 27.0% 31.2% 73.0% 2.1% 46.0% 79.7% 28.8% 5.2% 14.8% 8.6% 26.5%
Team Total 31.5 6470 23274 3.60 14052 61.8% 26.0% 13.2% 26.6% 34.3% 74.0% 6.0% 45.8% 82.2% 28.8% 7.2% 467 20 16.6% 1071 378 9.0% 580 315 253 617 28.9% -4 0 0
Age PA Pit Pit/PA Str Str% L/Str S/Str F/Str I/Str AS/Str I/Bll AS/Pit Con 1stS 30% 30c 30s 20% 20c 20s 31% 31c 31s L/SO S/SO L/SO% PAu Pitu Stru

Team Neutralized Batting

Hide non-qualifiers for rate stats
 · League Register
Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS RC Gact Gact
Edgardo Alfonzo 30 139 569 514 62 145 25 1 11 73 1 1 44 40 .282 .342 .399 .741 69 139 139
Barry Bonds* 39 147 601 367 121 129 26 3 43 95 6 1 222 41 .351 .599 .790 1.389 173 147 147
Jim Brower 31 89 3 2 1 1 0 0 0 0 0 0 1 1 .500 .667 .500 1.167 1 89 89
Dave Burba 37 51 4 4 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 51 51
Brian Cooper 29 5 3 3 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 5 5
Kevin Correia 23 12 4 3 1 1 1 0 0 0 0 0 1 1 .333 .500 .667 1.167 1 12 12
Deivi Cruz 31 127 426 393 44 112 29 2 7 52 1 3 16 32 .285 .313 .422 .736 52 127 127
Brian Dallimore 30 20 48 42 7 11 2 0 1 6 0 1 4 7 .262 .333 .381 .714 5 20 20
Ray Durham# 32 120 535 466 89 128 27 8 16 61 10 4 55 60 .275 .356 .470 .826 77 120 120
Jason Ellison 26 13 4 4 3 2 0 0 1 2 2 0 0 1 .500 .500 1.250 1.750 2 13 13
Scott Eyre* 32 83 2 2 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 83 83
Pedro Feliz 29 144 525 498 68 134 32 3 21 79 5 2 22 85 .269 .297 .472 .769 71 144 144
Wayne Franklin* 30 43 5 3 0 0 0 0 0 0 0 1 0 .000 .200 .000 .200 0 43 43
Marquis Grissom 37 145 599 556 73 151 25 2 21 85 3 1 36 83 .272 .315 .437 .752 77 145 145
Jeffrey Hammonds 33 40 111 94 13 19 5 0 3 6 1 0 14 22 .202 .324 .351 .675 10 40 40
Brad Hennessey 24 7 15 13 1 3 0 0 0 2 0 0 1 4 .231 .267 .231 .497 1 7 7
Dustin Hermanson 31 47 37 30 0 0 0 0 0 0 0 0 12 .000 .032 .000 .032 0 47 47
Justin Knoedler 23 1 1 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 1 1
Ricky Ledee* 30 104 205 176 23 41 9 0 7 27 3 0 27 47 .233 .337 .403 .740 24 104 104
Todd Linden# 24 16 42 33 7 6 1 0 0 1 0 0 6 7 .182 .325 .212 .537 2 16 16
Noah Lowry 23 16 35 32 1 5 2 0 0 0 0 0 0 10 .156 .156 .219 .375 1 16 16
Damon Minor* 30 24 74 58 8 14 2 0 0 6 0 0 12 18 .241 .405 .276 .681 6 24 24
Dustan Mohr 28 117 319 260 49 69 19 1 7 26 0 3 44 64 .265 .384 .427 .811 41 117 117
Neifi Perez# 31 126 420 381 38 97 17 1 4 37 1 1 24 41 .255 .296 .336 .632 38 126 126
A.J. Pierzynski* 27 131 505 467 43 124 27 2 11 73 0 1 18 27 .266 .312 .403 .715 55 131 131
Cody Ransom 28 78 78 68 13 17 6 0 1 11 2 2 6 20 .250 .320 .382 .702 8 78 78
Felix Rodriguez 31 76 1 1 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 76 76
Kirk Rueter* 33 34 68 62 5 9 2 0 0 2 0 0 3 7 .145 .185 .177 .362 2 34 34
Jason Schmidt 31 32 84 66 4 9 0 0 2 3 0 0 4 30 .136 .197 .227 .424 3 32 32
J.T. Snow* 36 107 411 342 58 109 31 1 12 57 4 0 56 61 .319 .421 .520 .941 73 107 107
Brett Tomko 31 33 77 62 3 7 1 0 0 0 0 0 2 27 .113 .141 .129 .270 1 33 33
Tony Torcato* 24 13 12 9 1 5 0 0 0 2 0 0 1 0 .556 .583 .556 1.139 3 13 13
Yorvit Torrealba 25 64 195 171 18 38 7 3 6 22 2 0 17 31 .222 .298 .404 .702 20 64 64
Michael Tucker* 33 140 541 460 73 115 20 6 13 59 5 2 68 106 .250 .346 .404 .750 64 140 140
Tyler Walker 28 52 7 7 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 0 52 52
Jerome Williams 22 22 44 37 1 6 0 0 0 0 0 1 1 14 .162 .184 .162 .346 1 22 22
Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS RC Gact Gact

Team Cumulative Batting

Hide non-qualifiers for rate stats
 · League Register
Age Yrs PA G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
David Aardsma 22 1 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Edgardo Alfonzo 30 10 5611 1367 5611 4930 736 1419 263 17 144 696 51 17 562 579 .288 .362 .436 .797 109 2148 97 38 30 51 21
Barry Bonds* 39 19 11584 2716 11584 9098 2070 2730 563 77 703 1843 506 141 2302 1428 .300 .443 .611 1.053 183 5556 143 93 4 87 604
Jim Brower 31 6 63 266 63 57 9 12 1 0 0 4 0 0 1 19 .211 .237 .228 .465 21 13 0 1 4 0 0
Dave Burba 37 15 228 511 228 194 10 26 1 0 3 12 0 0 10 84 .134 .184 .186 .370 -1 36 5 2 22 0 0
Jason Christiansen 34 10 11 461 11 10 0 1 0 0 0 1 0 0 0 7 .100 .100 .100 .200 -48 1 0 0 1 0 0
Brian Cooper 29 5 7 34 7 7 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -100 0 0 0 0 0 0
Kevin Correia 23 2 18 22 18 16 2 3 1 0 0 2 0 0 1 7 .188 .235 .250 .485 27 4 0 0 1 0 0
Deivi Cruz 31 8 4100 1133 4100 3864 414 1040 239 15 65 444 16 27 121 395 .269 .293 .389 .682 78 1504 112 23 60 32 11
Brian Dallimore 30 1 49 20 49 43 8 12 2 0 1 7 0 1 4 7 .279 .347 .395 .742 91 17 0 1 0 1 0
Ray Durham# 32 10 6354 1430 6354 5579 983 1556 321 70 137 604 242 86 615 934 .279 .354 .435 .789 104 2428 90 59 52 49 19
Jason Ellison 26 2 14 20 14 14 5 3 0 0 1 3 2 0 0 2 .214 .214 .429 .643 62 6 0 0 0 0 0
Leo Estrella 29 3 0 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Scott Eyre* 32 8 9 322 9 9 0 2 0 0 0 0 0 0 0 4 .222 .222 .222 .444 18 2 0 0 0 0 0
Pedro Feliz 29 5 1178 408 1178 1111 141 286 55 8 47 167 9 5 49 216 .257 .288 .448 .736 89 498 32 3 4 11 4
Jesse Foppert 23 2 38 24 38 37 3 3 1 1 0 1 0 0 0 19 .081 .105 .162 .267 -31 6 1 1 0 0 0
Wayne Franklin* 30 5 86 119 86 70 3 11 1 0 0 5 0 0 3 22 .157 .189 .171 .361 -4 12 2 0 12 1 0
Marquis Grissom 37 16 8812 2121 8812 8138 1179 2222 382 56 225 952 428 115 546 1222 .273 .319 .417 .736 93 3391 162 31 36 61 44
Jeffrey Hammonds 33 12 3367 944 3367 3000 472 817 171 17 110 422 67 30 290 592 .272 .339 .451 .790 99 1352 59 29 16 32 10
Brad Hennessey 24 1 15 7 15 13 1 3 0 0 0 2 0 0 1 4 .231 .267 .231 .497 30 3 0 0 0 1 0
Matt Herges* 34 6 30 350 30 27 0 6 0 0 0 1 0 0 1 14 .222 .250 .222 .472 26 6 0 0 2 0 0
Dustin Hermanson 31 10 384 295 384 322 14 30 5 0 2 10 0 0 20 161 .093 .151 .127 .278 -27 41 1 2 40 0 0
Justin Knoedler 23 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 0 0 0 0 0 0
Ricky Ledee* 30 7 1907 666 1907 1672 245 404 95 16 53 264 27 15 213 414 .242 .328 .413 .740 91 690 36 7 3 12 16
Todd Linden# 24 2 79 34 79 70 8 13 2 0 1 7 0 0 6 15 .186 .260 .257 .517 36 18 2 1 2 0 0
Noah Lowry 23 2 38 20 38 35 3 7 2 0 0 0 0 0 0 11 .200 .200 .257 .457 17 9 1 0 3 0 0
Damon Minor* 30 4 334 136 334 285 35 66 9 0 13 39 0 0 41 61 .232 .338 .400 .738 96 114 11 6 0 2 7
Dustan Mohr 28 4 1185 378 1185 1045 163 274 67 3 29 113 12 9 115 273 .262 .339 .415 .754 97 434 20 10 8 7 6
Neifi Perez# 31 9 4514 1108 4514 4190 545 1129 188 59 52 400 48 40 201 423 .269 .301 .380 .681 64 1591 64 4 80 39 19
A.J. Pierzynski* 27 7 2052 561 2052 1899 229 558 134 14 37 270 6 11 79 220 .294 .336 .438 .773 101 831 62 49 7 16 21
Cody Ransom 28 4 117 114 117 105 23 25 7 0 2 13 2 2 8 37 .238 .298 .362 .660 71 38 2 1 3 0 1
Felix Rodriguez 31 9 19 498 19 16 4 4 1 0 1 3 0 0 0 5 .250 .294 .500 .794 102 8 0 1 2 0 0
Kirk Rueter* 33 12 703 328 703 592 43 90 8 0 0 39 1 1 26 103 .152 .186 .166 .352 -6 98 8 0 80 5 0
Jason Schmidt 31 10 565 252 565 465 21 47 6 0 4 17 0 0 22 220 .101 .143 .140 .283 -26 65 4 1 76 1 0
J.T. Snow* 36 13 6090 1560 6090 5230 753 1399 276 17 185 833 19 23 720 1073 .267 .358 .433 .791 107 2264 128 56 22 62 60
Brett Tomko 31 8 406 236 406 339 18 59 8 0 0 23 0 1 15 122 .174 .208 .198 .406 7 67 5 0 51 1 0
Tony Torcato* 24 3 41 32 41 36 1 11 2 0 0 3 0 0 1 6 .306 .350 .361 .711 88 13 0 2 1 1 0
Yorvit Torrealba 25 4 576 186 576 512 58 131 27 6 12 68 3 0 45 90 .256 .322 .402 .724 89 206 21 6 10 3 6
Michael Tucker* 33 10 4305 1256 4305 3759 587 972 188 48 119 486 108 56 443 894 .259 .340 .429 .769 96 1613 58 36 39 28 28
Merkin Valdez 22 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Kevin Walker* 27 5 4 113 4 4 0 1 0 0 0 0 0 0 0 1 .250 .250 .250 .500 32 1 0 0 0 0 0
Tyler Walker 28 2 9 57 9 9 0 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -100 0 0 0 0 0 0
Jerome Williams 22 2 86 43 86 73 2 9 1 0 0 1 0 1 1 33 .123 .135 .137 .272 -29 10 0 0 12 0 0
Age Yrs PA G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB



* - Disclaimer & Completeness Note

* Many Detailed Statistics are based on play-by-play accounts accumulated by RetroSheet. These totals may be incomplete (3.6% of all plays from 1938 to 1973 are missing or have incomplete accounts, click link for year and team summary of data completeness) for some players prior to 1974 and even complete seasons may not match the official totals due to errors in both the official totals and the play-by-play accounts. Pre-1954 seasons have a substantial numbers of games missing play-by-play accounts and should be viewed as essentially incomplete.


2003 / 2005 Batting Statistics