WHIRLED BASEBALL
LEAGUE FREE AGENTS REPORT - SCOUTED BY: OSA
06/25/2001
 
  Batters | Pitchers | Fielding Ratings | Fielding Position Ratings
Position Players Team Age Pos CON Gap POW Eye Avoid K's Speed Stealing CON vsL POW vsL Eye vsL CON vsR POW vsR Eye vsR
Tommie Aaron 21 LF 39 53 42 50 44 63 39 42 51 39 41 50
Charlie Abbey 25 LF 38 27 24 48 64 65 37 23 45 38 24 48
Brent Abernathy 28 2B 42 28 33 46 64 74 42 34 46 42 33 45
Cliff Aberson 28 LF 36 43 45 41 44 42 37 46 42 36 45 41
Austin Adams 25 DH 27 14 18 18 67 4 27 18 18 27 18 18
Lane Adams 28 LF 34 24 39 32 53 74 34 39 32 34 39 32
Ricky Adams 26 2B 33 31 32 23 45 65 34 35 22 32 32 24
Jim Adduci 25 1B 35 48 38 37 36 59 34 37 35 35 39 37
Dave Adlesh 21 C 28 24 24 34 23 43 28 24 36 28 24 34
Ehire Adrianza 28 2B 29 33 1 31 67 77 28 1 32 29 1 30
Troy Afenir 27 C 27 39 31 42 30 41 27 31 43 27 31 42
Hanser Alberto 27 1B 26 31 7 26 30 46 25 7 25 26 7 26
Mike Aldrete 29 LF 38 45 27 77 40 42 36 25 70 38 28 79
Chuck Aleno 28 LF 33 24 33 49 44 37 33 34 50 33 33 49
Jason Alfaro 27 SS 28 32 36 26 25 42 28 36 27 28 35 26
Ethan Allen 33 LF 52 51 19 21 67 71 57 19 23 50 19 21
Greg Allen 26 CF 34 1 6 11 97 12 33 6 10 34 6 12
Hank Allen 28 2B 50 45 19 34 63 60 56 19 37 49 19 33
Art Allison 28 RF 35 27 1 18 47 71 35 1 18 35 1 18
Doug Allison 33 C 45 27 13 1 99 61 45 13 1 44 13 1
Yonder Alonso 32 1B 32 3 1 6 100 16 31 1 6 32 1 7
George Altman 28 LF 46 51 51 43 40 55 44 47 41 47 54 43
Luis Alvarado 25 2B 38 34 1 19 50 58 39 1 18 37 1 19
Ed Amelung 26 LF 35 28 36 28 40 68 34 34 27 35 36 29
Brian N Anderson 28 CF 41 39 44 48 38 72 42 47 52 41 43 47
Bryan Anderson 28 C 30 36 47 43 37 6 30 45 41 31 47 44
Drew Anderson 22 DH 28 19 1 4 73 5 28 1 4 28 1 4
Harry Anderson 28 LF 33 51 57 44 32 7 32 49 41 34 61 45
Josh Anderson 23 CF 37 35 23 31 50 66 36 22 30 37 23 32
Mike Andrews 30 2B 38 48 28 51 49 42 41 26 53 38 29 51
Rick Ankiel 33 CF 27 45 52 37 24 58 27 47 34 27 55 38
Matt Antonelli 24 2B 38 32 27 42 43 51 38 27 43 38 27 42
Pedro Araujo 26 1B 26 16 20 25 19 12 26 20 25 26 20 25
Jose Arcia 23 2B 34 38 21 30 48 69 34 21 30 34 21 29
Nolan Arenado 26 1B 24 31 20 29 42 28 24 21 31 24 19 28
Erisbel Arruebarrena 23 SS 26 31 15 34 40 2 26 15 34 26 15 34
Tucker Ashford 27 3B 37 42 24 45 48 59 37 24 44 37 24 45
Bill Atwood 25 C 34 43 25 47 56 52 33 27 53 35 24 45
Harry Aubrey 20 SS 30 30 20 37 36 96 31 20 37 30 20 37
Leslie Aulds 25 C 30 31 23 44 46 4 30 24 45 30 23 43
Jimmy Austin 32 3B 45 47 16 46 54 80 45 16 47 45 16 46
Earl D Averill 29 C 31 36 60 75 27 21 32 60 63 30 60 79
Mark Bailey 30 C 30 38 51 67 28 11 31 46 66 29 54 67
Bob Bailor 33 3B 53 37 16 28 92 65 57 18 29 51 15 28
Frank W Baker 26 3B 36 33 5 46 52 53 35 4 43 36 5 47
Steve Balboni 25 1B 27 42 69 41 20 1 27 74 44 27 67 40
Jeff Baldwin 23 LF 23 29 21 36 46 11 22 20 34 23 21 37
Jeff Banister 25 1B 24 33 16 38 48 8 24 16 38 23 16 37
Rod Barajas 37 C 33 24 52 41 44 15 32 47 44 33 55 40
Walter Barbare 28 3B 60 42 18 35 66 77 62 18 36 60 18 35
Josh Barfield 25 2B 43 41 29 23 46 82 42 31 25 44 28 23
Kevin Barker 30 1B 34 43 50 45 27 46 34 46 42 35 52 46
Ray Barker 23 LF 23 38 30 34 39 14 23 28 33 23 30 35
Clint Barmes 34 SS 37 39 38 25 47 41 36 35 27 37 39 24
Brandon Barnes 33 1B 4 30 30 32 3 62 4 27 36 4 31 31
Darwin Barney 31 2B 43 30 29 31 61 73 42 27 34 43 30 30
Clyde Barnhart 33 LF 42 28 49 36 77 53 43 50 36 42 49 36
Jose Barrero 21 SS 35 34 19 36 46 17 35 19 36 35 19 36
Bill J Barrett 24 2B 38 58 32 39 32 74 38 32 39 37 32 39
Michael Barrett 30 C 41 41 49 35 55 23 43 56 37 40 47 33
Rich Barry 27 LF 25 35 21 45 50 1 25 21 46 25 21 45
Walt Bashore 27 LF 38 33 53 44 49 47 38 55 45 38 53 44
John Bass 21 3B 35 30 47 45 55 4 35 44 42 36 48 45
Kevin Batiste 21 LF 32 30 18 36 47 14 32 19 37 32 18 36
Jose A Bautista 36 RF 27 42 43 65 35 57 28 40 73 27 43 63
Jim Baxes 29 2B 31 47 69 45 32 26 31 72 46 31 69 45
Johnny Beall 32 LF 34 41 41 38 36 68 34 39 37 34 41 38
Jim Beauchamp 25 LF 38 21 39 48 36 42 39 42 50 37 38 47
Clyde Beck 30 2B 26 25 26 58 37 56 27 26 56 26 26 59
Jodie Beeler 23 2B 40 35 20 49 52 54 40 20 50 40 20 48
Beau Bell 26 LF 35 35 30 42 50 28 35 30 42 35 30 42
Josh Bell 31 1B 19 32 26 36 23 40 19 24 33 19 27 37
Vince Belnome 25 1B 28 35 22 41 48 4 27 21 38 28 22 42
Art Benedict 22 2B 28 27 56 19 53 71 28 57 19 28 55 19
Mike Benjamin 26 3B 29 51 35 29 31 71 30 37 30 29 34 28
Stan Benjamin 29 CF 34 54 23 22 27 77 33 25 21 34 23 23
Charlie Bennett 32 C 26 45 50 71 24 67 26 51 73 26 50 71
Todd Benzinger 28 LF 46 45 26 29 45 48 48 24 27 45 27 30
Roger Bernadina 29 LF 33 40 36 47 42 77 32 32 43 33 36 49
Dale Berra 30 SS 37 42 30 37 48 47 38 33 36 36 29 37
Charlie F Berry 32 C 35 36 21 38 44 28 35 20 36 35 21 39
Quintin Berry 31 LF 42 39 32 36 46 85 41 30 35 42 33 37
Damon Berryhill 28 C 33 50 60 33 33 48 34 50 33 33 63 33
Hal Bevan 25 3B 32 26 6 43 42 52 32 6 43 32 6 42
Jeff Bianchi 29 3B 34 28 31 36 41 39 33 29 34 34 32 37
Tommy Bianco 21 3B 29 37 22 36 50 16 29 22 36 29 22 36
Oscar Bielaski 26 RF 31 6 14 19 57 38 31 14 19 31 14 19
Lou Bierbauer 27 2B 45 43 20 7 92 69 44 19 6 45 20 7
Josh A Billings 22 C 28 45 23 37 25 78 28 24 38 28 23 37
Steve Biras 21 2B 29 26 18 30 47 12 29 19 31 29 18 30
Joe Birmingham 29 LF 42 38 22 35 49 83 43 22 35 42 22 34
Braden Bishop 24 CF 33 34 28 41 51 7 33 28 42 33 28 41
John Black 22 1B 24 26 9 30 50 73 25 9 30 24 9 29
Fred Blackwell 28 C 34 41 18 41 45 63 33 18 38 34 18 42
Ray Blades 24 2B 23 40 26 41 24 64 23 26 41 23 26 40
Rick Bladt 26 CF 36 41 32 41 45 67 36 32 42 36 32 41
Footsie Blair 29 2B 36 49 24 20 40 62 34 26 19 36 23 20
Andres Blanco 29 2B 43 63 30 36 52 40 44 27 32 43 30 36
Henry Blanco 35 C 34 41 43 35 43 10 35 46 34 33 42 35
Larvell Blanks 27 2B 45 40 28 37 63 60 47 31 35 45 27 38
Tony Boeckel 27 3B 46 57 36 42 54 82 47 36 42 46 36 42
Brennan Boesch 31 LF 34 35 48 36 41 50 33 44 38 34 50 34
Brandon Boggs 30 LF 24 34 37 30 28 69 23 39 28 24 36 30
T J Bohn 29 LF 38 38 38 43 39 58 38 38 44 37 38 43
Jim Bolger 23 CF 38 27 26 27 46 35 41 27 25 37 25 28
Don Bollweg 35 1B 20 37 23 45 29 54 19 23 41 20 23 46
Emilio Bonifacio 33 LF 30 36 1 33 27 79 30 1 31 30 1 33
Jorge Bonifacio 25 LF 40 34 57 43 39 6 40 57 47 40 58 42
Pat Borders 35 C 41 41 25 31 45 34 43 26 34 41 25 30
Bob Borkowski 29 LF 38 41 25 28 44 24 40 23 29 37 25 28
John Bormann 25 1B 19 32 30 32 23 4 19 30 33 19 29 32
Red Borom 29 2B 44 31 19 44 59 55 42 18 41 44 19 45
J C Boscan 33 C 37 40 36 33 47 13 37 37 34 37 36 33
Thad Bosley 25 LF 44 38 30 46 38 67 41 30 43 44 30 47
Chris Bostick 25 2B 30 44 11 44 45 7 30 11 45 30 11 44
David Bote 24 2B 34 43 47 47 36 51 34 47 47 34 47 46
Ed Bouchee 27 1B 35 47 47 69 36 31 34 46 68 36 47 69
Michael Bourn 30 CF 48 43 22 47 40 73 47 21 43 48 23 48
Rob Bowen 25 C 30 39 38 57 19 28 30 36 65 30 39 53
Sam Bowens 31 LF 29 42 53 47 26 65 30 63 44 29 50 48
Gibby Brack 31 LF 39 73 46 40 23 42 39 45 43 39 47 39
Vic Bradford 27 LF 29 27 18 36 47 2 29 18 36 29 18 36
Hugh Bradley 26 1B 34 64 23 37 47 86 34 24 38 34 23 37
Bill Brandt 25 DH 14 18 17 28 25 2 14 17 28 14 17 28
Marshall Brant 26 1B 33 33 25 39 41 58 33 25 40 33 25 39
Michael Brantley 32 LF 32 3 1 20 100 62 31 1 19 33 1 20
Sam Brenegan 22 C 33 13 8 8 100 10 32 8 7 33 8 8
Bryce Brentz 27 LF 36 37 34 35 47 48 36 34 35 36 33 35
Rube Bressler 27 LF 50 49 21 61 61 60 49 20 71 51 21 57
Tony Brewer 27 LF 26 35 41 45 27 69 27 42 46 26 41 45
Fred Brickell 22 CF 43 42 4 36 47 54 41 4 37 44 4 35
Jim Brideweser 30 2B 50 51 18 64 56 57 52 18 58 49 18 67
Rocky Bridges 27 2B 50 36 21 41 55 40 54 22 41 49 20 41
Chuck Brinkman 29 C 23 37 18 36 25 9 24 18 33 23 17 36
Bernardo Brito 32 LF 30 41 50 61 35 30 31 52 63 30 50 60
Matt Broderick 26 2B 40 41 45 26 58 43 40 46 26 40 45 25
Tom Brookens 34 3B 39 48 39 47 50 5 38 42 52 39 38 45
Bobby Brooks 24 LF 37 43 44 43 32 56 37 45 44 37 44 43
Sig Broskie 30 C 50 43 24 44 47 49 51 24 45 50 24 44
Mark Brouhard 26 LF 42 52 48 29 30 36 43 55 31 41 47 28
Adrian Brown 22 CF 37 35 19 47 65 63 36 19 45 37 20 48
Bobby L Brown 28 LF 42 29 32 44 44 100 43 36 46 42 31 43
Corey Brown 27 LF 35 38 53 41 43 76 34 48 39 35 56 42
Darrell Brown 29 CF 56 36 8 27 84 68 60 9 25 54 7 28
Dick Brown 26 C 39 36 52 28 39 26 41 47 30 39 55 28
Fred Brown 21 LF 28 31 3 35 44 5 28 3 35 28 3 35
Jordan Brown 25 LF 38 44 24 41 71 6 38 22 39 39 24 42
Kevin Brown 22 C 20 22 18 39 41 9 20 18 39 20 18 39
Sam Brown 28 C 36 33 11 36 57 74 36 11 36 36 11 36
George Browne 33 CF 53 46 16 41 49 81 49 14 38 54 17 42
Glenn Brummer 30 C 37 31 8 41 34 52 39 8 38 37 8 42
Eric Bruntlett 27 2B 36 45 32 47 43 80 37 35 53 35 31 46
Brian Buchanan 31 LF 37 39 57 42 24 42 37 63 44 37 55 42
Travis Buck 26 LF 39 53 42 40 43 50 37 43 37 40 41 41
Steve Buechele 34 3B 30 1 50 47 42 4 31 46 53 30 53 46
Scott Bullett 27 LF 32 28 37 29 21 84 31 34 27 32 37 30
Nelson Burbrink 32 C 42 43 24 41 64 50 43 24 41 42 24 41
Bill Burich 25 SS 35 33 17 45 36 56 35 17 45 35 17 45
Chris Burke 25 2B 42 48 37 39 46 72 41 35 39 42 38 39
Pat Burke 22 3B 34 26 13 32 54 12 34 13 32 34 13 31
Andy Burns 26 3B 23 26 21 31 23 5 23 21 32 23 21 31
Billy Burns 28 CF 28 30 10 13 49 70 27 11 11 29 10 14
Mike Buskey 27 SS 23 30 22 30 47 4 23 23 31 23 22 30
Drew Butera 34 C 34 20 23 28 49 4 32 25 31 34 22 27
Sal Butera 34 C 39 35 21 44 63 3 40 21 42 38 22 45
Dick Butler 26 C 31 21 19 25 53 7 30 19 24 31 20 25
John Butler 20 C 26 36 12 42 45 13 26 12 42 26 12 42
Byron Buxton 24 CF 43 19 41 40 37 89 43 42 44 42 41 39
Freddie Bynum 27 2B 28 48 32 25 23 88 27 31 23 28 32 25
Everth Cabrera 29 SS 40 32 28 38 45 72 39 31 40 41 28 37
Tom Cafego 24 LF 24 31 20 30 47 5 23 20 29 24 21 31
Wayne Cage 28 1B 41 45 51 48 32 55 39 47 44 41 53 48
John W Callahan 27 CF 34 41 46 51 49 55 34 46 53 34 45 51
Hank Camelli 33 C 33 43 21 46 45 15 34 23 50 33 21 44
Doug Camilli 25 C 32 37 41 36 37 18 33 40 34 32 42 36
Doug Camilli 28 C 36 39 38 39 47 9 38 36 41 35 39 38
Andy Cannizaro 28 2B 33 32 21 38 48 61 33 21 38 33 21 38
Ozzie Canseco 26 LF 31 51 36 48 30 78 32 37 49 31 36 48
John Carbine 21 1B 31 1 13 21 48 33 31 13 21 31 13 20
Leo Cardenas 20 SS 33 36 24 31 41 6 33 24 32 33 24 31
Bobby Cargo 24 SS 35 13 4 36 54 78 35 4 37 35 4 36
Fred Carisch 32 C 39 33 20 42 45 66 39 20 42 39 20 42
Shane Carle 24 DH 27 11 24 17 69 12 27 24 17 27 24 17
Luke Carlin 28 C 26 33 33 45 24 8 26 31 43 26 34 46
Kerry Carpenter 23 LF 37 38 42 40 48 3 36 40 38 37 43 41
Ezequiel Carrera 30 LF 52 27 40 58 44 60 52 37 59 52 41 57
Brett Carroll 30 CF 34 29 36 42 39 59 34 37 40 34 35 43
Matt Carson 28 LF 24 30 44 30 23 86 24 46 31 24 43 29
Blackie Carter 23 LF 31 51 47 35 41 44 31 47 35 31 47 35
Bobby Cassevah 23 DH 30 1 1 5 73 7 31 1 5 30 1 5
Pete Castiglione 25 SS 39 31 28 29 60 7 40 28 29 39 28 28
Rusney Castillo 28 LF 37 34 21 28 47 49 39 22 26 36 21 29
John Castino 30 2B 53 40 42 44 57 66 57 40 43 51 43 45
Juan Castro 34 SS 37 39 28 28 52 35 39 30 29 37 28 27
Jake Caulfield 27 SS 40 50 27 36 55 11 40 27 37 40 27 36
Garin Cecchini 25 1B 37 48 54 49 36 43 36 49 46 37 56 50
Darrell Ceciliani 27 LF 21 34 32 29 43 63 20 30 27 21 32 30
Mike Cervenak 32 3B 31 37 27 27 36 3 31 28 28 31 27 27
Joe Chamberlain 22 SS 25 25 16 32 23 32 25 16 32 25 16 32
Jack Chapman 34 LF 36 31 5 10 46 65 36 5 10 36 5 10
Eric Chavez 32 3B 41 46 50 43 46 52 38 45 39 41 53 44
Raul Chavez 32 C 36 34 24 24 48 34 37 24 26 36 24 23
Paul Chervinko 28 C 33 19 20 41 39 6 34 21 41 33 20 40
Lou Chiozza 27 2B 43 37 11 31 74 72 41 13 29 44 10 32
Lonnie Chisenhall 30 LF 22 26 38 34 33 55 22 36 37 23 38 33
Gino Cimoli 27 LF 44 46 28 39 39 50 42 31 42 45 28 38
Jeff Cirillo 35 2B 55 50 31 50 64 38 54 29 54 55 32 49
Al Clancy 23 3B 37 8 18 40 52 77 37 18 40 37 18 40
Earl Clark 26 LF 37 45 19 26 48 56 35 20 25 37 19 27
Roy Clark 29 LF 35 31 3 32 48 77 34 3 29 35 3 33
Tony Clark 37 1B 25 40 59 53 22 3 25 56 47 24 60 56
Horace Clarke 33 2B 58 41 6 46 85 51 62 7 42 56 6 48
Jay Clarke 29 C 45 62 1 46 55 39 44 1 44 45 1 47
Dain Clay 25 CF 48 44 5 32 61 77 50 5 34 48 4 31
Jeff Clement 29 C 29 31 48 42 34 48 28 43 38 30 50 43
Steve Clevenger 30 C 37 39 34 45 58 8 36 32 43 37 34 46
Brent Clevlen 24 LF 31 29 32 38 24 68 31 33 39 31 32 38
Otis Clymer 33 2B 46 50 8 54 48 73 44 7 48 46 9 57
Gil Coan 23 LF 26 28 46 36 23 64 25 43 34 26 47 37
Buck Coats 25 LF 29 44 34 48 25 48 28 31 44 30 35 49
Frank Coggins 25 2B 26 44 18 29 47 25 25 18 27 27 18 30
Chris Colabello 33 1B 37 33 51 43 34 38 37 57 46 37 49 42
Vince Coleman 25 LF 51 34 16 44 46 100 51 18 48 51 15 42
Christian Colon 29 2B 30 19 6 35 61 52 30 6 36 30 5 34
Cris Colon 22 SS 32 20 10 26 45 11 32 10 26 32 10 26
Jim Connor 37 2B 31 23 12 39 42 48 31 12 40 31 12 39
Billy Consolo 24 SS 32 35 21 65 26 41 31 21 62 32 21 66
Jose Constanza 29 LF 37 28 27 37 44 83 36 26 35 37 28 37
Mike Coolbaugh 33 2B 26 28 18 37 39 39 26 18 37 26 18 37
Ron Coomer 29 3B 45 45 47 34 57 50 43 50 36 45 46 34
Gene Corbett 23 1B 23 32 20 41 47 7 22 20 39 23 20 42
Tommy Corcoran 28 2B 38 51 17 18 53 71 38 18 18 38 17 18
Roy Corhan 22 SS 33 44 1 45 45 65 33 1 45 33 1 45
Pop Corkhill 35 RF 30 2 20 28 49 47 30 19 27 31 20 29
Carlos Corporan 24 C 26 33 22 30 34 3 25 21 28 26 22 30
Pat Corrales 24 C 41 46 20 47 37 18 42 21 44 41 19 48
Jess Cortazzo 19 2B 33 37 8 35 76 14 33 8 35 33 8 35
Pete Coscarart 26 2B 34 44 29 48 28 57 35 29 52 33 29 48
Chris Coste 36 C 35 49 36 40 34 9 35 39 43 35 35 39
Chuck Cottier 27 2B 46 45 29 45 48 70 47 32 45 45 28 45
Dennis Coughlin 29 CF 44 22 8 7 51 5 45 8 7 44 8 7
Clint Courtney 33 C 45 35 25 61 65 1 43 23 51 46 26 64
Billy Cox 35 3B 39 47 32 44 70 30 40 29 46 38 32 43
Ted Cox 25 3B 40 39 34 37 49 44 42 31 39 39 35 36
Zack Cozart 29 SS 38 41 47 36 58 67 38 51 39 37 45 35
Callix Crabbe 26 2B 34 32 27 49 43 63 33 25 44 35 28 50
Estel Crabtree 41 LF 53 45 19 45 60 42 49 19 41 55 19 46
Doc Cramer 29 CF 57 49 19 32 82 33 50 18 35 59 19 31
Del Crandall 31 C 48 35 45 32 81 39 50 49 33 47 43 32
Sam B Crane 27 SS 23 33 11 38 33 60 23 11 38 23 11 37
Sam N Crane 33 2B 23 24 6 20 27 79 23 6 20 23 6 20
George Crawford 23 SS 29 36 22 33 49 7 29 21 31 29 22 34
Lou Criger 38 C 36 29 20 55 53 45 36 20 55 36 20 55
Lou Criger 33 C 38 35 21 74 55 58 39 21 76 38 21 74
Tony Criscola 29 LF 46 24 19 45 51 3 44 18 41 46 19 46
Joe Crisp 26 C 38 20 3 38 58 54 39 3 39 38 3 38
Art Croft 23 LF 26 37 11 19 46 71 26 11 19 26 11 19
Ned Crompton 21 LF 32 45 14 47 45 74 32 13 44 33 15 48
Bill Cronin 24 C 29 29 1 28 48 7 29 1 28 29 1 28
Bobby Crosby 30 1B 38 43 32 47 47 50 40 34 48 38 31 47
Ed Crosby 28 2B 41 34 6 44 56 61 39 6 40 41 6 45
Frankie Crosetti 30 SS 32 33 28 51 39 61 32 28 50 32 28 51
Amos Cross 27 C 26 34 1 42 47 72 26 1 42 26 1 42
Buck Crouse 27 C 41 38 26 42 68 62 39 24 39 41 27 43
Enrique Cruz 23 SS 29 27 29 31 26 46 29 29 31 29 28 30
Henry Cruz 22 CF 40 29 27 43 63 61 39 25 41 40 27 44
Nelson R Cruz 25 LF 31 43 56 39 24 61 32 56 40 31 56 38
Tony Cuccinello 33 3B 35 46 27 37 44 47 36 29 39 34 26 36
Dick Culler 33 SS 48 29 8 47 79 41 50 9 53 47 8 45
Nick Cullop 24 LF 25 24 16 33 42 12 25 16 33 25 16 32
Aaron Cunningham 24 RF 38 54 34 39 43 63 39 35 41 37 33 39
Walter Curley 26 2B 36 20 3 47 55 83 36 3 47 36 3 47
Chad Curtis 29 LF 41 44 42 66 48 71 42 45 74 40 40 63
Cheslor Cuthbert 25 3B 31 27 21 26 52 10 30 22 26 31 21 26
Ned Cuthbert 25 LF 32 49 41 49 77 63 32 41 50 32 41 49
Chase d'Arnaud 26 2B 38 46 29 40 43 63 39 32 37 38 28 41
Paul Dade 28 3B 46 36 20 46 47 98 46 19 51 46 20 45
Pete Daley 29 C 34 48 29 36 36 20 35 27 36 34 30 36
Brian Dallimore 31 2B 25 44 30 49 31 63 25 31 49 25 30 48
Bill Dalrymple 23 3B 34 26 23 35 49 6 34 23 35 34 23 35
Clay Dalrymple 28 C 48 40 31 57 57 7 45 29 49 49 31 59
Jack Damaska 24 2B 30 24 22 35 46 5 30 22 35 30 22 35
Babe Danzig 21 1B 23 23 9 39 46 11 23 9 40 23 9 39
Rolla Daringer 24 SS 27 40 22 42 43 6 26 21 39 27 22 42
Doug Dascenzo 27 LF 49 40 25 44 72 74 54 27 41 48 25 45
Andre David 27 LF 37 38 40 36 38 54 36 38 34 37 40 36
Johnny Davis 28 CF 24 33 15 31 48 4 23 13 29 24 15 32
Mike Davis 31 LF 45 51 61 45 48 72 43 55 41 46 63 46
Ron E Davis 27 LF 39 51 8 39 36 53 41 8 39 39 7 39
Brian Dayett 27 LF 35 53 47 38 44 69 37 52 37 35 45 39
Alejandro de Aza 32 LF 34 40 40 44 44 62 34 37 41 34 41 45
Lindsay Deal 28 LF 34 39 50 43 43 36 34 45 40 35 52 45
Harry Decker 22 C 27 42 27 36 44 62 27 27 36 27 27 36
Jaff Decker 26 LF 27 21 20 39 35 62 26 19 37 27 20 40
Steve Decker 26 C 35 28 43 50 47 18 36 46 48 35 43 52
Charlie Dees 27 1B 49 50 34 31 50 51 47 32 30 49 34 32
Herman Dehlman 26 1B 34 42 14 54 52 67 34 14 54 34 14 54
Wilson Delgado 22 SS 33 32 21 36 46 4 33 21 36 33 21 36
David Dellucci 34 LF 34 42 47 40 41 63 32 43 37 34 48 41
Joe DeMaestri 27 SS 46 32 39 22 39 37 48 42 24 45 38 22
Billy DeMars 21 2B 34 30 18 46 51 15 35 18 47 34 18 45
Don Demeter 22 CF 33 41 60 24 25 48 34 62 25 33 59 23
Gene DeMontreville 27 2B 40 43 19 18 39 95 41 19 18 40 19 18
Rick Dempsey 40 C 34 39 36 67 45 58 36 33 68 34 37 67
Mickey Devine 34 C 43 43 40 33 50 42 43 40 33 43 40 33
Al DeVormer 31 C 27 47 5 26 22 44 28 5 27 27 5 26
Walt Devoy 25 LF 57 49 18 36 48 91 57 18 36 56 18 35
Elias Diaz 25 C 35 57 20 37 50 8 37 20 35 35 19 38
Matt Diaz 35 LF 49 46 43 36 53 67 51 47 36 48 42 36
Yandy Diaz 27 3B 32 17 14 7 96 7 31 16 7 33 13 6
Alex Dickerson 24 LF 25 31 13 32 44 52 24 11 30 25 13 33
Don Dillard 21 LF 32 34 30 37 43 12 31 28 35 32 31 38
Steve Dillard 23 2B 35 26 22 34 55 63 35 22 35 35 22 34
Dan Dobbek 25 LF 32 39 51 48 44 58 31 48 45 32 53 48
Greg Dobbs 30 3B 44 36 38 24 52 41 42 37 24 45 38 25
Fred Doe 25 1B 24 28 20 28 30 6 24 20 28 24 20 28
Chris Dominguez 29 LF 38 41 49 36 40 39 39 50 37 38 49 36
Matt Dominguez 27 3B 37 23 50 37 51 4 37 47 37 36 51 37
Andy Dominique 30 C 33 32 35 40 39 8 34 36 40 33 34 39
John Donahue 28 RF 20 57 21 36 42 7 20 20 34 20 21 36
Pat Donahue 26 C 36 28 46 29 53 63 37 47 29 36 46 28
Tim Donahue 30 C 36 53 12 43 47 68 35 11 41 37 13 44
John Donaldson 27 2B 47 32 22 45 74 61 45 22 45 48 23 45
Mickey Doolin 30 SS 42 57 14 36 53 74 43 15 36 42 14 36
Tom Doran 24 C 33 38 16 47 51 77 32 14 43 34 16 48
Charlie Dorman 26 C 31 40 45 47 59 52 32 46 48 31 45 47
Astyanax Douglass 24 C 26 34 27 31 29 33 26 26 29 27 28 32
Conny Doyle 22 LF 38 72 18 30 43 83 38 18 30 38 18 29
Jacob Doyle 17 SS 37 6 2 9 46 5 37 2 9 37 2 9
Sammy Drake 26 2B 35 36 31 46 37 35 34 30 43 35 32 47
Walt Dropo 34 1B 37 26 56 43 37 20 38 61 47 37 55 41
Ed Duffy 26 SS 39 41 27 43 83 64 38 25 41 39 27 44
Frank Duffy 30 SS 39 41 20 37 59 64 41 22 39 38 20 36
Gus Dugas 22 RF 27 40 23 44 39 18 26 22 42 27 24 45
Jim Duggan 27 1B 44 42 19 41 50 74 42 18 38 45 19 42
Gus Dundon 31 2B 33 28 1 56 47 82 33 1 57 33 1 56
George Dunlop 25 SS 40 49 13 42 39 85 40 13 42 40 13 41
Ron Dunn 23 2B 34 55 36 46 47 12 34 36 47 34 35 46
Steve R Dunn 26 1B 35 72 48 32 31 37 34 44 29 36 49 33
Luis Durango 22 CF 39 34 21 41 56 45 38 20 39 39 21 42
Leo Durocher 33 SS 39 45 6 32 61 41 38 6 34 39 6 31
Mike Easler 36 LF 46 31 37 40 43 32 43 34 37 47 38 41
John Easton 27 1B 24 31 22 32 34 3 24 22 33 24 22 32
Eddie Edmonson 24 CF 41 46 8 48 50 55 39 7 45 41 8 49
Bob Edmundson 30 CF 46 53 13 48 50 58 46 13 49 46 13 48
Doc Edwards 28 C 40 38 30 28 60 36 42 32 27 39 29 28
Marshall Edwards 29 LF 45 28 28 18 74 96 43 27 18 45 28 18
Robert Eenhoorn 25 SS 31 34 19 31 50 10 31 19 32 31 19 31
Jason Ellison 27 CF 49 43 27 40 57 81 50 28 42 49 27 39
Roy Elsh 33 LF 36 57 22 43 35 68 36 22 44 36 22 43
Kevin Elster 28 SS 30 42 55 50 33 19 32 48 57 30 58 49
Hank Erickson 26 C 31 31 26 40 68 3 31 26 41 31 25 40
Matt Erickson 29 2B 25 27 43 38 26 54 24 39 35 26 44 39
Nino Escalera 25 RF 31 30 34 49 30 45 29 30 44 31 35 51
Angel Escobar 22 SS 24 25 20 35 49 7 24 20 35 24 20 34
Eduardo Escobar 29 3B 34 26 46 28 53 49 35 42 29 34 47 28
Tom Eshelman 26 1B 13 2 23 25 6 5 13 23 25 13 23 25
Juan Espino 28 C 33 15 28 43 45 42 33 29 44 33 28 43
Juan Espino 31 C 35 35 38 40 39 26 35 38 40 35 38 40
Danny Espinosa 26 2B 31 41 48 32 20 82 32 45 35 31 49 31
Sammy Esposito 25 3B 34 30 28 81 43 53 33 30 95 34 27 77
Cecil Espy 22 CF 41 41 1 44 28 95 42 1 43 41 1 45
Bill Everitt 31 1B 44 42 22 35 50 77 42 21 32 45 22 36
Sam Ewing 25 1B 29 43 44 32 32 38 28 41 30 29 45 32
Lenny Faedo 25 SS 46 30 33 43 61 39 48 36 39 45 32 44
Jim Fairey 26 LF 48 48 23 29 55 56 47 21 27 49 23 30
Irving Falu 31 2B 34 36 35 41 47 53 34 36 42 34 35 41
Sid Farrar 24 1B 43 53 21 24 68 66 43 21 24 43 21 24
Carlos Febles 26 2B 38 34 24 42 49 78 39 22 45 38 24 41
Mike Felder 30 LF 51 38 28 36 78 78 56 26 34 50 29 36
Bob V Ferguson 39 2B 44 30 13 33 87 76 45 13 34 44 13 33
Chico L Fernandez 30 2B 36 17 14 36 48 52 36 14 36 36 14 36
Nanny Fernandez 29 SS 35 34 33 42 53 37 36 36 43 35 32 41
Chico H Fernández 25 SS 44 38 32 32 50 77 46 32 36 43 32 31
Chick Fewster 27 2B 28 42 19 57 20 93 28 19 57 28 19 57
Robert Fick 35 LF 21 27 22 36 34 37 19 20 34 21 22 37
Josh Fields 27 3B 28 20 62 47 22 32 29 73 47 28 58 47
Luis Figueroa 31 2B 28 32 35 44 37 67 28 35 44 28 35 44
Jack Fimple 26 C 30 36 28 44 30 53 30 28 44 30 28 44
Lou Finney 24 LF 54 33 17 31 86 37 49 17 33 56 17 30
Mike Fischlin 31 2B 43 27 3 47 46 55 44 4 50 43 3 46
Ed Fitz Gerald 36 C 47 42 18 42 58 6 49 18 41 46 18 42
Martin Flaherty 26 CF 24 28 1 30 49 11 23 1 28 24 1 31
Ryan Flaherty 29 2B 32 36 41 47 38 10 32 38 43 32 42 49
Scott Fletcher 34 2B 45 53 32 43 78 74 44 35 40 45 31 45
Jesús Flores 28 C 36 31 44 28 48 18 36 47 30 36 43 28
Pedro Florimon 29 2B 34 43 18 39 27 80 35 18 39 34 18 40
Bobby Floyd 25 2B 38 42 8 30 48 45 36 8 31 38 8 29
Bubba Floyd 28 2B 44 38 19 48 63 35 45 19 50 44 19 48
Tom M Foley 30 2B 41 46 27 39 51 44 38 25 36 41 28 40
Davy Force 28 SS 25 21 11 55 45 70 25 11 57 25 11 54
Darren Ford 23 CF 39 1 7 4 94 54 39 7 4 39 7 4
Lew Ford 29 LF 40 40 33 42 50 63 41 35 40 40 32 42
Tom Forster 22 2B 31 30 19 49 44 66 31 20 51 31 19 49
Nick Fortes 23 C 26 26 53 35 49 11 26 53 36 26 53 35
Jake Fox 25 3B 34 44 59 32 41 6 35 50 31 34 62 32
Ben Francisco 26 LF 40 57 49 45 45 66 41 46 49 40 51 43
Juan Francisco 21 3B 34 42 28 43 43 10 33 26 40 34 29 43
Jeff Francoeur 30 LF 39 48 49 24 46 61 39 45 26 40 51 24
Ed Freed 23 CF 36 51 19 49 47 59 36 19 50 36 19 49
Mike Freeman 27 2B 22 34 22 39 34 6 22 21 37 23 23 40
David Freese 35 3B 45 23 26 50 44 5 46 26 59 45 26 48
David Freitas 29 C 23 38 10 26 47 3 23 11 27 23 10 26
Charlie French 27 2B 39 25 18 38 55 81 38 17 36 39 18 39
Pat Friel 29 LF 42 37 37 37 46 69 42 37 37 42 37 37
Buck Frierson 22 LF 31 36 19 39 49 4 31 19 39 31 19 38
Eric Fryer 27 C 35 38 41 45 44 48 36 43 45 35 40 45
Chick Fulmer 26 SS 42 53 28 21 65 80 43 28 21 42 27 21
Len G Gabrielson 30 LF 41 45 37 36 40 53 38 35 32 41 37 36
Cam Gallagher 25 C 25 33 33 41 53 5 24 30 42 25 34 41
Mike Gallego 30 2B 44 36 42 53 51 57 46 46 62 43 41 50
Chick Galloway 21 2B 35 33 29 36 55 77 35 29 37 35 29 36
Lee Gamble 23 LF 32 35 4 31 47 12 31 3 29 32 4 32
Bob Ganley 34 LF 39 39 16 50 50 87 38 14 46 40 17 53
Adonis Garcia 33 3B 41 28 44 28 61 54 42 42 30 40 45 27
Adolis García 24 RF 27 31 20 29 37 10 27 20 29 27 20 29
Ron Gardenhire 22 2B 40 39 26 40 48 69 40 26 40 40 25 39
Billy Gardner 25 3B 32 44 34 35 48 39 32 34 35 32 34 35
Mitch Garver 27 C 25 42 13 47 45 5 27 13 52 25 13 45
Rod Gaspar 25 CF 36 36 42 47 41 65 36 42 47 36 42 47
Sid Gautreaux 23 C 36 42 28 45 57 10 35 26 42 36 28 46
Mike Gazella 28 2B 25 29 15 48 23 69 25 15 49 25 15 48
Charlie Gelbert 27 SS 41 63 21 47 51 43 42 22 45 41 21 48
Craig Gentry 24 CF 25 38 21 43 51 49 25 21 44 25 21 43
Alex George 17 2B 37 29 25 49 14 53 35 23 45 38 25 51
Greek George 26 C 28 34 13 40 30 17 28 13 40 28 13 40
Dick Gernert 30 1B 37 47 49 68 41 20 38 49 65 37 50 69
Chris Getz 26 2B 49 31 5 45 69 90 47 5 41 50 5 46
Joe Giannini 23 SS 38 37 14 45 59 73 37 12 41 39 14 46
Charlie E Gibson 26 C 34 39 10 41 48 61 34 10 42 34 10 41
Russ Gibson 32 C 37 53 29 31 42 24 39 32 34 37 28 30
Benji Gil 24 SS 32 40 34 32 27 50 33 30 35 32 35 31
Tom Gillen 25 C 43 22 13 26 48 84 43 13 27 43 13 26
Chris Gimenez 35 C 23 35 39 56 46 24 23 38 66 23 39 52
Keith Ginter 29 2B 24 41 50 48 38 49 23 59 55 24 48 47
Charles Gipson 33 CF 33 43 35 46 26 69 33 36 47 33 35 45
Joe Girardi 27 C 47 29 22 39 53 39 49 21 41 46 22 39
Chris Gittens 26 1B 23 20 23 44 47 9 23 23 45 23 23 44
Buck Gladmon 20 3B 29 31 15 25 82 80 30 15 25 29 15 25
Bill Gleason 28 SS 43 29 14 26 78 83 43 14 27 43 14 26
Harry Gleason 31 3B 49 35 31 40 48 57 49 31 40 48 30 39
Ed Glenn 22 LF 25 28 28 41 19 80 25 29 42 25 28 41
John W Glenn 23 LF 14 38 1 21 20 77 14 1 21 14 1 21
Al Glossop 28 2B 34 33 37 40 47 34 33 39 43 34 36 39
Ryan Goins 29 2B 43 42 33 39 48 43 41 32 36 44 33 40
Greg Golson 23 RF 36 38 23 35 38 84 36 23 35 36 22 35
Yan Gomes 31 C 32 1 2 17 99 10 32 2 18 31 2 16
Chile Gomez 28 2B 34 3 1 28 45 36 35 1 31 33 1 28
Alex S Gonzalez 23 SS 32 43 43 41 29 72 33 40 43 32 44 39
Edgar V Gonzalez 31 2B 41 43 46 42 46 65 43 42 46 40 47 41
Erik Gonzalez 27 2B 36 2 7 2 100 18 37 8 2 36 6 2
José González 25 LF 34 47 39 42 23 95 34 36 39 34 40 43
Orlando González 25 RF 41 23 23 41 50 66 40 22 39 41 23 42
Billy Goodman 35 3B 67 47 20 47 91 7 61 19 48 69 20 47
Ival Goodman 33 LF 47 68 23 46 41 38 44 25 47 47 22 45
Niko Goodrum 26 2B 21 22 11 36 44 7 23 9 36 21 11 36
Marv Goodwin 24 DH 11 22 15 20 21 3 11 15 20 11 15 20
Alex Gordon 30 LF 39 42 50 50 43 64 38 57 46 39 48 51
Terrance Gore 27 LF 33 20 25 25 47 65 33 25 25 33 25 25
Philip Gosselin 29 2B 26 27 15 27 53 54 26 13 30 26 16 27
Julio Gotay 24 2B 52 40 18 30 53 46 56 19 31 51 18 30
Hank Gowdy 36 C 43 50 35 50 44 59 43 35 51 43 35 50
Jason Grabowski 25 LF 29 32 18 43 41 15 28 16 40 29 18 43
Johnny Grabowski 23 C 38 41 29 34 61 26 38 29 34 38 29 33
Dan Graham 23 C 31 28 18 35 46 4 30 18 33 31 19 36
Roy Graham 29 C 36 37 36 46 48 42 36 36 46 36 36 46
Alex Grammas 37 2B 45 46 19 40 59 35 47 20 40 44 18 40
Zack Granite 25 CF 36 24 30 47 50 49 35 28 44 36 31 48
Eddie Grant 21 2B 34 36 13 40 51 46 33 11 38 34 13 41
David Green 24 1B 45 38 48 33 38 73 43 44 33 45 50 33
Adam Greenberg 26 LF 26 32 18 35 48 16 25 18 33 27 18 35
Jim Greengrass 27 LF 38 64 52 44 38 14 40 62 41 37 50 45
Buddy Gremp 21 1B 39 49 24 35 58 48 38 25 37 40 24 34
Derrell Griffith 21 3B 34 35 31 29 42 69 34 29 28 34 31 29
Robbie Grossman 28 LF 30 40 31 65 56 45 31 28 77 30 32 61
Aaron Guiel 28 RF 36 42 35 39 36 49 35 33 38 36 35 40
Carlos Guillen 32 3B 42 55 49 52 56 56 43 56 53 42 47 52
Brad Gulden 28 C 37 25 34 42 45 35 36 31 39 37 34 43
Hy Gunning 23 1B 40 35 18 39 55 71 38 18 36 40 19 40
Ernie Gust 24 1B 39 27 20 35 52 90 40 20 36 39 20 35
Frankie Gustine 30 3B 48 45 39 37 51 46 48 36 35 48 40 37
Franklin Gutierrez 25 CF 40 44 45 33 40 82 41 50 36 40 44 32
Brandon Guyer 33 LF 24 25 27 37 26 51 24 29 39 24 27 36
Freddy Guzman 24 CF 32 38 29 34 30 83 31 27 32 32 29 35
Chris Gwynn 25 LF 45 37 41 30 48 31 42 38 32 46 42 29
Dick Gyselman 26 3B 27 35 19 30 25 49 27 19 31 27 19 30
Yamid Haad 27 C 26 38 19 39 32 6 26 19 40 26 19 39
Eric Haase 26 C 25 24 28 35 48 1 25 28 35 25 28 35
Travis Hafner 31 1B 41 42 50 48 43 7 39 46 47 41 52 48
Bill Hague 25 3B 28 28 23 24 36 81 28 23 24 28 23 24
Matt Hague 27 1B 34 33 28 36 38 67 34 28 37 34 28 36
Don Hahn 22 CF 42 39 14 50 44 52 43 16 56 41 14 49
Ed Hahn 33 LF 38 36 15 65 49 57 37 13 59 38 15 67
Scott Hairston 29 LF 38 49 56 38 42 61 40 67 39 38 53 38
Jerry Hairston Jr 31 2B 42 43 30 43 55 86 42 32 47 42 29 42
Chip Hale 31 2B 48 42 28 46 71 31 47 27 43 48 29 46
Ray Haley 23 C 24 36 19 36 45 23 24 19 36 24 19 36
Bill Hall 25 2B 35 52 53 43 30 79 35 63 47 36 50 42
Ed Hallinan 23 2B 37 24 10 41 49 67 37 10 41 37 10 41
Darryl Hamilton 28 LF 59 48 28 48 68 80 54 26 46 61 29 48
Jeffrey Hammonds 34 LF 38 46 47 45 47 48 39 48 48 38 47 43
Granny Hamner 33 2B 45 41 37 27 85 3 47 40 29 43 36 26
Harry Hanebrink 32 LF 39 40 43 29 47 6 37 39 27 39 44 30
Larry Haney 26 C 36 39 28 34 37 47 38 31 33 36 27 35
Todd Haney 30 2B 46 44 35 43 48 42 49 37 46 45 34 42
Ryan Hanigan 35 C 42 26 21 45 55 9 44 22 47 41 20 45
Ned Hanlon 29 CF 41 25 19 36 61 98 39 18 33 41 19 36
Jack Hannahan 28 3B 41 45 42 50 30 9 41 39 47 41 43 51
Ron Hansen 31 2B 43 42 49 53 51 17 42 50 63 44 48 50
Alen Hanson 25 2B 35 22 20 25 55 55 34 19 26 35 20 25
John Happenny 23 2B 40 40 29 33 50 38 41 29 33 40 29 33
Bill Harbridge 29 LF 47 44 26 52 90 60 46 25 49 47 26 54
Carroll Hardy 32 CF 40 38 32 46 45 37 42 29 45 39 33 46
Bill Hargrave 38 C 39 42 45 50 45 47 40 46 50 39 45 50
Brad Harman 23 2B 35 43 36 43 41 46 35 36 43 35 36 43
Chuck Harmon 31 3B 35 28 31 41 52 78 34 35 44 35 30 40
Gail Harris 22 1B 29 48 53 37 24 12 28 48 35 29 55 38
Ben Harrison 29 LF 24 29 14 36 49 8 23 13 34 24 14 37
Mike L Hart 27 LF 25 38 38 42 26 71 24 36 41 25 38 43
Chris Hartje 25 C 40 33 24 46 47 29 40 24 46 40 24 46
Grover Hartley 37 C 41 36 13 50 52 45 41 13 50 41 13 50
Tully Hartsel 23 CF 34 44 14 47 23 71 33 12 44 34 14 48
Luther Harvel 21 CF 31 44 16 30 42 11 31 16 30 31 16 30
Hunter Harvey 25 1B 29 1 18 14 25 6 29 18 14 29 18 14
Mickey Haslin 27 2B 45 26 44 22 62 43 46 47 23 44 43 22
Scott Hastings 29 CF 25 22 9 34 55 57 25 9 35 25 9 34
Billy Hatcher 30 LF 49 46 27 33 66 83 49 26 35 49 27 32
Mickey Hatcher 30 LF 71 51 23 22 86 8 74 25 23 69 23 21
Grady Hatton 32 3B 44 36 28 67 73 15 42 30 57 45 27 71
Brett Hayes 30 C 25 31 50 38 45 6 26 57 41 25 48 37
Jackie Hayes 29 2B 43 58 25 36 73 55 41 23 38 43 26 35
Austin Hays 24 1B 19 24 33 34 29 7 19 33 35 19 33 34
Ray Hayworth 36 C 42 38 21 39 47 12 41 21 42 43 21 38
Ed Hearne 23 2B 47 24 4 45 58 75 48 4 46 47 4 45
Hughie Hearne 31 C 47 49 11 35 49 66 47 11 35 47 11 35
Don Heffner 34 2B 39 33 17 45 65 36 42 17 50 39 17 44
Jim Hegan 39 C 36 43 35 39 42 25 36 37 43 36 34 38
Chris Heintz 31 C 29 28 31 38 30 7 29 31 38 29 30 38
Jack Heinzman 23 1B 45 39 23 37 59 63 45 23 38 45 23 37
Chris Heisey 30 LF 32 31 59 44 40 53 32 60 45 32 58 44
Al Heist 33 CF 44 46 36 46 45 49 46 32 50 43 36 45
Bret Hemphill 26 C 24 26 22 42 48 10 24 22 42 24 22 41
Remy Hermoso 23 2B 39 26 18 37 57 63 40 18 36 39 18 38
Gorkys Hernandez 25 CF 35 31 35 40 45 86 35 34 41 36 35 40
Jackie Hernandez 26 SS 32 26 20 30 36 61 32 19 32 31 21 30
Jose Hernandez 26 2B 35 44 50 36 25 49 35 45 33 35 51 37
Leo Hernandez 27 3B 33 36 42 36 42 42 33 42 34 33 41 37
Marco Hernández 24 1B 44 27 26 32 58 37 42 25 30 44 27 32
Álex Hernández 22 1B 35 39 28 36 56 16 34 26 34 35 29 37
José Concepción Herrera 27 2B 50 44 27 30 56 62 55 29 27 49 26 30
Rosell Herrera 24 2B 46 45 17 40 50 63 46 17 40 46 17 40
Ed Herrmann 27 C 45 43 48 29 51 21 42 43 27 46 49 30
John Herrnstein 27 1B 28 35 31 32 27 57 27 34 35 28 30 31
Rick Herrscher 24 1B 32 43 38 46 54 8 32 38 47 32 38 46
David Hess 26 1B 18 17 23 26 17 6 18 23 26 18 23 26
Mike Hessman 30 3B 21 28 48 40 19 14 21 45 42 21 49 39
Johnnie Heving 23 C 27 45 18 29 51 6 27 18 30 27 18 29
Joe Hicks 28 CF 32 34 47 34 41 62 31 44 32 32 48 35
Richard Hidalgo 29 RF 28 35 65 41 35 50 26 76 44 28 61 40
Glenallen Hill 31 LF 40 47 57 35 38 72 42 67 36 39 53 34
Koyie Hill 29 C 28 40 21 36 23 18 29 21 33 28 21 37
Gene Hiser 21 CF 30 27 10 39 40 48 30 9 38 31 10 40
Butch Hobson 25 3B 32 44 63 32 24 44 33 68 35 32 61 30
Oris Hockett 29 LF 54 53 8 39 59 67 49 6 43 55 8 39
Bert Hodges 26 3B 36 33 25 48 45 37 35 23 44 37 26 50
Izzy Hoffman 28 CF 23 38 19 39 47 16 23 18 38 23 19 40
John Hoffman Sr 21 C 29 19 25 40 35 40 28 24 38 29 25 40
Fred Hofmann 29 C 30 51 29 39 25 53 30 29 40 30 29 39
Kenny Hogan 19 CF 25 44 33 51 20 39 24 30 47 25 34 53
Shanty Hogan 28 C 51 29 33 30 84 7 48 30 33 53 34 29
Bill Holbert 22 C 26 11 19 21 52 76 26 19 21 26 19 21
Joe Holden 24 C 36 34 19 32 62 62 35 18 30 36 19 33
Dutch Holland 30 LF 35 79 37 48 41 52 35 39 45 35 36 49
Michael Hollimon 25 2B 27 45 26 34 46 9 27 26 34 27 26 34
Holly Hollingshead 20 CF 33 19 18 18 44 38 33 18 18 33 18 18
Stan Hollmig 22 RF 32 51 25 32 20 45 33 25 32 32 25 31
Gary Holman 25 LF 33 46 34 60 36 35 32 32 54 33 35 62
Kevin Hooper 27 2B 23 28 23 35 48 1 23 23 36 23 23 35
Joe Hoover 29 SS 36 45 9 39 32 66 36 9 42 35 9 38
Johnny Hopp 31 CF 48 52 3 43 56 53 45 3 40 49 3 44
Steve Hosey 22 RF 35 27 31 39 55 6 35 31 40 35 31 39
Ed Householder 34 LF 32 3 45 45 47 79 30 41 41 32 47 47
Doug Howard 29 1B 40 41 31 27 40 40 39 32 28 41 31 26
Ryan Howard 29 1B 34 46 64 47 25 49 32 54 42 34 68 48
Steve Howard 27 LF 40 55 43 41 22 63 40 44 42 40 43 41
Dixie E Howell 37 C 45 43 28 47 38 16 47 30 43 44 27 49
Dann Howitt 27 LF 25 40 40 43 24 54 24 37 40 25 40 43
Mike Hubbard 25 C 28 27 41 32 27 14 28 42 33 28 41 32
Trent Hubbard 34 LF 41 37 39 47 42 74 41 41 48 41 39 47
Ken Huckaby 35 C 33 42 23 31 37 7 33 23 31 33 23 31
Johnny Hudson 26 2B 35 41 9 39 32 57 35 9 42 35 9 38
Orlando Hudson 28 2B 43 45 35 48 49 51 45 34 44 42 35 49
Roy Hughes 23 1B 50 55 11 32 72 69 50 11 33 50 11 32
Nick Hundley 25 C 35 46 45 38 31 62 35 43 41 35 46 37
Bill Hunnefield 26 2B 42 53 23 37 61 82 42 23 38 42 23 37
Torii Hunter 30 CF 39 41 60 35 44 71 40 64 37 39 58 34
Jerry Hurley 25 C 27 29 19 35 48 16 27 19 35 27 19 34
Jeff Huson 25 2B 42 37 1 48 57 66 39 1 44 43 1 50
Tadahito Iguchi 34 2B 46 45 23 46 39 67 45 24 51 46 22 45
Brandon Inge 31 3B 29 38 48 47 28 34 30 53 51 28 47 46
Joe Inglett 29 2B 59 47 23 39 57 67 54 22 42 61 23 38
Riccardo Ingram 29 LF 37 45 34 43 46 47 38 35 44 37 34 43
Dane Iorg 35 LF 45 55 28 27 58 24 42 27 25 45 28 28
Hernan Iribarren 30 CF 35 35 21 31 45 17 35 20 29 36 21 31
Fred Jacklitsch 28 2B 44 53 22 84 50 73 45 22 85 44 22 83
Drew Jackson 26 LF 6 30 30 38 14 7 6 30 38 6 30 37
George Jackson 28 LF 44 62 22 42 44 64 45 22 43 44 22 42
Ron D Jackson 32 3B 41 42 36 37 56 41 43 38 34 41 35 38
Spook Jacobs 30 2B 47 21 1 54 86 71 44 1 64 48 1 51
John Jaha 27 1B 34 38 55 46 26 62 34 65 50 34 52 44
Art James 21 RF 31 41 18 28 59 38 30 17 26 31 18 29
Charlie James 25 LF 46 45 45 22 41 28 48 49 21 46 43 23
Paul Janish 33 SS 37 37 20 39 67 30 38 19 42 36 20 38
Heinie Jantzen 21 RF 34 28 38 36 50 65 34 38 36 34 38 36
John Jaso 34 LF 35 53 52 57 47 31 33 47 64 35 55 55
Doug Jennings 26 LF 29 42 26 44 23 75 28 25 42 29 26 45
Johnny Jeter 26 CF 42 39 42 28 25 69 42 39 31 42 43 28
Houston Jiménez 27 SS 37 42 1 34 53 46 35 1 33 38 1 34
Bob L Johnson 29 LF 33 47 67 61 32 52 34 60 54 33 69 63
Elliot Johnson 30 2B 30 35 35 36 35 97 29 32 39 31 35 36
Ernie R Johnson 36 2B 47 39 44 31 65 76 46 42 29 48 45 31
Frank Johnson 28 LF 27 35 35 44 47 31 26 35 42 27 35 45
Lou B Johnson 26 LF 42 54 43 27 36 75 42 39 29 43 44 26
Micah Johnson 27 2B 21 22 16 29 19 73 20 14 26 21 17 29
Reed Johnson 29 LF 47 54 33 33 43 38 50 35 36 46 32 32
Russ Johnson 34 3B 22 33 20 34 35 61 23 21 37 22 20 33
Sherman Johnson 26 2B 23 30 20 35 45 6 22 19 32 23 20 35
Spud Johnson 34 RF 42 31 4 32 68 74 41 3 30 43 4 33
Stan Johnson 24 LF 36 42 47 48 46 41 35 44 45 36 48 49
Wallace Johnson 33 1B 42 33 33 44 73 77 40 36 45 43 32 44
Charlie Jones 21 2B 34 29 25 50 52 52 34 24 46 34 26 51
Jacque Jones 31 RF 31 8 7 6 91 41 30 6 6 31 7 7
Lynn Jones 26 LF 44 41 31 43 63 80 44 31 44 44 31 43
Tom Jones 29 1B 48 58 18 35 48 72 48 18 35 48 18 35
Dutch Jordan 24 2B 34 55 12 40 53 71 34 12 40 34 12 39
Felix Jose 26 LF 49 56 46 43 40 78 50 42 45 49 47 42
Caleb Joseph 30 C 38 33 43 31 47 2 37 47 28 38 42 32
Rick Joseph 25 1B 41 49 45 44 35 35 42 41 48 40 47 43
Joe Judge 33 1B 51 66 25 50 72 59 48 25 48 54 25 52
Joe Just 29 C 33 18 24 43 36 44 33 25 43 33 24 42
Mike Kahoe 35 C 36 43 30 19 58 77 36 30 19 36 30 18
Ike Kamp 22 DH 15 19 14 24 28 3 14 13 23 15 15 24
Ron Karkovice 34 C 19 23 50 40 26 33 20 49 43 19 50 39
Eddie Kasko 33 2B 57 40 5 40 67 50 60 6 43 55 5 39
Sean Kazmar 24 2B 24 25 9 29 25 9 24 10 29 24 9 28
Charlie Kelly 23 3B 33 45 13 45 37 91 33 13 45 33 13 45
Don Kelly 26 2B 24 26 21 42 50 20 24 20 39 25 21 43
Rudy Kemmler 20 C 39 24 12 67 75 73 39 12 70 39 12 66
Bob Kennedy 36 3B 40 42 36 41 61 49 41 34 42 39 36 41
John E Kennedy 22 3B 39 40 32 40 36 50 42 36 39 38 31 41
Jerry Kenney 27 2B 43 34 18 65 69 70 40 17 55 43 18 69
Max Kepler 25 RF 38 43 32 36 59 48 36 29 32 38 33 37
Doc Kerr 31 1B 32 1 1 19 100 5 33 1 19 32 1 19
Wally Kimmick 25 2B 27 19 18 35 23 50 27 18 36 27 18 35
Jerry Kindall 26 2B 34 65 45 34 21 60 35 41 31 34 46 35
Mike Kingery 31 LF 49 53 26 43 61 72 46 24 43 50 27 43
Gene Kingsale 28 CF 18 29 18 39 36 54 16 18 39 18 18 39
Jason Kipnis 32 2B 37 8 12 12 100 68 37 10 10 37 13 12
Jim Kirby 27 LF 27 30 20 40 65 6 27 20 41 27 20 40
Danny Klassen 30 LF 15 32 27 25 30 48 15 27 25 15 27 24
Red Kleinow 34 C 39 27 7 46 49 73 39 7 46 39 7 46
Branden Kline 28 1B 27 12 1 24 19 12 27 1 25 27 1 24
Joe Kmak 33 C 33 37 47 42 41 48 34 48 43 33 47 42
Ray Knight 31 1B 46 49 31 35 56 29 46 35 31 46 30 36
Justin Knoedler 24 C 27 40 28 39 35 9 27 28 40 27 28 39
Fritz Knothe 31 3B 35 30 28 42 45 35 35 28 39 36 28 43
Jon Knott 26 LF 26 29 24 34 23 71 26 24 34 26 24 33
Len Koenecke 27 LF 35 38 43 41 46 67 34 41 39 35 44 42
Gary Kolb 23 2B 34 30 42 67 27 62 33 40 61 34 42 69
Graham Koonce 27 1B 21 38 13 35 43 8 21 12 32 21 14 35
George Kopacz 30 1B 28 35 1 46 28 57 26 1 41 28 1 47
Larry Kopf 23 SS 51 41 1 48 64 72 49 1 45 52 1 49
Joe Koppe 29 SS 34 43 25 53 24 40 35 27 60 34 25 51
Steve Korcheck 27 C 33 36 21 41 40 3 33 21 41 33 21 41
Andy Kosco 28 LF 34 45 57 19 47 39 33 68 19 35 54 19
Corey Koskie 32 3B 34 66 49 49 33 49 33 44 45 35 50 51
George Kottaras 31 C 25 46 66 88 23 9 24 55 100 25 70 83
Ernie Koy 29 LF 37 60 46 39 27 65 39 51 42 36 44 38
Clarence Kraft 26 1B 23 27 25 32 47 13 23 25 32 23 25 31
Chad Kreuter 33 C 36 35 26 53 42 25 36 28 60 35 25 51
Paul Krichell 29 C 34 45 9 44 45 70 34 9 45 34 9 44
Gene Krug 25 1B 29 27 20 35 47 1 28 19 33 29 20 36
Dick Kryhoski 31 1B 44 48 45 39 62 17 42 41 41 45 46 39
Dave Krynzel 23 RF 30 35 20 35 23 73 29 19 33 30 20 35
Jason Kubel 24 LF 35 39 47 43 38 47 34 43 47 36 48 42
Ted Kubiak 28 2B 49 29 18 49 71 64 48 18 57 50 18 48
Jeff Kunkel 31 2B 35 47 50 27 22 43 36 45 25 35 51 28
Joe Kutina 27 1B 34 61 50 26 50 58 35 51 27 34 49 26
Coco Laboy 30 3B 40 50 35 36 48 6 42 32 39 39 36 36
Candy LaChance 35 1B 40 46 27 34 52 57 41 28 35 40 27 34
Rene Lachemann 21 C 26 42 31 34 23 25 26 31 33 26 31 35
Junior Lake 27 LF 39 50 43 41 32 84 40 46 40 39 42 41
Al Lakeman 26 C 28 28 48 25 20 4 28 54 26 28 47 25
Bill Lamar 28 LF 59 61 29 23 86 58 55 27 22 60 30 23
Ryan LaMarre 27 CF 28 23 21 30 48 74 29 22 28 28 20 31
David Lamb 23 2B 37 37 26 45 65 7 37 26 46 37 26 45
Andrew Lambo 27 LF 25 39 24 35 46 69 24 23 33 25 24 35
Grover Land 29 C 37 19 18 42 45 51 37 18 42 37 18 42
Rafael Landestoy 32 3B 39 31 31 39 56 54 41 34 36 38 30 40
Ken Landreaux 30 LF 53 46 45 34 70 77 49 41 36 54 46 33
Ced Landrum 28 LF 33 37 34 54 27 100 32 31 48 33 35 56
Jason Lane 28 LF 32 47 64 46 41 63 32 73 49 32 61 45
Hal Lanier 28 SS 53 29 15 19 65 4 58 18 19 51 14 19
Pete Lapan 30 C 32 28 37 40 45 6 32 38 41 32 37 40
Frank LaPorte 32 2B 50 56 9 39 52 56 50 9 40 50 9 39
Trevor Larnach 23 LF 42 47 41 56 27 16 40 38 49 43 42 59
Tony LaRussa 25 2B 36 36 2 43 48 30 36 2 41 35 2 44
Billy Lauder 29 3B 43 36 22 12 49 82 43 22 12 43 22 12
Tim Laudner 27 C 30 45 58 42 21 6 31 68 46 30 54 41
Ryan Lavarnway 28 C 30 42 33 44 37 3 31 36 48 29 32 43
Matt LeCroy 30 C 33 31 50 43 30 6 33 59 47 33 49 42
Ricky Ledee 25 LF 34 49 47 48 29 78 33 52 44 34 45 50
Gene Leek 21 3B 18 53 27 26 38 8 18 27 26 18 27 26
Jim Lefebvre 28 2B 47 48 40 42 57 31 47 43 39 47 39 43
Mike Lehane 26 1B 27 35 1 31 37 77 28 1 31 27 1 31
Scott Leius 30 3B 35 39 34 44 56 54 36 31 47 35 34 43
Johnnie LeMaster 31 SS 29 25 24 34 33 79 30 26 32 29 24 34
Bill Lennon 28 C 21 1 1 18 18 11 21 1 18 21 1 18
Eddie Leon 27 2B 40 27 36 48 21 31 40 39 44 40 35 49
Sandy Leon 24 C 43 43 39 46 40 11 45 42 47 42 38 45
Mark Leonard 27 LF 31 51 47 58 24 32 30 44 51 32 48 60
Ted Lepcio 29 2B 36 45 48 41 21 49 37 44 44 35 50 40
Pete LePine 24 RF 31 37 38 47 47 38 30 36 44 31 39 48
Dutch Lerchen 22 SS 42 30 20 45 58 71 42 20 46 41 20 45
Allan Lewis 28 LF 42 46 44 37 49 97 42 45 38 41 44 37
Bill Lewis 27 C 35 22 28 33 46 5 35 28 34 35 28 33
Jack Lewis 28 2B 45 14 20 48 49 57 45 20 49 45 20 48
Dave Liddell 23 C 30 36 27 38 45 4 30 27 38 30 27 38
Jeff Liefer 30 1B 26 33 53 36 23 37 25 49 34 26 55 36
Brent Lillibridge 26 2B 32 28 46 37 29 97 33 50 34 32 45 37
Bob Lillis 32 2B 46 32 10 25 92 47 45 10 24 46 10 26
Todd Linden 24 LF 31 46 40 42 20 62 30 43 45 31 39 41
Bill Lindsey 26 C 30 25 23 33 50 4 30 23 33 30 23 32
Harry Little 27 CF 42 71 10 49 35 63 42 10 49 42 10 49
Jack Littrell 27 2B 26 29 13 36 22 11 27 15 38 26 13 35
Mickey Livingston 28 C 41 41 37 43 58 30 39 37 47 41 38 42
Paddy Livingston 34 C 43 44 13 36 53 51 43 13 36 43 13 36
Skip Lockwood 19 DH 27 19 16 48 37 43 28 16 47 27 16 49
Kameron Loe 21 DH 29 19 1 7 70 4 29 1 7 29 1 7
Dick Loftus 22 CF 46 53 20 42 80 47 45 19 39 47 20 43
Tom Loftus 21 LF 32 89 16 63 37 92 32 16 66 32 16 62
Phil Lombardi 24 C 32 36 27 37 42 32 33 27 38 32 27 37
Stephen Lombardozzi 24 2B 48 42 21 24 72 49 48 19 22 48 21 24
Walter Lonergan 26 2B 41 18 8 43 52 68 42 8 44 41 8 43
Terrence Long 29 LF 49 45 26 36 60 40 46 24 32 50 26 36
Harry Lord 29 LF 52 42 32 33 50 97 49 29 30 54 32 34
Scott Loucks 27 CF 29 48 36 47 33 98 29 36 47 29 36 47
David Lough 28 LF 44 44 44 39 55 77 42 44 36 45 44 40
John Lowenstein 30 3B 36 42 42 63 42 89 34 39 53 36 43 67
Fred Lucas 31 LF 28 24 19 36 39 6 28 19 36 28 19 36
Donny Lucy 27 C 36 51 43 47 35 55 36 44 47 36 43 47
Julio Lugo 31 2B 40 38 23 45 53 82 42 25 49 39 23 44
Hector Luna 28 2B 41 41 42 36 46 61 41 44 35 41 42 36
Fernando Lunar 22 C 32 36 22 33 45 56 32 22 33 32 22 32
Jordan Luplow 24 LF 26 36 42 39 53 5 26 45 41 26 41 38
Scott Lusader 21 LF 36 41 36 44 51 22 36 35 42 36 37 45
Donald Lutz 26 LF 39 38 45 42 39 71 37 42 38 40 47 43
Mitch Lyden 27 C 31 21 32 31 48 4 31 32 32 31 32 31
Barry Lyons 25 C 21 27 27 27 44 2 22 27 27 21 27 27
Bill Lyons 27 2B 40 29 23 38 44 68 41 23 36 40 23 38
José López 23 1B 32 1 15 13 100 9 32 15 12 32 15 14
John Mabry 36 1B 35 41 47 44 41 4 34 42 40 35 48 45
Robert Machado 25 C 32 47 34 29 38 4 33 36 26 31 34 30
Connie Mack 30 C 34 29 6 28 55 69 34 6 29 34 6 28
Jimmy Macullar 23 CF 34 47 17 30 42 54 34 17 30 34 17 30
Bunny Madden 28 C 35 27 19 33 40 77 35 19 33 35 19 33
Clarence Maddern 28 LF 37 45 48 40 47 42 37 48 41 36 47 40
Ed Madjeski 26 C 19 36 26 26 38 37 20 26 26 19 25 26
Harl Maggert 23 3B 27 28 47 44 36 5 27 48 44 27 47 44
George Magoon 25 2B 35 45 1 61 36 73 35 1 61 35 1 61
Chris Magruder 28 LF 28 50 29 35 29 55 28 29 35 28 29 35
Emil Mailho 26 LF 20 24 1 44 42 1 20 1 42 21 1 45
Carlos L Maldonado 34 C 35 26 47 48 40 17 35 48 49 35 47 48
Bobby Malkmus 28 2B 37 28 28 34 46 47 37 30 34 37 27 35
Trey Mancini 28 1B 26 30 30 39 18 7 26 29 40 26 31 39
Vincent Maney 24 SS 22 31 18 34 45 14 22 18 35 22 18 34
Jim H Manning 25 SS 17 31 24 41 25 90 16 22 39 17 24 42
Marty Marion 33 SS 40 42 26 43 42 16 41 29 42 39 26 43
Hal Marnie 24 2B 35 24 23 48 42 37 35 23 49 35 22 48
Chris Marrero 24 1B 39 36 37 38 47 7 40 38 39 39 37 38
Deven Marrero 25 3B 29 28 32 36 33 77 31 35 35 28 30 37
Dave Marshall 28 LF 41 48 39 57 28 54 39 38 67 41 39 53
Max Marshall 31 RF 38 43 48 41 66 38 37 44 38 38 49 42
Lou Marson 22 C 32 45 21 60 34 75 33 22 67 32 21 58
Andy Marte 24 3B 33 42 40 38 46 53 33 37 40 34 41 37
Gene Martin 22 LF 45 43 45 28 62 48 43 41 25 45 46 29
Leonys Martin 31 CF 32 19 15 1 100 80 31 13 1 32 16 1
Norberto Martin 31 2B 41 19 3 26 55 53 39 4 27 41 3 25
Richie Martin 25 1B 36 33 39 32 41 10 36 38 34 35 39 32
Russell Martin 34 C 32 25 51 71 37 34 31 48 81 32 53 68
Buck Martinez 33 C 35 57 57 48 46 46 36 67 56 34 53 47
Jose Martinez 28 2B 46 34 15 35 47 21 48 15 36 45 15 35
Leech Maskrey 33 LF 35 30 15 28 80 54 35 16 29 35 15 28
Don Mason 26 2B 45 38 21 47 69 71 47 21 43 44 21 48
Dan Masteller 28 LF 38 44 30 45 72 40 37 28 42 38 31 46
Nelson Mathews 19 CF 33 44 45 42 20 45 33 41 46 33 46 41
Julius Matos 31 LF 32 19 18 26 46 54 32 18 26 32 18 26
Pascual Matos 23 C 24 27 23 32 50 1 24 23 32 24 23 31
Dave Matranga 28 2B 28 45 36 50 34 47 28 37 51 28 36 49
Wally Mattick 24 CF 39 40 20 45 45 95 40 20 46 39 20 45
Gene Mauch 24 2B 37 37 21 59 51 44 35 22 59 37 21 59
Dal Maxvill 24 2B 45 20 19 48 47 33 47 20 52 44 19 47
Justin Maxwell 33 LF 19 28 37 33 23 78 20 34 36 19 37 31
Jerry May 27 C 47 67 1 46 48 5 49 1 49 46 1 46
Paddy Mayes 25 1B 27 29 21 35 48 10 26 21 33 27 22 36
Jack Mayfield 27 2B 30 45 31 31 43 60 30 32 31 30 31 31
Eddie Mayo 35 2B 56 47 35 42 80 53 49 31 39 58 36 43
Sport McAllister 20 C 31 42 23 24 59 39 31 23 24 31 23 24
Paul McAnulty 28 LF 27 21 43 46 22 44 27 41 43 28 44 47
Joe McCarthy 25 LF 24 30 24 35 44 4 23 23 32 25 24 35
Dave McCarty 26 1B 32 28 46 46 30 40 32 48 48 32 45 45
Bill McClellan 28 SS 43 49 18 43 74 57 43 18 44 43 18 43
Harvey McClellan 29 SS 32 45 20 28 45 75 32 20 29 32 20 28
Amby McConnell 28 2B 53 32 1 36 50 76 50 1 33 55 1 37
Barry McCormick 25 SS 29 54 25 45 35 79 29 25 45 29 25 44
Mike W McCormick 31 LF 50 56 25 37 55 36 55 28 34 49 25 37
Moose McCormick 22 CF 41 65 37 41 24 90 39 35 38 41 38 42
John McDonald 31 SS 38 37 18 26 60 82 39 18 29 38 19 26
Oddibe McDowell 29 CF 39 32 31 50 39 78 37 28 53 40 32 49
Leon McFadden 25 SS 40 34 5 36 48 59 41 5 37 39 5 36
Alex McFarlan 24 2B 26 27 22 45 36 25 26 22 46 26 22 45
Ed McFarland 31 C 50 77 19 53 51 57 51 19 54 50 19 53
Howie McFarland 34 LF 27 28 21 33 45 3 27 22 33 27 21 32
Jack McGeachey 23 RF 39 46 20 19 68 88 39 20 19 39 20 19
Mike McGeary 27 2B 49 19 11 18 88 77 49 11 18 49 11 18
John McGlone 21 3B 26 21 21 40 44 67 26 22 40 26 21 39
Terry McGriff 27 C 26 32 29 37 41 1 26 30 39 27 28 37
John McHale 22 1B 36 56 4 38 26 7 35 3 35 36 4 38
Tim McIntosh 28 C 29 34 32 39 35 67 29 34 40 29 32 38
Bill McKechnie 33 3B 36 28 23 20 63 86 36 23 20 36 23 20
Russ McKelvy 22 RF 30 24 56 39 27 61 30 57 39 30 55 39
Rich McKinney 26 3B 37 40 41 41 49 46 38 44 42 36 40 41
Jim McKnight 25 2B 39 26 19 32 42 48 40 19 32 39 19 32
Jim McLaughlin 29 3B 28 34 21 34 47 1 28 21 34 28 21 34
Nate McLouth 31 LF 44 55 42 47 58 92 41 45 46 45 41 48
Frank McManus 28 C 29 27 19 34 46 77 29 19 34 29 19 34
Norm McMillan 27 3B 38 57 1 29 41 70 39 1 29 38 1 29
Hugh McMullen 24 C 17 25 13 24 27 44 17 11 22 17 13 24
Mike McNally 29 3B 33 13 17 46 42 74 33 17 46 33 17 46
Earl McNeely 29 LF 41 51 11 39 57 71 42 11 40 41 11 39
Bill McNulty 23 LF 25 37 20 42 23 41 25 20 43 25 20 42
Jerry McQuaig 23 LF 37 38 37 49 51 55 37 37 49 37 37 49
George McQuinn 34 1B 38 52 45 61 37 46 38 41 51 39 46 64
Kevin McReynolds 35 LF 40 53 44 48 41 49 41 40 55 39 45 47
Jim McTamany 27 CF 27 62 32 67 23 81 27 32 67 27 32 66
Bob Meacham 23 SS 36 41 4 49 38 81 36 4 49 36 4 49
Dave Meier 25 LF 34 42 19 47 38 62 35 20 43 33 18 49
Francisco Mejia 23 C 32 19 7 14 100 5 33 6 12 32 8 14
Ski Melillo 27 2B 35 41 8 32 48 73 37 9 32 35 7 32
Danny Mendick 24 2B 33 21 40 28 47 31 33 40 28 33 40 28
Frank Menechino 35 2B 32 42 49 61 40 7 33 53 61 32 48 60
Whit Merrifield 29 2B 48 52 42 32 68 100 49 45 33 48 41 32
Lloyd Merriman 30 CF 37 49 21 50 54 63 35 20 45 37 22 51
Matt Merullo 30 C 45 51 19 38 51 54 43 19 36 46 20 39
Steve Mesner 27 3B 55 38 18 43 95 42 51 18 45 57 18 42
Charlie Metro 25 3B 28 31 26 45 30 42 28 27 44 28 26 46
Gene Michael 35 2B 43 33 14 40 48 31 44 14 39 43 14 40
Jason Michaels 32 LF 34 44 45 46 43 49 35 42 50 34 46 45
Bing Miller 40 LF 47 56 36 35 63 41 49 33 35 47 37 35
Corky Miller 30 C 28 42 36 40 28 8 28 33 43 28 36 39
Damian Miller 36 C 40 67 36 43 38 2 40 33 46 40 37 41
Darrell Miller 27 C 35 30 44 36 38 47 37 40 39 35 45 35
Elmer Miller 32 LF 30 26 64 25 59 72 30 66 25 30 63 25
Hack J Miller 32 C 39 24 26 47 55 36 39 26 48 39 26 47
Joe W Miller 22 1B 26 20 22 12 43 14 26 22 12 26 22 12
John A Miller 26 LF 29 37 50 43 38 60 30 51 44 29 50 43
Lemmie Miller 25 LF 41 36 31 45 46 67 41 31 46 41 31 45
Mike Miller 27 2B 23 30 21 34 31 4 23 21 35 23 21 34
Ed Mincher 22 LF 23 11 11 19 48 6 23 11 19 23 11 19
Ryan Minor 23 3B 21 35 21 29 43 9 21 21 29 21 21 29
Bobby Mitchell 25 CF 20 51 36 44 40 26 20 36 45 20 35 44
John Mizerock 23 C 32 41 32 47 45 9 31 30 45 32 32 48
Chad Moeller 30 C 33 43 42 35 37 1 34 46 38 33 41 34
Dustan Mohr 29 LF 31 42 58 47 20 60 30 55 44 31 59 48
Fritz Mollwitz 30 1B 38 31 19 49 50 74 38 19 49 38 19 48
Craig Monroe 31 LF 30 41 57 38 32 43 32 63 40 30 56 37
Adam Moore 30 C 35 43 43 41 38 20 35 43 41 35 43 41
Al Moore 23 CF 34 51 31 35 42 54 34 31 35 34 31 35
Charley Moore 26 2B 30 28 18 34 52 9 30 18 35 30 18 34
Jim Moore 23 DH 21 3 15 23 25 5 21 15 23 21 15 23
Johnny Moore 28 LF 42 39 48 39 67 42 40 55 36 43 46 39
Scott Moore 23 3B 31 39 45 41 29 43 30 42 39 32 46 42
Tyler Moore 26 LF 35 47 47 31 32 13 34 45 33 35 48 30
Rich Morales 30 2B 33 39 22 49 47 41 34 23 53 33 21 48
Charles Moran 27 3B 45 23 19 52 50 72 46 19 54 45 19 52
Brent Morel 29 3B 39 34 45 35 55 53 41 50 38 38 44 34
Russ Morman 23 1B 39 41 43 44 38 20 40 44 45 39 43 44
Max Moroff 25 2B 33 34 42 55 46 2 33 40 54 33 43 55
Jo-Jo Morrissey 27 2B 43 35 5 25 75 38 43 5 25 43 5 24
Colt Morton 27 C 26 26 41 40 25 47 26 41 41 26 41 40
Walt Moryn 29 LF 42 51 59 43 40 45 39 50 46 43 62 42
Lloyd Moseby 21 CF 33 49 50 36 24 83 32 58 33 33 48 37
Doc Moskiman 31 1B 37 37 20 45 56 51 37 20 46 37 20 45
Jim Mosolf 22 LF 37 41 9 40 47 13 36 8 38 37 9 41
Julio Mosquera 34 C 27 27 28 33 37 2 28 28 34 27 27 33
Brandon Moss 34 LF 30 24 74 44 21 61 30 62 41 30 78 45
Charlie Moss 24 C 25 38 25 48 28 34 26 26 49 25 25 48
Les Moss 32 C 42 33 46 60 50 15 44 47 58 41 45 61
Chad Mottola 34 LF 33 47 42 41 39 53 33 42 42 33 41 41
Allie Moulton 26 2B 31 23 1 50 53 66 32 1 50 31 1 49
Bill Mountjoy 23 DH 19 19 19 24 32 28 19 18 23 19 19 25
Joe Mowry 26 LF 34 47 21 31 40 15 34 22 28 34 21 32
Ray Mueller 33 C 42 48 45 34 49 23 39 43 37 42 46 33
Joe Mulligan 34 2B 37 28 20 32 49 50 37 20 32 37 20 32
Cedric Mullins 25 LF 32 34 33 47 45 7 31 33 53 33 33 46
Fran Mullins 28 2B 29 53 27 35 28 61 29 27 35 29 27 34
Joe Mulvey 25 3B 42 45 27 16 69 72 42 28 16 42 27 16
Eric Munson 32 C 27 26 59 50 35 7 26 62 48 27 58 50
John Munyan 30 C 23 39 20 75 21 64 23 20 76 23 20 75
Clarence Murphy 23 CF 38 41 20 36 48 77 38 20 36 38 20 36
Dick Murphy 23 1B 25 30 22 39 51 5 24 21 37 25 22 40
Ed J Murphy 24 1B 34 33 28 50 51 58 34 29 51 34 28 50
Jim O Murray 34 RF 28 45 27 34 28 79 28 28 35 28 27 34
Ivan Murrell 22 LF 41 39 50 9 28 75 41 45 9 41 52 9
Matt Murton 25 LF 46 45 50 46 52 50 48 58 50 45 48 45
Glenn Myatt 34 C 31 41 43 54 45 11 29 42 47 32 43 57
Greg Myers 40 C 35 40 42 40 43 21 34 39 37 36 43 41
Xavier Nady 26 LF 43 42 50 29 45 35 45 58 32 42 48 28
Mike Napoli 34 1B 30 30 62 67 23 58 30 68 79 30 59 63
Tyler Naquin 28 RF 31 6 20 6 97 63 33 21 7 31 20 6
Jerry Narron 29 C 32 34 47 39 47 10 31 43 42 33 48 38
Daniel Nava 33 LF 46 45 29 59 49 11 43 28 64 47 30 57
Rey Navarro 26 2B 41 40 45 36 50 40 41 45 36 41 44 35
Yamaico Navarro 25 2B 35 31 29 40 34 75 35 30 41 35 29 39
Charlie Neal 26 2B 35 33 49 44 32 58 34 46 48 35 50 43
Cal Neeman 32 C 27 39 46 40 22 18 27 44 41 27 47 39
Kristopher Negron 29 3B 30 30 25 42 41 76 31 27 43 30 24 42
Chris Nelson 29 3B 42 41 40 41 42 44 44 37 38 42 41 42
Rocky Nelson 32 LF 47 48 45 48 75 4 47 41 51 48 46 47
Phil Nevin 34 1B 35 36 55 49 30 17 36 61 57 35 53 48
David Newhan 24 2B 24 28 40 32 42 31 23 38 30 24 41 32
Pat Newnam 31 1B 42 28 25 50 47 70 41 23 46 43 25 53
Gift Ngoepe 28 2B 34 35 27 49 45 5 34 28 50 34 27 48
Sam Nicholl 22 LF 40 30 11 38 61 77 40 11 38 40 11 37
Lance Niekro 26 1B 40 43 46 33 45 32 39 43 31 40 47 34
Tom Nieto 24 C 30 44 23 40 25 27 30 22 42 30 23 39
Wil Nieves 29 C 39 36 26 30 48 17 40 28 33 39 25 29
Harry Niles 30 LF 41 42 57 39 48 76 41 57 39 41 57 38
Jayson Nix 27 3B 30 36 49 39 34 61 32 57 41 29 47 38
Junior Noboa 25 2B 40 32 18 22 50 62 40 19 23 40 18 22
Paul Noce 31 2B 22 29 25 36 45 70 22 25 36 22 25 35
Jim Norris 31 LF 47 30 13 61 67 77 44 13 54 48 13 63
Leo Norris 29 2B 31 49 51 27 27 44 31 46 28 30 53 27
Greg Norton 25 3B 36 46 51 60 36 53 35 46 51 36 54 63
Joe Nossek 29 LF 45 56 18 28 59 66 47 19 25 44 18 28
Rube Novotney 25 C 49 26 1 37 41 7 49 1 37 48 1 36
Renato Nunez 26 LF 24 20 20 37 28 5 24 21 35 23 19 38
Dizzy Nutter 24 CF 35 31 33 41 61 27 34 30 38 35 34 41
Dink O'Brien 27 C 33 45 18 38 50 11 33 18 38 33 18 37
Danny O'Connell 36 2B 47 35 22 48 62 66 47 22 46 47 22 49
John C O'Connell 25 C 23 26 12 41 24 7 23 12 42 23 12 41
Jack J O'Connor 25 C 43 50 2 27 61 73 43 2 28 43 2 27
Paddy O'Connor 27 C 27 24 19 28 49 10 27 19 29 27 19 28
Dan O'Leary 23 RF 30 49 11 30 37 72 29 10 27 30 12 30
John O'Neil 25 SS 39 35 21 43 66 6 40 22 44 39 21 43
Bill O'Neill 25 LF 47 25 24 40 48 84 47 24 40 47 24 40
Johnny Oates 36 C 43 37 27 37 73 33 41 30 35 45 27 38
Heinie Odom 23 3B 30 37 16 32 50 11 30 16 32 30 16 32
Augie Ojeda 31 2B 44 35 4 54 76 44 44 4 55 44 4 54
Bob Oldis 24 C 34 33 21 32 53 9 34 21 32 34 21 32
Nate Oliver 24 2B 46 27 11 45 47 61 48 11 49 45 11 44
Ray Olmedo 28 SS 34 39 30 36 26 63 34 31 36 34 30 36
Rey Ordonez 34 SS 38 39 24 24 59 28 40 23 25 37 25 23
Joe Orengo 30 SS 28 48 28 54 19 51 28 26 63 28 29 51
Paulo Orlando 32 LF 29 26 26 20 54 78 30 29 19 29 25 20
Danny Ortiz 28 LF 22 14 20 38 22 12 21 19 35 22 20 39
Luis Ortiz 24 1B 13 14 21 24 4 11 13 22 24 13 21 24
Roberto Ortiz 24 RF 35 27 33 38 46 11 35 33 38 35 33 38
Jimmy Outlaw 31 3B 50 39 20 40 61 61 55 22 42 49 20 39
Jerry Owens 29 LF 34 25 37 42 40 72 32 34 39 34 38 43
Dick Padden 35 2B 40 40 38 47 53 63 40 38 47 40 37 47
Angel Pagan 25 LF 46 53 31 39 54 71 46 34 37 47 31 40
Jose Pagan 36 3B 45 45 47 35 50 32 43 43 33 45 48 36
Mike Pagliarulo 27 3B 30 46 48 41 41 47 28 44 38 30 50 42
Orlando Palmeiro 36 LF 50 47 25 42 75 62 47 25 40 51 25 43
Erik Pappas 26 C 35 36 28 54 38 41 34 30 64 35 27 51
Jimmy Paredes 27 2B 38 37 49 29 29 58 38 44 31 38 50 29
Johnny Paredes 27 2B 39 28 22 36 48 50 39 22 36 39 22 36
Rick Parker 29 CF 31 43 27 48 23 60 32 29 50 31 27 47
Art Parks 28 LF 47 48 16 48 69 39 46 14 45 48 16 49
Dixie Parsons 28 C 32 21 9 37 43 9 32 9 37 32 9 37
Roy Partee 24 C 44 42 7 48 42 5 44 7 49 44 7 48
Val Pascucci 30 RF 29 25 41 38 30 54 29 41 38 29 40 38
Corey Patterson 27 CF 41 45 43 19 50 87 40 41 19 41 43 20
Eric Patterson 25 2B 33 34 30 49 32 78 34 29 47 33 30 50
Ham Patterson 32 LF 40 41 18 35 48 82 41 18 36 40 18 35
Xavier Paul 28 LF 41 43 47 48 43 51 38 46 46 42 47 48
Jay Payton 32 CF 48 41 43 36 72 38 50 47 39 47 42 35
Johnny Peacock 26 C 33 47 22 31 69 40 33 21 29 34 22 31
Steven Pearce 33 2B 39 47 51 53 47 29 38 60 59 39 49 51
Stu Pederson 24 LF 26 29 19 32 50 6 25 18 30 26 19 32
Julio Peguero 22 CF 30 29 18 39 45 6 30 18 40 30 17 39
Bert Pena 24 SS 32 41 28 43 41 55 32 29 43 32 28 43
Elmer Pence 20 RF 32 7 1 19 100 9 32 1 19 32 1 19
Eury Perez 23 CF 35 38 28 38 37 74 35 28 38 35 28 38
Roberto Perez 30 C 34 15 16 1 97 18 34 18 1 34 15 1
Tony Perezchica 26 2B 26 42 21 43 28 44 26 21 44 26 21 43
Herbert Perry 28 3B 39 44 49 36 49 49 37 49 39 39 49 36
Cap Peterson 26 LF 42 44 33 58 49 21 44 31 65 42 34 56
Hardy Peterson 24 C 42 44 30 40 61 8 42 31 41 42 30 40
Jace Peterson 28 2B 28 26 5 44 52 64 29 6 47 28 5 43
Gregorio Petit 25 2B 37 39 20 36 41 78 36 21 38 38 19 35
Marty Pevey 27 C 39 43 32 33 40 55 37 30 31 39 32 34
Ken Phelps 36 1B 23 19 52 63 38 18 22 47 57 24 55 65
Dave Philley 40 LF 47 65 43 41 43 52 45 47 43 48 42 40
Andy Phillips 30 1B 42 34 38 36 49 39 40 35 33 42 38 37
Bubba Phillips 29 3B 48 40 42 33 66 44 46 39 30 48 43 34
Evan Phillips 25 1B 24 14 21 23 17 10 24 21 24 24 21 23
Jason Phillips 23 C 28 32 19 35 48 8 29 19 36 28 19 35
Paul Phillips 26 C 33 28 20 31 48 15 34 20 31 33 20 31
Rob Picciolo 32 2B 46 31 31 11 47 44 47 31 11 45 31 11
Charlie Pick 25 LF 29 32 28 46 48 62 28 27 44 29 28 47
Gracie Pierce 21 2B 29 23 21 29 47 65 29 21 29 29 21 29
Juan Pierre 29 LF 61 32 1 33 95 98 59 1 34 61 1 32
Jim Piersall 29 CF 44 44 40 36 65 64 44 43 36 44 39 35
James Pirie 31 SS 37 26 18 26 50 73 37 18 26 37 18 26
Joe Pittman 31 2B 40 27 23 32 41 73 39 23 34 40 23 32
Gaylen Pitts 27 2B 33 44 23 44 57 14 33 23 45 33 23 44
Don Plarski 26 CF 33 47 38 43 43 52 33 39 43 33 38 42
Herb Plews 32 2B 48 43 22 35 49 31 46 22 37 49 22 33
Scott Podsednik 29 LF 48 39 25 43 52 100 45 26 41 49 24 43
Dalton Pompey 24 LF 25 23 2 28 52 77 25 2 28 25 2 28
Ralph Pond 21 LF 49 40 11 47 59 80 49 11 48 48 11 46
Paul Popovich 29 2B 46 36 35 35 88 6 43 37 33 46 33 35
Darrell Porter 33 C 32 43 59 64 30 54 32 64 63 32 57 65
Irv Porter 25 RF 29 22 21 34 47 7 29 21 34 29 21 33
Jay Porter 27 C 35 42 42 47 43 15 34 46 47 35 41 47
Alonzo Powell 25 LF 28 45 24 47 23 42 29 25 49 28 24 46
Hosken Powell 27 LF 44 45 28 29 65 60 42 26 29 45 29 29
Landon Powell 28 C 30 30 35 48 34 8 28 37 56 30 35 47
Martin Prado 29 2B 53 49 40 41 79 52 59 43 45 50 39 40
Mel Preibisch 26 CF 39 46 32 40 46 48 39 33 41 39 32 40
Alex Presley 27 LF 45 35 41 35 52 59 45 38 32 45 42 36
Greg Pryor 25 2B 33 31 19 34 51 9 34 19 35 33 19 34
Luis Pujols 28 C 35 35 21 30 41 33 37 20 33 35 22 29
Nick Punto 28 3B 47 42 19 53 49 72 49 19 47 46 19 55
Billy Purtell 26 2B 42 47 16 25 48 63 42 16 25 42 16 25
Danny Putnam 23 CF 19 32 27 42 39 8 19 25 39 19 27 42
Tom Quinlan 28 3B 31 21 39 38 39 62 32 39 39 31 39 38
Frank C Quinn 23 LF 37 32 1 56 50 79 38 1 58 37 1 56
Luis Quinones 29 2B 40 31 44 37 48 36 39 47 39 41 43 36
Omar Quintanilla 22 2B 39 28 24 44 61 58 38 23 42 39 24 45
Humberto Quintero 25 C 37 36 31 18 42 7 38 32 17 37 31 19
Jamie Quirk 36 C 46 33 34 44 45 31 45 33 43 47 34 44
Guillermo Quiroz 24 C 30 42 34 41 26 16 30 34 41 30 34 41
Brian Raabe 28 3B 37 30 28 35 47 66 37 28 35 37 28 35
John Rabb 25 C 27 42 49 46 25 71 26 52 46 27 48 46
Mike Rabelo 28 C 28 15 38 32 32 7 28 39 33 28 38 32
Ryan Raburn 27 2B 35 48 50 44 24 47 35 58 48 35 48 42
Rip Radcliff 38 LF 53 34 21 45 88 46 49 19 41 55 21 46
Chucho Ramos 27 LF 53 41 25 35 58 42 53 25 35 52 25 34
Mike Ramsey 31 2B 44 37 18 32 52 60 46 18 33 44 18 32
Cody Ransom 29 2B 34 51 48 60 25 50 35 55 56 34 47 62
Larry Ray 23 1B 31 23 19 33 48 6 30 19 31 32 19 34
Harry Raymond 31 3B 33 21 11 29 47 56 33 11 30 33 11 29
Jeff Reboulet 32 2B 36 41 20 44 46 48 38 21 48 36 19 43
Anthony Recker 34 C 23 29 29 38 24 26 22 32 41 23 28 37
Kevin Reese 29 LF 40 36 43 44 41 51 38 40 41 40 44 45
Bobby Reeves 23 2B 35 32 10 38 26 63 35 10 39 35 10 38
Dick Reichle 24 CF 28 44 20 32 45 65 27 19 30 28 20 33
Joe Reilly 23 2B 31 45 21 39 55 43 31 21 39 31 21 38
Nolan Reimold 32 LF 31 39 51 54 33 30 30 47 57 31 53 53
Jack Remsen 27 CF 24 47 31 72 29 67 24 32 74 24 31 71
Anthony Rendon 29 3B 33 6 12 14 100 59 31 14 17 33 11 14
Michael Restovich 28 LF 27 35 35 39 27 58 27 35 40 27 35 39
Gil Reyes 21 C 28 29 2 43 35 49 27 2 43 28 2 42
José A Reyes 24 C 36 35 38 41 34 18 36 38 42 36 38 41
José B Reyes 34 2B 43 46 47 45 64 80 44 53 46 43 46 44
R J Reynolds 26 LF 48 65 31 42 42 83 50 28 38 47 32 43
Tommie Reynolds 28 LF 43 36 27 45 64 32 46 29 42 43 26 47
Tuffy Rhodes 27 CF 33 41 48 47 43 74 31 55 52 33 46 45
Del Rice 38 C 38 44 37 47 48 5 40 40 50 37 36 46
Danny Richar 23 2B 42 48 41 43 60 63 41 39 41 43 41 44
Lee Richard 25 CF 35 30 18 38 48 63 36 18 40 34 18 37
Gene Richards 31 LF 59 29 12 51 44 81 54 10 49 59 12 52
Paul Richards 35 C 37 39 26 46 45 58 39 24 50 36 26 44
Bill Richardson 22 1B 32 36 43 42 46 31 32 43 42 32 43 42
Mike Richardt 21 2B 27 27 27 26 56 46 27 28 26 27 27 26
Joey Rickard 29 LF 22 25 31 34 23 50 22 34 36 22 31 33
Dave Ricketts 35 C 28 19 35 45 45 2 27 32 42 28 35 46
Branch Rickey 24 C 42 34 45 45 53 77 41 43 43 42 46 46
Johnny Riddle 39 C 35 10 1 34 48 9 35 1 34 35 1 34
Joe Riggert 25 LF 42 42 51 47 46 70 42 52 47 41 50 47
Germán Rivera 24 3B 38 53 39 39 47 46 38 39 40 37 39 38
Dave L Roberts 31 LF 23 30 23 42 23 36 23 22 40 23 23 42
Andre Robertson 24 2B 39 52 11 27 40 44 39 9 27 39 11 26
Jim Robertson 28 C 40 48 44 48 41 8 40 44 48 40 44 48
Kerry Robinson 31 LF 53 27 22 27 64 88 50 21 25 55 23 27
Ike Rockenfield 29 2B 39 53 21 48 48 58 39 21 49 39 21 48
Buck Rodgers 28 C 41 39 31 39 56 35 42 28 42 41 32 38
Edwin Rodriguez 23 2B 28 42 19 31 36 51 28 19 31 28 19 31
John Rodriguez 26 LF 34 33 36 46 29 26 34 35 44 34 37 47
Luis Rodriguez 25 2B 41 40 20 50 71 41 44 19 49 41 21 50
Sean Rodriguez 31 1B 36 36 59 47 24 43 36 59 51 36 59 45
José Rodríguez 21 1B 44 18 11 1 100 15 44 11 1 44 11 1
Yorman Rodríguez 22 LF 37 29 45 42 38 45 37 45 42 37 45 42
Josh Roenicke 24 DH 29 1 8 8 69 6 29 8 8 29 8 8
Wally Roettger 23 LF 32 38 22 32 47 39 32 22 33 32 22 32
Josh Rogers 25 1B 22 1 23 25 11 9 21 22 24 22 24 25
Packy Rogers 26 SS 37 29 25 45 45 5 37 25 45 37 25 45
Saul Rogovin 24 DH 31 8 18 21 69 11 31 18 21 31 18 21
Marc Ronan 22 C 25 30 22 32 47 11 24 22 30 25 23 33
Rolando Roomes 29 LF 51 29 45 26 28 63 55 41 24 50 46 27
Adam Rosales 36 2B 37 33 38 24 23 46 38 38 26 37 38 24
Jimmy Rosario 25 CF 38 32 21 55 47 70 38 21 57 38 21 55
Mike Rose 31 C 15 29 18 39 29 6 15 18 39 15 18 39
John Roseboro 29 C 43 46 43 44 53 60 41 40 41 44 45 45
Dave Rosello 29 2B 38 38 45 53 30 46 38 43 50 39 45 54
Lou Rosenberg 20 2B 38 19 29 50 56 53 38 29 50 38 29 49
Chet Ross 24 LF 18 41 50 46 3 46 18 59 50 19 48 44
David Ross 36 C 30 43 50 48 24 11 30 57 49 30 49 47
Don Ross 29 3B 51 47 26 44 92 55 58 26 48 50 26 43
Mike Rouse 28 2B 30 36 37 45 39 67 29 34 41 30 37 46
Dave Rowan 29 1B 76 22 18 31 49 54 69 17 28 78 18 32
Wade Rowdon 26 3B 29 43 37 40 35 53 30 38 38 29 36 40
Art Ruble 23 LF 30 43 13 54 43 32 29 12 49 30 14 56
Rio Ruiz 24 3B 32 29 36 47 48 49 31 39 43 32 36 48
Tom Runnells 32 2B 38 34 22 29 52 66 39 22 29 38 22 28
Josh Rutledge 28 3B 42 32 19 44 42 62 41 20 45 43 19 43
Mike S Ryan 28 LF 26 34 28 36 30 63 25 27 34 26 28 37
Luis Salazar 36 3B 36 34 45 25 56 41 37 49 25 35 43 25
Ron Samford 30 2B 38 51 47 25 55 64 38 48 25 38 47 25
Alejandro Sanchez 26 LF 33 43 53 25 31 79 34 61 26 33 51 24
Tony Sanchez 28 C 24 33 31 36 44 11 24 31 36 24 31 36
Pablo Sandoval 29 3B 44 42 41 31 61 5 42 38 29 44 42 32
Jack Sanford 22 1B 34 32 25 37 47 20 34 25 37 34 25 36
Danny Santana 27 2B 28 42 33 30 52 68 27 35 32 28 32 29
Anthony Santander 25 LF 19 32 20 27 23 5 18 21 29 19 20 26
Ramon Santiago 28 2B 42 35 34 46 48 50 44 37 44 42 33 47
Francisco Santos 31 RF 38 51 49 42 47 47 36 44 39 39 52 44
Nelson Santovenia 28 C 36 37 49 32 43 35 38 52 31 36 48 32
Dane Sardinha 29 C 29 30 37 37 28 13 29 38 37 29 37 37
Michael Saunders 30 LF 30 40 42 40 36 28 30 46 37 30 41 41
Carl Sawatski 32 C 39 34 57 56 45 4 37 55 48 40 58 59
Jimmie Schaffer 27 C 34 56 47 42 39 60 35 45 44 34 48 41
Johnny Schaive 26 2B 38 41 29 24 41 11 39 30 25 38 29 24
Ray Schalk 31 C 37 41 1 61 50 65 38 1 64 37 1 61
Wally Schang 33 C 37 45 31 55 40 55 36 28 49 38 32 58
Heinie Scheer 20 2B 16 30 37 31 28 54 16 38 31 16 37 31
Bob Scheffing 36 C 45 37 38 37 54 18 47 39 38 45 37 37
Hank Schenz 31 2B 54 42 11 25 91 55 49 13 27 54 10 24
Admiral Schlei 27 C 39 41 27 42 50 52 39 28 42 39 27 41
Brian Schlitter 23 DH 36 21 13 18 71 16 36 13 18 36 13 18
Bob Schmidt 30 C 42 48 48 44 50 7 43 50 42 41 47 45
Wes Schulmerich 32 LF 27 35 43 45 9 36 24 40 44 27 45 45
Art Schult 33 LF 31 41 41 45 38 16 29 38 50 31 42 44
Len Schulte 26 3B 35 1 17 10 92 30 35 17 10 35 17 10
John Schultz 24 C 23 32 20 37 47 2 23 21 38 23 20 37
Skip Schumaker 35 2B 45 56 12 48 51 49 43 11 52 46 13 47
Randy Schwartz 22 1B 29 32 34 44 28 52 28 31 41 29 34 45
Donnie Scott 29 C 21 29 30 43 26 50 21 28 41 22 31 44
Everett Scott 22 3B 47 52 22 30 79 75 47 22 31 47 22 30
Gary Scott 23 3B 32 35 39 38 46 65 33 40 40 32 39 38
Luke Scott 28 LF 38 54 58 50 39 29 36 49 55 38 61 48
Tony Scott 32 CF 39 44 17 42 38 67 39 18 40 39 16 43
Tony Scruggs 24 LF 26 32 22 30 50 3 26 22 30 26 22 29
Todd Self 27 LF 35 40 53 50 32 33 34 48 46 35 56 52
Andy Seminick 34 C 27 41 59 56 18 52 27 63 57 27 57 56
Bill Serena 25 3B 27 50 49 56 22 8 28 45 53 27 51 57
Hank Severeid 36 C 45 38 1 46 78 33 45 1 47 44 1 46
Pedro Severino 26 LF 23 26 27 34 25 18 24 30 31 23 27 35
Luke Sewell 39 C 42 41 19 37 74 60 44 20 40 41 19 36
Art Shamsky 29 LF 40 53 51 56 55 38 37 46 48 40 54 59
Danny Sheaffer 24 C 34 32 31 31 61 2 34 31 32 34 31 31
Dave Shean 21 2B 33 43 25 39 48 56 33 25 40 33 25 39
Chuck Sheerin 28 2B 39 31 24 44 40 32 39 24 45 39 24 44
John Shelby 32 LF 30 40 34 30 24 79 30 37 27 30 33 31
Ray Shepardson 26 C 26 25 24 34 45 7 26 24 34 26 24 34
Chandler Shepherd 27 1B 11 19 23 23 1 15 11 24 23 11 23 23
Dan Sherman 23 1B 36 1 19 13 100 5 36 19 13 36 19 13
Norm Sherry 30 C 16 18 47 33 33 10 17 50 32 16 46 33
Jim Shilling 24 2B 41 47 19 39 56 42 41 19 40 41 19 39
Billy Shindle 26 3B 37 39 14 28 60 93 37 14 28 37 14 28
Tsuyoshi Shinjo 28 CF 39 38 48 24 52 44 40 49 24 39 48 24
Bill Shipke 26 3B 38 38 2 67 49 67 38 2 70 38 2 67
Bart Shirley 25 SS 34 21 10 31 45 41 34 10 32 34 10 31
Costen Shockley 23 1B 36 28 43 41 45 4 35 41 39 36 44 41
Charlie Shoemaker 25 2B 37 48 32 47 40 29 36 29 43 38 33 49
Jared Shuster 23 1B 32 20 13 5 100 16 32 11 5 33 14 6
Norm Siebern 33 1B 46 45 43 72 50 11 43 40 61 47 45 76
Oscar Siemer 22 C 38 23 33 35 64 5 38 34 36 38 33 35
Fred Sington 30 LF 46 49 48 50 41 35 44 44 51 46 49 50
Chance Sisco 25 1B 23 28 29 38 19 8 23 27 36 24 30 39
Sibby Sisti 20 3B 37 44 30 44 29 54 38 27 49 36 30 43
Camp Skinner 26 CF 37 46 15 44 47 69 36 13 41 38 15 44
Aleck Smith 24 C 47 71 11 21 64 78 45 10 20 47 12 21
Charley Smith 24 3B 34 41 47 29 26 49 35 43 29 34 48 29
Dwight Smith 28 CF 42 50 48 31 37 80 40 49 33 43 48 31
Elmer Smith 31 LF 34 44 57 46 41 80 33 51 43 34 59 47
Harry T Smith 34 C 35 39 18 28 55 60 35 19 29 35 18 28
Heinie Smith 31 2B 41 46 21 30 51 86 42 22 30 41 21 29
Lonnie Smith 29 LF 46 47 25 50 44 90 47 24 54 46 25 50
Riley Smith 24 DH 32 5 19 17 68 8 32 19 17 32 19 17
Tommy Smith 28 LF 36 39 41 27 26 65 35 39 26 36 42 28
Wib Smith 23 C 39 19 10 31 53 67 38 9 29 39 10 32
Willie Smith 28 LF 44 48 48 29 46 66 41 44 27 44 50 30
Dwight Smith Jr. 27 1B 24 26 18 36 25 67 23 16 37 24 18 35
John Sneed 30 LF 38 33 23 53 54 84 37 22 48 38 24 55
Chris Snelling 27 LF 25 39 28 34 37 53 24 25 30 26 29 35
Travis Snider 28 CF 37 41 40 47 37 42 36 38 43 37 41 49
Roxy Snipes 27 LF 32 25 2 36 73 6 31 1 33 33 2 37
Chris Snopek 27 3B 35 26 25 40 46 60 37 26 37 35 24 41
Frank Snyder 32 C 29 27 49 32 32 38 29 50 33 29 49 32
Jhonatan Solano 27 C 33 41 42 36 50 42 33 42 36 33 42 36
Jorge Soler 26 RF 27 27 26 38 52 16 27 26 40 28 26 37
Moose Solters 32 LF 32 50 42 33 33 57 32 39 36 32 43 32
Ed Somerville 24 2B 32 27 20 2 48 65 32 20 2 32 20 2
Geovany Soto 24 C 34 48 54 50 25 7 34 48 48 33 57 51
Neftali Soto 26 1B 32 43 58 43 41 39 32 59 44 32 57 43
Clyde Southwick 25 C 34 28 33 33 48 62 33 30 30 34 34 34
Dick Spalding 32 LF 46 33 5 45 41 49 44 4 42 46 5 46
Horace Speed 28 LF 28 32 23 50 26 64 29 23 48 28 23 51
Tim Spehr 23 C 32 48 39 43 43 14 32 40 44 32 39 43
Jim Spencer 34 1B 35 41 47 29 50 13 34 49 26 36 46 30
Roy Spencer 39 C 44 19 17 27 48 4 46 19 25 44 16 28
Stan Sperry 23 2B 40 32 19 30 61 43 39 18 28 40 19 31
Bill Spiers 27 2B 47 31 20 45 53 75 43 20 45 48 20 46
Charlie Spikes 22 LF 38 41 63 41 40 46 37 62 43 38 63 41
Hal Spindel 25 C 39 31 21 38 71 6 39 21 38 39 21 38
Junior Spivey 30 2B 34 43 43 49 24 56 35 46 56 34 41 47
Al Spohrer 31 C 40 44 18 24 72 42 43 19 22 39 18 25
Max St. Pierre 29 C 24 34 22 36 50 9 24 22 37 24 22 36
Marv Staehle 29 2B 35 35 18 45 58 37 34 17 42 35 18 46
Larry Stahl 23 LF 39 44 49 37 41 58 37 48 34 40 50 38
Scott Stahoviak 26 1B 33 62 44 49 21 51 32 42 46 33 45 49
Tuck Stainback 28 LF 40 38 25 5 46 45 41 25 5 39 24 5
Jacob Stallings 28 C 34 40 25 29 51 6 36 27 27 34 24 30
Craig Stansberry 27 2B 34 35 20 36 47 60 34 20 37 34 20 36
Charlie Starr 27 2B 34 19 11 57 48 68 34 11 58 34 11 57
Joe Start 37 1B 65 42 5 34 88 71 60 4 31 67 5 34
Dave Stegman 23 CF 28 39 36 38 42 12 28 36 39 28 36 38
Terry Steinbach 29 C 48 51 44 30 47 22 50 48 31 47 42 30
Fred Stem 23 1B 44 1 17 25 50 62 43 16 24 44 18 26
Dernell Stenson 24 LF 34 41 40 50 47 3 34 38 47 35 40 52
Bill Stewart 28 LF 30 51 39 47 29 50 30 39 47 30 39 47
Chris Stewart 34 C 39 23 23 40 59 15 41 21 43 38 23 39
DJ Stewart 26 2B 35 37 44 48 47 3 34 40 43 35 46 49
Shannon Stewart 32 LF 50 27 35 41 69 67 50 35 44 50 35 39
Stuffy Stewart 33 2B 27 44 1 41 28 91 27 1 41 27 1 41
Ron Stillwell 23 2B 45 35 25 44 39 56 46 26 45 45 25 43
George Stovall 27 1B 45 70 18 22 50 15 45 18 22 45 18 22
Doug Strange 28 2B 37 41 34 40 45 60 36 35 37 38 34 41
Joe Strauss 28 C 39 18 32 19 75 96 40 33 20 39 32 19
Ed Stroud 29 LF 48 42 31 50 50 85 46 28 51 49 32 49
Amos Strunk 35 LF 37 42 21 59 44 62 36 21 52 37 22 61
Franklin Stubbs 24 LF 30 36 59 45 19 82 30 50 41 30 63 46
Sy Studley 32 CF 24 3 1 9 48 16 24 1 9 24 1 9
Pete Suder 40 2B 43 46 20 18 46 30 41 21 19 43 19 18
William Suero 26 2B 27 34 16 40 26 68 27 17 41 27 16 40
Joe Sugden 35 C 43 30 18 40 65 53 44 18 40 43 18 40
Ernie Sulik 26 CF 44 28 46 46 72 27 41 51 51 45 45 45
Denny J Sullivan 21 C 34 68 6 42 48 98 34 6 43 34 6 42
Jackie Sullivan 27 2B 41 31 20 50 50 69 41 20 50 41 20 49
Marc Sullivan 22 C 25 27 15 31 41 7 25 15 32 25 15 31
Billy Sullivan Sr 31 C 37 62 30 34 45 70 38 31 35 37 30 34
Art Sunday 27 1B 34 57 25 49 49 38 33 23 45 34 25 50
B J Surhoff 28 3B 53 54 35 34 74 73 49 38 35 54 34 34
Glenn Sutko 23 C 12 35 36 45 21 32 12 36 46 12 36 45
Drew Sutton 29 3B 42 51 29 37 31 45 42 31 39 42 28 36
Bill Swanson 26 2B 44 53 7 45 49 74 44 7 45 44 7 44
Jeff Sweeney 31 C 43 30 4 50 51 66 43 4 52 42 4 50
Bob Swift 30 C 38 30 1 47 57 25 39 1 52 37 1 45
Lou Sylvester 32 LF 29 32 34 48 80 78 29 35 50 29 33 48
So Taguchi 39 LF 50 48 30 41 56 55 53 33 39 49 29 42
Bob Talbot 25 CF 33 37 20 29 45 59 33 21 29 33 20 28
El Tappe 34 C 35 25 23 42 63 14 35 23 39 35 23 43
Dillon Tate 26 1B 26 7 18 25 18 7 26 18 26 26 18 25
Jim Tatum 25 LF 28 41 28 42 21 56 28 30 40 28 28 42
Frank Taveras 23 2B 39 19 9 28 43 3 39 9 27 40 9 29
Sammy Taylor 28 C 36 39 43 41 53 6 34 42 44 36 43 40
Miguel Tejada 40 2B 48 26 47 25 63 40 50 53 27 48 46 24
Zeb Terry 29 2B 53 57 7 41 77 86 54 7 42 53 7 41
Wayne Terwilliger 24 2B 34 41 35 44 39 70 35 38 44 34 34 44
Tim Teufel 26 2B 44 58 44 53 46 40 46 40 57 43 45 51
Moe Thacker 27 C 25 29 22 53 27 31 25 23 57 25 22 52
Marcus Thames 31 1B 29 30 71 41 27 45 29 75 45 28 69 40
Ron Theobald 26 2B 45 35 18 46 70 67 45 18 47 45 18 46
Frank J Thomas 32 3B 41 36 62 34 46 24 44 52 31 41 66 35
Lee Thomas 33 RF 41 31 30 46 68 31 39 28 44 42 31 47
Pinch Thomas 27 C 47 27 18 48 60 47 45 16 45 48 18 49
Ray Thomas 28 C 36 30 25 48 46 31 36 25 49 36 25 48
Valmy Thomas 31 C 39 24 37 31 59 24 38 36 29 39 37 31
Walt Thomas 25 2B 36 25 12 55 53 89 36 12 57 36 12 55
Don Thompson 31 LF 28 26 32 50 35 42 28 30 47 28 33 52
Kevin Thompson 27 LF 23 39 38 46 25 60 23 38 47 23 38 46
Scot Thompson 29 1B 43 40 6 32 63 42 44 6 29 43 6 33
Jack Thoney 31 LF 41 30 24 28 61 83 41 24 28 41 24 28
Faye Throneberry 29 LF 33 45 38 49 21 63 33 41 45 34 37 51
Terry Tiffee 27 3B 33 36 37 37 43 41 33 38 38 33 37 37
Ozzie Timmons 25 LF 28 43 58 45 38 54 29 52 47 27 61 45
Eric Tipton 30 LF 38 57 30 49 45 65 36 32 46 38 30 50
Tim Tolman 28 LF 25 39 40 39 27 58 25 41 40 25 40 39
Chick Tolson 35 1B 31 46 19 56 23 60 31 19 57 31 19 56
Tony Tonneman 30 C 33 42 42 43 48 55 33 42 44 33 42 43
Jeff Torborg 23 C 42 40 23 29 56 1 42 25 32 42 23 28
Tony Torcato 25 LF 33 44 40 51 33 42 32 38 47 34 41 53
Wyatt Toregas 30 C 23 28 18 36 30 48 23 18 36 23 18 36
Andres Torres 30 CF 37 63 39 51 30 80 39 37 53 37 41 51
Eider Torres 27 SS 34 26 30 41 48 26 34 31 41 34 30 41
Ramon Torres 25 2B 38 37 26 43 63 10 37 24 40 38 26 43
Rusty Torres 24 RF 32 31 45 55 37 50 34 46 48 32 45 57
Dick Tracewski 30 2B 41 30 13 55 40 50 42 15 56 40 12 55
Chad Tracy 33 3B 38 44 57 39 52 27 36 54 36 39 57 40
Matt Treanor 27 C 33 33 30 41 45 7 33 31 41 33 30 41
Mike Tresh 28 C 42 26 12 50 59 44 43 15 47 41 11 51
Bobby Trevino 23 CF 22 23 18 34 45 11 22 18 35 22 18 34
Chris Truby 25 3B 34 53 46 23 36 54 34 46 23 34 46 23
Frank Truesdale 28 2B 39 29 1 62 49 89 39 1 63 39 1 62
Mark Trumbo 34 1B 21 26 29 30 20 9 21 29 30 21 29 30
Michael Tucker 34 LF 38 48 43 67 41 63 36 42 56 38 44 70
Jim Tyack 31 LF 41 47 11 40 70 35 40 10 38 41 12 40
Jason Tyner 29 LF 65 28 1 29 83 70 59 1 29 68 1 29
Dan Uggla 33 2B 18 34 59 73 20 48 18 65 86 18 57 69
Luis Ugueto 22 2B 25 28 33 38 38 56 25 31 36 26 33 38
Sandy Ullrich 21 DH 22 12 20 25 22 5 22 20 26 22 20 25
Al Unser 31 2B 38 43 24 45 44 32 39 24 46 38 23 44
Billy Urbanski 31 SS 45 46 23 40 61 39 47 21 39 44 24 41
Henry Urrutia 29 LF 48 38 39 33 58 65 45 36 30 49 41 34
Mario Valdez 23 1B 35 44 42 49 21 62 34 40 46 35 43 50
Jose Valdivielso 26 SS 39 20 22 41 50 43 40 23 38 39 21 42
Jose Valentin 23 2B 33 53 59 49 30 71 32 50 48 33 61 50
Hector Valle 23 C 30 25 20 38 47 1 31 20 39 30 20 38
Dave Van Gorder 30 C 31 31 36 44 40 9 31 38 47 31 35 43
Ike Van Zandt 30 LF 51 67 47 21 50 80 48 43 20 52 47 21
Josh VanMeter 23 2B 35 48 47 67 45 72 34 44 59 35 48 69
Pete Varney 25 C 33 35 26 35 24 55 33 28 37 33 26 34
Ramon Vazquez 28 2B 42 42 25 47 40 34 39 25 44 42 25 48
Max Venable 30 LF 44 46 26 41 56 77 42 25 43 45 26 40
Will Venable 26 LF 37 37 50 43 23 76 37 45 41 37 52 44
Mike Vento 26 1B 27 30 21 32 43 4 28 21 33 27 21 32
Emil Verban 34 2B 48 36 13 20 97 42 49 15 19 47 12 21
Héctor Villanueva 27 C 15 42 48 42 30 5 15 48 44 15 48 41
Jonathan Villar 29 1B 21 24 33 36 22 92 21 35 33 21 32 37
Charlie Vinson 23 1B 33 38 44 51 18 50 32 41 47 33 45 53
Otto Vogel 22 RF 35 31 26 39 43 60 35 27 40 35 26 39
Heinie Wagner 30 2B 43 54 14 50 47 89 43 15 51 42 14 50
Kermit Wahl 22 2B 38 43 7 45 50 53 36 9 49 38 7 44
Charlie Waitt 30 LF 37 27 7 38 68 70 37 7 39 37 7 38
Dick Wakefield 23 1B 70 63 53 68 52 38 63 47 61 72 56 70
Matt Walbeck 26 C 39 32 19 30 54 48 41 19 31 38 18 30
Christian Walker 25 1B 29 32 45 46 35 8 29 46 50 29 45 44
Ernie Walker 21 CF 31 27 24 43 36 69 30 23 41 31 24 44
Frank Walker 31 LF 38 20 42 54 48 46 38 42 56 38 41 53
Gee Walker 37 RF 43 42 25 27 44 68 43 26 26 43 24 28
Harry Walker 33 LF 61 50 7 38 76 35 54 7 41 63 7 37
Neil Walker 27 2B 45 48 47 54 53 44 47 43 51 45 48 55
Rube Walker 24 C 33 38 43 36 39 15 31 47 38 33 42 34
Colin Walsh 25 3B 18 32 22 71 36 3 18 23 73 18 22 69
Bill Wambsganss 26 2B 45 44 14 49 71 5 46 14 50 45 14 49
Aaron Ward 26 2B 30 48 45 45 29 50 30 46 46 30 45 45
Fred Warner 29 3B 29 1 20 36 81 67 30 20 36 29 20 36
Hooks Warner 26 3B 28 41 1 40 34 61 27 1 38 28 1 40
Bennie Warren 31 C 11 29 59 57 1 8 11 50 67 11 63 53
Rabbit Warstler 31 2B 37 35 18 47 46 39 35 18 53 37 18 46
George Watkins 37 LF 35 41 45 43 42 43 34 41 39 36 46 44
Brandon Watson 27 CF 18 29 27 40 37 44 17 25 37 18 28 41
Art Weaver 27 C 33 33 1 22 47 52 33 1 23 33 1 22
John Weekly 28 LF 31 27 27 46 35 44 31 28 47 31 27 46
Jemile Weeks 29 2B 40 43 20 47 58 89 41 19 47 40 21 47
Al Weis 33 2B 38 35 17 41 44 73 39 18 43 38 16 40
Brad Wellman 25 2B 39 38 10 30 38 72 41 11 28 38 10 31
Johnny Werhas 27 3B 31 39 40 48 32 49 30 42 47 31 39 48
Dennis Werth 29 C 18 36 37 47 27 53 18 37 47 18 37 47
Al Weston 22 1B 23 26 25 34 46 6 23 25 35 23 25 34
Bobby Wheelock 26 SS 31 38 19 53 40 88 31 19 54 31 19 52
Steve Whitaker 28 LF 37 30 66 44 27 27 36 77 40 38 62 45
Bill White 24 SS 45 27 4 43 88 76 45 4 44 44 4 43
Bill E White 19 1B 41 21 15 33 53 80 42 16 34 41 15 33
Charlie White 24 C 30 38 25 45 56 2 29 24 42 30 26 46
Mike White 26 CF 34 28 6 36 48 49 33 6 34 34 6 36
Sammy White 31 C 55 46 23 30 64 38 57 25 33 54 22 29
Warren White 29 3B 38 22 19 3 79 63 39 19 3 38 19 3
Arthur Whitney 34 SS 41 37 35 37 59 8 43 31 40 40 36 36
Matt Wieters 30 C 39 39 46 41 54 14 37 50 42 39 45 41
Claude Wilborn 28 LF 34 47 59 48 45 40 33 52 45 34 62 49
Rob Wilfong 31 2B 42 30 31 36 60 67 39 34 36 42 31 36
Steve Wilkerson 28 1B 41 47 47 41 35 16 39 44 41 41 48 41
Art Williams 23 LF 26 30 22 53 24 67 26 21 48 27 22 55
Bob Williams 26 C 24 33 10 41 40 33 24 10 42 24 10 41
Dallas Williams 22 LF 25 28 21 35 48 4 24 20 33 25 21 36
Denny Williams 25 LF 23 40 28 43 22 49 22 26 40 23 28 43
Dib Williams 25 2B 35 46 29 48 50 49 34 31 43 36 29 49
Glenn Williams 28 3B 52 40 35 50 34 68 53 36 52 52 35 50
Jackson Williams 27 C 28 24 25 38 48 15 28 26 39 28 25 38
Jimmy T Williams 33 2B 49 21 36 49 49 54 50 37 50 49 36 48
Mason Williams 28 LF 8 29 29 31 18 60 8 27 29 8 30 32
Rip Williams 30 C 56 51 8 40 48 75 57 8 40 55 8 39
Woody W Williams 26 SS 50 28 7 32 92 47 50 7 32 50 7 32
Enrique Wilson 24 3B 40 47 29 33 75 62 42 31 30 40 28 34
Josh Wilson 32 2B 35 44 30 33 44 41 34 30 36 36 30 31
Les Wilson 26 LF 33 43 46 45 47 72 32 42 42 33 47 47
Mike Wilson 23 C 25 25 19 28 53 7 25 19 29 25 19 28
Tack Wilson 29 LF 31 46 26 49 27 67 31 26 50 31 25 49
Tom L Wilson 34 C 29 26 33 46 19 3 29 31 49 29 34 45
Tug Wilson 21 C 36 42 26 51 57 57 36 26 52 36 26 51
Gordie Windhorn 28 LF 34 61 41 40 43 53 34 42 41 34 41 40
Bill Windle 24 1B 28 55 44 60 21 49 27 41 52 28 45 62
Robbie Wine 22 C 23 32 18 34 42 3 23 18 34 23 18 34
Herm Winningham 29 LF 35 42 25 34 27 75 34 26 31 36 24 35
Tom Winsett 29 LF 38 41 45 58 43 37 36 44 68 39 45 54
Harry Wolverton 26 3B 37 43 13 28 36 71 37 13 28 37 13 28
Tony Womack 22 2B 26 34 19 36 58 22 25 18 35 26 19 37
Ted Wood 25 LF 29 32 36 50 20 36 28 34 47 29 37 52
Tracy Woodson 27 3B 45 46 28 29 46 11 47 31 32 44 27 28
Favel Wordsworth 21 SS 36 24 21 61 64 13 36 21 55 36 22 64
Red Worthington 28 LF 49 67 26 33 64 8 50 28 30 48 25 34
Matt Wotherspoon 28 1B 28 9 19 19 23 8 28 19 19 28 19 19
Al E Wright 21 2B 34 43 44 37 47 39 34 44 37 34 44 36
Glenn Wright 28 SS 34 52 51 24 26 39 35 48 26 34 53 24
Austin Wynns 29 1B 32 23 43 28 44 11 32 43 30 32 43 28
Hugh Yancy 23 3B 37 38 38 39 48 50 37 38 40 37 37 39
George Yeager 30 C 38 27 20 43 54 32 39 20 44 38 20 43
Steve Yeager 28 C 30 41 54 44 29 28 30 50 48 30 55 43
Bill Yeatman 34 LF 36 89 1 32 50 77 36 1 32 36 1 32
Steve Yerkes 24 2B 47 60 7 40 55 67 47 7 40 47 7 40
Rudy York 30 1B 36 44 49 48 31 49 36 51 55 36 48 46
Tom York 29 LF 38 66 32 66 42 73 37 31 60 39 33 68
Ned Yost 27 C 36 33 65 30 35 49 37 71 27 35 63 30
Chris B Young 33 LF 38 44 48 56 48 54 40 43 63 38 49 54
Delmon Young 30 LF 49 33 40 25 59 8 51 37 23 48 41 25
Ernie Young 23 LF 18 34 28 35 36 62 18 28 35 18 28 35
George Young 24 2B 30 28 11 33 62 2 29 9 30 30 12 34
Joel Youngblood 33 LF 47 45 41 50 43 63 48 38 48 47 42 51
Ducky Yount 27 1B 33 9 19 15 97 2 33 19 15 33 19 15
Norm Zauchin 30 1B 27 29 67 56 27 5 27 56 63 27 71 54
Gus Zernial 32 LF 26 40 69 39 26 10 27 75 41 26 67 39
Bradley Zimmer 26 CF 34 7 18 18 94 76 35 19 17 33 18 18
Bud Zipfel 24 LF 40 34 57 52 26 49 40 49 46 40 61 55
Billy Zitzmann 24 LF 44 49 7 48 49 86 44 7 49 44 7 48
Dariel Álvarez 27 RF 43 40 31 37 53 52 43 31 37 43 31 37
Thursday, November 21st , 2024 - OOTP Baseball 25.10 Build 95