2010 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Pedro Alvarez
P. Alvarez
3B
6'3"
250
2/6/1987
23
Santo Domingo, Dominican Republic
Brian Bass
B. Bass
P
6'2"
215
1/6/1982
28
Pinehurst, NC
John Bowker
J. Bowker
OF
6'1"
205
7/8/1983
26
Sacramento, CA
Brian Burres
B. Burres
P
6'1"
175
4/8/1981
29
Oregon City, OR
D.J. Carrasco
D.J. Carrasco
P
6'4"
215
4/12/1977
33
Safford, AZ
Ronny Cedeno
R. Cedeno
SS
6'0"
195
2/2/1983
27
Carabobo, Venezuela
Ryan Church
R. Church
OF
6'2"
215
10/14/1978
31
Santa Barbara, CA
Pedro Ciriaco
P. Ciriaco
SS
6'0"
180
9/27/1985
24
San Pedro de Macoris, Dominican Republic
Jeff Clement
J. Clement
1B
6'1"
220
8/21/1983
26
Marshalltown, IA
Bobby Crosby
B. Crosby
SS
6'3"
210
1/12/1980
30
Lakewood, CA
Argenis Diaz
A. Diaz
SS
6'0"
190
2/12/1987
23
Guatire, Venezuela
Brendan Donnelly
B. Donnelly
P
6'3"
240
7/4/1971
38
Washington, DC
Octavio Dotel
O. Dotel
P
6'0"
230
11/25/1973
36
Santo Domingo, Dominican Republic
Ryan Doumit
R. Doumit
C
6'1"
220
4/3/1981
29
Moses Lake, WA
Zach Duke
Z. Duke
P
6'2"
210
4/19/1983
27
Clifton, TX
Dana Eveland
D. Eveland
P
6'1"
235
10/29/1983
26
Olympia, WA
Sean Gallagher
S. Gallagher
P
6'2"
220
12/30/1985
24
Boston, MA
Joel Hanrahan
J. Hanrahan
P
6'4"
250
10/6/1981
28
Des Moines, IA
Akinori Iwamura
A. Iwamura
2B
5'9"
200
2/9/1979
31
Uwajima, Japan
Steven Jackson
S. Jackson
P
6'5"
230
3/15/1982
28
Sumter, SC
Chris Jakubauskas
C. Jakubauskas
P
6'2"
215
12/22/1978
31
Anaheim, CA
Jason Jaramillo
J. Jaramillo
C
6'0"
215
10/9/1982
27
Racine, WI
Garrett Jones
G. Jones
1B
6'5"
235
6/21/1981
29
Harvey, IL
Jeff Karstens
J. Karstens
P
6'3"
185
9/24/1982
27
San Diego, CA
Erik Kratz
E. Kratz
C
6'4"
245
6/15/1980
30
Telford, PA
Andy LaRoche
A. LaRoche
3B
6'0"
205
9/13/1983
26
Fort Scott, KS
Wilfredo Ledezma
W. Ledezma
P
6'4"
225
1/21/1981
29
Guarico, Venezuela
Chris Leroux
C. Leroux
P
6'6"
225
4/14/1984
26
Montreal, Canada
Brad Lincoln
B. Lincoln
P
6'0"
225
5/25/1985
25
Lake Jackson, TX
Javier Lopez
J. Lopez
P
6'4"
220
7/11/1977
32
San Juan, Puerto Rico
Paul Maholm
P. Maholm
P
6'2"
245
6/25/1982
28
Greenwood, MS
Joe Martinez
J. Martinez
P
6'2"
190
2/26/1983
27
South Orange, NJ
Andrew McCutchen
A. McCutchen
OF
5'10"
195
10/10/1986
23
Fort Meade, FL
Daniel McCutchen
D. McCutchen
P
6'2"
215
9/26/1982
27
McKinney, TX
James McDonald
J. McDonald
P
6'5"
205
10/19/1984
25
Long Beach, CA
Evan Meek
E. Meek
P
6'0"
215
5/12/1983
27
Bellevue, WA
Lastings Milledge
L. Milledge
OF
5'11"
210
4/5/1985
25
Bradenton, FL
Charlie Morton
C. Morton
P
6'5"
235
11/12/1983
26
Flemington, NJ
Brandon Moss
B. Moss
OF
6'1"
210
9/16/1983
26
Monroe, GA
Ross Ohlendorf
R. Ohlendorf
P
6'4"
240
8/8/1982
27
Austin, TX
Chan Ho Park
C. Ho Park
P
6'2"
210
6/30/1973
37
Kong Ju City, South Korea
Steve Pearce
S. Pearce
1B
5'11"
200
4/13/1983
27
Lakeland, FL
Hayden Penn
H. Penn
P
6'3"
200
10/13/1984
25
Santee, CA
Alex Presley
A. Presley
OF
5'10"
195
7/25/1985
24
Monroe, LA
John Raynor
J. Raynor
OF
6'1"
205
1/4/1984
26
Memphis, TN
Chris Resop
C. Resop
P
6'3"
225
11/4/1982
27
Naples, FL
Chris Snyder
C. Snyder
C
6'4"
235
2/12/1981
29
Houston, TX
Jose Tabata
J. Tabata
OF
5'11"
210
8/12/1988
21
Estado Anzoategui, Venezuela
Jack Taschner
J. Taschner
P
6'3"
205
4/21/1978
32
Milwaukee, WI
Justin Thomas
J. Thomas
P
6'3"
220
1/18/1984
26
Toledo, OH
Neil Walker
N. Walker
2B
6'3"
210
9/10/1985
24
Pittsburgh, PA
Delwyn Young
D. Young
OF
5'10"
209
6/30/1982
28
Los Angeles, CA

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Marlins Marlins
1
0
1.000
Phillies Phillies
1
0
1.000
NL Central W L PCT GB
Cardinals Cardinals
1
0
1.000
Cubs Cubs
1
2
.333
1.0
NL West W L PCT GB
Dodgers Dodgers
3
0
1.000
Padres Padres
1
0
1.000
1.0
AL East W L PCT GB
Orioles Orioles
1
0
1.000
Red Sox Red Sox
1
0
1.000
AL Central W L PCT GB
White Sox White Sox
1
0
1.000
Guardians Guardians
1
0
1.000
AL West W L PCT GB
Astros Astros
1
0
1.000
Mariners Mariners
1
0
1.000

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
3/17
LAD LAD
@
CHC CHC
4-1
Tue
3/18
LAD LAD
@
CHC CHC
6-3
Wed
3/26
MIL MIL
@
NYY NYY
2-4
Wed
3/26
BAL BAL
@
TOR TOR
12-2
Wed
3/26
PHI PHI
@
WSH WSH
7-3

Schedule

DATE MATCHUP TIME (ET)
Fri
3/28
COL COL
@
TBR TBR
4:10 PM
Fri
3/28
BAL BAL
@
TOR TOR
7:07 PM
Fri
3/28
PIT PIT
@
MIA MIA
7:10 PM
Fri
3/28
BOS BOS
@
TEX TEX
8:05 PM
Fri
3/28
NYM NYM
@
HOU HOU
8:10 PM