top mlb wrc over last three seasons

Since 2023, Shohei Ohtani has the most weighted runs created, with 429 weighted runs created.

Interpreted as:
top MLB wrc by a player over last three seasons
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 Shohei Ohtani
S. Ohtani
429
449
1,731
379
516
88
24
151
324
280
12
488
98
16
2,033
1,105
263
0
10
51
25
.298
.397
.638
1.036
186.8
.426
177
187.8
2 Aaron Judge
A. Judge
428
412
1,453
334
451
81
3
146
328
342
16
458
25
6
1,823
976
230
0
12
63
43
.310
.444
.672
1.115
211.4
.456
201
214.4
3 Juan Soto
J. Soto
406
475
1,706
344
472
83
6
119
323
385
9
382
55
13
2,117
924
208
2
15
26
44
.277
.409
.542
.951
154.3
.404
164
161.1
4 Matt Olson
M. Olson
355
483
1,821
300
487
104
6
111
330
265
17
510
2
0
2,117
936
221
0
14
15
42
.267
.363
.514
.877
102.9
.373
138
96.8
5 Kyle Schwarber
K. Schwarber
351
468
1,748
328
402
64
3
141
340
338
22
601
15
7
2,120
895
208
0
12
15
14
.230
.359
.512
.871
98.8
.371
137
95.3
6 Freddie Freeman
F. Freeman
345
452
1,728
290
524
133
6
72
276
207
32
349
38
5
1,985
885
211
0
18
28
40
.303
.384
.512
.897
108.1
.381
145
109.4
7 Bobby Witt Jr.
B. Witt Jr.
342
472
1,881
319
564
117
28
85
289
146
20
351
117
35
2,071
992
230
1
23
18
22
.300
.353
.527
.880
95.6
.371
136
86.7
8 Vladimir Guerrero Jr.
V. Guerrero Jr.
336
467
1,790
270
527
108
1
79
280
220
20
286
13
8
2,042
874
188
0
12
25
55
.294
.376
.488
.864
92.5
.370
141
98.3
9 Francisco Lindor
F. Lindor
312
468
1,850
328
490
106
3
93
272
182
40
392
91
14
2,089
881
202
0
17
3
23
.265
.341
.476
.817
63.6
.351
128
70.1
10 José Ramírez
J. Ramírez
312
468
1,809
302
509
108
10
93
282
191
10
228
109
20
2,027
916
211
0
17
56
26
.281
.350
.506
.857
70.8
.357
132
76.6
11 Rafael Devers
R. Devers
312
451
1,702
273
450
99
5
95
290
238
20
463
9
2
1,973
844
199
0
13
34
44
.264
.359
.496
.855
76.9
.362
130
69.7
12 Marcell Ozuna
M. Ozuna
310
448
1,613
241
439
79
1
100
271
225
9
445
1
0
1,860
820
180
0
13
5
43
.272
.362
.508
.870
88.5
.372
137
83
13 Mookie Betts
M. Betts
308
415
1,611
296
460
87
8
78
262
217
12
230
38
7
1,859
797
173
0
19
7
30
.286
.371
.495
.865
86.2
.371
139
87.6
14 Pete Alonso
P. Alonso
305
474
1,784
267
434
90
3
117
329
195
49
479
8
3
2,045
881
210
0
17
15
54
.243
.332
.494
.825
61.6
.351
128
67.8
15 Gunnar Henderson
G. Henderson
303
459
1,752
302
473
93
21
81
241
194
17
452
60
11
1,975
851
195
0
12
8
19
.270
.346
.486
.832
67.6
.356
133
75.6
16 Ketel Marte
K. Marte
301
409
1,542
271
437
76
11
87
247
199
19
294
19
5
1,777
796
174
0
17
15
37
.283
.369
.516
.885
89.4
.376
139
84.2
17 Corbin Carroll
C. Carroll
301
454
1,711
344
443
84
41
78
234
195
30
405
120
19
1,962
843
203
9
17
5
16
.259
.342
.493
.835
67.4
.356
126
61.7
18 Yandy Díaz
Y. Díaz
301
429
1,663
228
504
95
2
61
226
171
18
280
3
2
1,863
786
158
0
11
4
40
.303
.372
.473
.845
79
.366
141
90.9
19 Bryce Harper
B. Harper
296
399
1,494
241
419
103
1
78
234
224
13
374
30
9
1,741
758
182
1
9
25
33
.280
.377
.507
.884
88.7
.376
141
85.7
20 Brent Rooker
B. Rooker
291
440
1,627
234
437
86
6
99
270
170
20
498
21
4
1,827
832
191
0
10
9
28
.269
.343
.511
.855
74.1
.364
139
82.4
21 William Contreras
W. Contreras
289
445
1,697
274
470
103
3
57
246
225
11
383
21
7
1,945
750
163
1
11
11
56
.277
.363
.442
.805
57.1
.350
123
53.8
22 Julio Rodríguez
J. Rodríguez
281
455
1,864
283
508
85
6
84
266
126
29
481
89
21
2,025
857
175
0
6
10
39
.273
.327
.460
.787
39.6
.338
124
57.3
23 Cal Raleigh
C. Raleigh
281
453
1,639
260
383
62
1
124
300
219
16
514
20
5
1,884
819
187
0
10
21
19
.234
.328
.500
.828
56.3
.350
133
72.8
24 Ian Happ
I. Happ
280
457
1,705
260
416
100
6
69
248
265
14
467
33
8
1,997
735
175
0
13
5
27
.244
.348
.431
.779
42.4
.340
119
46.1
25 Kyle Tucker
K. Tucker
275
368
1,340
242
375
75
9
74
234
222
8
232
66
8
1,586
690
158
1
15
19
24
.280
.382
.515
.897
84.9
.380
148
90.1

