Show classic player card
Dom DiMaggio League
3-1-2076
John DeWeese Third Base
Retired (2031, Age 36)
CAREER BIOGRAPHICAL DATA
AVG .237 Total Rating B-   Bats/Throws B/R
OPS .646 Status Deceased (2075) Option Years 0  
H 1057 Age at Death 80 Date of Birth 06-15-1995
HR 100 Drafted Round 2, Pick 25
(2018)
Majors Svc Time 10 years
(89 games)
RBI 464
SB 95
OFFENSE PITCHING MENTORING
Contact vs. R B- Contact vs. L C+ Endurance B-   Ldrship B-
Power vs. R Power vs. L B+ Velocity D+   Mentor vR A+
Speed Bunt A+ Control   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS B- (55.2%) Range WS Rings 0
1B --- LF --- Arm WS Appearances 0
2B --- CF ---   Health LCS Appearances 0
3B A+ (100%) RF ---   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
2020 LHP 18 39 5 1 0 0 4 1 11 .325 .171 .154 .026 .128
2020 RHP 52 148 32 11 0 1 14 13 31 .595 .284 .311 .095 .216
2021 LHP 53 120 22 1 1 0 7 9 29 .449 .240 .208 .025 .183
2021 RHP 101 338 67 9 2 7 34 32 83 .567 .268 .299 .101 .198
2022 LHP 58 140 32 4 0 5 14 8 36 .635 .270 .364 .136 .229
2022 RHP 103 328 75 7 2 5 25 26 74 .595 .287 .308 .079 .229
2023 LHP 62 155 37 6 0 3 15 15 45 .641 .306 .335 .097 .239
2023 RHP 127 399 79 16 0 12 52 31 96 .586 .258 .328 .130 .198
2024 LHP 44 119 31 2 0 6 21 11 26 .749 .321 .429 .168 .261
2024 RHP 99 307 78 11 4 6 39 27 52 .692 .318 .375 .121 .254
2025 LHP 52 145 29 5 1 0 8 12 41 .517 .269 .248 .048 .200
2025 RHP 121 400 100 10 2 9 45 35 86 .661 .308 .352 .102 .250
2026 LHP 34 79 16 1 1 1 6 7 18 .546 .267 .278 .076 .203
2026 RHP 81 204 56 4 2 7 23 16 42 .742 .326 .417 .142 .275
2027 LHP 48 117 29 1 0 3 12 12 29 .659 .326 .333 .085 .248
2027 RHP 100 282 71 6 5 3 23 30 62 .674 .333 .340 .089 .252
2028 LHP 26 48 10 2 0 0 4 10 13 .606 .356 .250 .042 .208
2028 RHP 92 204 60 11 0 4 20 17 50 .762 .356 .407 .113 .294
2029 LHP 52 121 32 6 0 6 19 14 29 .811 .348 .463 .198 .264
2029 RHP 124 411 104 8 2 13 38 26 97 .676 .299 .377 .124 .253
2030 LHP 29 71 20 3 0 3 12 3 14 .762 .311 .451 .169 .282
2030 RHP 84 241 65 12 1 6 27 26 52 .743 .341 .402 .133 .270
2031 LHP 9 25 3 1 0 0 2 2 3 .345 .185 .160 .040 .120
2031 RHP 13 14 4 1 0 0 0 0 5 .643 .286 .357 .071 .286
Total LHP 485 1179 266 33 3 27 124 104 294 .619 .292 .327 .102 .226
Total RHP 1097 3276 791 106 20 73 340 279 730 .656 .303 .353 .111 .241
Total 1269 4455 1057 139 23 100 464 383 1024 .646 .300 .346 .109 .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.