Interpreted as:
san francisco giants 40 man roster this season
NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
1
2
Willy Adames
W. Adames
SS
6'0"
215
9/2/1995
29
Santiago, Dominican Republic
2
14
Patrick Bailey
P. Bailey
C
6'0"
225
5/29/1999
26
Greensboro, NC
3
60
Hayden Birdsong
H. Birdsong
P
6'4"
216
8/30/2001
23
Mattoon, IL
4
76
Spencer Bivens
S. Bivens
P
6'5"
217
6/28/1994
31
State College, PA
5
26
Matt Chapman
M. Chapman
3B
6'1"
225
4/28/1993
32
Victorville, CA
6
75
Camilo Doval
C. Doval
P
6'2"
205
7/4/1997
27
Yamasa, Dominican Republic
7
59
Jerar Encarnación
J. Encarnación
RF
6'4"
260
10/22/1997
27
Bayaguana, Dominican Republic
8
49
Tyler Fitzgerald
T. Fitzgerald
2B
6'2"
208
9/15/1997
27
Springfield, IL
9
41
Wilmer Flores
W. Flores
1B
6'3"
225
8/6/1991
33
Valencia, Venezuela
10
12
Jordan Hicks
J. Hicks
P
6'2"
217
9/6/1996
28
Houston, TX
11
23
Sam Huff
S. Huff
C
6'4"
242
1/14/1998
27
Phoenix, AZ
12
50
Christian Koss
C. Koss
2B
6'1"
186
1/27/1998
27
Riverside, CA
13
51
Jung Hoo Lee
J. Hoo Lee
CF
6'0"
197
8/20/1998
26
Nagoya, Japan
14
29
Luis Matos
L. Matos
RF
5'11"
207
1/28/2002
23
Valera, Venezuela
15
68
Erik Miller
E. Miller
P
6'5"
268
2/13/1998
27
Wildwood, MO
16
19
Tom Murphy
T. Murphy
C
6'0"
218
4/3/1991
34
West Monroe, NY
17
17
Heliot Ramos
H. Ramos
LF
5'11"
230
9/7/1999
25
Humacao, Puerto Rico
18
38
Robbie Ray
R. Ray
P
6'2"
208
10/1/1991
33
Brentwood, TN
19
73
Randy Rodríguez
R. Rodríguez
P
6'0"
195
9/5/1999
25
Santo Domingo, Dominican Republic
20
71
Tyler Rogers
T. Rogers
P
6'3"
180
12/17/1990
34
Littleton, CO
21
65
Landen Roupp
L. Roupp
P
6'2"
215
9/10/1998
26
Rocky Mount, NC
22
10
Casey Schmitt
C. Schmitt
1B
6'0"
220
3/1/1999
26
San Diego, CA
23
56
Lou Trivino
L. Trivino
P
6'5"
232
10/1/1991
33
Green Lane, PA
24
35
Justin Verlander
J. Verlander
P
6'5"
240
2/20/1983
42
Manakin-Sabot, VA
25
32
David Villar
D. Villar
2B
6'1"
215
1/27/1997
28
Atlanta, GA

More Giants Stats

Team Rankings

HR

28

15th

R

135

8th

SO

259

5th

ERA

3.40

7th

2025 Division Standings
TEAM W L PCT GB
Giants Giants
19
10
.655
Dodgers Dodgers
18
10
.643
0.5
Padres Padres
17
11
.607
1.5
Diamondbacks Diamondbacks
15
13
.536
3.5
Rockies Rockies
4
23
.148
14.0
Schedule
DATE MATCHUP TIME (ET)
Tue
4/29
SFG SFG
@
SDP SDP
9:40 PM
Wed
4/30
SFG SFG
@
SDP SDP
4:10 PM
Thu
5/1
COL COL
@
SFG SFG
9:45 PM
Fri
5/2
COL COL
@
SFG SFG
10:15 PM
Sat
5/3
COL COL
@
SFG SFG
4:05 PM
Last Game
SFG Giants

19 - 10

3

Final

2

TEX Rangers

15 - 13

Sun 27 Apr 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
19
9
.679
Phillies Phillies
15
13
.536
4.0
NL Central W L PCT GB
Cubs Cubs
17
12
.586
Reds Reds
15
13
.536
1.5
NL West W L PCT GB
Giants Giants
19
10
.655
Dodgers Dodgers
18
10
.643
0.5
AL East W L PCT GB
Yankees Yankees
17
11
.607
Red Sox Red Sox
16
14
.533
2.0
AL Central W L PCT GB
Tigers Tigers
18
10
.643
Guardians Guardians
15
12
.556
2.5
AL West W L PCT GB
Mariners Mariners
16
12
.571
Rangers Rangers
15
13
.536
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/12
TOR TOR
@
BAL BAL
7-6
Sat
4/12
SFG SFG
@
NYY NYY
5-4
Sat
4/12
WSH WSH
@
MIA MIA
4-11
Sat
4/12
KCR KCR
@
CLE CLE
4-2
Sat
4/12
PIT PIT
@
CIN CIN
0-4

Schedule

DATE MATCHUP TIME (ET)
Mon
4/28
NYM NYM
@
WSH WSH
4:05 PM
Mon
4/28
MIN MIN
@
CLE CLE
6:10 PM
Mon
4/28
NYY NYY
@
BAL BAL
6:35 PM
Mon
4/28
STL STL
@
CIN CIN
6:40 PM
Mon
4/28
ATH ATH
@
TEX TEX
8:05 PM