More Dodgers Stats

Team Rankings

HR

235

3rd

R

803

2nd

SO

1,452

2nd

ERA

4.02

17th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
89
69
.563
Padres Padres
87
72
.547
2.5
Diamondbacks Diamondbacks
80
78
.506
9.0
Giants Giants
78
81
.491
11.5
Rockies Rockies
43
115
.272
46.0
Schedule
DATE MATCHUP TIME (ET)
Thu
9/25
LAD LAD
@
AZ AZ
3:40 PM
Fri
9/26
LAD LAD
@
SEA SEA
9:40 PM
Sat
9/27
LAD LAD
@
SEA SEA
9:40 PM
Sun
9/28
LAD LAD
@
SEA SEA
3:10 PM
Last Game
AZ Diamondbacks

80 - 78

4

Final

5

LAD Dodgers

89 - 69

Wed 24 Sep 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
93
65
.589
Mets Mets
81
77
.513
12.0
NL Central W L PCT GB
Brewers Brewers
96
63
.604
Cubs Cubs
89
69
.563
6.5
NL West W L PCT GB
Dodgers Dodgers
89
69
.563
Padres Padres
87
72
.547
2.5
AL East W L PCT GB
Yankees Yankees
90
68
.570
Blue Jays Blue Jays
90
68
.570
AL Central W L PCT GB
Guardians Guardians
86
72
.544
Tigers Tigers
85
73
.538
1.0
AL West W L PCT GB
Mariners Mariners
89
69
.563
Astros Astros
84
74
.532
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
9/8
MIN MIN
@
LAA LAA
2-12
Mon
9/8
COL COL
@
LAD LAD
2-7
Tue
9/9
MIL MIL
@
TEX TEX
3-6
Tue
9/9
BOS BOS
@
ATH ATH
4-5
Tue
9/9
AZ AZ
@
SFG SFG
5-3

Schedule

DATE MATCHUP TIME (ET)
Thu
9/25
PIT PIT
@
CIN CIN
12:40 PM
Thu
9/25
TBR TBR
@
BAL BAL
1:05 PM
Thu
9/25
MIN MIN
@
TEX TEX
2:35 PM
Thu
9/25
HOU HOU
@
ATH ATH
3:35 PM
Thu
9/25
LAD LAD
@
AZ AZ
3:40 PM