Show modern player card
Name Team Age
John Williams Retired (2030, Age 38) 55
Drafted Position Bats/Throws
Round 1, Pick 2
(2010)
SS R/R
League Option Years   Majors Service Time
Reggie Smith League 0 16 years (139 games)
Total Rating   Arm Range
65 69 71
Contact vs R Contact vs L Speed
42 64 62
Power vs R Power vs L Bunting
78 78 17
Endurance Velocity Control
55 6 2
Leadership   Mentor vs RHP   Mentor vs LHP  
97 100 100
Health   Injured Days   Birthday
22 0 8/10/1992
WS Rings WS Appearances LCS Appearances
1 4 13
Alt Pos (3B) Alt Pos (1B) Alt Pos (2B)
97 (97.9 %) 75 (75.4 %) 18 (18.2 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year   Team G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
2014 NYA 105 398 46 89 18 6 22 61 27 105 11 14 12 .738 .273 .465 .224
2015 NYA 124 472 52 111 13 2 27 78 30 130 17 15 12 .723 .281 .443 .235
2016 NYA 130 492 59 122 21 2 24 73 39 122 15 15 12 .748 .303 .445 .248
2017 NYA 120 446 48 122 20 3 19 69 29 87 14 8 9 .779 .319 .460 .274
2018 NYA 135 531 81 144 28 4 25 97 35 140 16 13 15 .801 .321 .480 .271
2019 NYA 135 537 81 142 17 2 37 106 42 122 6 10 11 .830 .320 .510 .264
2020 NYA 135 517 82 139 22 4 25 76 41 137 19 13 9 .798 .326 .472 .269
2021 NYA 135 514 80 141 23 4 21 98 47 104 12 9 12 .794 .337 .457 .274
2022 NYA 135 505 67 139 25 4 17 62 45 122 22 12 11 .776 .334 .442 .275
2023 NYA 135 508 84 173 32 3 29 99 40 102 16 12 6 .974 .387 .587 .341
2024 NYA 105 414 71 113 15 5 22 77 37 100 12 8 10 .827 .334 .493 .273
2025 NYA 135 547 97 157 15 7 34 111 48 119 17 5 11 .875 .348 .527 .287
2026 NYA 135 528 82 146 28 8 21 92 44 116 20 9 13 .813 .334 .479 .277
2027 NYA-SD 125 445 68 134 21 6 26 85 35 103 20 15 11 .903 .353 .551 .301
2028 SD 70 225 26 65 11 3 11 48 14 37 5 7 5 .840 .329 .511 .289
2029 SD 69 218 29 59 12 0 14 52 20 44 6 2 3 .852 .333 .518 .271
2030 SD 46 124 14 32 5 1 5 19 14 30 2 5 2 .774 .338 .435 .258
Total 1974 7421 1067 2028 326 64 379 1303 587 1720 230 172 164 .816 .328 .488 .273
Career Transactions
DateTransaction
2030-11-01John Williams has retired from the San Diego Missions
2027-06-27Trade #1470619 has been completed between the San Diego Missions and the New York Dirty-Sox. The New York Dirty-Sox receive Fred Houser from the San Diego Missions in exchange for John Williams.
2026-10-13The New York Dirty-Sox have placed John Williams on the trade block.
2024-08-27John Williams of the New York Dirty-Sox is injured and is expected to be out 24 days.
2024-05-14John Williams of the New York Dirty-Sox is injured and is expected to be out 19 days.
2017-04-21John Williams of the New York Dirty-Sox is injured and is expected to be out 24 days.
2016-09-23John Williams of the New York Dirty-Sox is injured and is expected to be out 29 days.
2015-05-27John Williams of the New York Dirty-Sox is injured and is expected to be out 17 days.
2014-07-16John Williams of the New York Dirty-Sox is injured and is expected to be out 19 days.
2014-04-25The New York Dirty-Sox have promoted John Williams to the major league team.
2014-04-01The New York Dirty-Sox have sent John Williams down to the minors.
2014-03-07The New York Dirty-Sox have promoted John Williams to the major league team.
2010-04-02Trade #1186165 has been completed between the New York Dirty-Sox and the San Diego Missions. The San Diego Missions receive Paul Perez from the New York Dirty-Sox in exchange for John Williams.