2B Alvin MacDonald #23
Age: 26 | Bats: R | Throws: R | Morale: Normal
11/06/2034
OA: 30 POT: 30
2B ALVIN MACDONALD #23 - AGE: 26 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
46 59 12 4 0 1 5 4 17 .203 .277 .322 0 0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 30 35 30 30
Gap 35 35 30 35
Power 45 45 45 45
Eye 45 45 45 45
Avoid K's 35 35 35 35
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 25
Errors: - 65 55
Arm: 20 65 55
Turn DP: - 60 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 40
Catcher: - Left Field: -
1st Base: 75 Center Field: -
2nd Base: 50 Right Field: -
3rd Base: 40
       
RUN/BUNT
Running Speed: 55
Stealing Ability: 75
Baserunning Inst.: 80
Sacrifice Bunt: 35
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/08/2034 @ NWA Loss, 1-2 1 0 0 0 0 0 0 0
07/06/2034 @ NWA Loss, 5-6 0 0 0 0 0 0 0 0
07/04/2034 STP Win, 3-1 0 0 0 0 0 0 0 0
07/03/2034 STP Win, 4-1 1 1 0 0 0 1 0 0
07/01/2034 STP Loss, 6-10 1 0 0 0 0 0 0 0
06/29/2034 @ JAX Win, 4-3 0 0 0 0 0 0 0 0
06/24/2034 CC Win, 9-0 4 2 3 2 0 0 1 0
06/23/2034 CC Win, 4-3 3 0 0 1 0 0 1 0
06/22/2034 CC Win, 4-3 3 1 0 0 0 1 2 0
06/20/2034 @ MID Loss, 2-7 0 0 0 0 0 0 0 0
PERSONALITY
Few players enjoy the game more.
Personality Class: Sparkplug
High: Adaptability, Work Ethic
Birthday:02/23/2008
Born in:Brimfield, OH
Nationality:American
Height:6' 4"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:8 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2026, 27th Pick in Round 21
DOUBLE A - U28 2034 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 46 59 12 4 0 1 5 10 4 17 .203 .277 .322 .599 .274 .119 66
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 15 65 2 0 0 1 0 0 19 5 0 1 0.0 5.1 2.79 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   22 4 1 0 0 1 1 1 6 0 0 1 .182 .250 .227 .477
Versus Right   37 8 3 0 1 4 9 3 11 0 0 1 .216 .293 .378 .671
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   30 8 3 0 0 0 5 1 6 0 0 1 .267 .312 .367 .679
May   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
June   25 4 1 0 1 5 4 2 10 0 0 1 .160 .250 .320 .570
July   3 0 0 0 0 0 1 1 0 0 0 0 .000 .250 .000 .250
Career   59 12 4 0 1 5 10 4 17 0 0 2 .203 .277 .322 .599
Home   30 7 4 0 0 3 7 2 9 0 0 0 .233 .281 .367 .648
Road   29 5 0 0 1 2 3 2 8 0 0 2 .172 .273 .276 .549
Grass   59 12 4 0 1 5 10 4 17 0 0 2 .203 .277 .322 .599
Day   14 4 1 0 0 2 3 0 5 0 0 1 .286 .333 .357 .690
Night   45 8 3 0 1 3 7 4 12 0 0 1 .178 .260 .311 .571
As Starter   47 11 4 0 1 5 8 3 15 0 0 2 .234 .308 .383 .691
As Reliever / Substitution   12 1 0 0 0 0 2 1 2 0 0 0 .083 .154 .083 .237
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
2024 Total - 16 26 108 44 16 5 12 35 47 16 4 3 12 18 4 .407 .489 .981 1.470 100 100 3.0
2025 Total - 17 24 105 40 9 3 5 27 37 12 4 1 10 15 3 .381 .459 .667 1.126 100 100 1.7
2026 Total - 18 22 93 34 9 3 4 23 31 8 4 2 6 11 2 .366 .430 .656 1.086 100 100 1.2
2026 Pompano Beach - R 18 39 132 26 7 0 2 14 13 10 2 0 33 2 1 .197 .264 .295 .559 48 42 -0.7
2027 Pompano Beach - R 19 11 10 4 0 0 0 2 3 0 0 0 1 1 0 .400 .400 .400 .800 109 118 0.1
2028 Pompano Beach - R 20 47 151 25 4 1 2 13 16 14 5 0 30 3 0 .166 .259 .245 .504 54 62 0.2
2028 Danville - R+ 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2028 Total - R+ 20 49 151 25 4 1 2 13 16 14 5 0 30 3 0 .166 .259 .245 .504 54 62 0.2
2029 Danville - R+ 21 46 138 29 7 0 7 22 18 15 5 2 27 4 0 .210 .306 .413 .719 117 117 1.3
2030 Rome - A 22 123 440 98 13 1 19 61 60 36 6 5 123 16 1 .223 .287 .386 .674 98 99 2.4
2031 Rome - A 23 38 108 14 3 0 1 5 7 15 2 0 42 2 1 .130 .248 .185 .433 27 29 -0.5
2031 Florida - A+ 23 3 5 0 0 0 0 0 1 2 0 0 1 0 0 .000 .286 .000 .286 -5 29 -0.0
2031 Total - A+ 23 41 113 14 3 0 1 5 8 17 2 0 43 2 1 .124 .250 .177 .427 25 29 -0.6
2032 Rome - A 24 97 234 39 12 2 3 16 22 25 8 0 69 7 0 .167 .270 .274 .543 53 54 -0.4
2033 Florida - A+ 25 104 270 45 11 2 4 16 26 29 6 1 68 13 2 .167 .261 .267 .528 67 67 0.2
2034 Mississippi - AA 26 46 59 12 4 0 1 5 10 4 2 0 17 0 1 .203 .277 .322 .599 66 66 0.1
Total AA 46 59 12 4 0 1 5 10 4 2 0 17 0 1 .203 .277 .322 .599 66 66
Total A+ 107 275 45 11 2 4 16 27 31 6 1 69 13 2 .164 .262 .262 .524 66 67
Total A 258 782 151 28 3 23 82 89 76 16 5 234 25 2 .193 .276 .325 .601 74 75
Total R+ 48 138 29 7 0 7 22 18 15 5 2 27 4 0 .210 .306 .413 .719 117 117
Total R 97 293 55 11 1 4 29 32 24 7 0 64 6 1 .188 .265 .273 .538 53 55
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Pompano Beach - R P 6 0 1 1 0 3 1 .667 17.1 1.04 -0.4 .514
2026 Pompano Beach - R SS 36 34 42 99 16 150 9 .940 295.2 4.29 -4.4 .956
2027 Pompano Beach - R SS 5 0 0 3 0 3 0 1.000 8.1 3.24 +0.1 1.106
2028 Danville - R+ 3B 1 0 0 1 0 1 0 1.000 2.0 4.50 +0.0 1.059
2028 Danville - R+ SS 1 0 0 2 0 2 0 1.000 2.0 9.00 +0.1 1.056
2028 Pompano Beach - R SS 46 37 51 119 9 178 8 .955 345.1 4.43 +0.1 .973
2029 Danville - R+ 1B 7 6 51 3 3 54 0 1.000 53.1 9.11 +0.1 .964
2029 Danville - R+ SS 39 30 47 90 17 140 3 .979 281.2 4.38 +1.5 1.059
2030 Rome - A 1B 51 49 325 29 25 356 2 .994 454.0 7.02 +2.0 1.071
2030 Rome - A SS 70 68 74 197 41 277 6 .978 626.2 3.89 -0.7 .992
2030 Rome - A LF 2 2 4 0 0 4 0 1.000 17.0 2.12 +0.1 1.008
2031 Florida - A+ 1B 2 1 14 2 1 16 0 1.000 10.0 14.40 +0.1 1.053
2031 Rome - A 1B 29 26 210 8 19 218 0 1.000 250.2 7.83 +1.7 1.115
2031 Rome - A 2B 1 1 1 3 0 4 0 1.000 11.0 3.27 -0.0 1.042
2031 Florida - A+ SS 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2031 Rome - A SS 6 2 3 8 0 11 0 1.000 27.0 3.67 -0.4 .956
2031 Rome - A LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2031 Rome - A CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2031 Rome - A RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2032 Rome - A 1B 48 20 154 17 11 172 1 .994 212.2 7.24 +1.1 1.101
2032 Rome - A 2B 10 9 11 20 3 31 0 1.000 78.1 3.56 +0.8 .956
2032 Rome - A 3B 8 3 1 2 1 4 1 .750 36.0 0.75 -1.0 .650
2032 Rome - A SS 44 32 36 104 22 141 1 .993 287.0 4.39 -2.1 .945
2033 Florida - A+ 1B 32 13 130 11 12 143 2 .986 136.2 9.29 -0.2 .995
2033 Florida - A+ 2B 41 40 74 98 26 175 3 .983 356.0 4.35 -1.0 .954
2033 Florida - A+ 3B 21 17 12 39 5 51 0 1.000 153.0 3.00 +1.2 1.016
2033 Florida - A+ SS 19 9 12 26 4 38 0 1.000 93.0 3.68 -1.0 .951
2034 Mississippi - AA 1B 22 3 36 2 2 38 0 1.000 46.0 7.43 +0.0 1.047
2034 Mississippi - AA 2B 20 10 27 32 11 59 0 1.000 117.1 4.53 -0.1 .998
2034 Mississippi - AA 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2034 Mississippi - AA SS 5 2 4 7 2 11 0 1.000 23.2 4.18 +0.4 1.061
TOTAL P 6 0 1 1 0 3 1 .667 17.1 1.04 -0.4 .514
TOTAL 1B 191 118 920 72 73 997 5 .995 1163.1 7.67 +4.8 1.063
TOTAL 2B 72 60 113 153 40 269 3 .989 562.2 4.25 -0.3 .965
TOTAL 3B 30 20 13 42 6 56 1 .982 191.0 2.59 +0.3 .981
TOTAL SS 272 214 269 655 111 951 27 .972 1992.1 4.17 -6.5 .983
TOTAL LF 3 2 4 0 0 4 0 1.000 18.0 2.00 +0.1 1.008
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings (potential): Contact: 20 (25); Power: 25 (50); Eye: 20 (40).
01/01/2026 OSA scouting updated ratings (potential): Contact: 20 (25); Power: 25 (40); Eye: 25 (35).
06/01/2026 Drafted in the 2026 first-year player draft (Round 21, Pick 27, 671st overall pick) by the Atlanta Braves, out of high school (Canton Central Catholic; Canton, OH).
01/01/2027 OSA scouting updated ratings (potential): Contact: 25 (30); Power: 25 (40); Eye: 25 (40).
01/01/2028 OSA scouting updated ratings (potential): Contact: 25 (30); Power: 30 (40); Eye: 30 (40).
07/16/2028 Injured (mild abdominal strain),day-to-day for 1 day.
01/01/2029 OSA scouting updated ratings (potential): Contact: 25 (30); Power: 30 (45); Eye: 30 (45).
01/01/2030 OSA scouting updated ratings (potential): Contact: 30 (30); Power: 35 (45); Eye: 30 (45).
01/01/2031 OSA scouting updated ratings (potential): Contact: 30 (30); Power: 40 (45); Eye: 40 (45).
01/01/2032 OSA scouting updated ratings (potential): Contact: 30 (30); Power: 45 (45); Eye: 45 (45).
05/11/2032 Injured (sinusitis),day-to-day for 4 days.
11/25/2032 Signed a 1-year minor league contract extension with the Atlanta Braves organization.
01/01/2033 OSA scouting updated ratings (potential): Contact: 30 (30); Power: 45 (45); Eye: 45 (45).
08/14/2033 Signed a 1-year minor league contract extension with the Atlanta Braves organization.
01/01/2034 OSA scouting updated ratings (potential): Contact: 30 (30); Power: 45 (45); Eye: 45 (45).
07/10/2034 Released by the Atlanta organization.
Saturday, April 30th , 2022 - OOTP Baseball 22.12 Build 89