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 Type   Chances   Active GS Injured  Contact vs R   Power vs R   Contact vs L   Power vs L   Speed   Arm   Range   Total 
2013 Minors 62.00 1 / 7 5 / 12 4 / 13 2 / 10 1 / 3 3 / 9 2 / 8 18 / 62
2013 Pos (CF) 36.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 5 / 36
2014 Minors 71.00 9 / 12 13 / 13 4 / 11 5 / 9 3 / 5 4 / 12 7 / 9 45 / 71
2014 Pos (CF) 36.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 6 / 36
2015 Minors 58.00 1 / 4 1 / 6 2 / 8 3 / 12 3 / 7 1 / 11 1 / 10 12 / 58
2015 Pos (CF) 50.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 6 / 50
2016 Minors 48.00 3 / 4 5 / 6 2 / 5 8 / 15 3 / 7 5 / 6 2 / 5 28 / 48
2016 Pos (CF) 13.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 3 / 13
2016 Pos (LF) 13.00 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 0 / 0 9 / 13
2017 Minors 27.00 1 / 3 0 / 5 2 / 5 4 / 5 0 / 3 1 / 4 0 / 2 8 / 27
2018 Minors 16.00 0 / 0 0 / 2 1 / 5 0 / 2 0 / 2 0 / 3 0 / 2 1 / 16
2019 Minors 5.00 0 / 1 0 / 1 0 / 1 0 / 0 0 / 1 0 / 0 0 / 1 0 / 5
2019 Majors 7.52 34 7 32 4 / 4 0 / 1 0 / 0 0 / 0 1 / 1 0 / 0 1 / 1 6 / 7
2020 Majors 28.24 162 24 0 1 / 3 1 / 1 0 / 1 1 / 7 3 / 6 0 / 6 0 / 4 6 / 28
2021 Minors 9.00 0 / 1 1 / 1 0 / 2 0 / 0 1 / 2 0 / 2 0 / 1 2 / 9
2021 Majors 18.64 86 25 0 0 / 3 1 / 3 0 / 1 1 / 2 0 / 4 0 / 3 1 / 2 3 / 18
2022 Minors 24.00 2 / 6 2 / 3 1 / 5 1 / 3 0 / 5 0 / 1 0 / 1 6 / 24
2023 Minors 10.00 0 / 1 0 / 0 1 / 1 1 / 2 1 / 1 1 / 3 0 / 2 4 / 10
2023 Majors 15.55 90 11 0 3 / 4 0 / 1 3 / 3 1 / 2 1 / 1 0 / 2 0 / 2 8 / 15
2024 Majors 66.66 162 140 0 0 / 7 3 / 13 1 / 11 0 / 7 1 / 12 0 / 9 1 / 7 6 / 66
2025 Majors 63.32 162 144 0 -4 / 8 -2 / 8 -3 / 8 -3 / 14 -7 / 9 -3 / 8 -3 / 8 -25 / 63
2026 Majors 55.15 162 125 0 -3 / 7 -3 / 9 -2 / 4 -1 / 7 -6 / 12 -1 / 8 -3 / 8 -19 / 55
2027 Minors 19.00 0 / 3 1 / 3 0 / 3 0 / 1 0 / 1 0 / 3 1 / 5 2 / 19
Total 858 476 32 18 / 78 28 / 88 16 / 87 23 / 98 5 / 82 11 / 90 10 / 78 140 / 749
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.