who scored the most runs from 2012 to 2021

Between the 2012 and 2021 seasons, Mike Trout had the most runs, with 947 runs.

NAME R G AB 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 Mike Trout
M. Trout
947
1,248
4,533
1,392
262
49
305
800
856
84
1,185
199
37
5,524
2,667
616
0
51
109
56
.307
.422
.588
1.011
1121
480.4
.422
174
483.2
2 Paul Goldschmidt
P. Goldschmidt
911
1,421
5,210
1,533
332
21
272
901
817
39
1,351
136
33
6,111
2,723
625
0
45
107
123
.294
.391
.523
.914
1064
349.4
.386
141
305.2
3 Freddie Freeman
F. Freeman
899
1,388
5,172
1,539
334
25
249
864
723
70
1,162
49
20
6,001
2,670
608
0
36
99
110
.298
.389
.516
.905
1034
332.9
.383
141
299.9
4 Jose Altuve
J. Altuve
857
1,380
5,557
1,716
330
28
162
627
438
52
724
254
77
6,112
2,588
520
21
44
41
153
.309
.362
.466
.828
911
198.9
.355
127
198.1
5 Bryce Harper
B. Harper
850
1,283
4,557
1,273
270
22
267
752
833
36
1,189
111
39
5,482
2,388
559
12
44
103
93
.279
.392
.524
.916
957
313.9
.386
142
279.9
6 Charlie Blackmon
C. Blackmon
811
1,242
4,729
1,425
263
52
190
623
368
85
884
129
54
5,234
2,362
505
21
31
28
51
.301
.360
.499
.860
832
217.1
.366
114
95.9
7 Andrew McCutchen
A. McCutchen
797
1,341
4,945
1,391
272
30
219
734
713
61
1,120
119
53
5,764
2,380
521
0
45
60
92
.281
.376
.481
.857
910
241.7
.368
134
227.5
8 Nelson Cruz
N. Cruz
762
1,346
5,017
1,401
243
6
343
915
516
72
1,289
27
14
5,648
2,685
592
0
43
61
125
.279
.352
.535
.887
928
269.6
.374
139
262.8
9 Carlos Santana
C. Santana
758
1,452
5,196
1,275
268
14
226
764
943
29
996
40
15
6,211
2,249
508
0
43
51
132
.245
.362
.433
.795
876
150.2
.345
117
123.7
10 Mookie Betts
M. Betts
753
971
3,888
1,152
267
30
178
567
463
32
588
146
32
4,425
2,013
475
4
38
28
48
.296
.373
.518
.890
745
217.8
.376
135
187.9
11 Anthony Rizzo
A. Rizzo
753
1,357
4,985
1,354
283
20
250
805
640
174
899
64
35
5,839
2,427
553
0
40
67
117
.272
.371
.487
.858
927
245.5
.367
131
218.2
12 Matt Carpenter
M. Carpenter
752
1,322
4,388
1,152
300
28
155
576
695
65
1,068
27
17
5,205
1,973
483
11
46
39
36
.263
.368
.450
.818
764
161.2
.354
125
154.1
13 Joey Votto
J. Votto
745
1,283
4,497
1,331
282
12
212
664
959
47
1,004
44
12
5,539
2,273
506
0
36
104
112
.296
.422
.505
.927
1009
359.7
.396
147
315.2
14 Manny Machado
M. Machado
739
1,295
5,095
1,425
275
17
251
751
450
23
936
76
33
5,629
2,487
543
14
47
51
151
.280
.338
.488
.826
816
155
.350
120
139.6
15 Josh Donaldson
J. Donaldson
738
1,187
4,347
1,174
253
12
250
724
647
50
1,011
38
8
5,087
2,201
515
5
38
21
116
.270
.368
.506
.874
834
242.1
.374
138
231.2
16 DJ LeMahieu
DJ LeMahieu
732
1,263
4,779
1,439
228
36
95
531
414
23
770
87
43
5,287
2,024
359
34
37
22
144
.301
.357
.424
.781
720
98.7
.338
101
12.7
17 Nolan Arenado
N. Arenado
730
1,236
4,711
1,357
296
30
269
865
412
25
780
18
15
5,210
2,520
595
5
57
66
141
.288
.345
.535
.880
833
220.1
.367
117
114.2
18 Justin Upton
J. Upton
725
1,247
4,564
1,164
226
14
233
704
536
45
1,375
89
33
5,187
2,117
473
1
41
22
97
.255
.336
.464
.800
720
119.7
.344
117
105.1
19 Edwin Encarnacion
E. Encarnacion
721
1,174
4,309
1,121
204
5
307
869
633
55
896
32
7
5,044
2,256
516
0
47
41
119
.260
.359
.524
.882
822
236.3
.374
136
214.6
20 Eric Hosmer
E. Hosmer
701
1,426
5,352
1,476
273
17
169
757
485
21
1,064
65
25
5,895
2,290
459
3
34
41
137
.276
.336
.428
.764
753
65.3
.329
107
46.9
21 Elvis Andrus
E. Andrus
697
1,355
5,208
1,416
269
36
68
538
387
34
796
215
74
5,739
1,961
373
58
52
7
148
.272
.323
.377
.700
622
-45.4
.306
86
-97.3
22 Christian Yelich
C. Yelich
696
1,095
4,140
1,207
235
27
160
573
564
35
1,021
137
29
4,764
1,976
422
3
22
39
90
.292
.379
.477
.857
763
203.3
.367
132
189.7
23 Brett Gardner
B. Gardner
693
1,229
4,375
1,110
201
50
124
456
526
49
981
139
36
5,032
1,783
375
47
35
4
44
.254
.338
.408
.746
629
42.1
.326
105
29.3
24 Ian Kinsler
I. Kinsler
685
1,115
4,422
1,173
240
25
133
514
342
53
627
107
52
4,853
1,862
398
7
29
3
86
.265
.324
.421
.745
590
32.5
.324
102
7.4
25 J.D. Martinez
J.D. Martinez
685
1,217
4,545
1,319
283
20
260
802
453
25
1,231
25
10
5,065
2,422
563
0
42
51
143
.290
.355
.533
.888
834
239.6
.373
134
208.7

