Show classic player card
George Van Haltren League
3-5-2072
Joe Barnes Center Field
Retired (2020, Age 34)
CAREER BIOGRAPHICAL DATA
AVG .242 Total Rating B-   Bats/Throws R/R
OPS .682 Status Deceased (2044) Option Years 0  
H 260 Age at Death 59 Date of Birth 12-18-1985
HR 31 Drafted Round 3, Pick 39
(2006)
Majors Svc Time 8 years
(105 games)
RBI 112
SB 28
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L B- Endurance B-   Ldrship B+
Power vs. R B- Power vs. L B+ Velocity D+   Mentor vR A+
Speed B+ Bunt Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range A- WS Rings 0
1B (19.7%) LF A+ (97.5%) Arm D+ WS Appearances 0
2B --- CF A+ (100%)   Health LCS Appearances 0
3B --- RF (90.1%)   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year   Team G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
2008 TEX
12
25
2
7
3
0
1
4
0
4 0 0
0
0 2
.800
.280
.520
.240
.280
2009 TEX
66
195
20
39
6
1
4
14
14
50 4 0
3
0 2
.570
.268
.303
.103
.200
2010 TEX
83
117
8
18
3
0
0
3
5
39 1 0
1
0 0
.375
.195
.179
.026
.154
2013 LAN
47
120
16
31
4
2
5
14
9
23 1 0
1
1 0
.765
.315
.450
.192
.258
2014 LAN
29
50
10
15
2
2
3
5
5
15 0 0
3
0 0
.964
.364
.600
.300
.300
2015 LAN
36
39
3
7
1
0
0
1
4
6 0 0
1
0 0
.461
.256
.205
.026
.179
2016 LAN
34
42
3
9
1
0
2
11
1
7 0 1
0
0 0
.608
.227
.381
.167
.214
2017 NYN
46
133
21
40
5
0
5
21
8
26 1 0
4
0 1
.796
.345
.451
.150
.301
2018 MIL
44
167
27
44
9
0
5
16
23
35 0 1
10
2 2
.758
.351
.407
.144
.263
2019 MIL
59
185
27
50
3
4
6
23
16
40 1 0
5
2 3
.759
.332
.427
.157
.270
Total
456
1073
137
260
37
9
31
112
85
245 8 2
28
5 10
.682
.302
.380
.138
.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.