San Francisco Giants

71-91 15th in National League 5th in NL West
Logo for the 2007 San Francisco Giants

HR

131

25th

R

683

29th

SO

1,057

17th

ERA

4.19

9th

Overview Stats Scores & Schedule Roster Splits History

2007 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Eliezer Alfonzo Eliezer Alfonzo C 5'11" 220 2/7/1979 28 Puerto La Cruz, Venezuela
Scott Atchison Scott Atchison P 6'2" 200 3/29/1976 31 Denton, TX
Rich Aurilia Rich Aurilia 1B 6'1" 200 9/2/1971 35 Brooklyn, NY
Armando Benitez Armando Benitez P 6'4" 260 11/3/1972 34 Ramon Santana, Dominican Republic
Travis Blackley Travis Blackley P 6'3" 205 11/4/1982 24 Melbourne, Australia
Barry Bonds Barry Bonds OF 6'2" 240 7/24/1964 42 Riverside, CA
Matt Cain Matt Cain P 6'3" 230 10/1/1984 22 Dothan, AL
Vinnie Chulk Vinnie Chulk P 6'2" 200 12/19/1978 28 Miami, FL
Kevin Correia Kevin Correia P 6'3" 200 8/24/1980 26 San Diego, CA
Rajai Davis Rajai Davis OF 5'10" 195 10/19/1980 26 Norwich, CT
Ray Durham Ray Durham 2B 5'8" 205 11/30/1971 35 Charlotte, NC
Pedro Feliz Pedro Feliz 3B 6'1" 210 4/27/1975 32 Azua, Dominican Republic
Luis Figueroa Luis Figueroa OF 5'9" 165 2/16/1974 33 Bayamon, Puerto Rico
Kevin Frandsen Kevin Frandsen 2B 6'0" 190 5/24/1982 25 Los Gatos, CA
Dan Giese Dan Giese P 6'2" 200 5/19/1977 30 Anaheim, CA
Brad Hennessey Brad Hennessey P 6'2" 195 2/7/1980 27 Toledo, OH
Ryan Klesko Ryan Klesko 1B 6'3" 220 6/12/1971 36 Westminster, CA
Steve Kline Steve Kline P 6'1" 225 8/22/1972 34 Sunbury, PA
Fred Lewis Fred Lewis OF 6'2" 205 12/9/1980 26 Hattiesburg, MS
Tim Lincecum Tim Lincecum P 5'11" 170 6/15/1984 23 Bellevue, WA
Todd Linden Todd Linden OF 6'2" 225 6/30/1980 27 Edmonds, WA
Noah Lowry Noah Lowry P 6'2" 210 10/10/1980 26 Ventura, CA
Scott McClain Scott McClain 1B 6'4" 230 5/19/1972 35 Simi Valley, CA
Randy Messenger Randy Messenger P 6'6" 260 8/13/1981 25 Reno, NV
Pat Misch Pat Misch P 6'2" 195 8/18/1981 25 Northbrook, IL
Bengie Molina Bengie Molina C 5'11" 225 7/20/1974 32 Rio Piedras, Puerto Rico
Matt Morris Matt Morris P 6'5" 225 8/9/1974 32 Middletown, NY
Scott Munter Scott Munter P 6'6" 260 3/7/1980 27 Norfolk, NE
Lance Niekro Lance Niekro 1B 6'3" 225 1/29/1979 28 Winter Haven, FL
Russ Ortiz Russ Ortiz P 6'1" 220 6/5/1974 33 Encino, CA
Daniel Ortmeier Daniel Ortmeier OF 6'4" 230 5/11/1981 26 Chattanooga, TN
Dave Roberts Dave Roberts OF 5'10" 180 5/31/1972 35 Naha, Okinawa, Japan
Guillermo Rodriguez Guillermo Rodriguez C 5'11" 230 5/15/1978 29 Barquisimeto, Venezuela
Jonathan Sanchez Jonathan Sanchez P 6'0" 200 11/19/1982 24 Mayaguez, Puerto Rico
Nate Schierholtz Nate Schierholtz OF 6'2" 215 2/15/1984 23 Reno, NV
Mark Sweeney Mark Sweeney OF 6'1" 195 10/26/1969 37 Framingham, MA
Jack Taschner Jack Taschner P 6'3" 205 4/21/1978 29 Milwaukee, WI
Erick Threets Erick Threets P 6'5" 240 11/4/1981 25 Hayward, CA
Eugenio Velez Eugenio Velez 2B 6'1" 170 5/16/1982 25 San Pedro de Macoris, Dominican Republic
Omar Vizquel Omar Vizquel SS 5'9" 180 4/24/1967 40 Caracas, Venezuela
Tyler Walker Tyler Walker P 6'3" 260 5/15/1976 31 San Francisco, CA
Brian Wilson Brian Wilson P 6'1" 205 3/16/1982 25 Winchester, MA
Randy Winn Randy Winn OF 6'2" 190 6/9/1974 33 Los Angeles, CA
Barry Zito Barry Zito P 6'2" 205 5/13/1978 29 Las Vegas, NV

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
4/17
LAA LAA
@
TBR TBR
1-2
Wed
4/17
CLE CLE
@
BOS BOS
5-4
Wed
4/17
TEX TEX
@
DET DET
9-7
Tue
4/16
KCR KCR
@
CWS CWS
1-2
Tue
4/16
MIN MIN
@
BAL BAL
2-4

Schedule

DATE MATCHUP TIME (ET)
Thu
4/18
ARI ARI
@
SFG SFG
9:45 PM
Fri
4/19
MIA MIA
@
CHC CHC
2:20 PM
Fri
4/19
BOS BOS
@
PIT PIT
6:40 PM
Fri
4/19
CWS CWS
@
PHI PHI
6:40 PM
Fri
4/19
LAA LAA
@
CIN CIN
6:40 PM