Show modern player card
Name Team Age
John Perry Retired (2039, Age 44) 51
Drafted Position Bats/Throws
Round 1, Pick 1
(2013)
LF B/R
League Option Years   Majors Service Time
Satchel Paige League 0 21 years (136 games)
Total Rating   Arm Range
C+ C+
Contact vs R Contact vs L Speed
B-
Power vs R Power vs L Bunting
B- B-
Endurance Velocity Control
B- D- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A-
Health   Injured Days   Birthday
A- 0 2/16/1995
WS Rings WS Appearances LCS Appearances
2 3 10
Alt Pos (RF) Alt Pos (LF) Alt Pos (1B)
A+ (99.0 %) (38.9 %) (36.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year   Series G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
2017 LDS 4 13 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
2018 LDS 6 9 3 4 1 0 0 0 2 0 0 0 0 1.101 .545 .556 .444
2018 LCS 5 16 0 3 1 0 0 2 0 4 0 0 0 .438 .188 .250 .188
2019 LDS 4 17 5 7 1 0 0 1 2 4 2 0 0 .944 .474 .471 .412
2019 LCS 4 17 2 8 1 1 2 7 1 2 0 0 0 1.500 .500 1.000 .471
2020 LDS 4 16 2 7 2 0 2 5 0 3 1 0 0 1.375 .438 .938 .438
2020 LCS 7 31 3 7 1 0 0 5 0 6 0 0 0 .484 .226 .258 .226
2021 LDS 7 30 5 11 2 0 1 5 0 6 0 0 0 .900 .367 .533 .367
2021 LCS 5 23 5 5 1 0 0 1 2 2 0 0 0 .541 .280 .261 .217
2021 WS 6 23 5 11 2 1 1 5 2 5 1 0 0 1.338 .556 .783 .478
2022 LDS 7 26 4 7 2 1 0 6 5 7 1 0 0 .798 .375 .423 .269
2022 LCS 7 27 2 4 1 0 0 0 1 8 1 0 0 .364 .179 .185 .148
2023 LDS 7 29 2 3 1 0 2 5 2 4 0 0 0 .506 .161 .345 .103
2024 LDS 7 23 8 8 2 0 1 1 6 3 1 0 0 1.048 .483 .565 .348
2025 LDS 5 21 3 7 2 2 1 5 1 2 0 0 0 1.126 .364 .762 .333
2025 LCS 6 26 5 8 1 0 4 11 0 5 0 0 0 1.115 .308 .808 .308
2025 WS 4 15 2 4 2 0 0 0 2 0 0 0 0 .753 .353 .400 .267
2026 LDS 4 16 0 3 1 0 0 0 1 3 0 0 1 .485 .235 .250 .188
2027 LDS 5 18 1 4 0 0 1 3 3 4 1 0 0 .722 .333 .389 .222
2028 LDS 5 20 2 7 0 0 0 3 2 3 1 0 0 .759 .409 .350 .350
2028 LCS 5 24 7 8 0 2 2 8 1 3 1 0 0 1.110 .360 .750 .333
2028 WS 6 25 1 5 1 0 0 4 2 7 0 0 0 .490 .250 .240 .200
2029 LDS 6 26 7 8 2 0 2 7 1 7 0 0 0 .949 .333 .615 .308
2029 LCS 5 21 1 6 0 0 0 2 0 7 0 0 0 .571 .286 .286 .286
2030 LDS 7 27 6 7 0 0 3 6 1 3 0 1 0 .878 .286 .593 .259
2031 LDS 7 26 7 9 2 0 1 5 6 6 1 1 0 .993 .455 .538 .346
2036 LDS 1 1 1 1 0 0 0 0 0 0 0 0 0 2.000 1.000 1.000 1.000
Total 146 566 89 162 29 7 23 97 43 108 11 2 1 .821 .337 .484 .286
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.