who was the last player with at least 20 hr, 50 rbi and 50 runs scored this season

The Ketel Marte breakout campaign continues as he joins MVP front-runners Christian Yelich and Cody Bellinger as the only players in the majors currently with at least 20 HR, 50 RBI and 50 R.

Interpreted as:
Who was the last player with at least 20 hr, 50 or more rbi and 50 or more runs scored this season?
NAME SEASON TM G HR RBI R AB H 2B 3B SH SF SB CS BB IBB HBP SO GIDP PA TB XBH AVG OBP SLG OPS WRC WRC+ WOBA WRAA BRAA
1 Cody Bellinger
Cody Bellinger
2019
LAD LAD
68
22
57
53
245
87
13
2
0
3
8
5
44
10
1
43
3
293
170
37
.355
.451
.694
1.144
72
190
.459
35.1
34.6
2 Ketel Marte
Ketel Marte
2019
ARI ARI
71
20
50
50
290
83
15
3
0
2
3
0
23
2
2
49
4
317
164
38
.286
.341
.566
.906
54
125
.372
14.6
10.4
3 Christian Yelich
Christian Yelich
2019
MIL MIL
64
26
57
56
236
81
13
2
0
3
16
1
41
12
4
50
5
284
176
41
.343
.444
.746
1.189
72
191
.469
36.6
34
StatMuse has season-level data for RBIs going back to the 1885 season.

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Blue Jays Blue Jays
54
39
.581
Yankees Yankees
53
41
.564
1.5
AL Central W L PCT GB
Tigers Tigers
59
35
.628
Royals Royals
46
48
.489
13.0
AL West W L PCT GB
Astros Astros
55
38
.591
Mariners Mariners
48
45
.516
7.0
NL East W L PCT GB
Phillies Phillies
54
39
.581
Mets Mets
53
41
.564
1.5
NL Central W L PCT GB
Cubs Cubs
55
39
.585
Brewers Brewers
53
40
.570
1.5
NL West W L PCT GB
Dodgers Dodgers
56
38
.596
Giants Giants
51
43
.543
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
6/25
TOR TOR
@
CLE CLE
6-0
Wed
6/25
ATH ATH
@
DET DET
0-8
Wed
6/25
SEA SEA
@
MIN MIN
1-10
Wed
6/25
TBR TBR
@
KCR KCR
4-0
Wed
6/25
CHC CHC
@
STL STL
3-0

Schedule

DATE MATCHUP TIME (ET)
Fri
7/11
LAD LAD
@
SFG SFG
10:15 PM
Sat
7/12
CHC CHC
@
NYY NYY
1:05 PM
Sat
7/12
SEA SEA
@
DET DET
1:10 PM
Sat
7/12
PIT PIT
@
MIN MIN
2:10 PM
Sat
7/12
ATL ATL
@
STL STL
2:15 PM