2017 Roster

NO.NAMEPOSHEIGHTWEIGHTDOBAGEBIRTHPLACE
Christian Arroyo
C. Arroyo
3B
6'1"
180
5/30/1995
22
Tampa, FL
Brandon Belt
B. Belt
1B
6'5"
220
4/20/1988
29
Nacogdoches, TX
Ty Blach
T. Blach
P
6'2"
200
10/20/1990
26
Denver, CO
Madison Bumgarner
M. Bumgarner
P
6'5"
250
8/1/1989
27
Hickory, NC
Matt Cain
M. Cain
P
6'3"
230
10/1/1984
32
Dothan, AL
Orlando Calixte
O. Calixte
SS
5'11"
180
2/3/1992
25
Santo Domingo, Dominican Republic
Brandon Crawford
B. Crawford
SS
6'2"
215
1/21/1987
30
Mountain View, CA
Kyle Crick
K. Crick
P
6'4"
220
11/30/1992
24
Fort Worth, TX
Johnny Cueto
J. Cueto
P
5'11"
220
2/15/1986
31
San Pedro de Macoris, Dominican Republic
Sam Dyson
S. Dyson
P
6'1"
205
5/7/1988
29
Tampa, FL
Tim Federowicz
T. Federowicz
C
5'10"
215
8/5/1987
29
Erie, PA
Cory Gearrin
C. Gearrin
P
6'3"
200
4/14/1986
31
Chattanooga, TN
Conor Gillaspie
C. Gillaspie
1B
6'1"
195
7/18/1987
29
Omaha, NE
Miguel Gomez
M. Gomez
3B
5'10"
185
12/17/1992
24
Santo Domingo, Dominican Republic
Roberto Gomez
R. Gomez
P
6'5"
180
8/3/1989
27
Santiago, Dominican Republic
Gorkys Hernandez
G. Hernandez
OF
6'1"
190
9/7/1987
29
Guiria, Venezuela
Aaron Hill
A. Hill
2B
5'11"
200
3/21/1982
35
Visalia, CA
Nick Hundley
N. Hundley
C
6'1"
205
9/8/1983
33
Corvallis, OR
Jae-Gyun Hwang
J. Hwang
3B
6'0"
215
7/28/1987
29
Seoul, South Korea
Ryder Jones
R. Jones
3B
6'3"
215
6/7/1994
23
Seattle, WA
George Kontos
G. Kontos
P
6'3"
215
6/12/1985
32
Lincolnwood, IL
Derek Law
D. Law
P
6'2"
210
9/14/1990
26
Pittsburgh, PA
Chris Marrero
C. Marrero
1B
6'3"
229
7/2/1988
28
Miami, FL
Mark Melancon
M. Melancon
P
6'2"
210
3/28/1985
32
Wheat Ridge, CO
Carlos Moncrief
C. Moncrief
OF
6'0"
220
11/3/1988
28
Jackson, MS
Matt Moore
M. Moore
P
6'3"
210
6/18/1989
28
Fort Walton Beach, FL
Reyes Moronta
R. Moronta
P
6'0"
175
1/6/1993
24
Santiago, Dominican Republic
Bryan Morris
B. Morris
P
6'3"
220
3/28/1987
30
Tullahoma, TN
Michael Morse
M. Morse
1B
6'5"
245
3/22/1982
35
Fort Lauderdale, FL
Eduardo Nunez
E. Nunez
SS
6'0"
195
6/15/1987
30
Santo Domingo, Dominican Republic
Steven Okert
S. Okert
P
6'3"
210
7/9/1991
25
Riverside, CA
Josh Osich
J. Osich
P
6'2"
230
9/3/1988
28
Boise, ID
Joe Panik
J. Panik
2B
6'1"
190
10/30/1990
26
Yonkers, NY
Jarrett Parker
J. Parker
OF
6'4"
210
1/1/1989
28
Fort Belvoir, VA
Hunter Pence
H. Pence
OF
6'4"
220
4/13/1983
34
Fort Worth, TX
Buster Posey
B. Posey
C
6'1"
215
3/27/1987
30
Leesburg, GA
Neil Ramirez
N. Ramirez
P
6'4"
215
5/25/1989
28
Virginia Beach, VA
Justin Ruggiano
J. Ruggiano
OF
6'1"
210
4/12/1982
35
Austin, TX
Jeff Samardzija
J. Samardzija
P
6'5"
225
1/23/1985
32
Merrillville, IN
Pablo Sandoval
P. Sandoval
3B
5'11"
255
8/11/1986
30
Puerto Cabello, Venezuela
Dan Slania
D. Slania
P
6'5"
275
5/24/1992
25
Phoenix, AZ
Austin Slater
A. Slater
OF
6'2"
215
12/13/1992
24
Jacksonville, FL
Denard Span
D. Span
OF
6'0"
210
2/27/1984
33
Washington, DC
Chris Stratton
C. Stratton
P
6'3"
190
8/22/1990
26
Tupelo, MS
Hunter Strickland
H. Strickland
P
6'4"
220
9/24/1988
28
Thomaston, GA
Drew Stubbs
D. Stubbs
OF
6'4"
205
10/4/1984
32
Atlanta, TX
Albert Suárez
A. Suárez
P
6'3"
235
10/8/1989
27
San Felix, Venezuela
Kelby Tomlinson
K. Tomlinson
2B
6'3"
180
6/16/1990
27
Chickasha, OK
Mac Williamson
M. Williamson
OF
6'4"
240
7/15/1990
26
Jacksonville, FL

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM