active giants player career

active giants player career

NAME G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Justin Verlander
J. Verlander
24
50
2
5
0
0
0
1
0
0
24
0
0
60
5
0
10
0
0
2
.100
.100
.100
.200
-5
-11.9
.088
-66
-12.1
2 Wilmer Flores
W. Flores
1,284
4,119
505
1,071
209
5
164
583
317
47
636
6
3
4,529
1,782
378
3
43
10
111
.260
.317
.433
.750
563
30.7
.323
106
33.5
3 Robbie Ray
R. Ray
133
237
11
34
6
0
1
9
4
0
116
0
0
268
43
7
26
1
0
3
.143
.157
.181
.338
-6
-38
.148
-21
-40.6
4 Tom Murphy
T. Murphy
327
945
117
226
46
2
49
128
94
5
339
3
1
1,050
423
97
0
6
3
17
.239
.310
.448
.757
132
4.9
.322
103
3.8
5 Matt Chapman
M. Chapman
1,087
3,943
620
952
242
21
194
534
485
53
1,199
33
16
4,507
1,818
457
0
26
5
68
.241
.331
.461
.792
631
91.4
.340
119
104.5
6 Rafael Devers
R. Devers
1,055
4,082
663
1,138
274
12
215
697
415
38
973
33
19
4,558
2,081
501
1
22
65
92
.279
.349
.510
.859
719
172.3
.361
126
142.9
7 Dominic Smith
D. Smith
706
2,087
241
517
124
4
65
267
175
36
510
6
5
2,314
844
193
0
16
3
46
.248
.315
.404
.719
272
-7.3
.312
97
-6.7
8 Willy Adames
W. Adames
953
3,503
505
857
183
6
158
504
381
13
1,064
54
24
3,923
1,526
347
4
22
13
65
.245
.319
.436
.755
502
33.2
.325
107
32.7
9 Joey Lucchesi
J. Lucchesi
62
92
3
5
0
0
0
2
6
0
64
0
0
104
5
0
5
1
0
0
.054
.111
.054
.165
-8
-20.4
.086
-54
-20.5
10 Tyler Rogers
T. Rogers
91
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11 Logan Webb
L. Webb
33
55
7
7
2
1
1
7
3
0
23
0
0
64
14
4
6
0
0
2
.127
.172
.255
.427
1
-6.9
.186
14
-7
12 Mike Yastrzemski
M. Yastrzemski
761
2,495
393
601
147
23
111
342
290
31
711
23
12
2,837
1,127
281
6
15
14
25
.241
.326
.452
.777
383
43.9
.333
113
45.9
13 Andrew Knizner
A. Knizner
298
825
91
171
32
0
19
86
64
15
207
4
1
909
260
51
2
3
2
31
.207
.276
.315
.591
70
-38
.263
66
-37.5
14 Daniel Johnson
D. Johnson
44
108
14
22
1
0
5
6
7
0
39
2
0
115
38
6
0
0
1
0
.204
.252
.352
.604
8
-5.5
.260
63
-5.3
15 Camilo Doval
C. Doval
31
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16 Heliot Ramos
H. Ramos
227
826
109
218
40
4
35
112
71
10
233
11
4
915
371
79
0
8
3
22
.264
.327
.449
.776
124
17.1
.335
117
18.3
17 Sean Hjelle
S. Hjelle
18 Jerar Encarnación
J. Encarnación
66
212
21
45
9
0
8
33
8
0
72
4
0
222
78
17
0
2
0
5
.212
.239
.368
.607
17
-8.7
.261
67
-8.7
19 Tyler Fitzgerald
T. Fitzgerald
159
518
73
136
29
3
19
48
37
6
169
28
8
567
228
51
4
2
0
5
.263
.318
.440
.758
74
7.7
.329
112
8.5
20 Patrick Bailey
P. Bailey
275
893
93
202
43
3
16
110
74
3
259
5
0
985
299
62
4
11
0
21
.226
.284
.335
.619
84
-32.3
.273
74
-30.9
21 Ryan Walker
R. Walker
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22 Casey Schmitt
C. Schmitt
158
438
45
96
22
1
14
60
26
8
115
2
1
480
162
37
4
4
0
11
.219
.273
.370
.643
43
-14
.281
78
-13.3
23 Erik Miller
E. Miller
24 Landen Roupp
L. Roupp
25 Randy Rodríguez
R. Rodríguez

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
42
31
.575
Rays Rays
41
33
.554
1.5
AL Central W L PCT GB
Tigers Tigers
47
27
.635
Guardians Guardians
37
35
.514
9.0
AL West W L PCT GB
Astros Astros
43
31
.581
Mariners Mariners
37
36
.507
5.5
NL East W L PCT GB
Mets Mets
45
29
.608
Phillies Phillies
44
30
.595
1.0
NL Central W L PCT GB
Cubs Cubs
45
28
.616
Reds Reds
39
35
.527
6.5
NL West W L PCT GB
Dodgers Dodgers
46
29
.613
Giants Giants
41
33
.554
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/2
PHI PHI
@
TOR TOR
8-3
Mon
6/2
DET DET
@
CWS CWS
1-8
Tue
6/3
COL COL
@
MIA MIA
3-2
Tue
6/3
MIL MIL
@
CIN CIN
9-1
Tue
6/3
LAA LAA
@
BOS BOS
9-11

Schedule

DATE MATCHUP TIME (ET)
Thu
6/19
MIN MIN
@
CIN CIN
12:40 PM
Thu
6/19
COL COL
@
WSH WSH
1:05 PM
Thu
6/19
LAA LAA
@
NYY NYY
1:05 PM
Thu
6/19
PIT PIT
@
DET DET
1:10 PM
Thu
6/19
STL STL
@
CWS CWS
2:10 PM