Show modern player card
Name Team Age
Joe Barnes Retired (2020, Age 34) Died (2044, Age 59)
Drafted Position Bats/Throws
Round 3, Pick 39
(2006)
CF R/R
League Option Years   Majors Service Time
George Van Haltren League 0 8 years (105 games)
Total Rating   Arm Range
B- D+ A-
Contact vs R Contact vs L Speed
B- B+
Power vs R Power vs L Bunting
B- B+
Endurance Velocity Control
B- D+ D-
Leadership   Mentor vs RHP   Mentor vs LHP  
B+ A+ A+
Health   Injured Days   Birthday
0 12/18/1985
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (LF) Alt Pos (RF) Alt Pos (1B)
A+ (97.5 %) (90.1 %) (19.7 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year POS Team G GS INN TC PO A E DP +/- RF   FPCT
2008 1B TEX 3 3 25.0 24 21 1 2 3 -2 7.92 .917
CF TEX 8 0 14.0 2 2 0 0 0 0 1.29 1.000
2009 1B TEX 26 26 228.0 226 212 13 1 13 -5 8.88 .996
SS TEX 1 1 8.0 5 2 2 1 0 0 4.50 .800
CF TEX 25 20 180.33 57 56 1 0 0 0 2.84 1.000
2010 CF TEX 57 29 224.0 61 58 3 0 0 -1 2.45 1.000
2013 LF LAN 9 9 82.33 14 14 0 0 0 +1 1.53 1.000
CF LAN 15 2 33.0 10 9 1 0 0 0 2.73 1.000
RF LAN 12 12 107.66 24 24 0 0 0 +1 2.01 1.000
2014 LF LAN 3 3 26.0 3 3 0 0 0 0 1.04 1.000
CF LAN 11 3 35.0 9 9 0 0 0 0 2.31 1.000
RF LAN 2 2 18.0 5 5 0 0 0 0 2.50 1.000
2015 LF LAN 2 2 17.0 6 6 0 0 0 0 3.18 1.000
CF LAN 1 0 1.0 0 0 0 0 0 0 0.00 NaN
RF LAN 3 0 2.66 0 0 0 0 0 0 0.00 NaN
2016 1B LAN 1 1 9.0 8 8 0 0 0 0 8.00 1.000
CF LAN 1 0 1.0 0 0 0 0 0 0 0.00 NaN
RF LAN 2 2 18.0 1 1 0 0 0 0 0.50 1.000
2017 1B NYN 5 5 50.66 45 44 1 0 1 +1 7.99 1.000
LF NYN 4 4 36.0 5 5 0 0 0 0 1.25 1.000
CF NYN 16 15 134.33 46 44 1 1 0 -2 3.01 .978
RF NYN 3 3 26.0 10 10 0 0 0 0 3.46 1.000
2018 LF MIL 33 33 290.33 65 61 2 2 0 +1 1.95 .969
CF MIL 6 6 54.0 13 13 0 0 0 0 2.17 1.000
RF MIL 5 5 45.0 8 8 0 0 0 0 1.60 1.000
2019 LF MIL 11 3 41.0 11 10 1 0 0 +1 2.41 1.000
CF MIL 44 44 374.0 112 106 3 3 0 +3 2.62 .973
Pos Total 1B 35 35 312.66 303 285 15 3 17 -6 8.64 .990
SS 1 1 8.0 5 2 2 1 0 0 4.50 .800
LF 62 54 492.66 104 99 3 2 0 +3 1.86 .981
CF 184 119 1050.66 310 297 9 4 0 0 2.62 .987
RF 27 24 217.32 48 48 0 0 0 +1 1.99 1.000
Total 309 233 2081.3 770 731 29 10 17 -2 3.29 .987
Career Transactions
DateTransaction
2020-11-01Joe Barnes has retired from the Free Agency Pool
2020-04-05The Milwaukee Record Breakers have waived Joe Barnes.
2020-03-01The Milwaukee Record Breakers have designated Joe Barnes for assignment.
2018-04-05The Milwaukee Record Breakers have acquired Joe Barnes from the waiver wire.
2018-04-01The New York Philosophers have promoted John Virgil to the major league team. The New York Philosophers have promoted Charlie Mackenzie to the major league team. The New York Philosophers have sent Bobby Durrington to the minors. The New York Philosophers have designated Joe Barnes for assignment.
2013-05-01Joe Barnes of the Los Angeles Flying Nuns is injured and is expected to be out 17 days.
2013-04-28The Los Angeles Flying Nuns have promoted Joe Barnes to the major league team.
2013-04-28The Los Angeles Flying Nuns have acquired Joe Barnes from the waiver wire.
2013-04-01The Texas Skeeters have waived Joe Barnes.
2011-03-13The Texas Crimson Tide have sent Paul Remneas to the minors. The Texas Crimson Tide have designated Paul Gonzales for assignment. The Texas Crimson Tide have sent Joe Barnes to the minors. The Texas Crimson Tide have promoted Tom Monge to the major league team. The Texas Crimson Tide have promoted Joe Hennessey to the major league team. The Texas Crimson Tide have promoted Fritz Flaskamper to the major league team.
2010-07-20The Texas Crimson Tide have sent Chuck Fairbank to the minors. The Texas Crimson Tide have promoted Joe Barnes to the major league team.
2010-07-16The Texas Crimson Tide have sent Joe Barnes to the minors.
2010-07-09The Texas Crimson Tide have sent Chuck Fairbank to the minors. The Texas Crimson Tide have promoted Em Taylor to the major league team. The Texas Crimson Tide have promoted Joe Barnes to the major league team.
2010-07-05The Texas Crimson Tide have sent Joe Barnes to the minors.
2010-06-28The Texas Crimson Tide have sent Joe Hennessey to the minors. The Texas Crimson Tide have promoted Chuck Fairbank to the major league team. The Texas Crimson Tide have promoted Joe Barnes to the major league team.
2010-06-25The Texas Crimson Tide have sent Chuck Fairbank to the minors. The Texas Crimson Tide have sent Joe Barnes to the minors. The Texas Crimson Tide have promoted Joe Hennessey to the major league team.
2010-06-08The Texas Crimson Tide have sent Joe Hennessey to the minors. The Texas Crimson Tide have promoted Joe Barnes to the major league team.
2010-06-04The Texas Crimson Tide have sent Chuck Fairbank to the minors. The Texas Crimson Tide have sent Jim Castillo to the minors. The Texas Crimson Tide have sent Joe Barnes to the minors. The Texas Crimson Tide have promoted Joe Hennessey to the major league team.
2010-05-15The Texas Crimson Tide have sent Em Taylor to the minors. The Texas Crimson Tide have sent Joe Hennessey to the minors. The Texas Crimson Tide have promoted Chuck Fairbank to the major league team. The Texas Crimson Tide have promoted Joe Barnes to the major league team.
2010-05-12The Texas Crimson Tide have sent Chuck Fairbank to the minors. The Texas Crimson Tide have sent Joe Barnes to the minors. The Texas Crimson Tide have promoted Em Taylor to the major league team. The Texas Crimson Tide have promoted Carden Matos to the major league team. The Texas Crimson Tide have promoted Joe Hennessey to the major league team.
2008-09-02The Texas Crimson Tide have promoted Joe Barnes to the major league team.
2006-04-12The Cleveland Crimson Tide have acquired Joe Barnes from the waiver wire. The Cleveland Crimson Tide have waived Ed Karger.
2006-04-01The Boston Kats have waived Joe Barnes.