Free Live Odds - Scores and Odds - Sports News - Sports Information - Live Scores - Sports Statistics - Sports Articles - Sports Standings - Live Scoreboard - Live Odds - Sporting Events - Live Lines

Scoreboard | Individual Stats | Team Stats | Roster |

2008 San Francisco Giants Roster

Last update: Dec 4th, 2008 at 10:41 AM

NumPlayerPosBatThwHeightWeightDOB
62Kelyn AcostaPRR6-11704/24/1985
95Brian AndersonPRR6-22001/1/1900
0Chris BeggP1/1/1900
0Brian BowlesPRR6-52208/18/1976
28Garrett BroshuisPRR6-317012/18/1981
0Nate BumpPRR6-21807/24/1976
52Brian CooperPRR6-11858/19/1974
79David CortesPRR5-1122010/15/1973
14Jeff FasseroPLL6-12001/5/1963
59Jeremy FikacPRR6-21854/8/1975
52Bartolome FortunatoPRR6-11958/24/1974
0Steven HammondPRL6-22054/30/1982
87Justin HedrickPRR6-32256/8/1982
52Sun-Woo KimPRR6-11859/4/1977
38Matt KinneyPRR6-522012/16/1976
43Al LevinePLR6-31905/22/1968
71Pedro LirianoPRR6-217010/23/1980
93Julio MateoPRR6-02208/2/1977
81Ryan MeauxPRL5-1117010/5/1978
62Jeff MillerPRR6-42302/1/1980
90Oscar MonteroPRR6-42105/9/1978
66Matt MontgomeryPRR6-32105/13/1976
31Anthony MorenoPRR5-111985/4/1983
0Scott MunterPRR6-62603/7/1980
48Russ OrtizPRR6-12106/5/1974
0Danny OteroPRR6-32002/19/1985
0Nick PereiraPRR6-01909/22/1982
39Jeffrey PetersenPRR6-422810/16/1981
28Ronnie RayPRR6-31905/11/1984
63Jesus ReinaPLL6-01404/20/1984
46Kirk RueterPLL6-221012/1/1970
54Victor SantosPRR6-220510/2/1976
0Henry SosaPRR6-21957/28/1985
0Daniel TurpenPRR6-42158/17/1986
62Brandon VillafuertePRR5-1116512/17/1975
45Tim WorrellPRR6-42307/5/1967
78Mitch WyliePRR6-31901/14/1977
0Jeremy AffeldtRPLL6-42256/6/1979
31Vinnie ChulkRPRR6-219512/19/1978
43Geno EspineliRPLL6-41959/8/1982
52Alex HinshawRPLL6-419010/31/1982
0Bob HowryRPLR6-52208/4/1973
56Osiris MatosRPRR6-12008/6/1984
0Justin MillerRPRR6-22008/27/1977
54Sergio RomoRPRR5-111903/4/1983
34Billy SadlerRPRR6-01959/21/1981
37Jack TaschnerRPLL6-32054/21/1978
48Erick ThreetsRPLL6-524011/4/1981
47Merkin ValdezRPRR6-523211/10/1981
45Tyler WalkerRPRR6-32755/15/1976
38Brian WilsonRPRR6-11953/16/1982
22Keiichi YabuRPRR6-12309/8/1968
18Matt CainSPRR6-324610/1/1984
32Kevin CorreiaSPRR6-32008/24/1980
0Jesse EnglishSPLL6-32209/13/1984
0Waldis JoaquinSPRR6-223512/25/1986
55Tim LincecumSPLR5-111706/15/1984
51Noah LowrySPRL6-220510/10/1980
0Joe MartinezSPLR6-21952/26/2008
16Pat MischSPRL6-21958/18/1981
0Roberto NovoaSPRR6-52008/15/1979
50Matt PalmerSPRR6-22003/21/1979
69Kelvin PichardoSPRR6-021510/13/1985
53Jonathan SanchezSPLL6-219011/19/1982
75Barry ZitoSPLL6-42055/13/1978
50Eliezer AlfonzoCRR5-112202/7/1979
15Chris CurryCRR6-119011/17/1977
20Steve HolmCRR6-021010/21/1979
61Todd JenningsCRR6-019012/10/1981
6Trey LunsfordCRR6-11955/25/1979
1Bengie MolinaCRR5-112257/20/1974
89Brian MunhallCRR6-01906/17/1980
39Guillermo RodriguezCRR5-111955/15/1978
48Pablo SandovalCSR5-112458/11/1986
65Jackson WilliamsCRR5-112005/14/1986
35Rich Aurilia1BRR6-12009/2/1971
21John Bowker1BLL6-22007/8/1983
5Travis Ishikawa1BLL6-32259/24/1983
21Ryan Klesko1BLL6-32206/12/1971
29Scott McClain1BRR6-42305/19/1972
64Donaldo Mendez1BRR6-21806/7/1978
0Josh Phelps1BRR6-32255/12/1978
56Chad Santos1BLL5-112204/28/1981
7Emmanuel Burriss2BSR6-01901/17/1985
0Anthony Contreras2BLR5-111859/26/1983
19Kevin Frandsen2BRR6-01805/24/1982
0Nick Noonan2B1/1/1900
8Eugenio Velez2BSR6-11605/16/1982
50Conor Gillaspie3BLR6-12007/18/1987
21Justin Leone3BRR6-12103/9/1977
0Mark Minicozzi3BRR6-12102/11/1983
57Ryan Rohlinger3BRR6-119510/7/1983
12Jamie AthasSSLR6-219010/14/1979
29Brian BocockSSRR5-111853/9/1985
43Tomas de la RosaSSRR5-101801/28/1978
65Luis FigueroaSSRR6-01703/2/1977
23Ivan OchoaSSRR5-917512/16/1982
0Edgar RenteriaSSRR6-12008/7/1975
13Omar VizquelSSSR5-91754/24/1967
62Ben CopelandCFLL6-119512/17/1983
0Darren FordCFRR6-119510/1/1985
67Michael McBrydeCFRR6-11703/22/1985
33Aaron RowandCFRR6-02208/29/1977
38Carlos SosaCFRR6-119510/20/1981
25Barry BondsLFLL6-22407/24/1964
26Doug DeVoreLFLL6-421512/14/1977
49Brian HorwitzLFRR6-118711/7/1982
14Fred LewisLFLR6-220012/9/1980
7Mike MooneyLFRR6-12056/8/1983
40Dan OrtmeierLFRL6-42305/11/1981
10Dave RobertsLFLL5-101805/31/1972
12Jon ArmitageOFSR6-521010/29/1980
0Tyler GrahamOFRR6-01801/25/1984
63Eddy Martinez-EsteveOFRR6-31937/14/1983
0James SimmonsOFRR6-31909/3/1985
21Carlos ValderramaOFRR5-1117511/30/1977
16Randy WalterOFRR6-22104/14/1981
12Nate SchierholtzRFLR6-22152/15/1984
49Clay TimpnerRFLL6-21955/13/1983
2Randy WinnRFSR6-21956/9/1974
0Garrett BakerPHRR6-322011/16/1983
0Robert FelmyPHLL5-101704/29/1984


Where the players come to play and STAY.


Sports Information you need to win BIG.


Sports Contests – Think you know the game?

Upcoming Events

BCS Odds - Bowl Championship Series 2009

BCS Odds - Bowl Championship Series 2009

Four bowl games and the National Championship Game are consi... See More...

Poker Promotion

Play online poker with thousands of real people for FREE

Sports Articles

MLB Invests in First Indian-Born Players

The Pittsburgh Pirates made news in two new catagories this season Read more...

Gambling Articles

Sports Betting Tutorial

Sports betting has evolved a long way since the days of shady bars, smoky casino rooms Read more...

Sportsbook Directory | Casinos Directory | Poker Room Directory | Racebook Directory | Partners Directory