Show classic player card
Satchel Paige League
9-5-2046
John Perry Left Field
Retired (2039, Age 44)
CAREER BIOGRAPHICAL DATA
AVG .288 Total Rating C+   Bats/Throws B/R
OPS .824 Status Retired (2039) Option Years 0  
H 3480 Age 51 (OS 51) Date of Birth 02-16-1995
HR 490 Drafted Round 1, Pick 1
(2013)
Majors Svc Time 21 years
(136 games)
RBI 1875
SB 180
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L B- Endurance B-   Ldrship A-
Power vs. R B- Power vs. L B- Velocity D-   Mentor vR
Speed Bunt Control D-   Mentor vL
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range C+ WS Rings 2
1B (36.0%) LF A+ (100%) Arm WS Appearances 3
2B --- CF ---   Health A- LCS Appearances 10
3B --- RF A+ (99.0%)   Injured Days 0 All Star Teams 13
* 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 SD
114
414
42
95
10
4
11
61
42
98 2 4
3
2 6
.654
.301
.353
.123
.229
2018 SD
45
172
26
52
9
1
6
23
20
37 1 1
2
1 1
.847
.376
.471
.169
.302
2019 SD
159
654
113
200
32
5
27
109
59
118 1 6
10
4 1
.855
.361
.494
.188
.306
2020 SD
159
657
121
222
38
2
38
135
54
113 3 7
14
4 1
.962
.387
.575
.237
.338
2021 SD
159
658
116
193
28
7
32
122
69
144 3 1
10
6 5
.866
.363
.503
.210
.293
2022 SD
159
652
108
188
30
7
25
105
63
127 2 2
11
1 6
.823
.352
.471
.183
.288
2023 SD
159
638
126
198
25
7
39
122
69
121 0 4
13
5 2
.930
.376
.555
.245
.310
2024 SD
159
641
113
200
33
9
28
120
71
116 0 1
13
7 5
.903
.380
.523
.211
.312
2025 SD
159
645
101
189
42
7
24
106
60
134 3 2
11
3 5
.846
.355
.491
.198
.293
2026 SD
159
665
130
188
31
9
24
74
61
126 1 1
10
2 6
.808
.343
.465
.182
.283
2027 SD
159
646
116
193
28
5
38
113
78
128 1 2
17
6 4
.908
.374
.534
.235
.299
2028 SD
159
644
126
198
38
7
42
124
72
131 4 2
15
4 6
.963
.380
.584
.276
.307
2029 SD
159
629
100
188
31
1
27
110
80
117 2 1
21
2 2
.859
.379
.480
.181
.299
2030 SD
159
648
105
199
33
4
17
101
70
99 3 3
15
7 6
.825
.376
.449
.142
.307
2031 SD
157
638
100
188
22
3
24
101
79
123 6 1
11
0 9
.828
.377
.451
.157
.295
2032 SD
156
638
88
183
26
3
23
75
57
127 2 1
4
1 3
.792
.347
.445
.158
.287
2033 ATL
155
607
55
147
16
3
16
62
60
127 1 1
0
0 7
.668
.311
.357
.115
.242
2034 ATL
155
604
64
148
16
6
23
68
65
114 0 0
0
0 2
.724
.318
.406
.161
.245
2035 ATL
155
618
49
161
25
2
16
78
51
98 0 1
0
0 4
.702
.316
.385
.125
.261
2036 ATL
91
229
20
56
13
0
4
29
15
47 2 3
0
0 1
.647
.293
.354
.109
.245
2037 ATL
71
229
19
54
11
2
4
25
24
45 1 3
0
0 5
.661
.307
.354
.118
.236
2038 ATL
65
169
16
40
2
0
2
12
18
26 1 1
0
0 2
.596
.312
.284
.047
.237
Total
3072
12095
1854
3480
539
94
490
1875
1237
2316 39 48
180
55 89
.824
.354
.469
.182
.288
Career Transactions
DateTransaction
2039-11-01John Perry has retired from the Milwaukee Braves
2039-09-27The Milwaukee Braves have acquired John Perry from the waiver wire.
2039-04-14The Atlanta Sharks have waived John Perry.
2039-04-01The Atlanta Sharks have promoted Ron Gerberman to the major league team. The Atlanta Sharks have designated John Perry for assignment.
2036-06-29The Atlanta Sharks have removed John Perry from the trade block.
2033-09-09John Perry collected his 3000th career hit.
2032-06-21The San Diego Padres have placed John Perry on the trade block.
2018-09-03The San Diego Padres have promoted John Perry to the major league team.
2018-06-21The San Diego Padres have sent John Perry to the minors.
2018-05-31The San Diego Padres have promoted John Perry to the major league team.
2018-04-01The San Diego Padres have promoted Steve Gwosdz to the major league team. The San Diego Padres have sent John Perry to the minors.
2017-09-26The San Diego Padres have promoted John Perry to the major league team.
2017-08-29The San Diego Padres have sent John Perry to the minors.
2017-07-16John Perry of the San Diego Padres is injured and is expected to be out 27 days.
2017-03-25The San Diego Padres have promoted John Perry to the major league team.