top cf slg 2017 to 2020 who played more than 250 games

Between the 2017 and 2020 seasons, Mike Trout had the best slugging percentage by a center fielder with >250 games played, with a slugging percentage of .630.

NAME SLG G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP OPS WRC WRAA WOBA WRC+ BRAA
1 Mike Trout
M. Trout
.630
441
1,542
344
463
85
11
134
301
361
36
390
58
9
1,955
972
230
0
16
58
19
.300
.440
1.070
432
193.1
.436
179
190.6
2 Charlie Blackmon
C. Blackmon
.552
315
1,270
256
395
66
21
66
174
124
18
269
26
14
1,421
701
153
4
5
11
14
.311
.379
.931
257
87.3
.391
130
54.2
3 George Springer
G. Springer
.515
453
1,760
347
489
81
5
109
284
219
27
384
18
15
2,019
907
195
0
13
2
38
.278
.364
.879
337
91.4
.372
138
95
4 AJ Pollock
AJ Pollock
.475
311
1,146
183
301
69
12
50
161
89
21
245
38
9
1,268
544
131
1
11
4
21
.263
.324
.799
174
20
.337
106
10.3
5 Starling Marte
S. Marte
.472
338
1,326
214
378
77
12
49
181
72
33
244
68
22
1,442
626
138
3
8
4
31
.285
.336
.808
206
30.4
.343
113
24.8
6 Ian Happ
I. Happ
.469
314
949
145
233
47
6
51
140
139
9
359
17
11
1,106
445
104
3
6
15
19
.246
.345
.814
158
24.7
.345
114
19.9
7 Aaron Hicks
A. Hicks
.457
338
1,171
213
289
56
5
60
188
213
7
288
26
10
1,408
535
121
3
14
2
15
.247
.362
.819
211
40.9
.353
123
39.3
8 Byron Buxton
B. Buxton
.444
294
953
144
235
51
10
39
128
62
7
282
50
5
1,035
423
100
8
5
3
7
.247
.296
.740
120
-7
.311
93
-8.8
9 Adam Jones
A. Jones
.443
292
1,177
136
333
63
1
41
136
51
12
206
9
2
1,248
521
105
1
7
2
39
.283
.318
.760
156
7.3
.325
102
3.2
10 Jake Marisnick
J. Marisnick
.441
345
768
134
180
37
4
38
102
53
16
279
25
9
845
339
79
6
2
2
17
.234
.297
.738
99
-4
.313
98
-2.6
11 Odubel Herrera
O. Herrera
.426
325
1,202
143
316
71
7
37
143
80
12
281
15
9
1,299
512
115
1
4
7
24
.263
.314
.740
154
-1.9
.316
94
-9.8
12 Kevin Pillar
K. Pillar
.420
457
1,710
220
437
114
6
52
189
69
21
282
43
14
1,819
719
172
3
16
4
36
.256
.290
.711
194
-28
.301
86
-31.7
13 Michael A. Taylor
M. A. Taylor
.419
305
840
111
210
52
6
26
84
65
2
287
47
13
914
352
84
5
2
5
12
.250
.305
.724
103
-7.2
.308
87
-14.8
14 Jackie Bradley Jr.
J. Bradley Jr.
.414
479
1,641
235
394
91
10
58
206
173
34
464
38
12
1,860
679
159
3
9
11
22
.240
.324
.737
224
-2.8
.317
93
-16.7
15 Lorenzo Cain
L. Cain
.410
449
1,703
255
493
83
7
36
137
178
19
302
74
17
1,908
698
126
0
8
3
45
.289
.362
.772
259
27.4
.336
108
17
16 Kevin Kiermaier
K. Kiermaier
.402
364
1,297
176
309
52
22
39
145
102
17
336
53
18
1,427
522
113
7
4
7
17
.238
.301
.704
153
-21.8
.301
91
-16.2
17 Harrison Bader
H. Bader
.399
348
917
146
215
44
7
31
97
95
27
306
31
8
1,050
366
82
3
8
8
7
.234
.322
.721
121
-6.7
.311
95
-6.7
18 Albert Almora Jr.
A. Almora Jr.
.392
442
1,112
146
301
54
3
25
120
62
5
207
4
4
1,199
436
82
10
10
6
28
.271
.310
.702
127
-18.6
.300
84
-25.5
19 Manuel Margot
M. Margot
.390
465
1,507
181
377
72
18
34
138
118
6
307
60
25
1,648
587
124
5
12
5
21
.250
.305
.694
172
-28.2
.298
86
-29.8
20 JaCoby Jones
J. Jones
.385
303
965
126
209
53
10
30
87
67
24
335
27
10
1,062
372
93
2
4
2
21
.217
.283
.669
102
-26.4
.288
77
-29.4
21 Ender Inciarte
E. Inciarte
.385
424
1,574
223
430
67
14
27
152
136
10
246
61
25
1,739
606
108
8
11
6
15
.273
.333
.718
201
-9.3
.312
89
-23.4
22 Keon Broxton
K. Broxton
.376
294
696
105
139
21
6
30
76
71
8
307
36
14
780
262
57
2
3
1
8
.200
.280
.657
71
-24.1
.284
72
-28.4
23 Mallex Smith
M. Smith
.367
356
1,246
168
327
54
23
10
89
112
19
301
102
26
1,392
457
87
11
4
0
20
.262
.332
.698
155
-14.4
.306
94
-10.7
24 Juan Lagares
J. Lagares
.350
259
569
84
138
29
4
8
48
39
6
140
14
5
621
199
41
4
3
5
16
.243
.297
.646
54
-22.4
.278
74
-21.4
25 Guillermo Heredia
G. Heredia
.345
337
882
103
211
43
1
16
63
77
21
176
5
11
994
304
60
10
4
2
17
.239
.314
.659
97
-23.2
.291
84
-20.1

