most seasons with 20+ home runs and 20+ stolen bases since 2000

Since 2000, Bobby Abreu has played the most seasons with 20+ home runs and with 20+ stolen bases, with 8 seasons.

Interpreted as:
most seasons by a player with 20+ home runs and 20+ stolen bases since 2000
NAME SEAS HR SB G AB R H 2B 3B RBI BB HBP SO CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Bobby Abreu
B. Abreu
8
190
234
1,262
4,657
832
1,368
339
28
760
823
21
987
78
5,547
2,333
557
0
46
72
88
.294
.399
.501
.900
951
273.6
.387
135
251.5
2 José Ramírez
J. Ramírez
7
215
209
1,028
3,894
659
1,071
245
26
679
474
31
530
41
4,442
2,013
486
0
43
99
48
.275
.355
.517
.872
707
177.7
.363
135
181.1
3 Carlos Beltran
C. Beltran
6
177
197
922
3,534
652
1,008
199
46
634
448
21
644
20
4,054
1,830
422
9
42
40
54
.285
.365
.518
.883
655
158.3
.375
125
130.2
4 Randy Arozarena
R. Arozarena
5
106
118
721
2,673
410
671
149
10
359
306
85
792
45
3,083
1,158
265
0
19
9
50
.251
.344
.433
.778
431
65.6
.339
124
86.8
5 Francisco Lindor
F. Lindor
5
158
127
734
2,969
527
800
178
7
425
279
47
573
25
3,324
1,466
343
4
25
19
41
.269
.339
.494
.833
501
103.2
.353
126
103.2
6 Ian Desmond
I. Desmond
5
113
107
758
2,886
411
778
147
19
418
216
25
747
29
3,146
1,302
279
3
16
6
78
.270
.324
.451
.775
410
53.8
.336
107
24.7
7 Mike Trout
M. Trout
5
158
158
709
2,570
554
815
147
29
431
509
43
626
25
3,150
1,494
334
0
28
66
33
.317
.434
.581
1.015
645
280.4
.426
176
283.7
8 Hanley Ramirez
H. Ramirez
5
131
166
757
2,951
522
904
181
17
422
323
37
543
51
3,337
1,512
329
5
21
42
55
.306
.379
.512
.892
556
159.8
.383
135
143.9
9 Julio Rodríguez
J. Rodríguez
4
104
109
553
2,241
342
611
100
9
315
157
35
600
27
2,440
1,041
213
0
7
12
42
.273
.329
.465
.794
343
55.4
.341
127
75.4
10 Carlos Gonzalez
C. Gonzalez
4
108
87
517
1,977
364
614
115
23
364
185
12
473
21
2,193
1,099
246
0
19
29
38
.311
.370
.556
.926
381
133.6
.393
134
86.6
11 Ryan Braun
R. Braun
4
131
107
602
2,302
417
725
140
18
421
232
33
457
23
2,581
1,294
289
0
14
22
47
.315
.384
.562
.946
472
175.8
.403
153
162.3
12 B.J. Upton
B.J. Upton
4
95
116
577
2,099
311
536
96
11
302
218
11
639
34
2,357
939
202
8
21
9
49
.255
.326
.447
.773
304
28.6
.334
110
30
13 Jimmy Rollins
J. Rollins
4
99
138
631
2,709
468
729
159
39
322
212
14
331
23
2,960
1,263
297
4
21
10
39
.269
.323
.466
.789
387
29
.338
102
8.7
14 Grady Sizemore
G. Sizemore
4
107
115
639
2,557
464
719
163
32
325
329
48
570
31
2,950
1,267
302
6
10
32
27
.281
.372
.496
.868
470
108.5
.373
129
106.1
15 Alfonso Soriano
A. Soriano
4
159
147
627
2,662
463
757
171
11
392
161
42
572
40
2,885
1,427
341
3
17
27
25
.284
.333
.536
.869
445
92.6
.366
123
84.4
16 Mike Cameron
M. Cameron
4
102
112
589
2,130
347
536
120
20
349
276
31
616
28
2,469
1,002
242
6
26
10
34
.252
.342
.470
.813
347
42.1
.349
116
49
17 Bobby Witt Jr.
B. Witt Jr.
3
82
110
469
1,868
304
538
104
28
285
127
18
362
34
2,035
944
214
1
21
12
27
.288
.336
.505
.841
312
71.8
.356
128
64.9
18 Trea Turner
T. Turner
3
75
89
463
1,886
310
560
108
12
253
131
15
391
8
2,043
917
195
0
11
5
39
.297
.346
.486
.832
313
69.9
.356
126
66.4
19 Shohei Ohtani
S. Ohtani
3
144
105
449
1,670
339
486
90
23
325
268
13
494
20
1,961
1,054
257
0
10
51
23
.291
.391
.631
1.022
404
169.1
.419
170
166.3
20 Trevor Story
T. Story
3
96
70
444
1,712
287
479
114
16
268
158
25
481
20
1,907
913
226
0
12
5
22
.280
.347
.533
.880
315
84.2
.369
117
40.8
21 Jose Altuve
J. Altuve
3
68
84
467
1,858
314
605
112
9
242
165
23
273
23
2,061
939
189
4
11
16
49
.326
.386
.505
.891
354
108.6
.380
146
114.3
22 Mookie Betts
M. Betts
3
87
82
447
1,820
352
560
135
12
295
207
12
250
13
2,056
980
234
0
17
18
26
.308
.379
.538
.917
359
114.9
.386
140
99
23 Andrew McCutchen
A. McCutchen
3
75
70
472
1,748
291
527
101
16
269
237
23
359
32
2,025
885
192
2
15
28
29
.301
.389
.506
.895
339
112.6
.385
148
112.6
24 Shin-Soo Choo
S. Choo
3
63
63
454
1,702
275
502
103
10
230
273
54
402
20
2,043
814
176
3
11
21
23
.295
.406
.478
.885
343
109
.388
143
103.2
25 Curtis Granderson
C. Granderson
3
94
71
474
1,826
349
495
87
41
264
209
19
451
17
2,077
946
222
12
11
7
16
.271
.350
.518
.868
326
79.8
.373
127
67.3
StatMuse has season-level data for stolen bases going back to the 1886 season.

