Show modern player card
Name Team Age
John Schaeffer Retired (2029, Age 37) Died (2071, Age 79)
Drafted Position Bats/Throws
Round 1, Pick 13
(2015)
CF L/L
League Option Years   Majors Service Time
Sandberg Yingling League 0 14 years (78 games)
Total Rating   Arm Range
B-
Contact vs R Contact vs L Speed
Power vs R Power vs L Bunting
C- C-
Endurance Velocity Control
B- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
B+ A+ A+
Health   Injured Days   Birthday
0 6/23/1992
WS Rings WS Appearances LCS Appearances
0 0 5
Alt Pos (RF) Alt Pos (CF) Alt Pos (1B)
(90.0 %) C+ (48.9 %) (43.6 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year Vs G AB H 2B 3B HR RBI BB SO OPS OBP SLG AVG
2015 LHP 64 155 37 4 1 0 11 15 18 .583 .306 .277 .239
2015 RHP 127 471 128 17 1 5 44 60 69 .698 .354 .344 .272
2016 LHP 61 145 43 11 2 3 17 11 19 .816 .354 .462 .297
2016 RHP 137 454 126 11 7 9 43 72 51 .770 .378 .392 .278
2017 LHP 61 140 37 4 1 3 17 21 17 .736 .364 .371 .264
2017 RHP 132 452 124 19 3 5 36 65 52 .729 .367 .363 .274
2018 LHP 51 111 24 6 1 0 9 17 14 .614 .326 .288 .216
2018 RHP 122 382 111 20 3 5 43 68 57 .801 .404 .398 .291
2019 LHP 63 126 35 6 1 1 10 10 18 .696 .331 .365 .278
2019 RHP 131 456 136 22 5 6 51 44 50 .772 .364 .408 .298
2020 LHP 64 135 43 13 3 3 23 13 23 .902 .376 .526 .319
2020 RHP 144 490 153 23 5 8 66 77 54 .839 .411 .429 .312
2021 LHP 52 70 20 4 1 3 14 3 9 .815 .315 .500 .286
2021 RHP 119 392 110 19 1 11 56 52 60 .779 .361 .418 .281
2022 LHP 15 17 4 0 0 1 2 2 0 .728 .316 .412 .235
2022 RHP 110 184 62 9 1 4 28 28 25 .885 .423 .462 .337
2023 LHP 33 34 12 2 0 1 4 6 5 .950 .450 .500 .353
2023 RHP 116 303 99 19 1 5 41 42 29 .858 .412 .446 .327
2024 LHP 45 56 10 2 0 0 5 7 7 .484 .270 .214 .179
2024 RHP 135 421 125 23 2 6 47 55 50 .788 .384 .404 .297
2025 LHP 61 75 23 5 0 1 13 10 7 .802 .388 .413 .307
2025 RHP 120 407 124 20 8 4 43 49 53 .798 .375 .423 .305
2026 LHP 39 38 10 1 0 1 4 7 3 .760 .391 .368 .263
2026 RHP 80 268 77 11 3 4 38 33 26 .767 .372 .396 .287
2027 LHP 31 26 7 4 1 0 3 6 4 .906 .406 .500 .269
2027 RHP 120 399 118 17 1 10 42 42 53 .781 .362 .419 .296
2028 LHP 20 31 8 0 0 1 3 4 3 .698 .343 .355 .258
2028 RHP 81 150 45 11 3 2 15 22 23 .844 .391 .453 .300
2029 LHP 15 34 5 1 1 0 2 4 4 .472 .237 .235 .147
2029 RHP 108 334 75 10 2 2 21 36 57 .594 .309 .284 .225
Total LHP 675 1193 318 63 12 18 137 136 151 .729 .344 .385 .267
Total RHP 1782 5563 1613 251 46 86 614 745 709 .774 .376 .398 .290
Total 1960 6756 1931 314 58 104 751 881 860 .766 .370 .396 .286
Career Transactions
DateTransaction
2029-11-01John Schaeffer has retired from the Philadelphia Cyclones
2029-05-12A trade has been completed between the Washington Bobcats and the Philadelphia Cyclones. The Philadelphia Cyclones receive John Schaeffer, Rick Mahon, Draft Pick - 2030 Round 2 (WAS) from the Washington Bobcats in exchange for Bob Serum.
2027-05-12John Schaeffer of the Washington Bobcats is injured and is expected to be out 7 days.
2026-07-11John Schaeffer of the Washington Bobcats is injured and is expected to be out 27 days.
2025-08-31John Schaeffer of the Washington Bobcats is injured and is expected to be out 18 days.
2015-04-01The Washington Bobcats have promoted James Harshman to the major league team. The Washington Bobcats have promoted John Schaeffer to the major league team. The Washington Bobcats have promoted Joe Polonia to the major league team. The Washington Bobcats have sent George Harvey to the minors. The Washington Bobcats have sent Doc Horsman to the minors. The Washington Bobcats have sent Bubba Signer to the minors.