More Angels Stats

Team Rankings

HR

51

5th

R

136

26th

SO

272

28th

ERA

5.29

26th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
22
15
.595
Astros Astros
19
18
.514
3.0
Athletics Athletics
20
19
.513
3.0
Rangers Rangers
18
21
.462
5.0
Angels Angels
15
22
.405
7.0
Schedule
DATE MATCHUP TIME (ET)
Sat
5/10
BAL BAL
@
LAA LAA
9:38 PM
Sun
5/11
BAL BAL
@
LAA LAA
4:07 PM
Mon
5/12
LAA LAA
@
SDP SDP
9:40 PM
Tue
5/13
LAA LAA
@
SDP SDP
9:40 PM
Wed
5/14
LAA LAA
@
SDP SDP
9:40 PM
Last Game
LAA Angels

15 - 22

1

Final

4

BAL Orioles

14 - 23

Fri 9 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
25
14
.641
Phillies Phillies
22
16
.579
2.5
NL Central W L PCT GB
Cubs Cubs
22
17
.564
Cardinals Cardinals
20
19
.513
2.0
NL West W L PCT GB
Dodgers Dodgers
26
13
.667
Padres Padres
24
13
.649
1.0
AL East W L PCT GB
Yankees Yankees
22
16
.579
Red Sox Red Sox
20
20
.500
3.0
AL Central W L PCT GB
Tigers Tigers
26
13
.667
Guardians Guardians
23
15
.605
2.5
AL West W L PCT GB
Mariners Mariners
22
15
.595
Astros Astros
19
18
.514
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
4/24
PHI PHI
@
CHC CHC
0-4
Thu
4/24
NYM NYM
@
WSH WSH
4-5
Thu
4/24
TOR TOR
@
NYY NYY
4-2
Thu
4/24
LAA LAA
@
MIN MIN
4-11
Thu
4/24
HOU HOU
@
KCR KCR
0-2

Schedule

DATE MATCHUP TIME (ET)
Sat
5/10
ATL ATL
@
PIT PIT
4:05 PM
Sat
5/10
NYY NYY
@
ATH ATH
4:05 PM
Sat
5/10
STL STL
@
WSH WSH
4:05 PM
Sat
5/10
MIL MIL
@
TBR TBR
4:10 PM
Sat
5/10
TEX TEX
@
DET DET
6:10 PM