3B Keith MacPherson #31
Age: 26 | Bats: R | Throws: R | Morale: Great
06/17/1974
3B KEITH MACPHERSON #31 - AGE: 26 - BATS: R - THROWS: R - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
61 223 54 4 1 4 22 19 26 .242 .303 .323 3 0.6
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 55 50 55
Gap 45 50 45 45
Power 55 65 55 60
Eye 45 45 45 45
Avoid K's 50 55 50 60
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 45
Errors: - 60 60
Arm: 20 70 75
Turn DP: - 35 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 60 Center Field: -
2nd Base: - Right Field: 20
3rd Base: 65
       
RUN/BUNT
Running Speed: 30
Stealing Aggressiveness: 35
Stealing Ability: 30
Baserunning Inst.: 25
Sacrifice Bunt: 45
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/16/1974 @ PHI Win, 3-1 3 1 1 0 0 1 1 1
06/15/1974 @ PHI Loss, 1-7 4 1 1 0 0 0 0 0
06/14/1974 @ PHI Loss, 3-6 3 0 1 0 0 1 0 0
06/12/1974 CLE Win, 6-2 3 1 2 0 0 1 0 0
06/11/1974 CLE Loss, 1-3 2 0 0 0 0 0 0 0
06/10/1974 CLE Loss, 2-3 4 0 1 0 0 0 2 0
06/09/1974 NYK Win, 6-0 3 1 1 0 0 1 0 0
06/08/1974 NYK Win, 4-1 4 0 0 0 0 0 0 0
06/07/1974 NYK Win, 10-8 2 2 2 1 1 1 0 1
06/06/1974 @ DEN Win, 6-3 4 0 1 0 0 0 0 1
PERSONALITY
Diplomatic.
High: Loyalty
Birthday:09/14/1947
Born in:Denver, CO
Nationality:American
Height:6' 4"
Weight:200 lbs
Local Popularity:Popular
National Pop.:Popular
STATUS
Contract:Major League Contract
Salary:$125,000
Signed Through:1974 Season
Major Service:4 Years, 69 Days
Service This Yr:69 Days
40-Man Service:None, None
Pro Service:8 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:3 option years left
Contract Extension: -
Drafted:1965, 18th Pick in Round 2
MAJOR LEAGUE BASEBALL 1974 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 61 223 54 4 1 4 22 20 19 26 .242 .303 .323 .626 .270 .081 73
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 59 244 1 8 0 14 0 1 72 9 3 0 100.0 19.0 2.79 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   57 11 1 1 1 5 6 5 8 0 0 0 .193 .258 .298 .556
Versus Right   166 43 3 0 3 17 14 14 18 1 0 1 .259 .319 .331 .650
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   19 6 1 0 0 0 3 3 3 0 0 0 .316 .409 .368 .778
April   72 16 1 0 2 9 6 4 6 0 0 0 .222 .263 .319 .583
May   102 27 2 1 1 12 8 10 12 1 0 1 .265 .333 .333 .667
June   49 11 1 0 1 1 6 5 8 0 0 0 .224 .296 .306 .602
Spring Training   51 11 1 0 2 6 5 5 10 0 0 0 .216 .286 .353 .639
Last Year   523 146 26 2 23 83 71 37 62 4 0 3 .279 .328 .468 .796
2 Years Ago   465 132 18 0 20 90 55 20 46 5 0 4 .284 .316 .452 .767
Career   2090 594 70 3 86 321 253 117 260 13 0 11 .284 .324 .444 .768
Home   105 30 3 1 4 19 14 7 13 1 0 1 .286 .333 .448 .781
Road   118 24 1 0 0 3 6 12 13 0 0 0 .203 .277 .212 .489
Grass   223 54 4 1 4 22 20 19 26 1 0 1 .242 .303 .323 .626
Day   138 36 4 1 3 16 15 13 13 0 0 1 .261 .329 .370 .699
Night   85 18 0 0 1 6 5 6 13 1 0 0 .212 .261 .247 .508
As Starter   221 54 4 1 4 22 19 19 26 1 0 1 .244 .306 .326 .632
As Reliever / Substitution   2 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Pinch Hitting   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   40 7 1 0 0 2 4 6 7 0 0 0 .175 .283 .200 .483
Inning 1-3   69 12 0 1 0 2 3 5 11 0 0 0 .174 .230 .203 .433
Inning 4-6   87 27 2 0 3 13 11 7 6 0 0 1 .310 .368 .437 .805
Inning 7-9   64 15 2 0 1 7 6 4 8 1 0 0 .234 .275 .312 .588
Extra Innings   3 0 0 0 0 0 0 3 1 0 0 0 .000 .500 .000 .500
0 Outs   76 17 1 0 1 2 9 4 16 0 0 0 .224 .263 .276 .539
1 Outs   80 21 1 1 1 7 6 6 6 1 0 0 .263 .310 .338 .648
2 Outs   67 16 2 0 2 13 5 9 4 0 0 1 .239 .338 .358 .696
Scoring Position   59 16 2 1 2 20 4 8 5 1 0 1 .271 .362 .441 .803
Bases Empty   118 29 2 0 2 2 15 7 16 0 0 0 .246 .288 .314 .602
Runner on 1st   46 9 0 0 0 0 1 4 5 0 0 0 .196 .260 .196 .456
Runner on 2nd   22 4 1 0 0 3 0 7 2 0 0 0 .182 .379 .227 .607
Runner on 3rd   5 1 0 0 0 1 0 1 0 0 0 0 .200 .333 .200 .533
Runner on 1st & 2nd   17 7 0 0 0 5 0 0 2 0 0 0 .412 .412 .412 .824
Runner on 1st & 3rd   4 2 1 0 1 4 3 0 0 0 0 1 .500 .600 1.500 2.100
Runner on 2nd & 3rd   6 1 0 1 0 2 0 0 1 0 0 0 .167 .167 .500 .667
Bases Loaded   5 1 0 0 1 5 1 0 0 1 0 0 .200 .167 .800 .967
Two Strikes   90 18 0 0 0 4 4 7 26 0 0 0 .200 .258 .200 .458
First Pitch   39 6 0 1 1 5 1 6 0 0 0 0 .154 .267 .282 .549
Count 0-1   21 5 1 0 1 2 3 0 0 0 0 0 .238 .238 .429 .667
Count 0-2   15 1 0 0 0 0 0 0 9 0 0 0 .067 .067 .067 .133
Count 1-0   20 4 1 0 1 4 3 1 0 0 0 1 .200 .273 .400 .673
Count 1-1   23 8 1 0 0 1 1 0 0 0 0 0 .348 .348 .391 .739
Count 1-2   32 7 0 0 0 1 2 0 7 0 0 0 .219 .219 .219 .438
Count 2-0   8 4 1 0 0 0 2 1 0 0 0 0 .500 .556 .625 1.181
Count 2-1   13 6 0 0 1 6 3 0 0 1 0 0 .462 .429 .692 1.121
Count 2-2   32 8 0 0 0 3 0 0 9 0 0 0 .250 .250 .250 .500
Count 3-0   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   9 3 0 0 0 0 3 3 0 0 0 0 .333 .500 .333 .833
Full Count   11 2 0 0 0 0 2 7 1 0 0 0 .182 .500 .182 .682
Behind in Count   68 13 1 0 1 3 5 0 16 0 0 0 .191 .191 .250 .441
Ahead in Count   50 17 2 0 2 10 11 6 0 1 0 1 .340 .414 .500 .914
Batting 2nd   30 7 0 1 1 6 4 1 2 0 0 0 .233 .258 .400 .658
Batting 5th   87 21 2 0 2 10 7 10 13 1 0 1 .241 .323 .333 .657
Batting 6th   46 9 2 0 0 2 2 2 2 0 0 0 .196 .229 .239 .468
Batting 7th   47 17 0 0 1 4 6 4 8 0 0 0 .362 .412 .426 .837
Batting 8th   12 0 0 0 0 0 0 2 1 0 0 0 .000 .143 .000 .143
Batting 9th   1 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Low Leverage   93 23 2 0 0 1 7 8 9 0 0 1 .247 .314 .269 .583
Medium Leverage   92 23 1 0 3 11 11 8 12 0 0 0 .250 .310 .359 .669
High Leverage   38 8 1 1 1 10 2 3 5 1 0 0 .211 .262 .368 .630
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
1970 Pittsburgh - MLB 22 116 386 111 6 0 18 67 45 17 1 2 67 0 1 .288 .318 .443 .761 108 112 2.7
1971 Pittsburgh - MLB 23 141 493 151 16 0 21 59 62 24 2 1 59 1 1 .306 .340 .467 .807 134 136 4.3
1972 Pittsburgh - MLB 24 126 465 132 18 0 20 90 55 20 4 5 46 0 3 .284 .316 .452 .767 124 128 4.1
1973 Pittsburgh - MLB 25 135 523 146 26 2 23 83 71 37 3 4 62 1 0 .279 .328 .468 .796 121 122 4.0
1974 Pittsburgh - MLB 26 61 223 54 4 1 4 22 20 19 1 1 26 3 0 .242 .303 .323 .626 77 73 0.6
Total MLB 579 2090 594 70 3 86 321 253 117 11 13 260 5 5 .284 .324 .444 .768 118 120 15.7
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
1965 Total - 17 25 113 53 14 1 6 33 43 11 2 0 7 3 1 .469 .524 .770 1.294 100 100 2.8
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
1971 Pittsburgh - MLB 23 6 28 4 1 0 1 2 1 0 0 0 2 0 0 .143 .143 .286 .429 23 19 0.5
1972 Pittsburgh - MLB 24 6 24 5 0 0 1 2 2 0 0 0 2 0 0 .208 .208 .333 .542 57 62 0.9
1973 Pittsburgh - MLB 25 14 55 15 4 0 1 4 13 6 1 0 8 0 0 .273 .355 .400 .755 111 106 1.0
Total MLB 26 107 24 5 0 3 8 16 6 1 0 12 0 0 .224 .272 .355 .627 78 75
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
1970 Pittsburgh - MLB 3B 114 109 78 212 13 300 10 .967 902.1 2.89 +5.1 1.034
1971 Pittsburgh - MLB 3B 125 118 78 267 28 355 10 .972 1058.2 2.93 +4.7 1.022
1972 Pittsburgh - MLB 3B 118 117 77 253 12 348 18 .948 1036.1 2.87 +6.4 1.043
1973 Pittsburgh - MLB 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
1973 Pittsburgh - MLB 3B 133 129 99 281 22 400 20 .950 1172.2 2.92 +5.0 1.022
1974 Pittsburgh - MLB 3B 60 59 49 132 8 190 9 .953 517.2 3.15 +3.3 1.044
TOTAL 3B 550 532 381 1145 83 1593 67 .958 4687.2 2.93 +24.4 1.031
PLAYER HISTORY
12/13/1965 Drafted in the 1965 first-year player draft (Round 2, Pick 18, 46th overall pick) by the Pittsburgh Industrials, out of high school Greeley West (Greeley West; Greeley, CO).
01/01/1966 OSA scouting updated ratings (potential): Contact: 35 (55); Power: 25 (50); Eye: 25 (45).
07/07/1966 Named the #69 prospect in the MLB
10/20/1966 Named the #49 prospect in the MLB
01/01/1967 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 30 (50); Eye: 30 (45).
07/06/1967 Named the #62 prospect in the MLB
01/01/1968 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 30 (50); Eye: 35 (40).
07/04/1968 Named the #75 prospect in the MLB
10/31/1968 Named the #79 prospect in the MLB
01/01/1969 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 45 (60); Eye: 35 (45).
03/09/1969 Unsuccessfully completed training to improve his defense at third base at the Pittsburgh Industrials development complex.
04/08/1969 Named the #79 prospect in the MLB
07/03/1969 Named the #50 prospect in the MLB
10/29/1969 Named the #53 prospect in the MLB
01/01/1970 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 50 (60); Eye: 40 (45).
02/09/1970 Unsuccessfully completed training to improve his defense at third base at the Pittsburgh Industrials development complex.
04/07/1970 Named the #47 prospect in the MLB
09/02/1970 Injured (bruised knee),day-to-day for 2 days.
11/17/1970 Received a 1-year contract through automatic renewal worth a total of $24,800.
01/01/1971 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 55 (60); Eye: 40 (45).
04/17/1971 Injured (sore wrist),day-to-day for 3 days.
11/13/1971 Received a 1-year contract through automatic renewal worth a total of $26,400.
01/01/1972 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 60 (60); Eye: 45 (45).
03/06/1972 Outstandingly completed training to generate gap power at the Pittsburgh Industrials development complex.
04/17/1972 Wins the MLB NBL Player of the Week Award.
06/21/1972 Injured (strained calf),day-to-day for one week.
08/02/1972 Injured (fractured thumb),out for 4 weeks.
11/10/1972 Received a 1-year contract through arbitration worth a total of $104,785.
01/01/1973 OSA scouting updated ratings (potential): Contact: 55 (60); Power: 65 (65); Eye: 45 (45).
03/04/1973 Injured (kidney stones),out for 4 days.
03/05/1973 Successfully completed training to generate gap power at the Pittsburgh Industrials development complex.
06/04/1973 Wins the MLB NBL Player of the Week Award.
06/10/1973 Injured (strained back muscle),out for 3 weeks.
10/17/1973 Wins the 1973 World Series with the Pittsburgh Industrials.
10/22/1973 Signed a 1-year contract extension worth a total of $125,000 with the Pittsburgh Industrials organization.
01/01/1974 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 60 (60); Eye: 45 (45).
04/24/1974 Injured (strained back muscle),day-to-day for one week.
LEADERBOARD APPEARANCES
Year RBI Rank
1972 90 6
Year AVG Rank
1971 .306 10
Tuesday, November 18th , 2025 - OOTP Baseball 26.8 Build 82