Show classic player card
Satchel Paige League
9-12-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 Vs G AB H 2B 3B HR RBI BB SO OPS OBP SLG ISO AVG
2017 LHP 53 104 31 1 2 4 19 16 21 .850 .388 .462 .163 .298
2017 RHP 106 310 64 9 2 7 42 26 77 .586 .270 .316 .110 .206
2018 LHP 27 53 18 2 0 1 3 4 15 .820 .386 .434 .094 .340
2018 RHP 44 119 34 7 1 5 20 16 22 .860 .372 .487 .202 .286
2019 LHP 91 194 59 7 2 8 28 13 42 .832 .348 .485 .180 .304
2019 RHP 147 460 141 25 3 19 81 46 76 .864 .366 .498 .191 .307
2020 LHP 86 196 58 7 1 11 31 15 33 .851 .341 .510 .214 .296
2020 RHP 144 461 164 31 1 27 104 39 80 1.009 .406 .603 .247 .356
2021 LHP 83 168 55 9 1 13 43 21 29 1.030 .405 .625 .298 .327
2021 RHP 146 490 138 19 6 19 79 48 115 .809 .348 .461 .180 .282
2022 LHP 86 179 52 8 4 4 29 10 35 .773 .326 .447 .156 .291
2022 RHP 147 473 136 22 3 21 76 53 92 .841 .361 .480 .192 .288
2023 LHP 93 180 53 8 4 10 34 16 36 .898 .348 .550 .256 .294
2023 RHP 149 458 145 17 3 29 88 53 85 .943 .386 .557 .240 .317
2024 LHP 84 188 53 10 4 13 27 16 37 .923 .338 .585 .303 .282
2024 RHP 146 453 147 23 5 15 93 55 79 .894 .397 .497 .172 .325
2025 LHP 83 181 45 14 0 8 24 14 37 .765 .306 .459 .210 .249
2025 RHP 144 464 144 28 7 16 82 46 97 .878 .374 .504 .194 .310
2026 LHP 79 163 46 8 2 5 15 7 33 .760 .312 .448 .166 .282
2026 RHP 148 502 142 23 7 19 59 54 93 .823 .353 .470 .187 .283
2027 LHP 85 148 39 7 1 9 24 16 29 .840 .333 .507 .243 .264
2027 RHP 149 498 154 21 4 29 89 62 99 .928 .386 .542 .233 .309
2028 LHP 78 144 38 3 1 13 26 13 35 .894 .325 .569 .306 .264
2028 RHP 149 500 160 35 6 29 98 59 96 .983 .395 .588 .268 .320
2029 LHP 58 108 34 4 0 5 26 15 12 .889 .398 .491 .176 .315
2029 RHP 148 521 154 27 1 22 84 65 105 .853 .375 .478 .182 .296
2030 LHP 71 108 39 5 0 2 14 11 24 .893 .430 .463 .102 .361
2030 RHP 156 540 160 28 4 15 87 59 75 .811 .365 .446 .150 .296
2031 LHP 77 128 35 1 1 3 24 24 28 .759 .392 .367 .094 .273
2031 RHP 149 510 153 21 2 21 77 55 95 .846 .373 .473 .173 .300
2032 LHP 71 151 37 3 0 3 18 8 39 .616 .292 .325 .079 .245
2032 RHP 139 487 146 23 3 20 57 49 88 .846 .363 .483 .183 .300
2033 LHP 68 148 32 5 1 2 15 9 36 .568 .264 .304 .088 .216
2033 RHP 138 459 115 11 2 14 47 51 91 .700 .325 .375 .124 .251
2034 LHP 61 137 42 4 0 4 14 10 17 .777 .354 .423 .117 .307
2034 RHP 144 467 106 12 6 19 54 55 97 .709 .308 .400 .173 .227
2035 LHP 53 102 26 3 0 1 10 4 18 .597 .283 .314 .059 .255
2035 RHP 148 516 135 22 2 15 68 47 80 .722 .323 .399 .138 .262
2036 LHP 37 59 12 3 0 0 2 5 15 .531 .277 .254 .051 .203
2036 RHP 77 170 44 10 0 4 27 10 32 .687 .299 .388 .129 .259
2037 LHP 31 59 14 3 1 0 5 7 14 .635 .313 .322 .085 .237
2037 RHP 67 170 40 8 1 4 20 17 31 .670 .305 .365 .129 .235
2038 LHP 20 40 10 1 0 2 7 5 4 .758 .333 .425 .175 .250
2038 RHP 62 129 30 1 0 0 5 13 22 .546 .306 .240 .008 .233
Total LHP 1475 2938 828 116 25 121 438 259 589 .803 .341 .462 .180 .282
Total RHP 2847 9157 2652 423 69 369 1437 978 1727 .830 .359 .472 .182 .290
Total 3072 12095 3480 539 94 490 1875 1237 2316 .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.