Show classic player card
Keith Hernandez League
4-8-2146
Moonlight Rivera Catcher
Retired (2024, Age 38)
CAREER BIOGRAPHICAL DATA
AVG .268 Total Rating   Bats/Throws R/R
OPS .754 Status Deceased (2055) Option Years 0  
H 1730 Age at Death 69 Date of Birth 01-11-1986
HR 219 Drafted Round 1, Pick 11
(2004)
Majors Svc Time 15 years
(94 games)
RBI 1004
SB 60
OFFENSE PITCHING MENTORING
Contact vs. R B- Contact vs. L B- Endurance B-   Ldrship C-
Power vs. R Power vs. L A- Velocity D-   Mentor vR B+
Speed C+ Bunt D+ Control D-   Mentor vL A-
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * A+ (100%) SS --- Range WS Rings 0
1B (16.6%) LF --- Arm WS Appearances 0
2B --- CF ---   Health D- LCS Appearances 1
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year   Team G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
2007 LAN
22
46
5
17
2
0
4
11
4
13 0 1
0
0 0
1.086
.412
.674
.304
.370
2008 LAN
101
360
34
79
10
1
7
36
27
65 3 0
0
0 6
.591
.279
.311
.092
.219
2009 LAN
122
450
40
94
20
0
11
52
39
89 2 5
0
0 4
.599
.272
.327
.118
.209
2010 LAN
122
477
57
121
14
3
14
65
39
66 1 2
0
0 3
.694
.310
.384
.130
.254
2011 LAN
122
490
53
128
21
3
15
80
43
98 2 3
4
3 0
.730
.322
.408
.147
.261
2012 LAN
105
417
60
107
11
3
14
64
43
76 1 3
4
1 0
.724
.325
.398
.141
.257
2013 LAN
99
393
69
112
14
4
18
63
38
71 1 0
5
1 2
.828
.350
.478
.193
.285
2014 LAN
106
418
54
113
17
3
18
69
46
76 3 3
4
2 1
.799
.345
.455
.184
.270
2015 LAN
122
479
63
122
23
2
17
70
44
67 2 1
5
0 0
.737
.319
.418
.163
.255
2016 LAN
92
340
50
99
16
7
14
68
31
47 2 1
7
3 1
.856
.353
.503
.212
.291
2017 LAN
122
448
57
131
12
2
17
82
48
98 0 6
9
2 1
.799
.357
.442
.150
.292
2018 LAN
122
451
80
133
31
6
19
86
35
65 2 3
6
8 1
.863
.346
.517
.222
.295
2019 LAN
102
364
55
109
14
2
9
59
31
67 3 4
4
3 1
.779
.356
.423
.124
.299
2020 LAN
122
439
67
130
16
2
18
81
46
65 2 3
6
5 0
.828
.363
.465
.169
.296
2021 LAN
123
458
67
124
20
4
13
68
47
67 0 4
6
6 2
.753
.336
.417
.146
.271
2022 LAN
74
164
20
39
4
2
3
16
21
27 0 2
0
3 0
.662
.321
.341
.104
.238
2023 LAN
66
218
30
65
7
1
8
30
28
37 1 0
0
2 2
.830
.381
.450
.151
.298
2024 LAN-CHN
14
48
4
7
2
0
0
4
1
9 0 0
0
1 0
.351
.163
.188
.042
.146
Total
1758
6460
865
1730
254
45
219
1004
611
1103 25 41
60
40 24
.754
.332
.423
.155
.268
Career Transactions
DateTransaction
2024-11-01Moonlight Rivera has retired from the Chicago Doublemint Chewers
2024-08-11The Chicago Doublemint Chewers have designated Moonlight Rivera for assignment.
2024-07-25The Chicago Doublemint Chewers have promoted Moonlight Rivera to the major league team.
2024-07-25The Chicago Doublemint Chewers have acquired Moonlight Rivera from the waiver wire.
2024-05-31The Los Angeles Riots have waived Moonlight Rivera.
2024-05-14The Los Angeles Riots have promoted Albert Glover to the major league team. The Los Angeles Riots have designated Moonlight Rivera for assignment.
2023-04-29Moonlight Rivera of the Los Angeles Riots is injured and is expected to be out 9 days.
2022-04-27Moonlight Rivera of the Los Angeles Riots is injured and is expected to be out 40 days.
2019-07-16Moonlight Rivera of the Los Angeles Riots is injured and is expected to be out 14 days.
2019-04-10Moonlight Rivera of the Los Angeles Riots is injured and is expected to be out 17 days.
2016-06-10Moonlight Rivera of the Los Angeles Riots is injured and is expected to be out 36 days.
2014-09-07Moonlight Rivera of the Los Angeles Riots is injured and is expected to be out 17 days.
2013-08-27Moonlight Rivera of the Los Angeles Riots is injured and is expected to be out 48 days.
2012-07-25Moonlight Rivera of the Los Angeles Riots is injured and is expected to be out 26 days.
2008-05-08The Los Angeles Riots have promoted Moonlight Rivera to the major league team. The Los Angeles Riots have designated Damaso Clarke for assignment.
2008-04-13The Los Angeles Riots have promoted Damaso Clarke to the major league team. The Los Angeles Riots have sent Moonlight Rivera to the minors.
2007-08-16The Los Angeles Riots have promoted Moonlight Rivera to the major league team. The Los Angeles Riots have designated Ray Green for assignment.