Baseball America
Players

Complete statistics and more, for any player.

Enter as much of the player's name as you know.
 
Affiliations

Find statistics for every player in a single organization and navigate the farm system for any organization.

Start by selecting an organization.
 
Leagues

View the statistic leaders for every league, individual and team and check to see the scoreboard for each league.
Also, view a league's standings as well as their attendance figures.

Start by selecting a league.
 

San Francisco Giants

Affiliation(s): San Francisco Giants
Classification: Major League Baseball
League: National League
San Francisco Giants
Schedule/Results / Players (Statistics)

Pitchers
No. Player Pos B-T Ht. Wt. Age Birthdate 40-Man  
41 Jeremy Affeldt LHP L-L 6-4 225 33 06/06/1979 Yes  
40 Madison Bumgarner LHP R-L 6-5 235 23 08/01/1989 Yes  
18 Matt Cain RHP R-R 6-3 230 28 10/01/1984 Yes  
46 Santiago Casilla RHP R-R 6-0 210 32 07/25/1980 Yes  
57 Chad Gaudin RHP R-R 5-10 185 30 03/24/1983 Yes  
70 George Kontos RHP R-R 6-3 215 27 06/12/1985 Yes  
55 Tim Lincecum RHP L-R 5-11 170 28 06/15/1984 Yes  
49 Javier Lopez LHP L-L 6-5 220 35 07/11/1977 Yes  
63 Jean Machi RHP R-R 6-0 260 31 02/01/1982 Yes  
50 Jose Mijares LHP L-L 5-11 265 28 10/29/1984 Yes  
54 Sergio Romo RHP R-R 5-10 185 30 03/04/1983 Yes  
32 Ryan Vogelsong RHP R-R 6-4 215 35 07/22/1977 Yes  
75 Barry Zito LHP L-L 6-2 205 35 05/13/1978 Yes  
 
Catchers
No. Player Pos B-T Ht. Wt. Age Birthdate 40-Man  
28 Buster Posey C R-R 6-1 220 26 03/27/1987 Yes  
12 Guillermo Quiroz C R-R 6-1 210 31 11/29/1981 Yes  
Infielders
No. Player Pos B-T Ht. Wt. Age Birthdate 40-Man  
13 Joaquin Arias 3B R-R 6-1 160 28 09/21/1984 Yes  
9 Brandon Belt 1B L-L 6-5 220 25 04/20/1988 Yes  
35 Brandon Crawford SS L-R 6-2 215 26 01/21/1987 Yes  
21 Nick Noonan 2B L-R 6-1 170 24 05/04/1989 Yes  
48 Pablo Sandoval 3B B-R 5-11 240 26 08/11/1986 Yes  
19 Marco Scutaro 2B R-R 5-10 185 37 10/30/1975 Yes  
Outfielders
No. Player Pos B-T Ht. Wt. Age Birthdate 40-Man  
7 Gregor Blanco OF L-L 5-11 185 29 12/24/1983 Yes  
16 Angel Pagan OF B-R 6-2 200 31 07/02/1981 Yes  
8 Hunter Pence OF R-R 6-4 220 30 04/13/1983 Yes  
56 Andres Torres OF B-R 5-10 195 35 01/26/1978 Yes  
 
Injuries
No. Player Pos B-T Ht. Wt. Age Birthdate 40-Man  
90 Tony Abreu 2B B-R 5-9 200 28 11/13/1984 Yes 15-Day DL
47 Eric Surkamp LHP L-L 6-5 215 25 07/16/1987 Yes 15-Day DL