2012 Roster

NO.NAMEPOSHEIGHTWEIGHTDOBAGEBIRTHPLACE
Yonder Alonso
Y. Alonso
1B
6'1"
230
4/8/1987
25
Havana, Cuba
Alexi Amarista
A. Amarista
2B
5'6"
160
4/6/1989
23
Barcelona, Venezuela
John Baker
J. Baker
C
6'1"
215
1/20/1981
31
Alameda, CA
Jason Bartlett
J. Bartlett
SS
6'0"
190
10/30/1979
32
Mountain View, CA
Anthony Bass
A. Bass
P
6'2"
200
11/1/1987
24
Dearborn, MI
Kyle Blanks
K. Blanks
1B
6'6"
265
9/11/1986
25
Souderton, PA
Brad Boxberger
B. Boxberger
P
6'2"
225
5/27/1988
24
Fullerton, CA
Brad Brach
B. Brach
P
6'6"
215
4/12/1986
26
Freehold, NJ
Cory Burns
C. Burns
P
6'1"
205
10/9/1987
24
Phoenix, AZ
Everth Cabrera
E. Cabrera
SS
5'10"
190
11/17/1986
25
Nandaime, Nicaragua
Andrew Cashner
A. Cashner
P
6'6"
235
9/11/1986
25
Conroe, TX
James Darnell
J. Darnell
OF
6'2"
205
1/19/1987
25
Fresno, CA
Chris Denorfia
C. Denorfia
OF
6'0"
195
7/15/1980
31
Bristol, CT
Logan Forsythe
L. Forsythe
2B
6'1"
205
1/14/1987
25
Memphis, TN
Ernesto Frieri
E. Frieri
P
6'0"
205
7/19/1985
26
Bolivar, Colombia
Yasmani Grandal
Y. Grandal
C
6'1"
235
11/8/1988
23
Havana, Cuba
Luke Gregerson
L. Gregerson
P
6'3"
205
5/14/1984
28
Park Ridge, IL
Jesus Guzman
J. Guzman
OF
6'1"
200
6/14/1984
28
Sucre, Venezuela
Chase Headley
C. Headley
3B
6'2"
215
5/9/1984
28
Fountain, CO
Jeremy Hermida
J. Hermida
OF
6'3"
220
1/30/1984
28
Atlanta, GA
Alex Hinshaw
A. Hinshaw
P
6'2"
175
10/31/1982
29
Pomona, CA
Orlando Hudson
O. Hudson
2B
6'0"
190
12/12/1977
34
Darlington, SC
Nick Hundley
N. Hundley
C
6'1"
205
9/8/1983
28
Corvallis, OR
Casey Kelly
C. Kelly
P
6'3"
215
10/4/1989
22
Sarasota, FL
Mark Kotsay
M. Kotsay
OF
6'0"
220
12/2/1975
36
Whittier, CA
Tommy Layne
T. Layne
P
6'2"
195
11/2/1984
27
St. Louis, MO
Cory Luebke
C. Luebke
P
6'4"
210
3/4/1985
27
Coldwater, OH
Jason Marquis
J. Marquis
P
6'1"
220
8/21/1978
33
Manhasset, NY
Cameron Maybin
C. Maybin
OF
6'3"
215
4/4/1987
25
Asheville, NC
Miles Mikolas
M. Mikolas
P
6'5"
220
8/23/1988
23
Jupiter, FL
Dustin Moseley
D. Moseley
P
6'4"
215
12/26/1981
30
Texarkana, AR
Ross Ohlendorf
R. Ohlendorf
P
6'4"
240
8/8/1982
29
Austin, TX
Micah Owings
M. Owings
P
6'5"
220
9/28/1982
29
Gainesville, GA
Matt Palmer
M. Palmer
P
6'2"
235
3/21/1979
33
Memphis, TN
Andy Parrino
A. Parrino
SS
6'0"
185
10/31/1985
26
Brockport, NY
Carlos Quentin
C. Quentin
OF
6'1"
235
8/28/1982
29
Bellflower, CA
Clayton Richard
C. Richard
P
6'5"
240
9/12/1983
28
Lafayette, IN
Eddy Rodriguez
E. Rodriguez
C
6'0"
220
12/1/1985
26
Villa Clara, Cuba
Ali Solis
A. Solis
C
6'0"
200
9/29/1987
24
Mexicali, Mexico
Josh Spence
J. Spence
P
6'2"
195
1/22/1988
24
Grovedale, Australia
Tim Stauffer
T. Stauffer
P
6'1"
215
6/2/1982
30
Portland, ME
Huston Street
H. Street
P
6'0"
205
8/2/1983
28
Austin, TX
Eric Stults
E. Stults
P
6'2"
220
12/9/1979
32
Plymouth, IN
Jeff Suppan
J. Suppan
P
6'2"
225
1/2/1975
37
Oklahoma City, OK
Blake Tekotte
B. Tekotte
OF
5'11"
180
5/24/1987
25
Columbia, MO
Joe Thatcher
J. Thatcher
P
6'2"
230
10/4/1981
30
Indianapolis, IN
Dale Thayer
D. Thayer
P
6'0"
210
12/17/1980
31
Fountain Valley, CA
Will Venable
W. Venable
OF
6'3"
205
10/29/1982
29
Greenbrae, CA
Nick Vincent
N. Vincent
P
6'0"
185
7/12/1986
25
Poway, CA
Edinson Volquez
E. Volquez
P
6'0"
220
7/3/1983
28
Barahona, Dominican Republic
Kip Wells
K. Wells
P
6'3"
205
4/21/1977
35
Houston, TX
Andrew Werner
A. Werner
P
6'2"
215
2/25/1987
25
Peoria, IL
Joe Wieland
J. Wieland
P
6'2"
205
1/21/1990
22
Reno, NV

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5
Tue
9/16
TOR TOR
@
TBR TBR
1-2
Tue
9/16
SEA SEA
@
KCR KCR
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
4:00 AM
Thu
3/26
ATH ATH
@
TOR TOR
4:00 AM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
PIT PIT
@
NYM NYM
4:00 AM
Thu
3/26
AZ AZ
@
LAD LAD
4:00 AM