top 10 mlb players by weighted runs created from 2019 to 2024

Between the 2019 and 2024 seasons, Juan Soto had the most weighted runs created, with 701 weighted runs created.

NAME WRC G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRAA WOBA WRC+ BRAA
1 Juan Soto
J. Soto
701
820
2,866
578
813
154
14
179
522
690
16
597
52
21
3,593
1,532
347
1
20
57
75
.284
.423
.535
.957
268.7
.405
160
263.2
2 Freddie Freeman
F. Freeman
687
844
3,202
613
992
223
11
154
548
451
48
594
61
12
3,725
1,699
388
0
24
66
67
.310
.400
.531
.931
238.3
.392
149
227.1
3 Aaron Judge
A. Judge
646
699
2,525
521
742
125
2
232
525
481
23
807
38
8
3,045
1,567
359
0
16
54
73
.294
.409
.621
1.030
281.3
.427
181
287.6
4 Shohei Ohtani
S. Ohtani
595
756
2,793
503
785
146
34
203
506
395
20
815
135
33
3,225
1,608
383
0
17
66
38
.281
.372
.576
.948
208.3
.393
153
203.7
5 Mookie Betts
M. Betts
593
737
2,888
593
826
182
18
161
441
401
33
493
78
17
3,350
1,527
361
0
28
14
41
.286
.376
.529
.905
188.5
.383
144
182.5
6 Vladimir Guerrero Jr.
V. Guerrero Jr.
578
819
3,145
475
905
177
6
160
507
349
30
551
20
10
3,540
1,574
343
0
16
31
108
.288
.363
.500
.863
152.9
.367
137
154.4
7 Matt Olson
M. Olson
578
829
3,082
493
791
173
5
206
584
423
39
835
6
1
3,569
1,592
384
0
25
40
71
.257
.351
.517
.868
149.1
.365
134
148.9
8 Rafael Devers
R. Devers
570
801
3,130
523
891
217
12
169
542
302
34
716
24
15
3,485
1,639
398
1
18
49
71
.285
.352
.524
.876
149.4
.367
131
127.3
9 Paul Goldschmidt
P. Goldschmidt
566
836
3,144
495
874
179
4
153
477
395
17
820
45
3
3,574
1,520
336
0
18
13
67
.278
.360
.483
.843
135.7
.361
131
135.8
10 Bryce Harper
B. Harper
565
726
2,628
472
748
186
6
152
455
450
23
699
65
19
3,128
1,402
344
4
23
61
68
.285
.391
.533
.924
186.6
.387
145
173.4
11 Pete Alonso
P. Alonso
565
846
3,139
493
781
142
7
226
586
358
85
822
17
2
3,607
1,615
375
0
25
42
85
.249
.339
.514
.854
130.3
.358
131
139.6
12 Marcus Semien
M. Semien
556
859
3,497
590
909
189
21
163
474
367
17
633
76
23
3,901
1,629
373
0
20
5
44
.260
.331
.466
.797
85.8
.341
118
88.7
13 José Ramírez
J. Ramírez
551
810
3,085
515
847
200
21
168
556
351
20
441
150
31
3,489
1,593
389
0
33
67
45
.275
.349
.516
.865
131.6
.361
134
139.4
14 Trea Turner
T. Turner
535
765
3,145
540
942
185
21
127
413
223
26
638
155
21
3,410
1,550
333
0
16
7
64
.300
.349
.493
.842
124.7
.359
127
114.7
15 Kyle Schwarber
K. Schwarber
528
792
2,854
506
657
116
7
212
489
482
29
961
19
10
3,386
1,423
335
0
21
19
33
.230
.345
.499
.844
120.9
.358
126
108.3
16 Yordan Alvarez
Y. Alvarez
521
629
2,290
412
683
148
6
164
466
318
40
533
8
1
2,668
1,335
318
0
20
37
59
.298
.390
.583
.973
202.4
.406
166
208.2
17 Alex Bregman
A. Bregman
520
750
2,806
470
751
162
9
133
455
410
39
412
13
5
3,284
1,330
304
0
29
10
77
.268
.365
.474
.839
124.7
.360
133
132.3
18 Manny Machado
M. Machado
517
809
3,089
469
850
152
6
167
536
312
12
633
46
14
3,443
1,515
325
0
30
34
100
.275
.341
.490
.831
102.4
.351
126
109.6
19 Xander Bogaerts
X. Bogaerts
511
771
2,927
453
861
178
4
112
399
300
25
583
57
10
3,285
1,383
294
0
33
8
75
.294
.361
.472
.834
114.2
.357
125
101.7
20 Francisco Lindor
F. Lindor
506
801
3,136
517
827
166
13
150
460
309
46
632
114
25
3,526
1,469
329
7
28
18
54
.264
.336
.468
.804
81.2
.343
120
86.6
21 Jose Altuve
J. Altuve
504
702
2,808
511
813
159
6
132
348
281
30
489
67
21
3,132
1,380
297
2
11
7
70
.290
.359
.491
.851
127.9
.364
136
134.4
22 Bryan Reynolds
B. Reynolds
504
794
2,973
432
822
157
26
122
411
308
46
732
38
11
3,345
1,397
305
0
18
20
54
.276
.352
.470
.821
101.9
.352
121
85.8
23 Nolan Arenado
N. Arenado
499
804
3,058
420
851
165
8
155
516
264
22
474
15
10
3,382
1,497
328
0
38
32
92
.278
.336
.490
.826
92
.348
117
72.4
24 Ketel Marte
K. Marte
491
702
2,655
423
769
170
24
121
388
282
26
483
33
6
2,988
1,350
315
0
25
17
54
.290
.360
.508
.869
131.2
.368
131
118.2
25 Ronald Acuña Jr.
R. Acuña Jr.
490
611
2,385
503
688
119
8
139
353
323
44
596
180
44
2,764
1,240
266
0
12
15
38
.288
.382
.520
.902
154.7
.383
140
140.1

