which mlb player had the best plus minus per game in a season after 2004 to 2005 with 20 games played

Bobby Abreu played 159 games with 20+ games played in 2004.

Interpreted as:
Which MLB player had the best plus minus per game in a season after 2004 to 2005 with 20 or more games played?
NAME G SEASON TM 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 Bobby Abreu
B. Abreu
159
2004
PHI PHI
574
118
173
47
1
30
105
127
5
116
40
5
713
312
78
0
7
10
5
.301
.428
.544
.971
139
50.2
.413
149
44.9
2 Jose Acevedo
J. Acevedo
38
2004
CIN CIN
43
0
2
0
0
0
1
3
0
26
0
0
52
2
0
5
1
0
1
.047
.106
.047
.153
-4
-10.9
.083
-67
-11.2
3 Russ Adams
R. Adams
22
2004
TOR TOR
72
10
22
2
1
4
10
5
1
5
1
0
78
38
7
0
0
0
3
.306
.359
.528
.887
13
3.3
.380
127
2.7
4 Chris Aguila
C. Aguila
29
2004
FLA FLA
45
10
10
2
1
3
5
2
0
12
0
0
48
23
6
1
0
0
0
.222
.255
.511
.766
5
-0.5
.319
92
-0.5
5 Manny Alexander
M. Alexander
21
2004
TEX TEX
21
3
5
2
0
0
3
1
0
7
0
0
22
7
2
0
0
0
0
.238
.273
.333
.606
2
-1.2
.267
48
-1.5
6 Antonio Alfonseca
A. Alfonseca
76
2004
ATL ATL
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.3
.000
-120
-0.3
7 Edgardo Alfonzo
E. Alfonzo
139
2004
SFG SFG
519
66
150
26
1
11
77
46
5
40
1
1
576
211
38
2
4
2
15
.289
.350
.407
.757
73
1.2
.333
99
-0.9
8 Chad Allen
C. Allen
20
2004
TEX TEX
58
4
14
4
1
0
6
2
0
13
0
1
63
20
5
2
1
0
1
.241
.262
.345
.607
4
-3.7
.262
45
-4.4
9 Roberto Alomar
R. Alomar
56
2004
TOT
171
18
45
6
2
4
24
14
1
31
0
2
190
67
12
3
1
0
4
.263
.321
.392
.713
21
-2.7
.313
81
-4.7
10 Sandy Alomar Jr.
S. Alomar Jr.
50
2004
CWS CWS
146
15
35
4
0
2
14
11
2
13
0
0
164
45
6
3
2
2
4
.240
.298
.308
.606
12
-8.6
.268
54
-9.7
11 Moises Alou
M. Alou
155
2004
CHC CHC
601
106
176
36
3
39
106
68
0
80
3
0
675
335
78
0
6
2
12
.293
.361
.557
.919
116
32.8
.387
133
28.6
12 Tony Alvarez
T. Alvarez
24
2004
PIT PIT
38
5
8
2
0
1
8
4
1
7
0
0
45
13
3
0
2
0
1
.211
.289
.342
.631
4
-2
.278
62
-2.2
13 Wilson Alvarez
W. Alvarez
39
2004
LAD LAD
31
4
5
0
0
0
0
1
0
14
0
0
34
5
0
2
0
0
2
.161
.188
.161
.349
-1
-4.9
.161
-11
-4.9
14 Alfredo Amezaga
A. Amezaga
73
2004
ANA ANA
93
12
15
2
0
2
11
3
3
24
3
2
105
23
4
6
0
0
2
.161
.212
.247
.459
2
-10.9
.208
19
-10.9
15 Garret Anderson
G. Anderson
112
2004
ANA ANA
442
57
133
20
1
14
75
29
1
75
2
1
475
197
35
0
3
6
3
.301
.343
.446
.789
62
3.1
.338
105
3.1
16 Marlon Anderson
M. Anderson
113
2004
STL STL
253
31
60
12
0
8
28
12
1
38
6
2
271
96
20
0
5
1
5
.237
.269
.379
.649
22
-12.1
.277
63
-12.8
17 Greg Aquino
G. Aquino
34
2004
ARI ARI
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.3
.000
-127
-0.3
18 Rich Aurilia
R. Aurilia
124
2004
TOT
399
49
98
21
2
6
44
37
4
71
1
0
450
141
29
7
3
1
12
.246
.314
.353
.667
43
-12.9
.296
80
-11.8
19 Brad Ausmus
B. Ausmus
129
2004
HOU HOU
403
38
100
14
1
5
31
33
2
56
2
2
448
131
20
7
3
11
13
.248
.306
.325
.631
34
-21.9
.272
57
-24.7
20 Luis Ayala
L. Ayala
79
2004
MON MON
9
0
3
1
0
0
0
0
0
3
0
0
10
4
1
1
0
0
0
.333
.333
.444
.778
1
0.1
.336
97
0
21 Brandon Backe
B. Backe
34
2004
HOU HOU
16
3
5
0
0
1
6
1
1
8
0
0
21
8
1
3
0
0
0
.313
.389
.500
.889
4
1
.388
133
0.9
22 Carlos Baerga
C. Baerga
79
2004
ARI ARI
85
6
20
2
0
2
11
6
3
12
0
0
94
28
4
0
0
0
7
.235
.309
.329
.638
8
-3.3
.289
63
-4.5
23 Jeff Bagwell
J. Bagwell
156
2004
HOU HOU
572
104
152
29
2
27
89
96
8
131
6
4
679
266
58
0
3
6
12
.266
.377
.465
.842
105
20.3
.365
118
16.1
24 Paul Bako
P. Bako
49
2004
CHC CHC
138
13
28
8
0
1
10
15
2
29
1
0
157
39
9
1
1
3
4
.203
.288
.283
.571
9
-10.2
.254
45
-11.1
25 Rocco Baldelli
R. Baldelli
136
2004
TBD TBD
518
79
145
27
3
16
74
30
8
88
17
4
565
226
46
3
6
2
12
.280
.326
.436
.762
69
-0.9
.328
97
-2.3

