Show classic player card
Cool Papa Bell League
5-3-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 R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG ISO AVG
2018 Home 6 19 2 3 0 0 1 1 2 4 0 0 0 .554 .238 .316 .158 .158
2019 Away 66 129 15 34 3 0 1 9 12 21 0 0 1 .636 .326 .310 .047 .264
2019 Home 65 102 7 20 3 0 1 11 5 18 0 0 1 .489 .234 .255 .059 .196
2020 Away 80 176 19 50 4 2 1 21 18 25 0 0 1 .697 .351 .347 .062 .284
2020 Home 79 172 19 35 7 1 0 17 19 36 0 0 0 .544 .289 .256 .052 .203
2021 Away 81 143 11 35 1 2 3 19 15 23 3 1 0 .659 .316 .343 .098 .245
2021 Home 76 132 11 30 4 1 1 8 15 19 4 1 0 .606 .311 .295 .068 .227
2022 Away 34 57 8 15 4 0 1 11 4 8 2 0 1 .692 .306 .386 .123 .263
2022 Home 35 71 6 18 2 1 0 11 6 13 2 1 0 .610 .300 .310 .056 .254
2023 Away 49 134 21 36 9 1 4 10 11 22 5 2 1 .762 .322 .440 .172 .269
2023 Home 40 91 17 27 6 0 3 11 12 14 6 1 1 .846 .385 .462 .165 .297
2024 Away 57 103 16 29 8 1 0 10 14 19 3 2 2 .746 .368 .379 .097 .282
2024 Home 49 98 21 30 6 1 1 14 11 15 6 2 2 .795 .376 .418 .112 .306
2025 Away 37 82 8 25 4 0 0 5 10 13 3 1 5 .734 .380 .354 .049 .305
2025 Home 33 88 26 33 5 2 3 17 10 13 3 0 3 1.014 .434 .580 .205 .375
2026 Away 30 47 6 7 1 0 1 5 6 7 1 0 1 .479 .245 .234 .085 .149
2026 Home 34 79 11 33 6 0 0 10 3 8 3 1 0 .933 .439 .494 .076 .418
2027 Away 21 55 7 17 6 0 1 8 4 6 0 0 0 .829 .356 .473 .164 .309
2027 Home 24 51 8 13 1 1 0 1 6 4 0 1 2 .647 .333 .314 .059 .255
2028 Away 57 55 8 16 3 1 1 6 6 10 3 1 0 .801 .365 .436 .145 .291
2028 Home 52 51 7 11 3 1 0 6 6 7 2 4 0 .607 .293 .314 .098 .216
2029 Away 68 114 20 30 6 1 6 18 15 19 5 3 0 .850 .359 .491 .228 .263
2029 Home 66 111 18 32 3 2 3 5 14 15 9 2 3 .805 .373 .432 .144 .288
2030 Away 70 277 29 74 14 1 6 28 19 46 14 6 2 .705 .315 .390 .123 .267
2030 Home 69 260 25 77 17 2 1 18 36 27 13 8 2 .774 .386 .388 .092 .296
2031 Away 70 86 10 20 6 0 0 3 11 22 3 0 0 .622 .320 .302 .070 .233
2031 Home 54 59 3 14 3 1 1 4 2 12 0 0 0 .647 .274 .373 .136 .237
Total Away 720 1458 178 388 69 9 25 153 145 241 42 16 14 .711 .333 .377 .111 .266
Total Home 682 1384 181 376 66 13 15 134 147 205 48 21 14 .714 .344 .371 .099 .272
Total 1402 2842 359 764 135 22 40 287 292 446 90 37 28 .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.