2nd baseman in mlb currently

2nd baseman in MLB currently

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 Turner
J. Turner
220
623
70
160
44
1
6
70
49
14
86
8
3
690
224
51
2
2
2
18
.257
.324
.360
.684
72
-5.8
.305
93
-5.7
2 Jose Altuve
J. Altuve
1,821
7,293
1,156
2,232
431
31
229
812
600
76
1,030
315
90
8,042
3,412
691
26
47
45
195
.306
.363
.468
.831
1217
279.7
.357
130
284.1
3 DJ LeMahieu
DJ LeMahieu
1,336
4,946
745
1,480
233
36
97
546
426
23
808
87
43
5,467
2,076
366
35
37
22
150
.299
.355
.420
.775
734
92.9
.336
100
6.6
4 Donovan Solano
D. Solano
551
1,690
177
476
82
7
23
175
109
22
325
13
4
1,849
641
112
13
15
6
35
.282
.331
.379
.710
209
-5.1
.311
95
-7.9
5 José Ramírez
J. Ramírez
15
12
5
4
0
1
0
0
2
0
2
0
1
14
6
1
0
0
0
0
.333
.429
.500
.929
3
1
.404
159
0.9
6 Anthony Rendon
A. Rendon
178
662
83
175
39
1
12
60
67
9
139
2
3
749
252
52
2
9
3
15
.264
.336
.381
.717
85
1.6
.316
98
-1.4
7 Javier Báez
J. Báez
475
1,572
230
441
89
12
72
249
78
17
443
44
17
1,683
770
173
8
8
27
28
.281
.320
.490
.810
228
28.4
.338
110
19.7
8 Rob Refsnyder
R. Refsnyder
68
131
11
28
5
1
2
5
11
1
24
6
1
143
41
8
0
0
2
5
.214
.280
.313
.593
10
-7.3
.258
57
-7.6
9 Trea Turner
T. Turner
27
40
5
9
1
0
1
1
4
0
12
2
2
44
13
2
0
0
0
0
.225
.295
.325
.620
4
-1.2
.278
71
-1.5
10 Max Muncy
M. Muncy
192
600
114
143
24
1
37
106
110
8
173
4
1
722
280
62
0
4
2
7
.238
.361
.467
.828
110
20.6
.352
120
19.2
11 Miguel Rojas
M. Rojas
170
299
39
73
17
0
4
22
16
1
42
2
1
325
102
21
7
2
2
15
.244
.283
.341
.624
26
-12.1
.271
70
-12
12 Ozzie Albies
O. Albies
952
3,795
584
1,010
223
32
147
536
283
34
698
91
21
4,148
1,738
402
2
34
10
36
.266
.320
.458
.778
553
54.4
.331
105
29.6
13 Ildemaro Vargas
I. Vargas
138
293
40
76
13
2
8
35
11
1
44
1
0
307
117
23
0
2
0
9
.259
.287
.399
.686
31
-7.5
.291
77
-9.3
14 Tyler Wade
T. Wade
228
453
72
90
19
1
7
36
42
5
125
21
7
509
132
27
8
1
0
7
.199
.273
.291
.565
35
-26
.254
57
-26.1
15 Yoán Moncada
Y. Moncada
203
777
104
182
40
8
25
83
96
4
291
15
8
881
313
73
2
2
1
4
.234
.321
.403
.724
104
-0.6
.315
99
-1.4
16 Jon Berti
J. Berti
145
493
70
121
23
4
6
44
65
6
130
51
7
568
170
33
2
2
0
7
.245
.339
.345
.684
65
-1.6
.308
96
-2.2
17 Adam Frazier
A. Frazier
949
3,092
413
802
161
21
55
295
251
46
471
49
31
3,423
1,170
237
21
13
11
49
.259
.323
.378
.701
387
-23.5
.306
93
-27.5
18 Ketel Marte
K. Marte
676
2,468
388
671
142
26
104
337
284
27
452
29
6
2,804
1,177
272
1
24
19
57
.272
.350
.477
.827
423
91.6
.354
124
81.2
19 Jeff McNeil
J. McNeil
667
2,314
305
644
127
15
49
241
178
55
296
30
2
2,570
948
191
8
15
5
33
.278
.342
.410
.752
336
32
.329
113
37.7
20 Edmundo Sosa
E. Sosa
53
123
15
33
7
0
2
16
8
3
29
1
0
136
46
9
1
1
0
3
.268
.326
.374
.700
15
-0.4
.311
96
-0.6
21 Gleyber Torres
G. Torres
645
2,393
337
638
111
4
96
325
254
18
523
37
17
2,695
1,045
211
4
26
5
52
.267
.338
.437
.775
367
50.3
.336
118
55.3
22 Luis Urías
L. Urías
130
401
45
89
14
0
12
40
48
14
83
3
0
466
139
26
0
3
0
11
.222
.324
.347
.671
50
-4.7
.303
91
-5.2
23 Brandon Lowe
B. Lowe
687
2,443
385
607
117
12
143
410
264
35
744
32
4
2,757
1,177
272
0
15
6
27
.248
.329
.482
.810
402
70.6
.346
126
87.1
24 Luis Arraez
L. Arraez
271
1,012
141
348
59
4
14
110
79
5
74
5
4
1,104
457
77
1
7
11
22
.344
.392
.452
.843
177
40.3
.362
127
37.2
25 Mauricio Dubón
M. Dubón
221
726
107
196
40
3
19
73
33
3
105
12
3
767
299
62
1
4
0
19
.270
.303
.412
.715
87
-6.2
.308
95
-4.2

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
48
34
.585
Mets Mets
48
35
.578
0.5
NL Central W L PCT GB
Cubs Cubs
48
34
.585
Brewers Brewers
46
36
.561
2.0
NL West W L PCT GB
Dodgers Dodgers
52
31
.627
Giants Giants
45
37
.549
6.5
AL East W L PCT GB
Yankees Yankees
47
34
.580
Rays Rays
46
36
.561
1.5
AL Central W L PCT GB
Tigers Tigers
51
32
.614
Guardians Guardians
40
40
.500
9.5
AL West W L PCT GB
Astros Astros
49
33
.598
Mariners Mariners
42
39
.519
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/12
PIT PIT
@
CHC CHC
2-1
Thu
6/12
TOR TOR
@
PHI PHI
0-8
Thu
6/12
MIA MIA
@
WSH WSH
11-9
Thu
6/12
LAA LAA
@
BAL BAL
0-2
Thu
6/12
NYY NYY
@
BOS BOS
1-2

Schedule

DATE MATCHUP TIME (ET)
Sat
6/28
ATH ATH
@
NYY NYY
1:05 PM
Sat
6/28
MIN MIN
@
DET DET
1:10 PM
Sat
6/28
NYM NYM
@
PIT PIT
4:05 PM
Sat
6/28
TBR TBR
@
BAL BAL
4:05 PM
Sat
6/28
SEA SEA
@
TEX TEX
4:05 PM