More Phillies Stats

Team Rankings

HR

83

16th

R

369

11th

SO

735

3rd

ERA

3.84

12th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
47
33
.588
Mets Mets
47
34
.580
0.5
Braves Braves
37
42
.468
9.5
Marlins Marlins
33
45
.423
13.0
Nationals Nationals
33
48
.407
14.5
Schedule
DATE MATCHUP TIME (ET)
Thu
6/26
PHI PHI
@
HOU HOU
2:10 PM
Fri
6/27
PHI PHI
@
ATL ATL
7:15 PM
Sat
6/28
PHI PHI
@
ATL ATL
7:15 PM
Sun
6/29
PHI PHI
@
ATL ATL
1:35 PM
Mon
6/30
SDP SDP
@
PHI PHI
6:30 PM
Last Game
HOU Astros

47 - 33

2

Final

0

PHI Phillies

47 - 33

Wed 25 Jun 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
47
33
.588
Mets Mets
47
34
.580
0.5
NL Central W L PCT GB
Cubs Cubs
47
33
.588
Brewers Brewers
45
36
.556
2.5
NL West W L PCT GB
Dodgers Dodgers
50
31
.617
Padres Padres
44
36
.550
5.5
AL East W L PCT GB
Yankees Yankees
46
34
.575
Rays Rays
45
35
.563
1.0
AL Central W L PCT GB
Tigers Tigers
50
31
.617
Guardians Guardians
40
38
.513
8.5
AL West W L PCT GB
Astros Astros
47
33
.588
Mariners Mariners
41
38
.519
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/10
MIA MIA
@
PIT PIT
2-5
Tue
6/10
CHC CHC
@
PHI PHI
2-7
Tue
6/10
CIN CIN
@
CLE CLE
2-11
Tue
6/10
ATL ATL
@
MIL MIL
6-2
Tue
6/10
TOR TOR
@
STL STL
5-2

Schedule

DATE MATCHUP TIME (ET)
Thu
6/26
TOR TOR
@
CLE CLE
1:10 PM
Thu
6/26
ATH ATH
@
DET DET
1:10 PM
Thu
6/26
SEA SEA
@
MIN MIN
1:10 PM
Thu
6/26
PHI PHI
@
HOU HOU
2:10 PM
Thu
6/26
TBR TBR
@
KCR KCR
2:10 PM