ops leaders since june 1

Since June 1, 2026, Rafael Flores Jr. has the highest OPS, with an OPS of 2.800.

NAMEOPSGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Rafael Flores Jr.
R. Flores Jr.
2.800
2
3
2
2
1
0
1
2
2
0
0
0
0
5
6
2
0
0
0
0
.667
.800
2.000
2Justin Dean
J. Dean
2.000
3
3
1
2
0
1
0
3
0
0
0
0
0
3
4
1
0
0
0
0
.667
.667
1.333
3Konnor Griffin
K. Griffin
1.850
1
4
1
2
0
0
1
1
0
1
0
0
0
5
5
1
0
0
0
0
.500
.600
1.250
4Jair Camargo
J. Camargo
1.500
1
2
1
1
1
0
0
0
0
0
1
0
0
2
2
1
0
0
0
0
.500
.500
1.000
5Thomas Saggese
T. Saggese
1.500
2
4
0
2
0
1
0
1
0
0
2
1
0
4
4
1
0
0
0
0
.500
.500
1.000
6Sebastián Rivero
S. Rivero
1.364
3
11
2
7
1
0
0
6
0
0
1
0
0
11
8
1
0
0
0
0
.636
.636
.727
7Pete Crow-Armstrong
P. Crow-Armstrong
1.286
22
91
17
36
5
2
10
19
11
1
28
6
1
104
75
17
0
1
0
0
.396
.462
.824
8John Rave
J. Rave
1.284
7
13
3
4
2
1
1
1
3
0
5
0
0
16
11
4
0
0
0
0
.308
.438
.846
9Esteury Ruiz
E. Ruiz
1.232
21
33
10
13
4
0
2
4
6
4
10
8
2
43
23
6
0
0
0
0
.394
.535
.697
10Oneil Cruz
O. Cruz
1.191
6
15
3
6
0
0
1
3
7
0
7
2
1
22
9
1
0
0
0
0
.400
.591
.600
11Shohei Ohtani
S. Ohtani
1.138
20
72
19
24
3
1
7
15
15
0
21
0
0
88
50
11
0
1
3
2
.333
.443
.694
12LaMonte Wade Jr.
L. Wade Jr.
1.135
4
12
2
4
2
0
1
4
1
0
3
0
0
13
9
3
0
0
0
0
.333
.385
.750
13Jac Caglianone
J. Caglianone
1.128
23
86
21
29
3
1
9
19
10
2
29
2
0
98
61
13
0
0
0
1
.337
.418
.709
14Randal Grichuk
R. Grichuk
1.126
16
39
8
12
3
0
5
7
3
0
10
0
0
42
30
8
0
0
0
1
.308
.357
.769
15Dillon Dingler
D. Dingler
1.081
23
91
19
32
4
2
8
24
3
2
21
0
0
98
64
14
0
2
0
2
.352
.378
.703
16Luis Urías
L. Urías
1.067
4
9
1
3
0
0
1
2
1
0
1
0
0
10
6
1
0
0
0
0
.333
.400
.667
17Victor Caratini
V. Caratini
1.062
17
57
11
20
4
0
4
11
7
1
10
0
0
65
36
8
0
0
1
0
.351
.431
.632
18Blaze Alexander
B. Alexander
1.056
19
52
7
20
6
0
2
11
4
2
8
2
1
59
32
8
0
1
0
0
.385
.441
.615
19Justin Foscue
J. Foscue
1.054
15
27
6
8
1
0
3
6
3
1
6
0
0
31
18
4
0
0
0
0
.296
.387
.667
20Yordan Alvarez
Y. Alvarez
1.033
23
83
18
29
4
0
5
17
16
0
14
0
0
99
48
9
0
0
5
0
.349
.455
.578
21Jorge Soler
J. Soler
1.031
7
23
4
6
1
1
2
6
5
0
9
0
0
29
15
4
0
1
0
0
.261
.379
.652
22Dominic Canzone
D. Canzone
1.030
21
60
10
19
2
1
5
10
7
1
11
0
0
68
38
8
0
0
0
0
.317
.397
.633
23Jonah Heim
J. Heim
1.026
16
44
7
14
3
0
4
8
4
0
8
0
0
49
29
7
0
1
0
1
.318
.367
.659
24Kazuma Okamoto
K. Okamoto
1.026
22
80
15
26
4
0
7
20
8
1
27
0
0
90
51
11
0
1
0
1
.325
.389
.638
25Zack Gelof
Z. Gelof
1.026
19
70
19
23
6
0
5
10
6
2
18
2
1
78
44
11
0
0
0
1
.329
.397
.629
StatMuse has game-level data for OPS going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Pirates Stats

Team Batting Leaders

HR

19

Lowe

Brandon Lowe

RBI

52

Reynolds

Bryan Reynolds

AVG

.301

Mangum

Jake Mangum
Team Pitching Leaders

W

7

Ashcraft

Braxton Ashcraft

K

114

Skenes

Paul Skenes

ERA

3.07

Ashcraft

Braxton Ashcraft
Team Rankings

HR

99

11th

R

413

3rd

SO

753

3rd

ERA

4.10

14th

2026 Division Standings
TEAMWLPCTGB
50
29
.633
44
38
.537
7.5
42
37
.532
8.0
Pirates Pirates
41
41
.500
10.5
38
42
.475
12.5
Schedule
DATEMATCHUPTIME (ET)
Sun
6/28
@
1:35 PM
Mon
6/29
@
6:40 PM
Tue
6/30
@
6:40 PM
Wed
7/1
@
6:40 PM
Thu
7/2
@
12:35 PM
Last Game
CIN Reds

38 - 42

6

Final

4

PIT Pirates

41 - 41

Fri 26 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
31
.613
46
36
.561
4.0
43
39
.524
7.0
41
42
.494
9.5
34
48
.415
16.0
NL CentralWLPCTGB
50
29
.633
44
38
.537
7.5
42
37
.532
8.0
41
41
.500
10.5
38
42
.475
12.5
NL WestWLPCTGB
52
30
.634
43
37
.538
8.0
41
40
.506
10.5
33
48
.407
18.5
32
50
.390
20.0
AL EastWLPCTGB
48
34
.585
46
33
.582
0.5
39
43
.476
9.0
39
44
.470
9.5
35
46
.432
12.5
AL CentralWLPCTGB
42
38
.525
42
40
.512
1.0
39
44
.470
4.5
35
48
.422
8.5
34
49
.410
9.5
AL WestWLPCTGB
42
41
.506
40
42
.488
1.5
40
42
.488
1.5
41
44
.482
2.0
34
49
.410
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
6/12
@
8-3
Fri
6/12
@
10-2
Fri
6/12
@
3-7
Fri
6/12
@
1-10
Fri
6/12
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Sat
6/27
@
4:10 PM
Sat
6/27
@
6:10 PM
Sat
6/27
@
7:05 PM
Sat
6/27
@
7:10 PM
Sat
6/27
@
7:10 PM