ops rankings of shortstops last 5 years min 500 games

Between May 9, 2021 and May 9, 2026, Jordan Westburg has the highest OPS by a shortstop, with an OPS of 2.417.

NAMEOPSGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Jordan Westburg
J. Westburg
2.417
1
3
2
2
0
0
1
2
1
0
0
0
0
4
5
1
0
0
0
1
.667
.750
1.667
2Owen Miller
O. Miller
1.667
1
3
0
2
1
0
0
0
0
0
0
0
0
3
3
1
0
0
0
0
.667
.667
1.000
3Jordy Mercer
J. Mercer
1.500
2
2
1
1
1
0
0
0
0
0
0
0
0
2
2
1
0
0
0
0
.500
.500
1.000
4Deven Marrero
D. Marrero
1.250
7
8
3
3
0
0
1
1
2
0
2
1
0
10
6
1
0
0
0
0
.375
.500
.750
5Brendan Donovan
B. Donovan
1.199
12
39
7
17
6
0
1
5
8
0
6
1
0
48
26
7
1
0
0
1
.436
.532
.667
6Jackson Holliday
J. Holliday
1.173
10
31
4
15
3
1
0
5
4
0
4
0
1
36
20
4
0
1
0
1
.484
.528
.645
7Eugenio Suárez
E. Suárez
1.150
5
16
4
5
1
0
2
4
2
1
3
0
0
20
12
3
0
1
0
2
.313
.400
.750
8Noelvi Marte
N. Marte
1.077
4
13
2
7
0
0
0
0
0
0
2
0
0
13
7
0
0
0
0
0
.538
.538
.538
9Jeter Downs
J. Downs
1.067
4
5
4
2
0
0
0
1
4
0
1
1
0
9
2
0
0
0
0
0
.400
.667
.400
10Tristan Gray
T. Gray
1.056
14
46
6
16
4
0
4
14
2
0
10
0
0
50
32
8
0
2
0
0
.348
.360
.696
11Fernando Tatis Jr.
F. Tatis Jr.
1.055
79
290
63
92
22
0
26
62
38
0
95
16
3
331
192
48
0
3
5
2
.317
.393
.662
12Grae Kessinger
G. Kessinger
1.040
10
18
3
6
2
0
1
1
3
0
4
0
0
21
11
3
0
0
0
0
.333
.429
.611
13Maximo Acosta
M. Acosta
1.035
4
11
2
2
0
0
2
2
2
0
2
1
0
13
8
2
0
0
0
0
.182
.308
.727
14Starlin Castro
S. Castro
1.000
1
2
0
1
0
0
0
1
0
0
0
0
1
2
1
0
0
0
0
0
.500
.500
.500
15Christian Arroyo
C. Arroyo
.977
14
34
5
13
2
0
1
8
3
1
3
1
0
39
18
3
1
0
0
1
.382
.447
.529
16Mike Brosseau
M. Brosseau
.929
4
7
1
3
0
0
0
1
1
0
2
0
0
8
3
0
0
0
0
0
.429
.500
.429
17Jake Hager
J. Hager
.920
4
8
0
3
0
0
0
0
3
0
2
0
0
11
3
0
0
0
0
0
.375
.545
.375
18Tyler Tolbert
T. Tolbert
.900
6
5
4
2
0
0
0
0
0
1
0
0
0
6
2
0
0
0
0
1
.400
.500
.400
19Junior Caminero
J. Caminero
.900
2
10
2
3
0
0
1
4
0
0
2
0
0
10
6
1
0
0
0
1
.300
.300
.600
20Jose Fernandez
J. Fernandez
.896
4
13
4
4
0
0
1
1
1
0
2
0
0
14
7
1
0
0
0
0
.308
.357
.538
21Royce Lewis
R. Lewis
.889
11
39
5
12
4
0
2
5
1
0
5
0
0
40
22
6
0
0
0
2
.308
.325
.564
22Charlie Culberson
C. Culberson
.889
3
9
2
2
1
0
1
3
0
0
2
0
0
9
6
2
0
0
0
0
.222
.222
.667
23Corey Seager
C. Seager
.884
563
2,175
355
614
125
2
131
346
260
22
422
10
3
2,475
1,136
258
0
18
40
51
.282
.362
.522
24Tyler Fitzgerald
T. Fitzgerald
.873
72
264
44
76
17
2
14
29
20
4
93
11
4
289
139
33
0
1
0
1
.288
.346
.527
25Colson Montgomery
C. Montgomery
.861
90
324
54
78
15
1
26
70
34
8
110
1
1
367
173
42
0
1
3
4
.241
.327
.534
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 Orioles Stats

Team Batting Leaders

HR

9

Henderson

Gunnar Henderson

RBI

24

Jackson

Jeremiah Jackson

AVG

.318

Rutschman

Adley Rutschman
Team Pitching Leaders

W

3

Young

Brandon Young

K

45

Bradish

Kyle Bradish

ERA

4.35

Young

Brandon Young
Team Rankings

HR

42

15th

R

179

11th

SO

332

13th

ERA

4.84

29th

2026 Division Standings
TEAMWLPCTGB
26
13
.667
25
13
.658
0.5
18
21
.462
8.0
17
22
.436
9.0
Orioles Orioles
17
23
.425
9.5
Schedule
DATEMATCHUPTIME (ET)
Sun
5/10
@
1:35 PM
Mon
5/11
@
6:35 PM
Tue
5/12
@
6:35 PM
Wed
5/13
@
6:35 PM
Fri
5/15
@
6:45 PM
Last Game
ATH Athletics

21 - 18

6

Final

2

BAL Orioles

17 - 23

Sat 9 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
26
13
.667
19
21
.475
7.5
18
22
.450
8.5
17
22
.436
9.0
15
23
.395
10.5
NL CentralWLPCTGB
27
12
.692
23
15
.605
3.5
20
16
.556
5.5
21
18
.538
6.0
21
19
.525
6.5
NL WestWLPCTGB
24
14
.632
22
16
.579
2.0
17
20
.459
6.5
16
23
.410
8.5
15
23
.395
9.0
AL EastWLPCTGB
26
13
.667
25
13
.658
0.5
18
21
.462
8.0
17
22
.436
9.0
17
23
.425
9.5
AL CentralWLPCTGB
21
19
.525
18
21
.462
2.5
18
21
.462
2.5
17
21
.447
3.0
16
23
.410
4.5
AL WestWLPCTGB
21
18
.538
19
20
.487
2.0
17
21
.447
3.5
16
24
.400
5.5
15
25
.375
6.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
4/24
@
3-10
Fri
4/24
@
8-6
Fri
4/24
@
2-6
Fri
4/24
@
4-3
Fri
4/24
@
3-5

Schedule

DATEMATCHUPTIME (ET)
Sat
5/9
@
6:10 PM
Sat
5/9
@
9:05 PM
Sat
5/9
@
9:10 PM
Sun
5/10
@
12:15 PM
Sun
5/10
@
1:35 PM