best second basemen with at least 200 games based on ops over the last 3 years

Marcus Semien has an OPS of .749 with 200+ games played between July 9, 2022 and July 9, 2025.

NAME OPS G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG
1 Marcus Semien
M. Semien
.749
485
1,951
312
492
95
10
75
259
200
11
338
36
12
2,178
832
180
0
16
3
21
.252
.323
.426
2 Andrés Giménez
A. Giménez
.699
434
1,604
205
412
71
7
37
179
96
59
305
84
13
1,779
608
115
9
11
7
29
.257
.320
.379
3 Gleyber Torres
G. Torres
.770
428
1,636
241
442
77
2
58
204
185
10
334
23
12
1,852
697
137
2
19
1
34
.270
.344
.426
4 Bryson Stott
B. Stott
.699
385
1,420
182
367
62
6
34
153
118
11
250
70
9
1,570
543
102
3
18
2
23
.258
.317
.382
5 Nico Hoerner
N. Hoerner
.718
364
1,441
219
408
80
5
16
138
100
27
153
83
15
1,579
546
101
1
10
0
18
.283
.339
.379
6 Brice Turang
B. Turang
.662
360
1,253
172
319
47
5
17
125
124
4
268
89
17
1,399
427
69
9
9
2
17
.255
.322
.341
7 Luis García Jr.
L. García Jr.
.723
360
1,339
168
364
70
5
37
180
76
2
219
41
12
1,433
555
112
1
15
4
29
.272
.309
.414
8 Ketel Marte
K. Marte
.868
346
1,311
235
363
63
11
73
207
168
11
253
16
3
1,507
667
147
0
17
13
32
.277
.360
.509
9 Ozzie Albies
O. Albies
.746
339
1,346
187
346
72
7
49
192
105
17
232
28
3
1,482
579
128
0
14
2
19
.257
.316
.430
10 Jose Altuve
J. Altuve
.858
335
1,335
244
404
78
3
53
155
135
17
239
51
10
1,489
647
134
0
2
4
33
.303
.373
.485
11 Jonathan India
J. India
.756
332
1,227
199
310
64
3
38
138
157
40
283
25
7
1,438
494
105
2
12
0
30
.253
.353
.403
12 Michael Massey
M. Massey
.677
294
1,010
107
246
46
4
33
124
46
13
208
10
1
1,087
399
83
6
12
1
14
.244
.282
.395
13 Jeff McNeil
J. McNeil
.724
283
1,008
127
268
59
1
22
106
80
24
121
16
1
1,123
395
82
3
8
1
14
.266
.332
.392
14 Adam Frazier
A. Frazier
.642
276
839
100
198
37
4
14
92
71
12
139
23
9
935
285
55
7
6
2
17
.236
.303
.340
15 Brendan Rodgers
B. Rodgers
.701
276
994
130
256
52
3
24
104
74
9
256
1
1
1,084
386
79
1
6
1
32
.258
.313
.388
16 Brandon Lowe
B. Lowe
.743
267
961
135
231
35
2
47
153
98
10
276
13
2
1,076
411
84
0
7
1
16
.240
.315
.428
17 Thairo Estrada
T. Estrada
.661
255
995
118
245
47
4
24
117
38
22
215
26
12
1,063
372
75
0
8
1
22
.246
.287
.374
18 Nolan Gorman
N. Gorman
.720
238
812
113
172
35
1
46
127
91
4
310
12
4
913
347
82
0
6
1
8
.212
.292
.427
19 Jake Cronenworth
J. Cronenworth
.722
227
802
103
192
35
6
25
113
97
16
176
7
1
928
314
66
4
9
3
13
.239
.330
.392
20 Zack Gelof
Z. Gelof
.694
211
781
101
177
40
3
31
82
65
7
278
39
5
863
316
74
3
7
1
12
.227
.290
.405
21 Jorge Polanco
J. Polanco
.691
208
748
89
166
29
0
29
85
94
7
220
7
4
851
282
58
0
2
1
18
.222
.314
.377
StatMuse has game-level data for OPS and games going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Rangers Stats

Team Rankings

HR

94

18th

R

358

24th

SO

727

22nd

ERA

3.23

1st

2025 Division Standings
TEAM W L PCT GB
Astros Astros
55
38
.591
Mariners Mariners
48
44
.522
6.5
Rangers Rangers
45
47
.489
9.5
Angels Angels
44
47
.484
10.0
Athletics Athletics
38
55
.409
17.0
Schedule
DATE MATCHUP TIME (ET)
Thu
7/10
TEX TEX
@
LAA LAA
9:38 PM
Fri
7/11
TEX TEX
@
HOU HOU
8:10 PM
Sat
7/12
TEX TEX
@
HOU HOU
7:35 PM
Sun
7/13
TEX TEX
@
HOU HOU
2:10 PM
Fri
7/18
DET DET
@
TEX TEX
8:05 PM
Last Game
LAA Angels

44 - 47

1

Final

13

TEX Rangers

45 - 47

Tue 8 Jul 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Blue Jays Blue Jays
54
39
.581
Yankees Yankees
51
41
.554
2.5
AL Central W L PCT GB
Tigers Tigers
59
35
.628
Royals Royals
46
48
.489
13.0
AL West W L PCT GB
Astros Astros
55
38
.591
Mariners Mariners
48
44
.522
6.5
NL East W L PCT GB
Phillies Phillies
54
39
.581
Mets Mets
53
39
.576
0.5
NL Central W L PCT GB
Cubs Cubs
54
38
.587
Brewers Brewers
53
40
.570
1.5
NL West W L PCT GB
Dodgers Dodgers
56
38
.596
Giants Giants
51
43
.543
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/23
ATH ATH
@
DET DET
4-11
Mon
6/23
LAD LAD
@
COL COL
9-7
Tue
6/24
AZ AZ
@
CWS CWS
3-7
Tue
6/24
PIT PIT
@
MIL MIL
2-4
Tue
6/24
BOS BOS
@
LAA LAA
2-5

Schedule

DATE MATCHUP TIME (ET)
Thu
7/10
NYM NYM
@
BAL BAL
12:05 PM
Thu
7/10
CHC CHC
@
MIN MIN
1:10 PM
Thu
7/10
NYM NYM
@
BAL BAL
5:05 PM
Thu
7/10
MIA MIA
@
CIN CIN
5:10 PM
Thu
7/10
SEA SEA
@
NYY NYY
7:05 PM