Show modern player card
Name Team Age
John DeWeese Retired (2031, Age 36) Died (2075, Age 80)
Drafted Position Bats/Throws
Round 2, Pick 25
(2018)
3B B/R
League Option Years   Majors Service Time
Dom DiMaggio League 0 10 years (89 games)
Total Rating   Arm Range
B-
Contact vs R Contact vs L Speed
B- C+
Power vs R Power vs L Bunting
B+ A+
Endurance Velocity Control
B- D+
Leadership   Mentor vs RHP   Mentor vs LHP  
B- A+ A+
Health   Injured Days   Birthday
0 6/15/1995
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (3B) Alt Pos (SS) Alt Pos (---)
(87.0 %) B- (55.2 %) (0.0 %)

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
2020 AHP 27 96 18 8 0 0 10 4 23 .499 .228 .271 .188
2020 HHP 28 91 19 4 0 1 8 10 19 .580 .294 .286 .209
2020 LHP 18 39 5 1 0 0 4 1 11 .325 .171 .154 .128
2020 RHP 52 148 32 11 0 1 14 13 31 .595 .284 .311 .216
2021 AHP 56 215 44 2 1 4 20 19 53 .551 .272 .279 .205
2021 HHP 65 243 45 8 2 3 21 22 59 .523 .251 .272 .185
2021 LHP 53 120 22 1 1 0 7 9 29 .449 .240 .208 .183
2021 RHP 101 338 67 9 2 7 34 32 83 .567 .268 .299 .198
2022 AHP 66 254 61 5 1 5 22 20 56 .625 .298 .327 .240
2022 HHP 58 214 46 6 1 5 17 14 54 .586 .263 .322 .215
2022 LHP 58 140 32 4 0 5 14 8 36 .635 .270 .364 .229
2022 RHP 103 328 75 7 2 5 25 26 74 .595 .287 .308 .229
2023 AHP 72 283 57 12 0 4 28 25 69 .551 .265 .286 .201
2023 HHP 70 271 59 10 0 11 39 21 72 .655 .279 .376 .218
2023 LHP 62 155 37 6 0 3 15 15 45 .641 .306 .335 .239
2023 RHP 127 399 79 16 0 12 52 31 96 .586 .258 .328 .198
2024 AHP 55 211 52 10 4 4 34 14 39 .684 .295 .389 .246
2024 HHP 58 215 57 3 0 8 26 24 39 .731 .340 .391 .265
2024 LHP 44 119 31 2 0 6 21 11 26 .749 .321 .429 .261
2024 RHP 99 307 78 11 4 6 39 27 52 .692 .318 .375 .254
2025 AHP 71 280 66 8 2 8 29 24 63 .663 .298 .364 .236
2025 HHP 71 265 63 7 1 1 24 23 64 .580 .297 .283 .238
2025 LHP 52 145 29 5 1 0 8 12 41 .517 .269 .248 .200
2025 RHP 121 400 100 10 2 9 45 35 86 .661 .308 .352 .250
2026 AHP 54 141 34 3 2 5 14 13 32 .702 .305 .397 .241
2026 HHP 50 142 38 2 1 3 15 10 28 .673 .314 .359 .268
2026 LHP 34 79 16 1 1 1 6 7 18 .546 .267 .278 .203
2026 RHP 81 204 56 4 2 7 23 16 42 .742 .326 .417 .275
2027 AHP 62 215 56 4 4 3 22 22 54 .696 .337 .358 .260
2027 HHP 56 184 44 3 1 3 13 20 37 .639 .324 .315 .239
2027 LHP 48 117 29 1 0 3 12 12 29 .659 .326 .333 .248
2027 RHP 100 282 71 6 5 3 23 30 62 .674 .333 .340 .252
2028 AHP 46 106 26 5 0 0 5 15 26 .637 .344 .292 .245
2028 HHP 54 146 44 8 0 4 19 12 37 .803 .364 .438 .301
2028 LHP 26 48 10 2 0 0 4 10 13 .606 .356 .250 .208
2028 RHP 92 204 60 11 0 4 20 17 50 .762 .356 .407 .294
2029 AHP 70 261 71 7 2 10 27 23 61 .761 .332 .429 .272
2029 HHP 69 271 65 7 0 9 30 17 65 .655 .290 .365 .240
2029 LHP 52 121 32 6 0 6 19 14 29 .811 .348 .463 .264
2029 RHP 124 411 104 8 2 13 38 26 97 .676 .299 .377 .253
2030 AHP 55 183 47 6 0 8 28 16 39 .739 .318 .421 .257
2030 HHP 39 129 38 9 1 1 11 13 27 .760 .357 .403 .295
2030 LHP 29 71 20 3 0 3 12 3 14 .762 .311 .451 .282
2030 RHP 84 241 65 12 1 6 27 26 52 .743 .341 .402 .270
2031 AHP 9 24 5 1 0 0 1 1 6 .490 .240 .250 .208
2031 HHP 8 15 2 1 0 0 1 1 2 .388 .188 .200 .133
2031 LHP 9 25 3 1 0 0 2 2 3 .345 .185 .160 .120
2031 RHP 13 14 4 1 0 0 0 0 5 .643 .286 .357 .286
Total AHP 643 2269 537 71 16 51 240 196 521 .649 .300 .349 .237
Total HHP 626 2186 520 68 7 49 224 187 503 .643 .301 .343 .238
Total LHP 485 1179 266 33 3 27 124 104 294 .619 .292 .327 .226
Total RHP 1097 3276 791 106 20 73 340 279 730 .656 .303 .353 .241
Total 1269 4455 1057 139 23 100 464 383 1024 .646 .300 .346 .237
Career Transactions
DateTransaction
2031-11-01John DeWeese has retired from the New York Generals
2031-08-03The New York Generals have designated John DeWeese for assignment.
2031-07-02The New York Generals have promoted John DeWeese to the major league team.
2031-03-03The New York Generals have promoted Red Hanrahan to the major league team. The New York Generals have promoted Vinny Carrasquel to the major league team. The New York Generals have designated John DeWeese for assignment.
2029-08-17The New York Generals have placed John DeWeese on the trade block.
2024-07-03John DeWeese of the New York Generals is injured and is expected to be out 16 days.
2020-07-24The New York Generals have promoted John DeWeese to the major league team. The New York Generals have designated Johnny Sabo for assignment.
2018-04-01The New York Generals have renamed Shane Williams to John DeWeese.