3B Grant MacDonald #20 (S+)
Age: 24 | Bats: R | Throws: R | Morale: Good
08/18/2086
BATTING RATINGS (OSA)
Pot. Pot.  
Contact 7
Gap 5
Power 4
Eye 5
Avoid K's 8
OTHER BATTING RATINGS
BABIP 5
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/16/2086 SA Win, 11-6 4 1 1 0 0 0 1 0
08/15/2086 SA Loss, 7-15 5 2 2 3 1 0 0 0
08/14/2086 SA Win, 8-4 2 0 1 1 0 0 0 0
08/12/2086 @ OXN Loss, 3-4 4 0 0 0 0 0 0 0
08/11/2086 @ OXN Loss, 1-2 4 0 0 0 0 0 0 0
08/10/2086 LIN Win, 2-1 3 0 1 0 0 1 1 0
08/09/2086 LIN Win, 6-5 3 0 1 0 0 1 0 0
08/08/2086 LIN Loss, 1-2 2 0 1 0 0 1 1 0
08/07/2086 @ TUK Loss, 2-3 4 0 0 0 0 0 1 0
08/06/2086 @ TUK Loss, 1-2 2 0 1 0 0 2 1 0
FIELDING RATINGS
Catcher Infield Outfield
Range: - 4 4
Errors: - 9 4
Arm: 1 7 10
Turn DP: - 3 -
Framing: 1 - -
POSITION RATINGS
Pitcher: - Left Field: 4
Catcher: - Center Field: 2
1st Base: 7 Right Field: 6
2nd Base: 3
Shortstop: 2
3rd Base: 6
RUN/BUNT
Running Speed: 4
Stealing Aggressiveness: 5
Stealing Ability: 2
Baserunning Inst.: 4
Sacrifice Bunt: 6
Bunt for Hit: 1
   
