Show modern player card
Name Team Age
Len McGwire Retired (2027, Age 36) 48
Drafted Position Bats/Throws
Round 5, Pick 66
(2013)
RF R/R
League Option Years   Majors Service Time
Roberto Clemente League 0 5 years (80 games)
Total Rating   Arm Range
Contact vs R Contact vs L Speed
C- C+ B-
Power vs R Power vs L Bunting
A- D-
Endurance Velocity Control
B- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A+ A+
Health   Injured Days   Birthday
C+ 0 3/29/1991
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (CF) Alt Pos (---) Alt Pos (---)
A- (76.7 %) (0.0 %) (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
2019 AHP 9 21 4 0 0 1 1 1 4 .561 .227 .333 .190
2019 HHP 6 15 1 0 0 1 2 0 4 .333 .067 .267 .067
2019 LHP 13 27 4 0 0 1 1 1 4 .438 .179 .259 .148
2019 RHP 7 9 1 0 0 1 2 0 4 .556 .111 .444 .111
2020 AHP 25 57 9 0 1 2 5 5 17 .524 .226 .298 .158
2020 HHP 23 57 13 1 0 2 9 5 13 .637 .286 .351 .228
2020 LHP 39 84 19 1 1 3 12 7 17 .652 .283 .369 .226
2020 RHP 19 30 3 0 0 1 2 3 13 .382 .182 .200 .100
2021 AHP 15 49 11 1 0 2 5 11 11 .734 .367 .367 .224
2021 HHP 14 51 11 2 0 3 11 4 13 .699 .268 .431 .216
2021 LHP 27 78 17 2 0 4 9 13 19 .727 .330 .397 .218
2021 RHP 16 22 5 1 0 1 7 2 5 .689 .280 .409 .227
2023 AHP 15 41 11 1 0 2 6 1 6 .741 .302 .439 .268
2023 HHP 13 24 3 1 0 0 0 2 7 .359 .192 .167 .125
2023 LHP 12 17 5 2 0 0 2 2 3 .780 .368 .412 .294
2023 RHP 20 48 9 0 0 2 4 1 10 .532 .220 .312 .188
2024 AHP 73 281 68 9 1 12 32 16 56 .694 .285 .409 .242
2024 HHP 68 261 61 7 0 10 39 20 71 .666 .290 .375 .234
2024 LHP 62 132 32 3 0 9 28 8 34 .746 .276 .470 .242
2024 RHP 131 410 97 13 1 13 43 28 93 .659 .291 .368 .237
2025 AHP 74 273 75 8 1 15 46 22 66 .808 .332 .476 .275
2025 HHP 70 257 63 9 2 11 33 17 78 .718 .293 .424 .245
2025 LHP 69 147 43 3 1 12 29 13 38 .929 .358 .571 .293
2025 RHP 131 383 95 14 2 14 50 26 106 .701 .296 .405 .248
2026 AHP 63 241 54 7 1 10 31 11 51 .646 .260 .386 .224
2026 HHP 62 230 53 8 0 5 18 17 58 .610 .280 .330 .230
2026 LHP 55 123 26 3 0 6 9 9 29 .645 .263 .382 .211
2026 RHP 111 348 81 12 1 9 40 19 80 .623 .272 .351 .233
Total AHP 274 963 232 26 4 44 126 67 211 .706 .293 .413 .241
Total HHP 256 895 205 28 2 32 112 65 244 .653 .281 .372 .229
Total LHP 277 608 146 14 2 35 90 53 144 .742 .300 .442 .240
Total RHP 435 1250 291 40 4 41 148 79 311 .650 .281 .370 .233
Total 530 1858 437 54 6 76 238 132 455 .681 .287 .393 .235
Career Transactions
DateTransaction
2027-11-01Len McGwire has retired from the Cleveland Planktons
2027-08-23The Cleveland Planktons have removed Len McGwire from the trade block.
2027-06-21The Cleveland Planktons have placed Len McGwire on the trade block.
2027-03-25The Cleveland Planktons have promoted Cy Sebra to the major league team. The Cleveland Planktons have designated John Bassett for assignment. The Cleveland Planktons have designated Len McGwire for assignment.
2023-06-21The Cleveland Planktons have promoted Len McGwire to the major league team. The Cleveland Planktons have designated Walter Brazle for assignment.
2021-07-07The Cleveland Planktons have designated Len McGwire for assignment.
2019-08-03Len McGwire of the Cleveland Planktons is injured and is expected to be out 35 days.
2019-07-20The Cleveland Planktons have promoted Len McGwire to the major league team.
2019-04-15The Cleveland Planktons have acquired Len McGwire from the waiver wire.
2019-04-08The Arizona Lions have waived Len McGwire.
2017-04-08The Arizona Lions have acquired Len McGwire from the waiver wire.
2017-04-01The Tampa Bay Pipers have waived Len McGwire.