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 Type OS Age Chances   Active GS Injured  Endurance   Velocity   Control   Total 
1986 Minors 20 47.00 0 / 2 4 / 25 3 / 20 7 / 47
1986 Majors 20 3.47 9 0 0 0 / 0 0 / 2 0 / 1 0 / 3
1987 Minors 21 46.00 1 / 4 4 / 17 4 / 25 9 / 46
1988 Minors 22 61.00 0 / 2 3 / 31 4 / 28 7 / 61
1989 Majors 23 41.09 162 32 0 4 / 7 0 / 19 1 / 15 5 / 41
1990 Majors 24 47.54 162 34 0 2 / 12 5 / 25 0 / 10 7 / 47
1991 Majors 25 46.68 150 11 12 3 / 11 2 / 11 4 / 24 9 / 46
1992 Majors 26 36.53 149 0 13 1 / 5 1 / 17 0 / 14 2 / 36
1993 Majors 27 50.66 162 2 0 1 / 12 0 / 12 2 / 26 3 / 50
1994 Majors 28 54.75 162 0 0 1 / 14 0 / 21 0 / 19 1 / 54
1995 Majors 29 49.06 143 0 19 1 / 13 0 / 16 0 / 20 1 / 49
1996 Majors 30 53.81 162 0 0 0 / 14 0 / 16 0 / 23 0 / 53
1997 Majors 31 48.76 162 0 0 0 / 14 0 / 20 0 / 14 0 / 48
1998 Majors 32 32.73 130 0 32 0 / 5 1 / 13 0 / 14 1 / 32
1999 Majors 33 45.75 162 4 0 0 / 11 0 / 15 0 / 19 0 / 45
2000 Majors 34 48.96 162 37 0 0 / 14 -6 / 20 -1 / 14 -7 / 48
2001 Majors 35 51.02 162 39 0 -3 / 14 -7 / 17 -4 / 20 -14 / 51
2002 Majors 36 46.51 162 33 0 -2 / 11 -3 / 21 -4 / 14 -9 / 46
2003 Minors 37 26.00 0 / 1 0 / 13 0 / 12 0 / 26
2003 Majors 37 11.42 45 3 0 -4 / 0 -8 / 3 -4 / 8 -16 / 11
Total 2246 195 76 5 / 166 -4 / 334 5 / 340 6 / 840
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.