san francisco giants players ranked by ops

san francisco giants players ranked by ops

NAMEOPSGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGwRCWRAAwOBAwRC+BRAA
1Myron Allen
M. Allen
1
4
0
0
0
0
0
1
0
2
4
0
0
.000
.000
0
-0.9
.000
-49
-1
2Ed Caskin
E. Caskin
196
738
97
174
22
3
2
1
48
0
786
208
27
.236
.282
105
-11.5
.265
85
-19.2
3John Clapp
J. Clapp
20
73
6
13
0
0
0
5
5
4
78
13
0
.178
.178
6
-5.4
.200
51
-6.2
4Roger Connor
R. Connor
.890
1,120
4,346
946
1,388
242
131
76
654
578
22
65
161
4,950
2,120
449
4
.319
.402
.488
1127
386.5
.412
148
366.5
5Edward Cramer
E. Cramer
2
6
0
0
0
0
0
0
1
5
7
0
0
.000
.000
0
-1
.104
3
-1.1
6Mike Dorgan
M. Dorgan
.663
425
1,674
255
470
68
21
3
159
70
3
31
1,747
589
92
.281
.311
.352
274
14.1
.309
103
6
7Buck Ewing
B. Ewing
.822
734
2,957
643
905
122
109
47
377
211
6
31
178
3,174
1,386
278
.306
.353
.469
643
182.2
.377
135
167.2
8Patrick Gillespie
P. Gillespie
.672
474
1,935
311
547
69
33
6
147
71
5
54
2,011
700
108
.283
.310
.362
321
23
.310
104
12.6
9Frank Hankinson
F. Hankinson
199
726
84
164
29
13
4
42
768
231
46
.226
.318
105
-8.2
.269
87
-15.8
10John Humphries
J. Humphries
49
171
11
18
1
0
0
10
181
19
1
.105
.111
5
-21.6
.134
19
-23.4
11Tip O'Neill
T. O'Neill
23
76
8
15
3
0
0
5
3
15
79
18
3
.197
.237
7
-4.5
.216
59
-5.3
12Dave Orr
D. Orr
1
3
0
0
0
0
0
0
0
1
3
0
0
.000
.000
0
-0.7
.000
-49
-0.7
13Gracie Pierce
G. Pierce
18
62
3
5
0
1
0
2
1
9
63
7
1
.081
.113
0
-9.7
.096
-1
-10.4
14Dasher Troy
D. Troy
85
316
37
68
7
5
0
20
9
33
325
85
12
.215
.269
34
-14.4
.231
66
-17.8
15John Ward
J. Ward
.661
1,072
4,470
830
1,248
136
57
17
443
219
9
11
332
4,718
1,549
210
20
.279
.314
.347
690
-35.5
.312
93
-55.9
16Mickey Welch
M. Welch
.532
463
1,651
205
353
57
13
11
88
71
3
14
10
1,725
469
81
.214
.248
.284
182
-72.8
.250
69
-81.2
17Ed Bagley
E. Bagley
33
121
12
22
4
0
0
8
8
31
129
26
4
.182
.215
12
-6.5
.215
62
-7.7
18Jim Brown
J. Brown
1
3
0
0
0
0
0
0
0
1
3
0
0
.000
.000
0
-0.7
.000
-44
-0.7
19Sandy Griffin
S. Griffin
16
62
7
11
2
0
0
6
1
19
63
13
2
.177
.210
5
-4.6
.185
47
-5.2
20William Loughran
W. Loughran
9
29
4
3
1
1
0
3
7
11
36
6
2
.103
.207
4
-0.8
.249
79
-1.2
21Charlie Manlove
C. Manlove
3
10
0
0
0
0
0
0
0
4
10
0
0
.000
.000
-1
-2.2
.000
-44
-2.3
22Alex McKinnon
A. McKinnon
116
470
66
128
21
13
3
73
8
62
478
184
37
.272
.391
79
9.3
.304
106
4.7
23Henry Oxley
H. Oxley
2
4
0
0
0
0
0
0
1
2
5
0
0
.000
.000
0
-0.5
.145
28
-0.6
24Danny Richardson
D. Richardson
.651
696
2,736
439
707
101
35
24
326
173
6
27
148
2,915
950
160
.258
.304
.347
420
-9
.309
95
-19
25Larry Corcoran
L. Corcoran
4
18
3
5
0
0
0
2
0
0
18
5
0
.278
.278
2
-0.4
.260
84
-0.5

More MLB News

More Giants Stats

Team Batting Leaders

HR

16

Schmitt

Casey Schmitt

RBI

44

Devers

Rafael Devers

AVG

.331

Arraez

Luis Arraez
Team Pitching Leaders

W

7

Ray

Robbie Ray

K

99

Roupp

Landen Roupp

ERA

2.74

Brubaker

JT Brubaker
Team Rankings

HR

91

19th

R

343

26th

SO

655

26th

ERA

4.37

21st

2026 Division Standings
TEAMWLPCTGB
56
30
.651
43
41
.512
12.0
43
42
.506
12.5
Giants Giants
35
50
.412
20.5
33
53
.384
23.0
Schedule
DATEMATCHUPTIME (ET)
Wed
7/1
@
9:40 PM
Fri
7/3
@
8:10 PM
Sat
7/4
@
8:10 PM
Sun
7/5
@
4:00 PM
Mon
7/6
@
9:45 PM
Last Game
SFG Giants

35 - 50

2

Final

8

AZ Diamondbacks

43 - 42

Tue 30 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
34
.590
48
38
.558
2.5
46
40
.535
4.5
44
43
.506
7.0
36
50
.419
14.5
NL CentralWLPCTGB
52
31
.627
48
38
.558
5.5
44
38
.537
7.5
43
43
.500
10.5
39
45
.464
13.5
NL WestWLPCTGB
56
30
.651
43
41
.512
12.0
43
42
.506
12.5
35
50
.412
20.5
33
53
.384
23.0
AL EastWLPCTGB
49
33
.598
48
37
.565
2.5
40
46
.465
11.0
39
48
.448
12.5
37
47
.440
13.0
AL CentralWLPCTGB
45
39
.536
44
42
.512
2.0
41
46
.471
5.5
37
49
.430
9.0
35
51
.407
11.0
AL WestWLPCTGB
44
42
.512
44
43
.506
0.5
43
45
.489
2.0
40
46
.465
4.0
36
51
.414
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/16
@
2-8
Tue
6/16
@
6-1
Tue
6/16
@
4-6
Tue
6/16
@
2-12
Tue
6/16
@
3-5

Schedule

DATEMATCHUPTIME (ET)
Wed
7/1
@
12:35 PM
Wed
7/1
@
1:10 PM
Wed
7/1
@
1:35 PM
Wed
7/1
@
1:35 PM
Wed
7/1
@
2:20 PM