More Angels Stats

Team Rankings

HR

79

3rd

R

224

21st

SO

407

28th

ERA

4.84

25th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
30
25
.545
Astros Astros
30
26
.536
0.5
Rangers Rangers
27
30
.474
4.0
Angels Angels
25
30
.455
5.0
Athletics Athletics
23
34
.404
8.0
Schedule
DATE MATCHUP TIME (ET)
Sat
5/31
LAA LAA
@
CLE CLE
4:10 PM
Sun
6/1
LAA LAA
@
CLE CLE
1:40 PM
Mon
6/2
LAA LAA
@
BOS BOS
7:10 PM
Tue
6/3
LAA LAA
@
BOS BOS
7:10 PM
Wed
6/4
LAA LAA
@
BOS BOS
1:35 PM
Last Game
LAA Angels

25 - 30

0

Final

1

NYY Yankees

35 - 20

Wed 28 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
35
20
.636
Rays Rays
29
27
.518
6.5
AL Central W L PCT GB
Tigers Tigers
37
20
.649
Guardians Guardians
30
25
.545
6.0
AL West W L PCT GB
Mariners Mariners
30
25
.545
Astros Astros
30
26
.536
0.5
NL East W L PCT GB
Phillies Phillies
36
21
.632
Mets Mets
35
22
.614
1.0
NL Central W L PCT GB
Cubs Cubs
35
22
.614
Cardinals Cardinals
32
24
.571
2.5
NL West W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
23
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/13
MIN MIN
@
BAL BAL
6-3
Tue
5/13
STL STL
@
PHI PHI
14-7
Tue
5/13
BOS BOS
@
DET DET
5-6
Tue
5/13
LAA LAA
@
SDP SDP
1-5
Tue
5/13
ATH ATH
@
LAD LAD
3-9

Schedule

DATE MATCHUP TIME (ET)
Fri
5/30
NYY NYY
@
LAD LAD
10:10 PM
Fri
5/30
MIN MIN
@
SEA SEA
10:10 PM
Sat
5/31
CIN CIN
@
CHC CHC
2:20 PM
Sat
5/31
ATH ATH
@
TOR TOR
3:07 PM
Sat
5/31
CWS CWS
@
BAL BAL
4:05 PM