LF Michael Harris #89
Age: 32 | Bats: L | Throws: L | Morale: Normal
10/26/2033
OA: 45 POT: 45
LF MICHAEL HARRIS #89 - AGE: 32 - BATS: L - THROWS: L - 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 45 45 45 45
Gap 45 45 45 45
Power 45 45 45 45
Eye 60 60 60 60
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 20 50
Errors: - 30 60
Arm: 20 45 65
Turn DP: - 25 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 60
1st Base: 25 Center Field: 30
2nd Base: - Right Field: 55
3rd Base: -
       
RUN/BUNT
Running Speed: 65
Stealing Ability: 75
Baserunning Inst.: 55
Sacrifice Bunt: 60
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Steady Eddie. Shows up, does the job.
Birthday:03/07/2001
Born in:Stockbridge, GA
Nationality:American
Height:6' 0"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:4 Years, 102 Days
Service This Yr:None
40-Man Service:6 Years, None
Pro Service:12 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
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
2026 Atlanta - MLB 25 15 40 11 1 1 1 2 6 4 0 1 4 2 0 .275 .333 .425 .758 101 97 0.2
2027 Atlanta - MLB 26 41 63 17 3 0 0 3 9 4 0 0 14 0 0 .270 .313 .317 .631 69 70 0.0
2028 Atlanta - MLB 27 69 138 40 7 1 2 17 18 12 1 1 33 6 0 .290 .349 .399 .747 102 103 0.4
2029 Atlanta - MLB 28 120 410 91 19 3 8 27 53 49 4 2 103 7 1 .222 .310 .341 .651 75 76 -0.6
2030 Atlanta - MLB 29 116 390 106 13 3 9 39 63 53 1 3 95 16 1 .272 .358 .390 .748 101 101 1.6
2031 Atlanta - MLB 30 66 203 35 7 0 3 17 14 17 3 3 71 2 1 .172 .243 .251 .495 33 32 -1.7
Total MLB 427 1244 300 50 8 23 105 163 139 9 10 320 33 3 .241 .320 .350 .669 80 80 -0.1
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
2019 Atlanta (GCL) - R 18 31 109 38 6 3 2 16 15 9 1 0 20 5 2 .349 .403 .514 .917 131 129 0.9
2019 Rome - A 18 22 82 15 2 1 0 11 11 9 1 1 22 3 0 .183 .269 .232 .501 32 44 -0.4
2021 Augusta - A 20 63 243 44 5 3 3 14 17 19 3 1 54 4 2 .181 .248 .263 .511 76 74 0.4
2022 Augusta - A 21 108 472 187 47 2 15 80 120 56 4 3 103 23 2 .396 .462 .600 1.061 126 130 3.5
2023 Augusta - A 22 6 26 9 4 0 2 5 8 2 0 0 1 0 0 .346 .393 .731 1.124 190 191 0.5
2023 Rome - A+ 22 98 372 105 17 3 9 50 57 58 2 1 85 9 7 .282 .381 .417 .798 113 116 2.3
2023 Total - A+ 22 104 398 114 21 3 11 55 65 60 2 1 86 9 7 .286 .382 .437 .819 118 120 2.8
2024 Mississippi - AA 23 19 70 19 3 0 2 7 14 12 1 0 13 3 1 .271 .386 .400 .786 105 114 0.3
2025 Mississippi - AA 24 31 112 31 10 1 2 8 15 17 3 0 12 5 4 .277 .386 .438 .824 136 139 0.9
2025 Gwinnett - AAA 24 94 353 103 15 6 19 64 66 44 6 1 71 17 14 .292 .379 .530 .908 164 162 4.0
2026 Gwinnett - AAA 25 91 338 79 11 3 7 22 39 38 3 0 97 8 10 .234 .317 .346 .663 91 90 0.8
2027 Gwinnett - AAA 26 45 174 50 10 0 7 29 29 17 2 1 38 5 1 .287 .356 .466 .821 125 120 1.2
2031 Gwinnett - AAA 30 46 175 57 6 1 6 16 32 12 2 0 24 4 1 .326 .376 .474 .850 128 134 1.4
Total AAA E 276 1040 289 42 10 39 131 166 111 13 2 230 34 26 .278 .354 .450 .804 128 127
Total AA S 50 182 50 13 1 4 15 29 29 4 0 25 8 5 .275 .386 .423 .809 124 129
Total A+ E 98 372 105 17 3 9 50 57 58 2 1 85 9 7 .282 .381 .417 .798 113 116
Total A E 199 823 255 58 6 20 110 156 86 8 5 180 30 4 .310 .379 .468 .846 104 107
Total GCL 31 109 38 6 3 2 16 15 9 1 0 20 5 2 .349 .403 .514 .917 131 129
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
2026 Atlanta - MLB 25 2 3 2 0 0 0 1 0 0 0 0 0 0 0 .667 .667 .667 1.333 260 276 0.1
2027 Atlanta - MLB 26 2 5 3 0 0 0 0 2 0 0 0 0 1 0 .600 .600 .600 1.200 221 235 0.1
2028 Atlanta - MLB 27 3 7 2 0 0 0 1 1 2 0 0 3 0 0 .286 .444 .286 .730 105 121 -0.2
2030 Atlanta - MLB 29 8 30 5 0 0 0 1 2 5 0 0 8 0 0 .167 .286 .167 .452 27 35 -0.8
Total MLB 15 45 12 0 0 0 3 5 7 0 0 11 1 0 .267 .365 .267 .632 72 83
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Atlanta - MLB LF 4 3 6 0 0 6 0 1.000 30.0 1.80 +0.1 .979
2026 Atlanta - MLB CF 5 2 5 0 0 5 0 1.000 30.2 1.47 -0.1 .996
2026 Atlanta - MLB RF 2 2 5 0 0 5 0 1.000 15.0 3.00 +0.5 .989
2027 Atlanta - MLB 1B 7 3 34 2 6 36 0 1.000 42.2 7.59 +0.1 1.037
2027 Atlanta - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2027 Atlanta - MLB LF 15 0 5 0 0 5 0 1.000 28.0 1.61 +0.2 .981
2027 Atlanta - MLB CF 5 2 6 0 0 6 0 1.000 25.1 2.13 +0.1 .995
2027 Atlanta - MLB RF 7 1 10 0 0 11 1 .909 35.0 2.57 +0.2 .989
2028 Atlanta - MLB 1B 7 1 21 0 1 21 0 1.000 28.0 6.75 -0.7 .771
2028 Atlanta - MLB LF 22 1 12 1 0 13 0 1.000 58.2 1.99 -0.3 .983
2028 Atlanta - MLB CF 6 4 12 0 0 12 0 1.000 40.0 2.70 -0.5 .913
2028 Atlanta - MLB RF 17 15 24 0 0 24 0 1.000 128.2 1.68 -0.9 .948
2029 Atlanta - MLB 1B 1 1 4 0 0 4 0 1.000 8.0 4.50 +0.0 1.031
2029 Atlanta - MLB SS 2 1 4 6 1 10 0 1.000 17.0 5.29 -0.4 .892
2029 Atlanta - MLB LF 18 9 21 0 0 22 1 .955 102.2 1.84 -1.4 .937
2029 Atlanta - MLB CF 6 6 16 1 0 17 0 1.000 48.0 3.19 -0.5 .937
2029 Atlanta - MLB RF 78 74 141 7 1 151 3 .980 643.1 2.07 -3.3 .979
2030 Atlanta - MLB LF 28 17 42 0 0 42 0 1.000 181.0 2.09 +0.6 .984
2030 Atlanta - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2030 Atlanta - MLB RF 22 21 47 5 0 52 0 1.000 180.0 2.60 +0.7 1.013
2031 Atlanta - MLB 1B 1 0 1 0 0 1 0 1.000 3.0 3.00 0.0 .000
2031 Atlanta - MLB SS 1 1 1 0 0 2 1 .500 8.1 1.08 -0.4 .000
2031 Atlanta - MLB LF 25 20 42 0 0 42 0 1.000 197.1 1.92 -0.7 .961
2031 Atlanta - MLB RF 14 8 30 0 0 30 0 1.000 81.0 3.33 +1.2 1.020
TOTAL 1B 16 5 60 2 7 62 0 1.000 81.2 6.83 -0.6 .930
TOTAL SS 3 2 5 6 1 12 1 .917 25.1 3.91 -0.9 .781
TOTAL LF 112 50 128 1 0 130 1 .992 597.2 1.94 -1.6 .968
TOTAL CF 22 14 39 1 0 40 0 1.000 144.0 2.50 -0.9 .945
TOTAL RF 140 121 257 12 1 273 4 .985 1083.0 2.24 -1.5 .987
PLAYER HISTORY
06/04/2019 Drafted by the Atlanta Braves in the 3rd round of the 2019 MLB June Amateur Draft from Stockbridge HS (Stockbridge, GA).
08/19/2021 Injured (surgery to remove bone spur (elbow)),out for 3 months.
01/01/2022 OSA scouting updated ratings (potential): Contact: 35 (45); Power: 35 (50); Eye: 45 (55).
05/01/2022 Injured (mild hip strain),day-to-day for 1-2 weeks.
05/14/2022 Injured (fractured thumb),out for 4 weeks.
06/28/2022 Goes 0-4 against the Kannapolis Cannon Ballers, ending his hitting streak at 22 games.
01/01/2023 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 35 (50); Eye: 45 (55).
07/25/2023 Injured (fractured rib),out for 5 weeks.
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 40 (45); Eye: 50 (55).
04/28/2024 Injured (torn anterior cruciate ligament),out for 6 months.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 45 (45); Eye: 55 (55).
07/24/2025 Injured (hamstring soreness),day-to-day for one week.
10/14/2025 Wins the 2025 AAA E Platinum Stick Award at RF.
01/01/2026 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (40); Eye: 50 (55).
04/25/2026 Injured (sprained knee),day-to-day for one week.
06/28/2026 Injured (bruised wrist),day-to-day for 1 day.
08/20/2026 Injured (sprained knee),out for 4-5 weeks.
11/30/2026 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2027 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 50 (55).
07/03/2027 Injured (sprained knee),day-to-day for 4 weeks.
11/24/2027 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2028 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 50 (55).
08/19/2028 Injured (shoulder tendinitis),day-to-day for one week.
11/24/2028 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2029 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 55 (55).
05/15/2029 Injured (sore back),day-to-day for 2 days.
06/14/2029 Injured (sprained knee),day-to-day for 4 weeks.
07/05/2029 Suffered setback in recovery from injury, will miss another 1-2 weeks.
08/07/2029 Injured (strained hamstring),day-to-day for 4 weeks.
09/08/2029 Injured (sprained knee),day-to-day for 4 days.
11/16/2029 Signed a 1-year contract extension worth a total of $925,000 with the Atlanta Braves organization.
01/01/2030 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 55 (55).
07/06/2030 Injured (sore elbow),day-to-day for 4 weeks.
07/31/2030 Suffered setback in recovery from injury, will miss another one week.
09/08/2030 Goes 5-6 against the Washington Nationals, with 1 2B, 3 RBI and 0 R.
11/15/2030 Received a 1-year contract through arbitration worth a total of $1,500,000.
01/01/2031 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 55 (55).
11/24/2031 Was not offered arbitration and became a free agent.
01/01/2032 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 60 (60).
04/19/2032 Signed a minor league contract with the Houston Astros organization.
04/19/2032 Released by the Houston Astros.
01/01/2033 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 60 (60).
LEADERBOARD APPEARANCES
Year SH Rank
2030 7 5
Thursday, April 25th , 2024 - OOTP Baseball 24.11 Build 85