Show classic player card
Lou Whitaker League
4-1-2080
Craig Haddock Center Field
Retired (2001, Age 34)
CAREER BIOGRAPHICAL DATA
AVG .217 Total Rating B-   Bats/Throws R/R
OPS .561 Status Deceased (2035) Option Years 0  
H 38 Age at Death 68 Date of Birth 08-04-1967
HR 2 Drafted Round 2, Pick 22
(1987)
Majors Svc Time 1 years
(100 games)
RBI 14
SB 5
OFFENSE PITCHING MENTORING
Contact vs. R B- Contact vs. L B+ Endurance B-   Ldrship
Power vs. R B- Power vs. L Velocity   Mentor vR A+
Speed Bunt Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 0
1B (36.8%) LF (15.9%) Arm WS Appearances 0
2B --- CF A+ (100%)   Health C+ LCS Appearances 0
3B --- RF B- (59.4%)   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
1991 LAA
33
79
12
18
3
0
2
7
3
20 0 0
5
0 1
.598
.256
.342
.114
.228
1994 DET
8
18
2
2
0
1
0
1
1
4 0 0
0
0 0
.380
.158
.222
.111
.111
1998 TB
50
73
7
18
3
0
0
6
7
19 0 0
0
2 0
.600
.312
.288
.041
.247
1999 TB
1
5
0
0
0
0
0
0
0
1 0 0
0
0 0
.000
.000
.000
.000
.000
Total
92
175
21
38
6
1
2
14
11
44 0 0
5
2 1
.561
.263
.297
.080
.217
Career Transactions
DateTransaction
2001-11-01Craig Haddock has retired from the Free Agency Pool
2000-04-01The Tampa Bay Thrashers have waived Craig Haddock.
1999-04-08The Tampa Bay Thrashers have designated Craig Haddock for assignment.
1998-06-06Craig Haddock of the Tampa Bay Thrashers is injured and is expected to be out 15 days.
1998-03-26The Tampa Bay Thrashers have promoted Craig Haddock to the major league team. The Tampa Bay Thrashers have sent Justin Head to the minors.
1998-03-26The Tampa Bay Thrashers have acquired Craig Haddock from the waiver wire. The Tampa Bay Thrashers have waived Augie Bradley.
1994-07-05The Detroit Sharks have waived Craig Haddock.
1994-06-28The Detroit Sharks have promoted Moe Hewett to the major league team. The Detroit Sharks have designated Craig Haddock for assignment.
1994-06-13The Detroit Sharks have promoted Craig Haddock to the major league team.
1994-06-06The Detroit Sharks have promoted Eric Hennessey to the major league team. The Detroit Sharks have designated Craig Haddock for assignment.
1994-06-01The Detroit Sharks have promoted Craig Haddock to the major league team.
1993-05-05The Detroit Sharks have acquired Craig Haddock from the waiver wire.
1992-04-01The Los Angeles Tremors have waived Craig Haddock.
1992-04-01The Los Angeles Tremors have sent Ken Consuegra to the minors. The Los Angeles Tremors have sent Eric Steed to the minors. The Los Angeles Tremors have sent Lee Brown to the minors. The Los Angeles Tremors have sent Craig Haddock to the minors. The Los Angeles Tremors have sent Ed Curd to the minors. The Los Angeles Tremors have sent Jim Lahey to the minors.
1991-09-02The Los Angeles Tremors have promoted Eric Steed to the major league team. The Los Angeles Tremors have promoted Craig Haddock to the major league team. The Los Angeles Tremors have promoted Ricky Wells to the major league team.
1991-06-08The Los Angeles Tremors have sent Lennie Ewing to the minors. The Los Angeles Tremors have sent Craig Haddock to the minors.
1991-04-13The Los Angeles Tremors have promoted Craig Haddock to the major league team. The Los Angeles Tremors have sent Ricky Wells to the minors.
1987-04-01The Los Angeles Tremors have renamed Jim Poulsen to Craig Haddock.