Show classic player card
Satchel Paige League
4-28-2044
Johnny Ocean Left Field
Retired (2031, Age 37)
CAREER BIOGRAPHICAL DATA
AVG .237 Total Rating   Bats/Throws L/L
OPS .654 Status Retired (2031) Option Years 0  
H 1218 Age 49 (OS 50) Date of Birth 06-22-1994
HR 121 Drafted Round 1, Pick 21
(2013)
Majors Svc Time 14 years
(73 games)
RBI 595
SB 107
OFFENSE PITCHING MENTORING
Contact vs. R B- Contact vs. L B- Endurance B-   Ldrship
Power vs. R A- Power vs. L Velocity D-   Mentor vR A+
Speed Bunt D- Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range A- WS Rings 0
1B --- LF A+ (100%) Arm C- WS Appearances 0
2B --- CF A+ (98.7%)   Health C+ LCS Appearances 0
3B --- RF A+ (98.8%)   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
2017 ARI
103
363
42
90
11
2
10
49
21
61 0 2
8
6 2
.659
.288
.372
.124
.248
2018 ARI
107
305
35
64
9
3
3
29
28
76 1 3
2
6 1
.564
.276
.289
.079
.210
2019 ARI
47
124
13
30
5
1
4
12
10
39 0 0
2
1 0
.694
.299
.395
.153
.242
2020 ARI
50
127
13
22
1
1
2
12
7
35 1 0
1
0 1
.466
.222
.244
.071
.173
2021 ARI
127
400
30
87
16
4
4
27
24
81 1 2
15
8 13
.570
.262
.308
.090
.218
2022 ARI
121
229
27
54
8
3
5
25
20
52 1 1
11
1 12
.661
.299
.362
.127
.236
2023 ARI
124
344
38
79
6
2
12
38
36
81 2 1
4
2 2
.669
.305
.363
.134
.230
2024 ARI
130
445
47
112
13
6
15
54
34
97 1 3
9
3 3
.713
.304
.409
.157
.252
2025 ARI
124
216
27
47
2
2
5
18
10
46 1 2
5
3 1
.568
.253
.315
.097
.218
2026 ARI
146
526
60
138
24
1
16
81
50
116 3 4
9
4 1
.731
.328
.403
.141
.262
2027 ARI
130
338
43
73
17
2
9
49
29
89 1 1
4
3 1
.637
.279
.358
.142
.216
2028 ARI
147
521
71
136
20
6
17
63
45
103 1 0
4
6 0
.741
.321
.420
.159
.261
2029 ARI
137
528
46
130
26
1
8
62
57
121 0 3
12
10 3
.663
.318
.345
.098
.246
2030 ARI
140
485
38
115
15
2
9
62
43
111 1 4
20
12 3
.630
.298
.332
.095
.237
2031 ARI
67
182
13
41
8
1
2
14
16
43 1 0
1
6 3
.605
.291
.313
.088
.225
Total
1700
5133
543
1218
181
37
121
595
430
1151 15 26
107
71 46
.654
.297
.358
.120
.237
Career Transactions
DateTransaction
2031-11-01Johnny Ocean has retired from the Free Agency Pool
2031-08-10The Arizona Vipers have waived Johnny Ocean.
2031-08-03The Arizona Vipers have designated Johnny Ocean for assignment. The Arizona Vipers have designated Bark Brindle for assignment.
2031-04-19The Arizona Vipers have promoted Johnny Ocean to the major league team.
2031-04-01The Arizona Vipers have promoted Bark Brindle to the major league team. The Arizona Vipers have designated Johnny Ocean for assignment.
2029-04-27Johnny Ocean of the Arizona Vipers is injured and is expected to be out 8 days.
2023-09-05Johnny Ocean of the Arizona Vipers is injured and is expected to be out 53 days.
2021-07-28Johnny Ocean of the Arizona Vipers is injured and is expected to be out 22 days.
2017-04-01The Arizona Vipers have promoted Tyrell Diamond to the major league team. The Arizona Vipers have promoted Johnny Ocean to the major league team.
2013-04-01The Arizona Vipers have renamed Melido Krukow to Johnny Ocean.
2012-06-15Trade #1788233 has been completed between the Los Angeles Sharks and the Arizona Vipers. The Arizona Vipers receive Brian Foytack, Charlie Cocanower, Willie Gumbert, Sam Crawford, Cuno Barlow, John Gromek, Draft Pick 2015 Round 2 LAN (Carlos Garces), Draft Pick 2014 Round 2 LAN (Connie Oyler), Draft Pick 2015 Round 1 LAN (Banks Lombardo), Draft Pick 2014 Round 1 LAN (Charlie Aragon), Draft Pick 2013 Round 1 LAN (Johnny Ocean) from the Los Angeles Sharks in exchange for Bosa Nova, Coco Bean, Jim Rachunok, Hal Skinner.