Show modern player card
Name Team Age
Len Barnes Retired (2029, Age 38) Died (2057, Age 66)
Drafted Position Bats/Throws
Round 4, Pick 50
(2009)
SP R/R
League Option Years   Majors Service Time
Lyman Bostock Jr League 0 16 years (31 games)
Total Rating   Arm Range
B- D- C-
Contact vs R Contact vs L Speed
D- D- C+
Power vs R Power vs L Bunting
D- C-
Endurance Velocity Control
A- A-
Leadership   Mentor Value  
A+ A+
Health   Injured Days   Birthday
D- 0 3/25/1991
WS Rings WS Appearances LCS Appearances
0 0 4
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Year   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA
2013 KC 3 11 27 27 0 0 0 0 150.0 192 124 115 6 80 91 1.81 6.90
2014 KC 6 18 33 33 0 0 0 0 194.2 258 184 169 11 127 155 1.98 7.81
2015 KC 5 15 32 31 4 1 0 0 187.1 227 158 147 11 118 121 1.84 7.06
2016 KC 9 19 33 33 4 0 0 0 205.0 225 149 127 8 108 142 1.62 5.58
2017 KC 5 13 28 24 6 2 0 2 159.2 195 121 110 9 79 124 1.72 6.20
2018 KC 16 13 32 32 10 3 0 0 222.2 224 112 105 4 103 178 1.47 4.24
2019 KC 11 8 32 25 4 0 0 0 186.0 195 119 113 8 86 160 1.51 5.47
2020 KC 6 13 28 28 5 0 0 0 186.0 202 113 111 2 84 148 1.54 5.37
2021 KC 16 15 34 34 13 2 0 0 240.1 248 133 120 1 98 210 1.44 4.49
2022 KC 12 11 33 33 8 2 0 0 234.1 220 113 104 4 84 197 1.30 3.99
2023 KC-MIN 13 10 32 32 7 1 0 0 230.2 202 90 87 6 86 190 1.25 3.39
2024 MIN 8 10 28 28 3 0 0 0 177.1 189 107 102 4 81 142 1.52 5.18
2025 MIN 8 9 30 30 4 1 0 0 173.0 194 111 102 6 74 150 1.55 5.31
2026 PIT 8 8 22 22 0 0 0 0 147.2 135 72 64 5 64 135 1.35 3.90
2027 PIT 6 15 25 25 0 0 0 0 167.2 181 102 96 6 73 149 1.51 5.15
2028 PIT 8 11 28 28 0 0 0 0 185.2 183 100 95 4 104 159 1.55 4.61
2029 PIT 7 13 23 23 0 0 0 0 121.1 157 112 103 6 62 105 1.80 7.64
2083 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
Total 147 212 500 488 68 12 0 2 3169.1 3427 2020 1870 101 1511 2556 1.56 5.31
Career Transactions
DateTransaction
2029-11-01Len Barnes has retired from the Pittsburgh Tartans
2026-04-08The Pittsburgh Tartans have acquired Len Barnes from the waiver wire.
2026-04-01The Minnesota Twins have promoted Buster Dimichele to the major league team. The Minnesota Twins have designated Len Barnes for assignment.
2025-08-11Len Barnes of the Minnesota Twins is injured and is expected to be out 28 days.
2024-04-19Len Barnes of the Minnesota Twins is injured and is expected to be out 23 days.
2023-08-05A trade has been completed between the Minnesota Twins and the Kansas City Planktons. The Kansas City Planktons receive Hugh Vargas from the Minnesota Twins in exchange for Len Barnes.
2023-06-27Len Barnes of the Kansas City Planktons is injured and is expected to be out 16 days.
2021-04-14Len Barnes of the Kansas City Planktons is injured and is expected to be out 9 days.
2020-04-22Len Barnes of the Kansas City Planktons is injured and is expected to be out 20 days.
2017-06-05Len Barnes of the Kansas City Planktons is injured and is expected to be out 10 days.
2013-05-02The Kansas City Planktons have promoted Len Barnes to the major league team.