3B Gary MacKeachan #51
Age: 26 | Bats: R | Throws: R | Morale: Good
05/26/2036
3B GARY MACKEACHAN #51 - AGE: 26 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
10 8 3 0 0 0 0 2 1 .375 .500 .375 3 -0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 31 31 31 4
Gap 34 34 34 4
Power 1 1 1 1
Eye 60 60 60 6
Avoid K's 17 17 17 3
FIELDING RATINGS
Catcher Infield Outfield
Range: - 61 15
Errors: - 60 44
Arm: 7 79 66
Turn DP: - 75 -
Ability: 3 - -
POSITION RATINGS
Pitcher: - Shortstop: 41
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 61 Right Field: -
3rd Base: 68
       
RUN/BUNT
Running Speed: 94
Stealing Ability: 100
Baserunning Inst.: 100
Sacrifice Bunt: 48
Bunt for Hit: 52
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/23/2036 @ FLT Win, 17-6 2 1 1 0 0 0 0 0
05/14/2036 @ SPK Win, 9-0 0 1 0 0 0 1 0 0
05/06/2036 @ KAL Loss, 2-3 4 1 2 0 0 0 1 1
05/05/2036 @ PC Loss, 3-4 0 0 0 0 0 1 0 0
05/03/2036 @ PC Win, 3-1 0 0 0 0 0 0 0 1
05/01/2036 @ SPK Loss, 1-2 1 0 0 0 0 0 0 0
04/30/2036 @ SPK Loss, 0-1 0 0 0 0 0 0 0 0
04/29/2036 @ SPK Win, 8-5 0 1 0 0 0 0 0 0
04/20/2036 @ PC Win, 4-3 1 0 0 0 0 0 0 0
04/19/2036 PC Win, 4-2 0 1 0 0 0 0 0 1
PERSONALITY
Not the life of the party.
High: Loyalty, Greed
Low: Adaptability
Birthday:08/25/2009
Born in:White Plains, NEW
Nationality:American
Height:6' 2"
Weight:190 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2030, 8th Pick in Round 8
SDMB DOUBLE A 2036 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 10 8 3 0 0 0 0 5 2 1 .375 .500 .375 .875 .426 .000 170
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 1 10 0 0 0 1 0 0 3 0 3 0 100.0 2.0 9.14 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   1 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Versus Right   7 3 0 0 0 0 4 2 1 0 0 0 .429 .556 .429 .984
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   2 1 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
April   1 0 0 0 0 0 2 0 0 0 0 0 .000 .000 .000 .000
May   7 3 0 0 0 0 3 2 1 0 0 0 .429 .556 .429 .984
2 Years Ago   61 19 2 0 0 9 7 11 10 0 0 0 .311 .417 .344 .761
Career   69 22 2 0 0 9 12 13 11 0 0 0 .319 .427 .348 .775
Home   0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Road   8 3 0 0 0 0 4 2 1 0 0 0 .375 .500 .375 .875
Grass   7 3 0 0 0 0 5 1 1 0 0 0 .429 .500 .429 .929
Turf   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
Day   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Night   7 3 0 0 0 0 5 2 1 0 0 0 .429 .556 .429 .984
As Starter   4 2 0 0 0 0 1 0 1 0 0 0 .500 .500 .500 1.000
As Reliever / Substitution   4 1 0 0 0 0 4 2 0 0 0 0 .250 .500 .250 .750
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
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
2027 Birmingham College - COL 17 48 170 47 5 1 0 18 26 25 1 1 19 5 1 .276 .371 .318 .688 71 82 0.3
2028 Birmingham College - COL 18 47 179 58 6 1 2 25 48 20 0 4 33 11 3 .324 .384 .402 .786 98 104 0.7
2029 Birmingham College - COL 19 49 181 56 8 2 1 16 41 34 3 0 29 15 5 .309 .427 .392 .819 105 112 1.0
2030 Birmingham College - COL 20 18 72 24 1 1 0 6 15 14 0 0 9 5 3 .333 .442 .375 .817 110 124 0.5
2030 Ely - S A 20 41 158 32 3 1 0 4 15 14 0 0 37 13 7 .203 .267 .234 .502 57 63 0.2
2031 Ely - S A 21 28 114 36 6 1 0 11 20 17 0 0 29 10 6 .316 .405 .386 .791 147 136 0.9
2031 Red Lodge - A 21 38 154 41 7 1 1 19 23 15 1 2 34 12 5 .266 .331 .344 .676 102 105 0.3
2032 Red Lodge - A 22 136 522 112 8 4 4 43 70 77 3 1 106 53 10 .215 .318 .268 .587 74 78 1.5
2033 Red Lodge - A 23 134 510 141 20 1 2 52 81 97 1 6 114 78 17 .276 .389 .331 .721 110 116 4.7
2034 Hoh River - AA 24 19 61 19 2 0 0 9 7 11 0 0 10 3 1 .311 .417 .344 .761 122 135 0.5
2034 Durango - AAA 24 48 133 22 2 0 0 7 13 16 0 1 42 9 3 .165 .253 .180 .434 21 19 -0.8
2035 Durango - AAA 25 18 13 4 1 0 0 4 4 1 0 0 2 3 0 .308 .357 .385 .742 106 112 -0.0
2036 Hoh River - AA 26 10 8 3 0 0 0 0 5 2 0 0 1 3 0 .375 .500 .375 .875 152 170 -0.1
Total SDMBAAA 66 146 26 3 0 0 11 17 17 0 1 44 12 3 .178 .262 .199 .461 29 27
Total SDMBAA 29 69 22 2 0 0 9 12 13 0 0 11 6 1 .319 .427 .348 .775 126 139
Total SDMBA 308 1186 294 35 6 7 114 174 189 5 9 254 143 32 .248 .351 .305 .657 93 98
Total SDMBCOL 162 602 185 20 5 3 65 130 93 4 5 90 36 12 .307 .401 .372 .773 94 103
Total SDMBA- 69 272 68 9 2 0 15 35 31 0 0 66 23 13 .250 .327 .298 .625 96 95
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
2030 Ely - SDMBA- 20 11 39 11 1 0 0 1 4 2 0 0 8 5 0 .282 .317 .308 .625 95 99 0.6
2031 Red Lodge - SDMBA 21 5 21 6 0 0 0 0 3 1 0 0 9 1 1 .286 .318 .286 .604 80 82 -0.4
2033 Red Lodge - SDMBA 23 4 16 5 1 0 0 1 2 3 0 1 4 0 0 .313 .400 .375 .775 126 126 0.2
2034 Durango - SDMBAAA 24 1 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 1.000 .000 1.000 200 381 0.1
Total SDMBAAA 1 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 1.000 .000 1.000 200 381
Total SDMBA 9 37 11 1 0 0 1 5 4 0 1 13 1 1 .297 .357 .324 .681 102 103
Total SDMBA- 11 39 11 1 0 0 1 4 2 0 0 8 5 0 .282 .317 .308 .625 95 99
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2027 Birmingham College - COL 3B 5 0 0 0 0 0 0 .000 9.0 0.00 0.0 .000
2027 Birmingham College - COL SS 48 48 60 121 25 191 10 .948 363.1 4.48 -0.7 .990
2028 Birmingham College - COL 2B 32 31 70 69 23 144 5 .965 256.0 4.89 -1.1 .974
2028 Birmingham College - COL 3B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2028 Birmingham College - COL SS 15 14 17 43 6 62 2 .968 118.0 4.58 -0.6 .977
2029 Birmingham College - COL 2B 49 49 93 108 19 205 4 .980 391.1 4.62 -0.3 .996
2030 Ely - S A SS 41 41 56 119 23 179 4 .978 378.2 4.16 +0.4 1.006
2030 Birmingham College - COL SS 17 17 31 43 13 76 2 .974 150.2 4.42 -0.2 .991
2031 Red Lodge - A 2B 2 0 1 0 0 1 0 1.000 3.2 2.45 0.0 .000
2031 Ely - S A SS 14 14 24 45 8 71 2 .972 128.0 4.85 -0.7 .974
2032 Red Lodge - A 2B 1 0 1 0 0 1 0 1.000 2.0 4.50 0.0 .000
2032 Red Lodge - A 3B 134 132 55 230 30 299 14 .953 1150.0 2.23 -2.4 .989
2032 Red Lodge - A SS 10 0 1 7 1 8 0 1.000 20.2 3.48 +0.2 1.024
2033 Red Lodge - A 2B 1 1 4 3 0 7 0 1.000 9.0 7.00 -0.1 1.016
2033 Red Lodge - A 3B 133 131 55 232 18 300 13 .957 1151.1 2.24 -0.6 .995
2033 Red Lodge - A SS 7 0 1 4 1 5 0 1.000 13.2 3.29 -0.1 1.007
2034 Durango - AAA 2B 43 39 66 97 19 166 3 .982 342.0 4.29 -0.5 .961
2034 Durango - AAA 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2034 Hoh River - AA 3B 16 16 8 29 2 39 2 .949 136.0 2.45 -0.4 .997
2034 Durango - AAA SS 4 2 2 9 1 11 0 1.000 18.0 5.50 +0.3 1.005
2034 Hoh River - AA SS 2 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2035 Durango - AAA 2B 5 0 1 0 0 3 2 .333 8.0 1.13 -1.1 -1.018
2035 Durango - AAA 3B 2 0 0 2 0 2 0 1.000 4.0 4.50 +0.1 1.036
2035 Durango - AAA SS 3 0 0 1 0 2 1 .500 6.0 1.50 -0.4 .509
2036 Hoh River - AA 3B 4 1 1 3 1 6 2 .667 14.1 2.51 -0.8 .703
2036 Hoh River - AA SS 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
TOTAL 2B 133 120 236 277 61 527 14 .973 1012.0 4.56 -3.2 .972
TOTAL 3B 296 280 119 496 51 646 31 .952 2467.2 2.24 -4.0 .989
TOTAL SS 162 136 192 392 78 605 21 .965 1200.0 4.38 -1.8 .990
PLAYER HISTORY
03/01/2027 Joined the Birmingham College Herons.
01/01/2028 OSA scouting updated ratings (potential): Contact: 1 (3); Power: 2 (1); Eye: 20 (7).
01/01/2029 OSA scouting updated ratings (potential): Contact: 5 (1); Power: 1 (2); Eye: 27 (6).
05/26/2029 Wins the 2029 Championship with the Birmingham College Herons!
01/01/2030 OSA scouting updated ratings (potential): Contact: 16 (3); Power: 1 (2); Eye: 29 (6).
04/23/2030 Injured on 04/20/2030, diagnosed with torn ankle ligaments, will miss 3 months.
06/01/2030 Released by the Birmingham College Herons.
06/01/2030 Drafted in the 2030 first-year player draft (Round 8, Pick 8, 92nd overall pick) by the Appalachian Black Bears.
09/26/2030 Wins the 2030 SDMB Rookie League Round 2 with the Ely Loons!
09/26/2030 Injured on 09/25/2030, diagnosed with a fractured ankle, will miss 3 months.
01/01/2031 OSA scouting updated ratings (potential): Contact: 22 (3); Power: 1 (2); Eye: 32 (6).
01/01/2032 OSA scouting updated ratings (potential): Contact: 26 (3); Power: 6 (1); Eye: 36 (7).
01/01/2033 OSA scouting updated ratings (potential): Contact: 27 (3); Power: 7 (1); Eye: 48 (6).
06/22/2033 Was selected to the 2033 SDMB Single A All-Star Game.
09/17/2033 Wins the 2033 SDMB Single A A Championship with the Red Lodge Bison!
09/28/2033 Wins the 2033 SDMBA SL2 Platinum Stick Award at 3B.
10/01/2033 Finished 3rd in 2033 SDMBA SL2 A Outstanding Hitter Award voting.
01/01/2034 OSA scouting updated ratings (potential): Contact: 28 (3); Power: 8 (1); Eye: 53 (6).
04/20/2034 Injured on 04/19/2034, diagnosed with shoulder tendinitis, is day-to-day.
09/19/2034 Wins the 2034 SDMB Triple A AAA Championship with the Durango Mountain Goats!
01/01/2035 OSA scouting updated ratings (potential): Contact: 27 (4); Power: 4 (1); Eye: 57 (6).
07/15/2035 Injured (Intercostal strain), out for 1-2 weeks.
01/01/2036 OSA scouting updated ratings (potential): Contact: 28 (3); Power: 6 (1); Eye: 54 (6).
Saturday, May 2nd, 2020 - OOTP Baseball 21.2 Build 38