More Nationals Stats

Team Rankings

HR

81

17th

R

329

18th

SO

623

20th

ERA

4.99

28th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
32
.590
1.0
Braves Braves
35
41
.461
11.0
Nationals Nationals
32
46
.410
15.0
Marlins Marlins
31
45
.408
15.0
Schedule
DATE MATCHUP TIME (ET)
Mon
6/23
WSH WSH
@
SDP SDP
9:40 PM
Tue
6/24
WSH WSH
@
SDP SDP
9:40 PM
Wed
6/25
WSH WSH
@
SDP SDP
4:10 PM
Fri
6/27
WSH WSH
@
LAA LAA
9:38 PM
Sat
6/28
WSH WSH
@
LAA LAA
9:38 PM
Last Game
LAD Dodgers

48 - 31

13

Final

7

WSH Nationals

32 - 46

Sun 22 Jun 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
45
32
.584
Rays Rays
43
35
.551
2.5
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
39
37
.513
5.0
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
32
.590
1.0
NL Central W L PCT GB
Cubs Cubs
46
31
.597
Brewers Brewers
43
35
.551
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
MIA MIA
@
TBR TBR
2-3
Sat
6/7
SDP SDP
@
MIL MIL
1-0
Sat
6/7
TEX TEX
@
WSH WSH
4-2
Sat
6/7
PHI PHI
@
PIT PIT
1-2
Sat
6/7
HOU HOU
@
CLE CLE
2-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/23
TEX TEX
@
BAL BAL
6:35 PM
Mon
6/23
NYY NYY
@
CIN CIN
7:10 PM
Mon
6/23
ATL ATL
@
NYM NYM
7:10 PM
Mon
6/23
AZ AZ
@
CWS CWS
7:40 PM
Mon
6/23
PIT PIT
@
MIL MIL
7:40 PM