Show classic player card
Albert Pujols League
7-3-2131
Rich Mahaffey Relief Pitcher
Retired (2003, Age 37)
CAREER BIOGRAPHICAL DATA
ERA 3.86 Total Rating   Bats/Throws R/R
W-L 100-123 Status Deceased (2026) Option Years 0  
SV 102 Age at Death 60 Date of Birth 02-09-1966
K 1730 Drafted Round 1, Pick 1
(1986)
Majors Svc Time 14 years
(54 games)
IP 2102.2
WHIP 1.27
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L D- Endurance   Ldrship B-
Power vs. R Power vs. L Velocity B+   Mentor Val A-
Speed C+ Bunt D+ Control
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 0
1B --- LF --- Arm WS Appearances 0
2B --- CF ---   Health LCS Appearances 0
3B --- RF ---   Injured Days 0 All Star Teams 2
* League requires 50% rating to start at catcher.

Year   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA Awards
1986 WAS
1
0
6
0
0
0
0
0
12.0
10 4 3 0 2
9
1.00
2.25
1989 WAS
7
15
32
32
0
0
0
0
170.2
185 84 76 0 63
132
1.45
4.01
1990 WAS
8
12
34
34
0
0
0
0
196.0
168 85 71 4 66
165
1.19
3.26
1991 WAS
9
6
68
11
0
0
7
2
141.1
138 77 69 1 59
113
1.39
4.39
1992 WAS
4
2
48
0
0
0
2
2
63.0
50 24 23 0 21
45
1.13
3.29
1993 WAS
6
10
87
2
0
0
16
3
143.2
112 76 66 2 53
122
1.15
4.13
1994 WAS
7
9
106
0
0
0
11
4
171.2
171 88 82 3 67
146
1.39
4.30
1995 WAS
4
7
85
0
0
0
18
6
149.0
126 72 65 0 56
134
1.22
3.93
1996 WAS
9
6
101
0
0
0
17
3
164.0
159 78 72 2 62
133
1.35
3.95
1997 WAS
4
8
78
0
0
0
12
1
126.1
107 51 49 1 42
123
1.18
3.49
1998 WAS
4
4
45
0
0
0
5
1
61.0
58 31 26 0 19
53
1.26
3.84
1999 WAS
3
6
63
4
0
0
12
3
109.2
98 51 45 1 45
98
1.30
3.69
2000 WAS
10
16
37
37
0
0
0
0
189.1
179 105 91 6 63
156
1.28
4.33
2001 WAS
16
13
39
39
0
0
0
0
215.0
171 79 72 1 64
159
1.09
3.01
2002 WAS
8
8
33
33
0
0
0
0
164.0
155 79 72 3 67
125
1.35
3.95
2003 WAS
0
1
13
3
0
0
2
0
26.0
31 20 19 0 10
17
1.58
6.58
2131
0
0
0
0
0
0
0
0
0.0
0 0 0 0 0
0
0.00
0.00
Total
100
123
875
195
0
0
102
25
2102.2
1918 1004 901 24 759
1730
1.27
3.86
Career Transactions
DateTransaction
2003-11-01Rich Mahaffey has retired from the Washington Wussers
2003-09-09The Washington Wussers have promoted Rich Mahaffey to the major league team. The Washington Wussers have sent Doug Bird to the minors.
2003-04-28The Washington Wussers have promoted Frank Stanage to the major league team. The Washington Wussers have promoted Doug Bird to the major league team. The Washington Wussers have designated Rich Mahaffey for assignment. The Washington Wussers have designated Don Miller for assignment.
1998-08-05Rich Mahaffey of the Washington Wussers is injured and is expected to be out 36 days.
1995-07-09Rich Mahaffey of the Washington Wussers is injured and is expected to be out 22 days.
1992-08-17Rich Mahaffey of the Washington Wussers is injured and is expected to be out 15 days.
1991-07-29Rich Mahaffey of the Washington Wussers is injured and is expected to be out 14 days.
1989-04-01The Washington Wussers have promoted George Knode to the major league team. The Washington Wussers have promoted Rich Mahaffey to the major league team. The Washington Wussers have sent Chip Roomes to the minors. The Washington Wussers have designated Sam Browning for assignment.
1986-04-14The Washington Bundy for President have promoted Jack Smith to the major league team. The Washington Bundy for President have sent Rich Mahaffey to the minors.
1986-04-04The Washington Bundy for President have auto-promoted Rich Mahaffey to the major leagues.