Show classic player card
Cool Papa Bell League
5-5-2061
John Diaz Center Field
Retired (2031, Age 36)
CAREER BIOGRAPHICAL DATA
AVG .269 Total Rating   Bats/Throws L/L
OPS .712 Status Retired (2031) Option Years 0  
H 764 Age 65 (OS 66) Date of Birth 10-30-1995
HR 40 Drafted Round 3, Pick 47
(2018)
Majors Svc Time 11 years
(137 games)
RBI 287
SB 90
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L A- Endurance B-   Ldrship
Power vs. R Power vs. L C+ Velocity   Mentor vR A+
Speed B+ Bunt C+ Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range B- WS Rings 4
1B --- LF --- Arm WS Appearances 4
2B --- CF A+ (100%)   Health LCS Appearances 5
3B --- RF A+ (99.0%)   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year Vs G AB H 2B 3B HR RBI BB SO OPS OBP SLG ISO AVG
2018 LHP 1 1 0 0 0 0 0 0 1 .000 .000 .000 .000 .000
2018 RHP 6 18 3 0 0 1 1 2 3 .583 .250 .333 .167 .167
2019 LHP 49 51 13 0 0 0 7 5 9 .576 .321 .255 .000 .255
2019 RHP 106 180 41 6 0 2 13 12 30 .570 .276 .294 .067 .228
2020 LHP 60 62 15 0 1 0 6 6 10 .583 .309 .274 .032 .242
2020 RHP 135 286 70 11 2 1 32 31 51 .630 .322 .308 .063 .245
2021 LHP 56 62 18 2 2 0 5 5 9 .730 .343 .387 .097 .290
2021 RHP 132 213 47 3 1 4 22 25 33 .606 .305 .300 .080 .221
2022 LHP 13 17 4 0 0 0 4 2 6 .535 .300 .235 .000 .235
2022 RHP 61 111 29 6 1 1 18 8 15 .664 .303 .360 .099 .261
2023 LHP 17 35 10 2 0 0 1 1 7 .648 .306 .343 .057 .286
2023 RHP 79 190 53 13 1 7 20 22 29 .824 .355 .468 .189 .279
2024 LHP 18 18 3 0 0 0 1 3 2 .452 .286 .167 .000 .167
2024 RHP 97 183 56 14 2 1 23 22 32 .801 .380 .421 .115 .306
2025 LHP 4 4 3 2 0 0 1 0 0 2.000 .750 1.250 .500 .750
2025 RHP 64 166 55 7 2 3 21 20 26 .853 .401 .452 .120 .331
2026 LHP 9 16 2 0 0 0 1 0 3 .250 .125 .125 .000 .125
2026 RHP 50 110 38 7 0 1 14 9 12 .831 .395 .436 .091 .345
2027 LHP 5 4 2 0 0 0 0 1 0 1.100 .600 .500 .000 .500
2027 RHP 39 102 28 7 1 1 9 9 10 .725 .333 .392 .118 .275
2028 LHP 9 11 3 0 0 0 2 2 2 .657 .385 .273 .000 .273
2028 RHP 100 95 24 6 2 1 10 10 15 .714 .324 .389 .137 .253
2029 LHP 23 25 7 1 1 0 2 5 4 .800 .400 .400 .120 .280
2029 RHP 119 200 55 8 2 9 21 24 30 .831 .361 .470 .195 .275
2030 LHP 58 132 36 8 0 1 15 12 20 .699 .342 .356 .083 .273
2030 RHP 128 405 115 23 3 6 31 43 53 .753 .353 .400 .116 .284
2031 LHP 6 7 1 1 0 0 0 5 4 .786 .500 .286 .143 .143
2031 RHP 120 138 33 8 1 1 7 8 30 .619 .286 .333 .094 .239
Total LHP 328 445 117 16 4 1 45 47 77 .659 .335 .324 .061 .263
Total RHP 1236 2397 647 119 18 39 242 245 369 .722 .339 .383 .113 .270
Total 1402 2842 764 135 22 40 287 292 446 .712 .338 .374 .105 .269
Career Transactions
DateTransaction
2031-11-01John Diaz has retired from the Toronto Geodesists
2031-04-09The Toronto Geodesists have acquired John Diaz from the waiver wire.
2031-04-05The Kansas City Athletics have designated John Diaz for assignment.
2029-05-06Trade #1642773 has been completed between the Kansas City Athletics and the Chicago Thunder. The Chicago Thunder receive Yukihiro Tamura, Clint Sheets, Ariel Molinet, Harry Flanagan, Rob Murray from the Kansas City Athletics in exchange for John Diaz, Chris Caster, Jerry Cromartie, John Casey, Mark Russell.
2028-08-19John Diaz of the Chicago Thunder is injured and is expected to be out 17 days.
2028-06-09Trade #1636375 has been completed between the Chicago Thunder and the Kansas City Athletics. The Kansas City Athletics receive Roman Latham from the Chicago Thunder in exchange for John Diaz.
2028-04-19Trade #1633976 has been completed between the Baltimore NattyBohs and the Kansas City Athletics. The Kansas City Athletics receive Clint Sheets, John Diaz, Randy Battin, Sawbones Jablonski, Draft Pick 2029 Round 1 BAL (Ariel Molinet) from the Baltimore NattyBohs in exchange for Steve Kraly, Fritz Melillo.
2027-07-07John Diaz of the Baltimore NattyBohs is injured and is expected to be out 30 days.
2024-03-25The Baltimore NattyBohs have promoted Guillermo Vasquez to the major league team. The Baltimore NattyBohs have promoted Joe Mancini to the major league team. The Baltimore NattyBohs have promoted Dick Bias to the major league team. The Baltimore NattyBohs have promoted John Diaz to the major league team. The Baltimore NattyBohs have sent Clint Sheets to the minors.
2023-10-03The Baltimore NattyBohs have sent Gene Francis to the minors. The Baltimore NattyBohs have sent Joe Mancini to the minors. The Baltimore NattyBohs have sent Dick Bias to the minors. The Baltimore NattyBohs have sent John Diaz to the minors.
2023-06-06The Baltimore NattyBohs have promoted John Diaz to the major league team. The Baltimore NattyBohs have designated Gary Tracewski for assignment.
2023-06-06The Baltimore NattyBohs have demoted John Diaz to the minor leagues.
2023-06-02The Baltimore NattyBohs have promoted John Diaz to the major league team.
2023-05-05The Baltimore NattyBohs have sent John Diaz to the minors.
2022-09-07The Baltimore NattyBohs have promoted John Diaz to the major league team. The Baltimore NattyBohs have promoted Clint Sheets to the major league team. The Baltimore NattyBohs have promoted Corey Schmidt to the major league team.
2022-08-01The Baltimore NattyBohs have promoted Corey Schmidt to the major league team. The Baltimore NattyBohs have sent John Diaz to the minors.
2022-07-22The Baltimore NattyBohs have promoted John Diaz to the major league team.
2022-05-21The Baltimore NattyBohs have sent John Diaz to the minors.
2021-09-02The Baltimore NattyBohs have promoted John Diaz to the major league team.
2021-09-02The Baltimore NattyBohs have demoted John Diaz to the minor leagues.
2020-08-03The Baltimore NattyBohs have promoted John Diaz to the major league team. The Baltimore NattyBohs have designated Bill Burbach for assignment.
2020-08-03The Baltimore NattyBohs have demoted John Diaz to the minor leagues.
2020-03-25The Baltimore NattyBohs have promoted Alexis Keen to the major league team. The Baltimore NattyBohs have promoted Eddie Smith to the major league team. The Baltimore NattyBohs have promoted Brian Carr to the major league team. The Baltimore NattyBohs have promoted John Diaz to the major league team. The Baltimore NattyBohs have designated Jim Loviglio for assignment. The Baltimore NattyBohs have designated Ed Wright for assignment. The Baltimore NattyBohs have designated Ron Schmidt for assignment. The Baltimore NattyBohs have designated Karl Boulware for assignment.
2019-10-23The Baltimore NattyBohs have sent John Diaz to the minors.
2019-09-02The Baltimore NattyBohs have promoted John Diaz to the major league team.
2019-08-05The Baltimore NattyBohs have demoted John Diaz to the minor leagues.
2019-04-14The Baltimore NattyBohs have promoted John Diaz to the major league team. The Baltimore NattyBohs have designated Chubbs Braker for assignment.
2019-04-09The Baltimore NattyBohs have promoted Chubbs Braker to the major league team. The Baltimore NattyBohs have sent John Diaz to the minors.
2019-03-25The Baltimore NattyBohs have promoted John Diaz to the major league team. The Baltimore NattyBohs have promoted Brian Carr to the major league team. The Baltimore NattyBohs have designated Frank Lansford for assignment.
2018-10-18The Baltimore NattyBohs have sent Eddie Smith to the minors. The Baltimore NattyBohs have sent Brian Carr to the minors. The Baltimore NattyBohs have sent John Diaz to the minors. The Baltimore NattyBohs have sent Orval Pitta to the minors. The Baltimore NattyBohs have sent Joe Heap to the minors.
2018-09-26The Baltimore NattyBohs have promoted Rolla Campau to the major league team. The Baltimore NattyBohs have promoted John Diaz to the major league team.