highest wrc+ by a player in a season with at least 500 pa in 2012

Mike Trout had the highest wRC+ with 500+ plate appearances in 2012, with 167 wRC+ in his rookie season.

NAME WRC+ PA SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA BRAA
1 Mike Trout
M. Trout
167
639
2012
LAA LAA
139
559
129
182
27
8
30
83
67
6
139
49
5
315
65
0
7
4
7
.326
.399
.564
.963
121
48.2
.409
50
2 Miguel Cabrera
M. Cabrera
166
697
2012
DET DET
161
622
109
205
40
0
44
139
66
3
98
4
1
377
84
0
6
17
28
.330
.393
.606
.999
137
57.3
.417
53.7
3 Buster Posey
B. Posey
164
610
2012
SFG SFG
148
530
78
178
39
1
24
103
69
2
96
1
1
291
64
0
9
7
19
.336
.408
.549
.957
114
44.7
.406
46.5
4 Ryan Braun
R. Braun
159
677
2012
MIL MIL
154
598
108
191
36
3
41
112
63
11
128
30
7
356
80
0
5
15
12
.319
.391
.595
.987
131
53.4
.413
47.7
5 Giancarlo Stanton
G. Stanton
159
501
2012
MIA MIA
123
449
75
130
30
1
37
86
46
5
143
6
2
273
68
0
1
9
5
.290
.361
.608
.969
93
36.3
.405
34.9
6 Andrew McCutchen
A. McCutchen
158
673
2012
PIT PIT
157
593
107
194
29
6
31
96
70
5
132
20
12
328
66
0
5
13
9
.327
.400
.553
.953
124
47.5
.403
46.4
7 Prince Fielder
P. Fielder
153
690
2012
DET DET
162
581
83
182
33
1
30
108
85
17
84
1
0
307
64
0
7
18
19
.313
.412
.528
.940
125
46.1
.398
42.6
8 Melky Cabrera
M. Cabrera
151
501
2012
SFG SFG
113
459
84
159
25
10
11
60
36
0
63
13
5
237
46
1
5
4
8
.346
.390
.516
.906
86
29
.387
30.4
9 Edwin Encarnacion
E. Encarnacion
150
644
2012
TOR TOR
151
542
93
152
24
0
42
110
84
11
94
13
3
302
66
0
7
12
6
.280
.384
.557
.941
115
41.9
.396
37.9
10 Robinson Cano
R. Cano
149
697
2012
NYY NYY
161
627
105
196
48
1
33
94
61
7
96
3
2
345
82
0
2
10
22
.313
.379
.550
.929
124
44.4
.394
40
11 Chase Headley
C. Headley
146
699
2012
SDP SDP
161
604
95
173
31
2
31
115
86
4
157
17
6
301
64
0
5
2
7
.286
.376
.498
.875
115
35.1
.378
38
12 Adrian Beltre
A. Beltre
142
654
2012
TEX TEX
156
604
95
194
33
2
36
102
36
5
82
1
0
339
71
0
9
8
8
.321
.359
.561
.921
113
38.1
.388
31.8
13 David Wright
D. Wright
141
670
2012
NYM NYM
156
581
91
178
41
2
21
93
81
3
112
15
10
286
64
0
5
16
15
.306
.391
.492
.883
109
32.7
.376
33.1
14 Josh Willingham
J. Willingham
141
615
2012
MIN MIN
145
519
85
135
30
1
35
110
76
14
141
3
2
272
66
0
6
4
15
.260
.366
.524
.890
102
32.1
.380
29.6
15 Josh Hamilton
J. Hamilton
141
636
2012
TEX TEX
148
562
103
160
31
2
43
128
60
5
162
7
4
324
76
0
9
13
9
.285
.354
.577
.930
109
36.6
.387
30.5
16 Matt Holliday
M. Holliday
140
688
2012
STL STL
157
599
95
177
36
2
27
102
75
9
132
4
4
298
65
0
5
3
16
.295
.379
.497
.877
114
35
.378
33.1
17 Aramis Ramirez
A. Ramirez
139
630
2012
MIL MIL
149
570
92
171
50
3
27
105
44
12
82
9
2
308
80
0
4
3
14
.300
.360
.540
.901
107
34.8
.384
29.4
18 Billy Butler
B. Butler
139
679
2012
KCR KCR
161
614
72
192
32
1
29
107
54
7
111
2
1
313
62
0
4
9
20
.313
.373
.510
.882
111
33.7
.377
31
19 Yadier Molina
Y. Molina
138
563
2012
STL STL
138
505
65
159
28
0
22
76
45
5
55
12
3
253
50
3
5
4
10
.315
.373
.501
.874
92
27.3
.375
25.7
20 Joe Mauer
J. Mauer
138
641
2012
MIN MIN
147
545
81
174
31
4
10
85
90
2
88
8
4
243
45
1
3
10
23
.319
.416
.446
.861
104
31.2
.376
28.6
21 Allen Craig
A. Craig
137
514
2012
STL STL
119
469
76
144
35
0
22
92
37
1
89
2
1
245
57
0
7
1
15
.307
.354
.522
.876
83
24.2
.374
22.8
22 Ben Zobrist
B. Zobrist
137
668
2012
TBR TBR
157
560
88
151
39
7
20
74
97
3
103
14
9
264
66
2
6
7
13
.270
.377
.471
.848
103
27
.365
28.9
23 Yoenis Cespedes
Y. Cespedes
137
540
2012
OAK OAK
129
487
70
142
25
5
23
82
43
7
102
16
4
246
53
0
3
5
9
.292
.356
.505
.861
84
22.8
.368
23.1
24 Austin Jackson
A. Jackson
134
617
2012
DET DET
137
543
103
163
29
10
16
66
67
2
134
12
9
260
55
2
3
0
9
.300
.377
.479
.856
98
28
.371
24.8
25 Albert Pujols
A. Pujols
133
670
2012
LAA LAA
154
607
85
173
50
0
30
105
52
5
76
8
1
313
80
0
6
16
19
.285
.343
.516
.859
100
24
.360
26