More Phillies Stats

Team Rankings

HR

145

12th

R

564

11th

SO

1,111

2nd

ERA

3.71

5th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
70
53
.569
Mets Mets
65
58
.528
5.0
Marlins Marlins
58
65
.472
12.0
Braves Braves
55
68
.447
15.0
Nationals Nationals
50
73
.407
20.0
Schedule
DATE MATCHUP TIME (ET)
Sun
8/17
PHI PHI
@
WSH WSH
11:35 AM
Mon
8/18
SEA SEA
@
PHI PHI
6:45 PM
Tue
8/19
SEA SEA
@
PHI PHI
6:45 PM
Wed
8/20
SEA SEA
@
PHI PHI
1:05 PM
Fri
8/22
WSH WSH
@
PHI PHI
6:45 PM
Last Game
WSH Nationals

50 - 73

2

Final

0

PHI Phillies

70 - 53

Sat 16 Aug 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
Phillies Phillies
70
53
.569
Mets Mets
65
58
.528
5.0
NL Central W L PCT GB
Brewers Brewers
78
44
.639
Cubs Cubs
69
53
.566
9.0
NL West W L PCT GB
Dodgers Dodgers
70
53
.569
Padres Padres
69
54
.561
1.0
AL East W L PCT GB
Blue Jays Blue Jays
73
51
.589
Red Sox Red Sox
68
56
.548
5.0
AL Central W L PCT GB
Tigers Tigers
73
52
.584
Guardians Guardians
63
59
.516
8.5
AL West W L PCT GB
Astros Astros
69
54
.561
Mariners Mariners
68
56
.548
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
8/1
LAD LAD
@
TBR TBR
0-4
Fri
8/1
BAL BAL
@
CHC CHC
4-3
Fri
8/1
KCR KCR
@
TOR TOR
2-4
Fri
8/1
PIT PIT
@
COL COL
5-8
Fri
8/1
DET DET
@
PHI PHI
7-5

Schedule

DATE MATCHUP TIME (ET)
Sun
8/17
PHI PHI
@
WSH WSH
11:35 AM
Sun
8/17
MIA MIA
@
BOS BOS
1:35 PM
Sun
8/17
TEX TEX
@
TOR TOR
1:37 PM
Sun
8/17
ATL ATL
@
CLE CLE
1:40 PM
Sun
8/17
MIL MIL
@
CIN CIN
1:40 PM