2B Gary MacKeachan #51
Age: 35 | Bats: R | Throws: R | Morale: Very Good
10/28/2044
2B GARY MACKEACHAN #51 - AGE: 35 - BATS: R - THROWS: R - MORALE: VERY GOOD
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 40 40 40 40
Gap 35 35 35 35
Power 30 30 30 30
Eye 55 55 55 55
Avoid K's 35 35 35 35
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 30
Errors: - 55 40
Arm: 20 65 60
Turn DP: - 60 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 45
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 55 Right Field: -
3rd Base: 60
       
RUN/BUNT
Running Speed: 80
Stealing Aggressiveness: 75
Stealing Ability: 80
Baserunning Inst.: 80
Sacrifice Bunt: 45
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Gary gets along well with players.
High: Loyalty, Financial Ambition
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:RETIRED
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:2030, 8th Pick in Round 8
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 70 80 0.2
2028 Birmingham College - COL 18 47 179 58 6 1 2 25 48 20 0 4 33 11 3 .324 .384 .402 .786 98 102 0.6
2029 Birmingham College - COL 19 49 181 56 8 2 1 16 41 34 3 0 29 15 5 .309 .427 .392 .819 104 110 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 109 123 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 62 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 146 137 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 101 103 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 73 77 1.4
2033 Red Lodge - A 23 134 510 141 20 1 2 52 81 97 1 6 114 78 17 .276 .389 .331 .721 109 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 124 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 22 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 108 112 -0.0
2036 Hoh River - AA 26 27 34 7 1 0 1 1 9 7 0 0 10 5 0 .206 .341 .324 .665 89 96 -0.1
Total SDMBAAA 66 146 26 3 0 0 11 17 17 0 1 44 12 3 .178 .262 .199 .461 30 27
Total SDMBAA 46 95 26 3 0 1 10 16 18 0 0 20 8 1 .274 .389 .337 .726 111 121
Total SDMBA 308 1186 294 35 6 7 114 174 189 5 9 254 143 32 .248 .351 .305 .657 93 97
Total SDMBCOL 162 602 185 20 5 3 65 130 93 4 5 90 36 12 .307 .401 .372 .773 94 101
Total SDMBA- 69 272 68 9 2 0 15 35 31 0 0 66 23 13 .250 .327 .298 .625 96 94
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 98 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 81 -0.4
2033 Red Lodge - SDMBA 23 4 16 5 1 0 0 1 2 3 0 1 4 0 0 .312 .400 .375 .775 125 125 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 202 381 0.1
2036 Hoh River - SDMBAA 26 2 1 1 0 0 0 0 1 0 0 0 0 2 0 1.000 1.000 1.000 2.000 467 490 -0.1
Total SDMBAAA 1 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 1.000 .000 1.000 202 381
Total SDMBAA 2 1 1 0 0 0 0 1 0 0 0 0 2 0 1.000 1.000 1.000 2.000 467 490
Total SDMBA 9 37 11 1 0 0 1 5 4 0 1 13 1 1 .297 .357 .324 .681 101 102
Total SDMBA- 11 39 11 1 0 0 1 4 2 0 0 8 5 0 .282 .317 .308 .625 95 98
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.3 .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.8 .989
2032 Red Lodge - A SS 10 0 1 7 1 8 0 1.000 20.2 3.48 +0.3 1.024
2033 Red Lodge - A 2B 1 1 4 3 0 7 0 1.000 9.0 7.00 -0.2 1.016
2033 Red Lodge - A 3B 133 131 55 232 18 300 13 .957 1151.1 2.24 -0.8 .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.12 -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 2B 2 0 0 0 0 1 1 .000 3.0 0.00 -0.6 .000
2036 Hoh River - AA 3B 14 7 5 19 2 28 4 .857 82.0 2.63 -1.3 .877
2036 Hoh River - AA SS 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
TOTAL 2B 135 120 236 277 61 528 15 .972 1015.0 4.55 -3.9 .969
TOTAL 3B 306 286 123 512 52 668 33 .951 2535.1 2.25 -5.3 .987
TOTAL SS 162 136 192 392 78 605 21 .965 1200.0 4.38 -1.9 .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).
09/22/2036 Wins the 2036 SDMB Double A AA Championship with the Hoh River Chinook!
10/21/2036 Released by the Appalachian organization.
10/21/2036 Retired from professional baseball.
Monday, March 25th , 2024 - OOTP Baseball 25.1 Build 47