More Angels Stats

Team Rankings

HR

124

3rd

R

359

16th

SO

651

24th

ERA

4.58

24th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
50
34
.595
Mariners Mariners
43
40
.518
6.5
Angels Angels
41
42
.494
8.5
Rangers Rangers
41
43
.488
9.0
Athletics Athletics
34
52
.395
17.0
Schedule
DATE MATCHUP TIME (ET)
Tue
7/1
LAA LAA
@
ATL ATL
7:15 PM
Wed
7/2
LAA LAA
@
ATL ATL
7:15 PM
Thu
7/3
LAA LAA
@
ATL ATL
7:15 PM
Fri
7/4
LAA LAA
@
TOR TOR
7:07 PM
Sat
7/5
LAA LAA
@
TOR TOR
3:07 PM
Last Game
LAA Angels

41 - 42

4

Final

7

WSH Nationals

35 - 49

Sun 29 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
49
35
.583
Mets Mets
48
37
.565
1.5
NL Central W L PCT GB
Cubs Cubs
49
35
.583
Brewers Brewers
47
37
.560
2.0
NL West W L PCT GB
Dodgers Dodgers
53
32
.624
Padres Padres
45
38
.542
7.0
AL East W L PCT GB
Yankees Yankees
48
35
.578
Rays Rays
47
37
.560
1.5
AL Central W L PCT GB
Tigers Tigers
53
32
.624
Guardians Guardians
40
42
.488
11.5
AL West W L PCT GB
Astros Astros
50
34
.595
Mariners Mariners
43
40
.518
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/14
CIN CIN
@
DET DET
8-4
Sat
6/14
NYY NYY
@
BOS BOS
0-2
Sat
6/14
TOR TOR
@
PHI PHI
4-11
Sat
6/14
LAA LAA
@
BAL BAL
2-11
Sat
6/14
TBR TBR
@
NYM NYM
9-0

Schedule

DATE MATCHUP TIME (ET)
Mon
6/30
SDP SDP
@
PHI PHI
6:30 PM
Mon
6/30
STL STL
@
PIT PIT
6:40 PM
Mon
6/30
NYY NYY
@
TOR TOR
7:07 PM
Mon
6/30
CIN CIN
@
BOS BOS
7:10 PM
Mon
6/30
ATH ATH
@
TBR TBR
7:35 PM