CF Michael Harris II #16
Age: 25 | Bats: L | Throws: L | Morale: Good
07/16/2026
CF MICHAEL HARRIS II #16 - AGE: 25 - BATS: L - THROWS: L - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
24 89 28 8 2 6 19 4 14 .315 .351 .652 1 1.5
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 60 55 65
BABIP 60 55 60
Avoid K's 60 55 65
Gap 60 55 60
Power 55 50 55
Eye 30 30 30
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 70
Errors: - 35 60
Arm: 20 55 55
Turn DP: - 25 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: - Center Field: 65
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 55
Stealing Aggressiveness: 60
Stealing Ability: 70
Baserunning Inst.: 55
Sacrifice Bunt: 60
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/09/2026 Mon Win, 2-0 2 0 2 0 0 0 0 0
07/08/2026 @ NF Loss, 6-8 2 0 1 0 0 0 1 0
07/07/2026 @ NF Win, 8-3 1 0 0 0 0 0 0 0
07/03/2026 ROC Win, 5-4 1 0 1 0 0 0 0 0
05/19/2026 @ Por Loss, 3-9 4 1 2 2 1 0 0 0
05/18/2026 @ Por Loss, 1-3 4 0 1 0 0 0 0 1
05/17/2026 @ Por Win, 6-5 5 1 3 3 1 0 0 0
05/16/2026 Chi Win, 2-1 4 0 0 0 0 0 1 0
05/15/2026 Chi Win, 5-2 4 1 2 0 0 0 0 0
05/14/2026 Chi Win, 6-3 4 1 1 2 0 0 1 0
Birthday:03/07/2001
Born in:Stockbridge, GA
Nationality:American
Height:6' 0"
Weight:195 lbs
Local Popularity:Extremely Popular
National Pop.:Popular
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CONTINENTAL BASEBALL ASSOCIATION 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 24 89 28 8 2 6 19 19 4 14 .315 .351 .652 1.003 .406 .337 178
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 24 95 1 0 0 0 1 0 58 16 1 2 33.3 19.7 8.31 1.5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   34 10 3 2 1 6 8 2 5 0 1 1 .294 .351 .588 .940
Versus Right   55 18 5 0 5 13 11 2 9 0 0 0 .327 .351 .691 1.042
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   2 2 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
April   38 11 4 0 3 8 11 3 7 0 1 1 .289 .357 .632 .989
May   49 15 4 2 3 11 8 1 7 0 0 0 .306 .320 .653 .973
July   2 2 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Spring Training   44 14 2 0 2 5 7 1 9 0 0 1 .318 .348 .500 .848
Last Year   460 146 25 6 16 68 61 26 90 3 0 4 .317 .357 .502 .859
2 Years Ago   627 169 34 8 23 79 83 27 114 3 1 17 .270 .316 .459 .775
Career   1615 474 98 23 59 222 228 89 315 7 2 23 .293 .338 .492 .830
Home   24 6 1 1 0 2 3 2 6 0 0 0 .250 .308 .375 .683
Road   65 22 7 1 6 17 16 2 8 0 1 1 .338 .368 .754 1.121
Grass   76 25 7 2 6 19 17 4 11 0 1 1 .329 .370 .711 1.081
Turf   13 3 1 0 0 0 2 0 3 0 0 0 .231 .231 .308 .538
Day   15 6 2 1 2 7 4 0 3 0 0 0 .400 .400 1.067 1.467
Night   74 22 6 1 4 12 15 4 11 0 1 1 .297 .342 .568 .909
As Starter   89 28 8 2 6 19 19 4 14 0 1 1 .315 .351 .652 1.003
Close/Late   16 6 2 0 2 7 7 2 1 0 0 1 .375 .474 .875 1.349
Inning 1-3   26 5 1 0 1 2 2 0 7 0 1 0 .192 .192 .346 .538
Inning 4-6   34 12 2 1 3 9 7 2 2 0 0 0 .353 .389 .735 1.124
Inning 7-9   29 11 5 1 2 8 10 2 5 0 0 1 .379 .438 .828 1.265
0 Outs   28 8 3 0 0 0 5 0 4 0 1 0 .286 .286 .393 .679
1 Outs   34 12 1 2 4 16 9 0 3 0 0 0 .353 .353 .853 1.206
2 Outs   27 8 4 0 2 3 5 4 7 0 0 1 .296 .406 .667 1.073
Scoring Position   22 8 0 1 5 17 7 2 4 0 1 0 .364 .417 1.136 1.553
Bases Empty   50 16 7 0 1 1 10 2 6 0 0 1 .320 .358 .520 .878
Runner on 1st   17 4 1 1 0 1 2 0 4 0 0 0 .235 .235 .412 .647
Runner on 2nd   9 4 0 0 3 6 3 1 1 0 1 0 .444 .500 1.444 1.944
Runner on 3rd   2 0 0 0 0 1 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   4 1 0 0 1 3 1 1 1 0 0 0 .250 .400 1.000 1.400
Runner on 1st & 3rd   3 1 0 0 1 3 1 0 1 0 0 0 .333 .333 1.333 1.667
Runner on 2nd & 3rd   3 1 0 1 0 2 1 0 1 0 0 0 .333 .333 1.000 1.333
Bases Loaded   1 1 0 0 0 2 1 0 0 0 0 0 1.000 1.000 1.000 2.000
Two Strikes   43 12 4 0 4 8 11 3 14 0 0 1 .279 .340 .651 .992
First Pitch   14 3 0 0 0 1 1 0 0 0 0 0 .214 .214 .214 .429
Count 0-1   10 3 1 0 0 2 1 0 0 0 0 0 .300 .300 .400 .700
Count 0-2   6 3 1 0 2 5 2 0 3 0 0 0 .500 .500 1.667 2.167
Count 1-0   9 4 0 2 1 5 4 0 0 0 0 0 .444 .444 1.222 1.667
Count 1-1   7 3 1 0 1 3 2 0 0 0 1 0 .429 .429 1.000 1.429
Count 1-2   13 4 2 0 1 2 3 0 4 0 0 0 .308 .308 .692 1.000
Count 2-1   4 1 0 0 0 0 0 0 0 0 0 0 .250 .250 .250 .500
Count 2-2   13 2 0 0 1 1 3 0 4 0 0 1 .154 .214 .385 .599
Count 3-0   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   2 2 2 0 0 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000
Full Count   11 3 1 0 0 0 3 3 3 0 0 0 .273 .429 .364 .792
Behind in Count   29 10 4 0 3 9 6 0 7 0 0 0 .345 .345 .793 1.138
Ahead in Count   15 7 2 2 1 5 4 1 0 0 0 0 .467 .500 1.067 1.567
Batting 2nd   4 2 1 0 1 2 1 0 0 0 0 0 .500 .500 1.500 2.000
Batting 5th   29 12 3 0 3 8 8 0 3 0 0 0 .414 .414 .828 1.241
Batting 6th   48 11 4 1 2 7 8 4 10 0 1 1 .229 .302 .479 .781
Batting 7th   8 3 0 1 0 2 2 0 1 0 0 0 .375 .375 .625 1.000
Low Leverage   47 15 5 1 3 6 9 1 8 0 0 1 .319 .347 .660 1.007
Medium Leverage   29 7 3 0 1 3 5 2 4 0 1 0 .241 .290 .448 .739
High Leverage   13 6 0 1 2 10 5 1 2 0 0 0 .462 .500 1.077 1.577
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 3 4 2 0 0 0 0 0 0 1 .500 .500 .500 1.000 .456 .000 161
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 0 4 0 0 0 0 0 0 2 0 0 0 0.0 1.0 13.50 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   4 2 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
July   4 2 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Career   4 2 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Home   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Road   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
Grass   4 2 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Night   4 2 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
As Reliever / Substitution   4 2 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Pinch Hitting   2 1 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Close/Late   3 2 0 0 0 0 0 0 1 0 0 0 .667 .667 .667 1.333
Inning 7-9   4 2 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
2 Outs   4 2 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Scoring Position   2 1 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Bases Empty   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 1st   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Runner on 1st & 2nd   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Runner on 1st & 3rd   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Two Strikes   4 2 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Count 0-2   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Count 1-2   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 2-2   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Behind in Count   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
Batting 2nd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 8th   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Batting 9th   2 1 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Low Leverage   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
High Leverage   3 2 0 0 0 0 0 0 1 0 0 0 .667 .667 .667 1.333
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
2023 Toronto - CBA 22 125 439 131 31 7 14 56 65 32 1 1 97 29 5 .298 .347 .497 .843 132 134 3.5
2024 Toronto - CBA 23 157 627 169 34 8 23 79 83 27 17 3 114 36 6 .270 .316 .459 .775 115 117 4.9
2025 Toronto - CBA 24 116 460 146 25 6 16 68 61 26 4 3 90 21 9 .317 .357 .502 .859 136 136 5.1
2026 Toronto - CBA 25 24 89 28 8 2 6 19 19 4 1 0 14 1 2 .315 .351 .652 1.003 176 178 1.5
Total CBA 422 1615 474 98 23 59 222 228 89 23 7 315 87 22 .293 .338 .492 .830 129 131 14.9
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
2020 Fort Myers - R 19 17 68 15 3 0 2 6 8 9 1 0 27 2 3 .221 .321 .353 .673 81 84 -0.1
2020 Banff - R 19 20 66 22 5 0 2 17 16 12 2 0 17 0 1 .333 .450 .500 .950 152 156 0.7
2020 Total - R 19 37 134 37 8 0 4 23 24 21 3 0 44 2 4 .276 .386 .425 .811 117 121 0.6
2021 Annapolis - A 20 130 484 82 12 2 3 26 31 35 10 4 123 20 6 .169 .238 .221 .459 29 25 -3.4
2022 Edmonton - S A 21 5 22 8 2 0 1 4 3 3 1 0 9 0 0 .364 .462 .591 1.052 205 195 0.4
2022 Annapolis - A 21 86 319 58 6 2 10 28 28 28 4 2 80 3 3 .182 .255 .307 .562 44 37 -2.6
2026 Ottawa - AAA 25 3 4 2 0 0 0 0 0 0 0 0 1 0 0 .500 .500 .500 1.000 142 161 0.0
Total INT 3 4 2 0 0 0 0 0 0 0 0 1 0 0 .500 .500 .500 1.000 142 161
Total SAL 216 803 140 18 4 13 54 59 63 14 6 203 23 9 .174 .245 .255 .500 35 30
Total NWL 5 22 8 2 0 1 4 3 3 1 0 9 0 0 .364 .462 .591 1.052 205 195
Total Pio 20 66 22 5 0 2 17 16 12 2 0 17 0 1 .333 .450 .500 .950 152 156
Total GCL 17 68 15 3 0 2 6 8 9 1 0 27 2 3 .221 .321 .353 .673 81 84
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
2020 Banff - Pio 19 3 9 1 0 0 0 1 0 1 1 0 2 0 0 .111 .273 .111 .384 4 19 -0.1
Total Pio 3 9 1 0 0 0 1 0 1 1 0 2 0 0 .111 .273 .111 .384 4 19
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Banff - R P 11 1 0 3 0 3 0 1.000 25.2 1.05 +0.3 1.000
2020 Fort Myers - R LF 17 17 35 1 0 37 1 .973 156.0 2.08 +0.3 1.028
2020 Banff - R CF 11 9 22 2 0 25 1 .960 90.2 2.38 -0.1 1.027
2020 Banff - R RF 3 2 1 0 0 1 0 1.000 24.0 0.38 +0.0 1.033
2021 Annapolis - A 1B 6 6 39 3 3 42 0 1.000 53.2 7.04 -0.0 1.033
2021 Annapolis - A LF 1 1 2 2 0 4 0 1.000 9.0 4.00 -0.2 .968
2021 Annapolis - A CF 23 23 71 3 1 76 2 .974 202.0 3.30 +0.0 1.003
2021 Annapolis - A RF 43 43 117 7 3 128 4 .969 378.1 2.95 +1.0 .983
2022 Annapolis - A 1B 64 64 424 39 36 473 10 .979 526.1 7.92 -4.6 .891
2022 Annapolis - A CF 4 2 4 0 0 4 0 1.000 17.0 2.12 -0.3 .816
2022 Edmonton - S A CF 5 5 21 0 0 21 0 1.000 49.0 3.86 -1.2 .944
2022 Annapolis - A RF 23 20 33 1 0 36 2 .944 181.0 1.69 -0.8 1.056
2023 Toronto - MLB 1B 1 1 15 0 1 15 0 1.000 12.0 11.25 +0.0 1.022
2023 Toronto - MLB LF 8 0 0 0 0 0 0 .000 13.0 0.00 -0.0 .000
2023 Toronto - MLB CF 19 9 20 1 1 21 0 1.000 95.0 1.99 -0.9 .995
2023 Toronto - MLB RF 10 10 26 0 0 26 0 1.000 81.0 2.89 +0.3 1.020
2024 Toronto - MLB CF 154 150 411 10 0 425 4 .991 1347.2 2.81 +10.2 1.037
2024 Toronto - MLB RF 1 1 3 0 0 3 0 1.000 8.0 3.38 -0.5 .966
2025 Toronto - MLB CF 115 114 313 13 1 336 10 .970 1020.2 2.87 +14.2 1.080
2026 Toronto - MLB CF 24 24 55 0 0 55 0 1.000 193.1 2.56 +3.6 1.085
2026 Ottawa - AAA CF 2 0 3 0 0 3 0 1.000 6.0 4.50 +0.1 1.037
TOTAL P 11 1 0 3 0 3 0 1.000 25.2 1.05 +0.3 1.000
TOTAL 1B 71 71 478 42 40 530 10 .981 592.0 7.91 -4.6 .914
TOTAL LF 26 18 37 3 0 41 1 .976 178.0 2.02 +0.1 1.025
TOTAL CF 357 336 920 29 3 966 17 .982 3021.1 2.83 +25.6 1.047
TOTAL RF 80 76 180 8 3 194 6 .969 672.1 2.52 +0.1 1.001
PLAYER HISTORY
06/24/2024 Wins the CBA UL Player of the Week Award.
07/11/2024 Was selected to the 2024 Continental Baseball Association All-Star Game.
08/30/2024 Injured (back tightness),day-to-day for 2 days.
09/09/2024 Injured (mild hip strain),day-to-day for 2 weeks.
01/01/2025 OSA scouting updated ratings: Contact: 60; Power: 50; Eye: 45.
06/13/2025 Injured (strained abdominal muscle),out for 4-5 weeks.
01/01/2026 OSA scouting updated ratings: Contact: 65; Power: 55; Eye: 40.
04/09/2026 Suspended 5 games after ejection following a brawl.
04/20/2026 Injured (strained oblique),day-to-day for 2-3 weeks.
05/19/2026 Injured (intercostal strain),out for 6-7 weeks.
07/09/2026 Injured (back tightness),out for 3 weeks.
LEADERBOARD APPEARANCES
Year PA Rank
2024 674 6
Year AB Rank
2024 627 3
Year H Rank
2024 169 5
Year 3B Rank
2023 7 5
2024 8 5
2025 6 10
Year SB Rank
2023 29 8
Year WAR Rank
2025 5.2 6
Wednesday, July 15th , 2026 - OOTP Baseball 27.3 Build 68