Show modern player card
Name Team Age
David Haselman Retired (1992, Age 34) Died (2023, Age 65)
Drafted Position Bats/Throws
Round 3, Pick 48
(1979)
RP R/L
League Option Years   Majors Service Time
Wally Berger League 0 11 years (74 games)
Total Rating   Arm Range
B-
Contact vs R Contact vs L Speed
D-
Power vs R Power vs L Bunting
D- D- C-
Endurance Velocity Control
B+
Leadership   Mentor Value  
Health   Injured Days   Birthday
0 5/25/1958
WS Rings WS Appearances LCS Appearances
0 0 1
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Year   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA
1981 BAL 0 1 13 0 0 0 0 1 20.1 22 14 13 1 13 8 1.72 5.75
1982 BAL 2 6 55 2 0 0 0 3 80.2 95 53 50 4 36 50 1.62 5.58
1983 BAL 6 6 30 22 0 0 0 0 123.0 135 75 72 5 66 68 1.63 5.27
1984 BAL 6 10 63 11 0 0 3 4 107.2 143 76 67 2 44 66 1.74 5.60
1985 BAL 5 4 62 0 0 0 0 1 72.1 77 35 28 0 29 52 1.47 3.48
1986 BAL 5 9 70 0 0 0 2 1 74.2 81 40 38 1 21 47 1.37 4.58
1987 BAL 0 4 37 0 0 0 1 1 53.1 66 43 41 0 29 42 1.78 6.92
1988 BAL 4 4 53 2 0 0 1 2 78.1 91 44 38 2 36 43 1.62 4.37
1989 BAL 2 1 43 0 0 0 0 1 53.2 58 21 20 2 21 41 1.47 3.35
1990 BAL 8 6 79 0 0 0 0 4 106.1 106 52 48 2 28 78 1.26 4.06
1991 BAL 9 8 77 0 0 0 1 4 73.0 68 34 28 0 30 55 1.34 3.45
1992 BAL 0 2 28 0 0 0 1 3 21.2 35 19 16 1 10 18 2.08 6.65
2119 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
Total 47 61 610 37 0 0 9 25 865.0 977 506 459 20 363 568 1.55 4.78
Career Transactions
DateTransaction
1992-11-01David Haselman has retired from the Baltimore Liberty Dogs
1985-07-28David Haselman of the Baltimore Liberty Dogs is injured and is expected to be out 28 days.
1983-04-04The Baltimore Liberty Dogs have promoted David Haselman to the major league team.
1983-04-01The Baltimore Liberty Dogs have promoted Herm Stueben to the major league team. The Baltimore Liberty Dogs have sent David Haselman to the minors.
1981-07-30The Baltimore Liberty Dogs have promoted David Haselman to the major league team.
1981-05-17The Baltimore Liberty Dogs have promoted Ernie Lake to the major league team. The Baltimore Liberty Dogs have sent David Haselman to the minors.
1981-04-01The Baltimore Liberty Dogs have promoted David Haselman to the major league team. The Baltimore Liberty Dogs have promoted Lou Beasley to the major league team.