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 Vs G AB H 2B 3B HR RBI BB SO OPS OBP SLG AVG
2008 AHP 6 9 2 1 0 0 1 0 2 .556 .222 .333 .222
2008 HHP 6 16 5 2 0 1 3 0 2 .938 .312 .625 .312
2008 LHP 4 11 4 2 0 1 3 0 2 1.182 .364 .818 .364
2008 RHP 10 14 3 1 0 0 1 0 2 .500 .214 .286 .214
2009 AHP 36 104 21 2 1 0 5 8 30 .506 .265 .240 .202
2009 HHP 30 91 18 4 0 4 9 6 20 .644 .270 .374 .198
2009 LHP 30 79 22 4 0 3 8 7 18 .780 .337 .443 .278
2009 RHP 59 116 17 2 1 1 6 7 32 .427 .220 .207 .147
2010 AHP 43 66 11 3 0 0 1 5 22 .448 .236 .212 .167
2010 HHP 40 51 7 0 0 0 2 0 17 .275 .137 .137 .137
2010 LHP 14 28 4 1 0 0 2 2 10 .379 .200 .179 .143
2010 RHP 59 89 14 2 0 0 1 3 29 .373 .194 .180 .157
2013 AHP 25 64 17 3 2 2 6 4 12 .778 .309 .469 .266
2013 HHP 22 56 14 1 0 3 8 5 11 .751 .323 .429 .250
2013 LHP 16 25 8 1 2 1 3 1 2 .986 .346 .640 .320
2013 RHP 40 95 23 3 0 4 11 8 21 .708 .308 .400 .242
2014 AHP 16 24 9 0 1 3 3 2 6 1.256 .423 .833 .375
2014 HHP 13 26 6 2 1 0 2 3 9 .695 .310 .385 .231
2014 LHP 8 6 2 0 0 1 1 2 2 1.333 .500 .833 .333
2014 RHP 22 44 13 2 2 2 4 3 13 .909 .340 .568 .295
2015 AHP 14 15 4 0 0 0 1 2 2 .620 .353 .267 .267
2015 HHP 22 24 3 1 0 0 0 2 4 .359 .192 .167 .125
2015 LHP 31 34 6 1 0 0 1 3 6 .449 .243 .206 .176
2015 RHP 6 5 1 0 0 0 0 1 0 .533 .333 .200 .200
2016 AHP 20 21 5 1 0 0 6 1 4 .547 .261 .286 .238
2016 HHP 14 21 4 0 0 2 5 0 3 .667 .190 .476 .190
2016 LHP 31 39 9 1 0 2 11 1 7 .654 .244 .410 .231
2016 RHP 3 3 0 0 0 0 0 0 0 .000 .000 .000 .000
2017 AHP 24 64 21 3 0 2 14 5 8 .854 .386 .469 .328
2017 HHP 22 69 19 2 0 3 7 3 18 .740 .306 .435 .275
2017 LHP 30 57 23 4 0 5 19 6 9 1.206 .469 .737 .404
2017 RHP 26 76 17 1 0 0 2 2 17 .480 .244 .237 .224
2018 AHP 25 97 27 7 0 3 10 14 23 .809 .366 .443 .278
2018 HHP 19 70 17 2 0 2 6 9 12 .686 .329 .357 .243
2018 LHP 44 150 42 8 0 5 16 20 32 .796 .363 .433 .280
2018 RHP 18 17 2 1 0 0 0 3 3 .426 .250 .176 .118
2019 AHP 27 85 32 3 4 6 16 6 16 1.142 .424 .718 .376
2019 HHP 32 100 18 0 0 0 7 10 24 .435 .255 .180 .180
2019 LHP 51 165 46 2 4 6 20 13 33 .784 .335 .448 .279
2019 RHP 20 20 4 1 0 0 3 3 7 .554 .304 .250 .200
Total AHP 236 549 149 23 8 16 63 47 125 .762 .332 .430 .271
Total HHP 220 524 111 14 1 15 49 38 120 .599 .270 .328 .212
Total LHP 259 594 166 24 6 24 84 55 121 .803 .342 .461 .279
Total RHP 263 479 94 13 3 7 28 30 124 .532 .252 .280 .196
Total 456 1073 260 37 9 31 112 85 245 .682 .302 .380 .242
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.