PERSONALITY
He must acquire more mental toughness.
Low: Adaptability
Birthday:03/17/2062
Born in:Terre Hill, PA
Nationality:American
Height:6' 2"
Weight:200 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:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2081, 17th Pick in Round 13
RSL TRIPLE A 2086 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 107 375 106 19 1 11 59 49 52 81 .283 .372 .427 .798 .364 .144 111
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 102 447 4 0 0 11 11 5 160 31 0 0 0.0 61.8 5.64 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   104 24 6 1 4 22 14 9 17 2 4 1 .231 .293 .423 .716
Versus Right   271 82 13 0 7 37 35 43 64 3 7 3 .303 .400 .428 .828
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   15 4 0 0 1 4 3 0 1 1 1 0 .267 .250 .467 .717
Last Week   22 4 0 0 0 0 0 5 5 0 0 0 .182 .333 .182 .515
April   72 19 3 1 3 14 8 13 16 2 1 2 .264 .382 .458 .840
May   96 28 5 0 4 16 15 13 28 1 3 2 .292 .384 .469 .853
June   72 24 6 0 1 9 11 12 14 0 4 0 .333 .429 .458 .887
July   91 26 5 0 2 16 12 8 15 1 2 0 .286 .340 .407 .747
August   44 9 0 0 1 4 3 6 8 1 1 0 .205 .294 .273 .567
All-Star Game   3 2 0 0 0 0 1 0 1 0 0 0 .667 .667 .667 1.333
Last Year   49 12 1 0 0 3 5 3 12 0 0 1 .245 .302 .265 .567
Career   424 118 20 1 11 62 54 55 93 5 11 5 .278 .364 .408 .772
Home   195 66 11 0 7 35 28 25 41 2 5 2 .338 .415 .503 .918
Road   180 40 8 1 4 24 21 27 40 3 6 2 .222 .325 .344 .670
Grass   354 101 18 1 11 55 44 49 73 5 9 3 .285 .372 .435 .807
Turf   21 5 1 0 0 4 5 3 8 0 2 1 .238 .360 .286 .646
Day   97 27 4 1 2 12 14 15 20 1 6 1 .278 .377 .402 .779
Night   278 79 15 0 9 47 35 37 61 4 5 3 .284 .370 .435 .805
As Starter   369 106 19 1 11 59 48 51 80 5 11 4 .287 .375 .434 .809
As Reliever / Substitution   6 0 0 0 0 0 1 1 1 0 0 0 .000 .143 .000 .143
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
2078 Total - 16 34 156 71 12 2 2 41 59 8 2 2 9 1 1 .455 .482 .596 1.078 100 100 2.5
2079 Total - 17 36 170 75 15 3 2 46 62 8 2 2 8 1 1 .441 .467 .600 1.067 100 100 2.7
2080 Total - 18 37 168 71 16 1 6 45 70 10 2 2 6 1 1 .423 .456 .637 1.093 100 100 2.7
2081 Total - 19 41 192 83 15 1 5 52 71 12 2 0 11 1 1 .432 .471 .599 1.070 100 100 3.1
2081 Glendale - A 19 87 274 55 4 1 9 16 16 2 3 0 62 0 0 .201 .215 .321 .536 71 62 -0.0
2082 Glendale - A 20 109 344 57 7 0 7 20 18 23 5 0 84 0 0 .166 .228 .247 .476 42 23 -1.9
2083 Glendale - A 21 92 348 96 5 2 11 34 44 26 6 1 58 2 1 .276 .336 .397 .733 106 108 0.9
2083 Nevada - AA 21 18 58 18 4 0 3 15 8 5 0 1 12 0 1 .310 .359 .534 .894 130 117 0.3
2084 Nevada - AA 22 110 359 92 16 2 8 43 45 31 7 4 88 2 2 .256 .324 .379 .703 85 79 -0.1
2085 Shreveport - A 23 41 157 55 10 0 2 16 17 19 3 0 21 1 0 .350 .430 .452 .882 151 159 1.2
2085 Nevada - AA 23 25 95 22 5 0 1 10 8 8 0 1 18 1 0 .232 .288 .316 .604 65 55 -0.1
2085 Akron - AAA 23 14 49 12 1 0 0 3 5 3 1 0 12 0 0 .245 .302 .265 .567 55 51 -0.2
2085 Montgomery - AA 23 29 114 40 6 1 8 20 29 23 2 1 18 0 0 .351 .464 .632 1.096 196 192 1.9
2086 Akron - AAA 24 107 375 106 19 1 11 59 49 52 4 5 81 0 0 .283 .372 .427 .798 116 111 0.6
Total RSL AAA 121 424 118 20 1 11 62 54 55 5 5 93 0 0 .278 .364 .408 .772 110 105
Total RSL AA 182 626 172 31 3 20 88 90 67 9 7 136 3 3 .275 .350 .430 .780 108 101
Total RSL A 329 1123 263 26 3 29 86 95 70 17 1 225 3 1 .234 .289 .340 .629 84 78
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2086 Akron - AAA 1B 7 6 45 8 4 53 0 1.000 50.1 9.48 +0.2 1.018
2086 Akron - AAA 2B 14 12 20 33 6 53 0 1.000 113.1 4.21 -1.5 .918
2086 Akron - AAA 3B 55 51 21 107 7 132 4 .970 448.2 2.57 -4.2 .941
2086 Akron - AAA SS 6 5 6 15 0 22 1 .955 48.1 3.91 -0.0 .991
2086 Akron - AAA LF 2 2 4 0 0 4 0 1.000 17.1 2.08 +0.1 1.023
2086 Akron - AAA CF 3 2 4 0 0 4 0 1.000 15.2 2.30 -0.6 .825
2086 Akron - AAA RF 16 14 43 2 1 48 3 .938 128.0 3.16 -1.9 .941
TOTAL 1B 7 6 45 8 4 53 0 1.000 50.1 9.48 +0.2 1.018
TOTAL 2B 14 12 20 33 6 53 0 1.000 113.1 4.21 -1.5 .918
TOTAL 3B 55 51 21 107 7 132 4 .970 448.2 2.57 -4.2 .941
TOTAL SS 6 5 6 15 0 22 1 .955 48.1 3.91 -0.0 .991
TOTAL LF 2 2 4 0 0 4 0 1.000 17.1 2.08 +0.1 1.023
TOTAL CF 3 2 4 0 0 4 0 1.000 15.2 2.30 -0.6 .825
TOTAL RF 16 14 43 2 1 48 3 .938 128.0 3.16 -1.9 .941
PLAYER HISTORY
01/01/2079 OSA scouting updated potential ratings: Contact: 5; Power: 4; Eye: 4.
01/01/2080 OSA scouting updated potential ratings: Contact: 5; Power: 4; Eye: 4.
01/01/2081 OSA scouting updated potential ratings: Contact: 5; Power: 4; Eye: 4.
03/01/2081 Drafted in the 2081 first-year player draft (Round 13, Pick 17, 377th overall pick) by the Seattle Arrows, out of high school Somerville (Somerville; Somerville, NJ).
04/17/2081 Injured (fractured thumb),out for 4 weeks.
01/01/2082 OSA scouting updated potential ratings: Contact: 5; Power: 4; Eye: 4.
01/01/2083 OSA scouting updated potential ratings: Contact: 6; Power: 5; Eye: 5.
05/23/2083 Injured (stomach virus),day-to-day for 4 days.
08/14/2083 Injured (finger blister),day-to-day for 3 days.
01/01/2084 OSA scouting updated potential ratings: Contact: 6; Power: 5; Eye: 5.
07/29/2084 Goes 5-6 against the Montgomery Counts, with 1 2B, 2 RBI and 2 R.
01/01/2085 OSA scouting updated potential ratings: Contact: 6; Power: 5; Eye: 5.
04/10/2085 Injured (thumb contusion),day-to-day for one week.
05/13/2085 Was traded by the Seattle Arrows to the Cincinnati Twins, along with SP Ray Hibler, SP Chris Sacks, and LF Adrian Breheny, in exchange for SP Takehide Deguchi and SP Yasushi Ochiai.
06/30/2085 Goes 5-7 against the Toledo Red Dragons, with 1 2B, 0 RBI and 1 R.
07/16/2085 Wins the RSL AA AC Player of the Week Award.
08/01/2085 Wins the RSL AA AC Batter of the Month Award.
01/01/2086 OSA scouting updated potential ratings: Contact: 6; Power: 4; Eye: 5.
06/03/2086 Was selected to the 2086 RSL Triple A All-Star Game.
07/18/2086 Goes 5-6 against the Calgary Cannons, with 1 2B, 6 RBI and 3 R.
Sunday, October 25th , 2026 - OOTP Baseball 27.4 Build 76