Show classic player card
Dom DiMaggio League
10-9-2073
John Hagood First Base
Retired (2014, Age 34)
CAREER BIOGRAPHICAL DATA
AVG .237 Total Rating B-   Bats/Throws B/L
OPS .605 Status Deceased (2044) Option Years 0  
H 31 Age at Death 64 Date of Birth 04-17-1980
HR 1 Drafted Round 3, Pick 36
(2002)
Majors Svc Time 1 years
(51 games)
RBI 9
SB 0
OFFENSE PITCHING MENTORING
Contact vs. R A- Contact vs. L Endurance B-   Ldrship D+
Power vs. R Power vs. L C- Velocity D-   Mentor vR
Speed B- Bunt Control D-   Mentor vL
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range A- WS Rings 0
1B A+ (100%) LF --- Arm D+ WS Appearances 0
2B --- CF ---   Health D+ LCS Appearances 0
3B --- RF ---   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
2011 CHN
15
29
4
7
0
0
0
0
2
3 0 0
0
0 0
.532
.290
.241
.000
.241
2012 STL
53
102
9
24
4
0
1
9
12
15 1 0
0
0 0
.626
.322
.304
.069
.235
2013 STL
0
0
0
0
0
0
0
0
0
0 0 0
0
0 0
.000
.000
.000
.000
.000
Total
68
131
13
31
4
0
1
9
14
18 1 0
0
0 0
.605
.315
.290
.053
.237
Career Transactions
DateTransaction
2014-11-01John Hagood has retired from the Free Agency Pool
2014-04-27The St. Louis Gateways have waived John Hagood.
2013-04-05The St. Louis Gateways have promoted Walt Fry to the major league team. The St. Louis Gateways have promoted Dave James to the major league team. The St. Louis Gateways have designated John Hagood for assignment. The St. Louis Gateways have sent Scott Paschal to the minors.
2011-06-30John Hagood of the Chicago Lakers is injured and is expected to be out 33 days.
2011-05-31The Chicago Lakers have promoted John Hagood to the major league team.
2011-05-31The Chicago Lakers have acquired John Hagood from the waiver wire.
2010-09-09The Cincinnati Swamp Rats have waived John Hagood.
2010-08-19The Cincinnati Swamp Rats have acquired John Hagood from the waiver wire.
2008-09-26The Cleveland Rockstars have waived John Hagood.
2008-09-09The Cleveland Rockstars have acquired John Hagood from the waiver wire.
2006-04-01The New York Generals have waived John Hagood.
2002-04-01The New York Generals have renamed Greg Hemus to John Hagood.