2B Ira MacPherson #49
Age: 72 | Bats: S | Throws: R | Morale: Normal
10/25/2065
2B IRA MACPHERSON #49 - AGE: 72 - BATS: S - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 3 3 3 3
Gap 4 3 5 4
Power 3 2 3 3
Eye 6 4 6 6
Avoid K's 5 4 5 5
FIELDING RATINGS
Catcher Infield Outfield
Range: - 6 2
Errors: - 8 6
Arm: 1 4 1
Turn DP: - 9 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 5
Catcher: - Left Field: -
1st Base: 9 Center Field: -
2nd Base: 7 Right Field: -
3rd Base: 4
       
RUN/BUNT
Running Speed: 6
Stealing Ability: 8
Baserunning Inst.: 6
Sacrifice Bunt: 10
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
He works hard at his craft.
High: Work Ethic
Low: Loyalty, Adaptability
Birthday:07/07/1993
Born in:Laureldale, PA
Nationality:American
Height:6' 2"
Weight:210 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
StatsPlus
StatsPlus Player Page
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
2016 Ohio - AFBL 22 7 8 0 0 0 0 1 2 1 1 1 1 0 0 .000 .182 .000 .182 -43 -34 -0.1
2017 Idaho - AFBL 23 15 53 10 0 1 1 4 5 3 2 0 10 3 1 .189 .259 .283 .542 52 46 -0.2
2017 Pennsylvania - AFBL 23 68 71 17 5 0 2 7 6 4 1 0 16 0 3 .239 .289 .394 .684 89 88 0.0
2017 Total - AFBL 23 83 124 27 5 1 3 11 11 7 3 0 26 3 4 .218 .276 .347 .623 73 70 -0.2
2018 Pennsylvania - AFBL 24 141 436 111 23 3 9 45 54 49 10 3 104 16 9 .255 .341 .383 .724 104 101 2.8
2019 Pennsylvania - AFBL 25 137 440 117 17 9 8 60 52 47 13 0 84 13 7 .266 .354 .400 .754 107 111 3.1
2020 Pennsylvania - AFBL 26 128 416 115 14 5 11 38 74 43 5 0 80 15 13 .276 .351 .413 .765 112 115 1.6
2021 Pennsylvania - AFBL 27 69 95 25 3 0 2 15 10 8 2 1 19 2 1 .263 .330 .358 .688 91 98 0.5
2022 Pennsylvania - AFBL 28 73 134 34 8 1 2 15 18 19 3 0 30 6 2 .254 .359 .373 .732 108 108 1.0
2023 Pennsylvania - AFBL 29 114 351 97 20 1 6 41 53 45 8 4 74 7 7 .276 .368 .390 .758 112 105 2.2
2024 Pennsylvania - AFBL 30 48 54 12 1 1 2 6 11 6 2 0 10 3 0 .222 .323 .389 .711 97 82 0.3
2025 Pennsylvania - AFBL 31 79 237 50 7 0 2 19 27 17 3 2 61 2 4 .211 .270 .266 .536 52 49 0.1
2026 Pennsylvania - AFBL 32 37 103 22 5 2 0 8 17 15 4 3 33 3 0 .214 .328 .301 .629 72 78 0.6
2027 Pennsylvania - AFBL 33 49 79 20 1 0 1 4 7 5 1 0 18 5 1 .253 .306 .304 .610 69 70 0.5
2028 Pennsylvania - AFBL 34 86 106 19 5 0 0 8 10 9 4 2 29 2 1 .179 .264 .226 .491 36 32 -0.4
2030 Pennsylvania - AFBL 36 15 2 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -117 -0.2
Total AFBL 1066 2585 649 109 23 46 271 346 271 59 16 570 77 49 .251 .334 .364 .698 95 94 11.8
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
2013 Kissimmee - R 19 44 167 45 14 2 1 28 35 33 0 1 39 3 2 .269 .388 .395 .783 63 60 -0.6
2014 Kissimmee - R 20 13 48 21 7 0 1 15 14 19 0 1 6 1 0 .438 .588 .646 1.234 182 186 0.9
2014 Toledo - A 20 54 207 56 17 4 3 32 35 41 0 1 47 5 6 .271 .390 .435 .824 113 111 0.9
2014 Cincinnati - AA 20 59 226 62 14 5 2 31 33 17 0 2 67 5 5 .274 .322 .407 .730 83 82 0.0
2015 Cincinnati - AA 21 27 114 29 6 2 4 15 17 13 6 0 26 4 3 .254 .361 .447 .808 105 107 0.4
2015 Cleveland - AAA 21 65 220 45 15 2 0 22 22 19 5 0 77 5 9 .205 .283 .291 .574 38 39 -1.5
2016 Cleveland - AAA 22 84 312 80 21 2 4 48 63 51 7 2 93 11 8 .256 .371 .375 .746 76 77 -0.3
2017 Pittsburgh - AAA 23 26 96 28 4 1 2 14 22 19 5 3 16 6 3 .292 .423 .417 .839 103 114 0.5
2027 Pittsburgh - AAA 33 50 168 53 10 1 8 27 34 24 5 1 37 4 0 .315 .414 .530 .944 114 111 0.9
2028 Pittsburgh - AAA 34 1 3 1 0 0 0 1 2 2 0 0 0 0 0 .333 .600 .333 .933 122 160 0.1
2029 Pittsburgh - AAA 35 100 353 114 19 2 8 60 88 65 7 2 74 17 6 .323 .436 .456 .892 103 106 1.5
2030 Pittsburgh - AAA 36 90 351 82 12 3 8 47 51 45 11 8 105 6 4 .234 .333 .353 .686 61 65 -0.9
Total EL 416 1503 403 81 11 30 219 282 225 40 16 402 49 30 .268 .374 .397 .771 80 82
Total UL 86 340 91 20 7 6 46 50 30 6 2 93 9 8 .268 .336 .421 .757 91 91
Total CL 54 207 56 17 4 3 32 35 41 0 1 47 5 6 .271 .390 .435 .824 113 111
Total LL 57 215 66 21 2 2 43 49 52 0 2 45 4 2 .307 .439 .451 .890 93 92
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
2016 Ohio - AFBL 22 2 1 0 0 0 0 0 0 1 0 0 1 0 0 .000 .500 .000 .500 56 128 0.0
2021 Pennsylvania - AFBL 27 4 2 1 0 0 1 2 1 2 0 0 0 0 0 .500 .750 2.000 2.750 628 493 0.3
2022 Pennsylvania - AFBL 28 2 1 1 0 0 0 0 1 1 0 0 0 1 0 1.000 1.000 1.000 2.000 469 459 0.4
2023 Pennsylvania - AFBL 29 14 39 8 2 0 2 5 6 8 0 0 11 2 0 .205 .340 .410 .751 109 98 0.9
2024 Pennsylvania - AFBL 30 5 18 3 1 0 0 1 3 2 1 0 4 0 0 .167 .286 .222 .508 44 54 0.1
2025 Pennsylvania - AFBL 31 19 53 12 4 0 1 7 6 4 1 0 8 2 0 .226 .293 .358 .652 82 71 0.9
2026 Pennsylvania - AFBL 32 2 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2028 Pennsylvania - AFBL 34 5 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -125 0.1
Total AFBL 53 115 25 7 0 4 15 17 18 2 0 24 5 0 .217 .333 .383 .716 106 95
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 Ohio - MLB 2B 2 1 1 0 0 1 0 1.000 10.0 0.90 0.0 .000
2016 Ohio - MLB SS 2 1 2 2 0 4 0 1.000 10.0 3.60 +0.0 1.016
2017 Pennsylvania - MLB 1B 6 4 39 2 2 41 0 1.000 35.0 10.54 +0.3 1.126
2017 Pennsylvania - MLB 2B 33 3 19 25 6 44 0 1.000 83.1 4.75 -0.1 .996
2017 Idaho - MLB 2B 15 15 37 38 13 76 1 .987 143.2 4.70 -1.0 .950
2017 Pennsylvania - MLB SS 7 0 1 0 0 1 0 1.000 9.1 0.96 +0.0 1.015
2018 Pennsylvania - MLB 1B 3 0 3 0 0 3 0 1.000 2.2 10.12 0.0 .000
2018 Pennsylvania - MLB 2B 128 123 229 397 91 630 4 .994 1066.1 5.28 +8.9 1.041
2018 Pennsylvania - MLB 3B 1 1 1 1 0 2 0 1.000 8.0 2.25 -0.5 .518
2018 Pennsylvania - MLB SS 6 0 2 2 1 4 0 1.000 10.0 3.60 +0.0 1.012
2018 Pennsylvania - MLB CF 1 0 1 0 0 1 0 1.000 5.0 1.80 -0.0 .997
2019 Pennsylvania - MLB 1B 5 0 12 2 2 15 1 .933 12.2 9.95 -0.9 .663
2019 Pennsylvania - MLB 2B 122 117 213 305 81 527 9 .983 999.0 4.67 +6.1 1.037
2019 Pennsylvania - MLB 3B 2 1 0 1 0 1 0 1.000 6.0 1.50 +0.0 1.034
2019 Pennsylvania - MLB SS 2 1 1 3 1 4 0 1.000 12.1 2.92 +0.0 1.010
2020 Pennsylvania - MLB 1B 105 94 915 51 91 969 3 .997 833.1 10.43 +4.4 1.051
2020 Pennsylvania - MLB 2B 5 0 0 2 1 2 0 1.000 8.0 2.25 +0.0 1.036
2020 Pennsylvania - MLB 3B 3 3 3 3 0 7 1 .857 23.0 2.35 -1.6 .521
2020 Pennsylvania - MLB SS 6 4 5 10 3 18 3 .833 33.1 4.05 -1.5 .730
2021 Pennsylvania - MLB 1B 3 1 4 4 0 8 0 1.000 10.0 7.20 +0.3 1.106
2021 Pennsylvania - MLB 2B 25 11 26 45 14 72 1 .986 132.0 4.84 +0.4 1.021
2021 Pennsylvania - MLB 3B 1 0 0 1 0 1 0 1.000 2.0 4.50 +0.0 1.038
2021 Pennsylvania - MLB SS 6 2 3 7 0 10 0 1.000 19.1 4.66 +0.1 1.024
2022 Pennsylvania - MLB 1B 10 6 60 3 6 64 1 .984 65.1 8.68 +0.0 .996
2022 Pennsylvania - MLB 2B 31 26 37 68 18 106 1 .991 221.1 4.27 +2.4 1.079
2022 Pennsylvania - MLB 3B 3 0 0 0 0 0 0 .000 3.1 0.00 0.0 .000
2022 Pennsylvania - MLB SS 5 2 2 6 0 8 0 1.000 19.0 3.79 +0.1 1.023
2023 Pennsylvania - MLB 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Pennsylvania - MLB 2B 110 108 163 306 83 476 7 .985 930.2 4.54 +4.8 1.030
2023 Pennsylvania - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Pennsylvania - MLB SS 3 0 1 2 1 3 0 1.000 4.2 5.79 +0.0 1.022
2024 Pennsylvania - MLB 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 0.0 .000
2024 Pennsylvania - MLB 2B 13 9 20 33 13 54 1 .981 86.1 5.53 +1.3 1.088
2024 Pennsylvania - MLB 3B 7 0 0 2 1 2 0 1.000 13.1 1.35 +0.0 1.039
2024 Pennsylvania - MLB SS 20 0 8 13 3 22 1 .955 40.0 4.72 -0.3 .955
2025 Pennsylvania - MLB 2B 66 62 113 191 61 308 4 .987 521.1 5.25 +6.9 1.069
2025 Pennsylvania - MLB 3B 3 0 2 0 0 2 0 1.000 3.1 5.40 0.0 .000
2025 Pennsylvania - MLB SS 4 0 2 3 1 5 0 1.000 6.0 7.50 +0.0 1.029
2026 Pennsylvania - MLB 1B 3 1 16 1 3 17 0 1.000 13.0 11.77 +0.1 1.127
2026 Pennsylvania - MLB 2B 29 29 56 86 26 143 1 .993 254.1 5.02 +3.1 1.067
2026 Pennsylvania - MLB 3B 2 0 0 0 0 0 0 .000 4.1 0.00 0.0 .000
2026 Pennsylvania - MLB SS 3 0 2 3 0 5 0 1.000 11.2 3.86 +0.1 1.029
2027 Pennsylvania - MLB 1B 3 0 10 1 0 11 0 1.000 7.1 13.50 +0.7 1.690
2027 Pennsylvania - MLB 2B 37 15 33 73 25 106 0 1.000 175.0 5.45 +2.7 1.091
2027 Pennsylvania - MLB 3B 2 0 0 0 0 0 0 .000 5.1 0.00 0.0 .000
2027 Pennsylvania - MLB SS 8 3 12 12 4 24 0 1.000 33.2 6.42 +0.2 1.025
2028 Pennsylvania - MLB 1B 23 0 51 3 9 54 0 1.000 46.0 10.57 +0.5 1.123
2028 Pennsylvania - MLB 2B 6 5 10 17 4 27 0 1.000 46.0 5.28 +1.0 1.113
2028 Pennsylvania - MLB 3B 8 5 5 8 2 13 0 1.000 54.1 2.15 -0.3 .951
2028 Pennsylvania - MLB SS 48 10 24 48 11 73 1 .986 168.2 3.84 -0.4 .984
2030 Pennsylvania - MLB 1B 11 0 13 2 1 17 2 .882 17.1 7.79 -0.9 .376
2030 Pennsylvania - MLB 2B 4 0 3 1 0 4 0 1.000 6.1 5.68 +0.0 1.021
TOTAL 1B 173 106 1124 69 114 1200 7 .994 1043.2 10.29 +4.7 1.042
TOTAL 2B 626 524 960 1587 436 2576 29 .989 4683.2 4.89 +36.5 1.044
TOTAL 3B 32 10 11 16 3 28 1 .964 123.0 1.98 -2.3 .831
TOTAL SS 120 23 65 111 25 181 5 .972 378.0 4.19 -1.7 .972
TOTAL CF 1 0 1 0 0 1 0 1.000 5.0 1.80 -0.0 .997
PLAYER HISTORY
01/01/2013 Drafted in the 2013 inaugural draft (Round 52, Pick 2, 818th overall pick) by the Ohio Knights.
07/03/2013 Injured (back tightness), day-to-day for 6 days.
07/08/2013 Injured (fractured foot), out for 3-4 weeks.
08/05/2013 Injured (fractured shoulder blade), out for 5 weeks.
01/01/2014 OSA scouting updated ratings (potential): Contact: 3 (5); Power: 1 (4); Eye: 3 (6).
07/23/2014 Injured (strained quadriceps), day-to-day for 3 days.
01/01/2015 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 2 (4); Eye: 3 (6).
08/22/2015 Injured (back stiffness), day-to-day for one week.
01/01/2016 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 3 (4); Eye: 5 (6).
01/01/2017 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 5 (6).
01/10/2017 Drafted in the 2017 Expansion Draft (Round 1, Pick 9, 9th overall pick) by Idaho.
04/20/2017 Was traded by the Idaho Steelheads to the Pennsylvania Railroaders, along with SP Eric MacKenzie, MR Jean-François Riel, in exchange for 2B Andy Reed, a 3rd draft pick, a 6th draft pick.
01/01/2018 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 5 (6).
03/10/2018 Injured (forearm stiffness), out for 4 days.
11/01/2018 Wins the 2018 AFBL PL Best Defender Award at 2B.
01/01/2019 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 6 (6).
01/01/2020 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 6 (6).
01/01/2021 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 6 (6).
01/01/2022 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 6 (6).
01/01/2023 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 5 (6).
06/25/2023 Injured (strained oblique), out for 3 weeks.
07/26/2023 Injured (thigh muscle strain), day-to-day for 5 days.
01/01/2024 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 5 (6).
01/01/2025 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 4 (4); Eye: 5 (6).
08/20/2025 Injured (sprained thumb), out for one week.
11/10/2025 Won the 2025 American Federation Baseball League Federation Cup Series with the Pennsylvania Railroaders!
01/01/2026 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 6 (6).
01/01/2027 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 6 (6).
03/02/2027 Injured (bruised ankle), day-to-day for 3 days.
01/01/2028 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 6 (6).
01/01/2029 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 6 (6).
04/05/2029 Injured (bruised thumb), day-to-day for 4 days.
05/17/2029 Injured (fractured wrist), out for 6 weeks.
01/01/2030 OSA scouting updated ratings (potential): Contact: 3 (4); Power: 3 (3); Eye: 6 (6).
11/08/2030 Retired from professional baseball.
LEADERBOARD APPEARANCES
Year 3B Rank
2019 9 4
Year IBB Rank
2018 9 7
2023 11 5
Year HP Rank
2018 10 10
2019 13 4
Year SH Rank
2028 4 3
Friday, April 12th , 2024 - OOTP Baseball 24.6 Build 69