CF Mike McLeod #58
Age: 31 | Bats: L | Throws: L | Morale: Very Unhappy
06/09/2026
CF MIKE MCLEOD #58 - AGE: 31 - BATS: L - THROWS: L - MORALE: VERY UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
47 170 54 17 4 6 31 14 28 .318 .371 .571 9 1.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 45 40 50 45
Power 45 40 50 45
Eye 30 30 35 30
Avoid K's 50 45 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 65
Errors: - 35 65
Arm: 20 25 50
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 75
1st Base: - Center Field: 60
2nd Base: - Right Field: 25
3rd Base: -
       
RUN/BUNT
Running Speed: 80
Stealing Aggressiveness: 65
Stealing Ability: 80
Baserunning Inst.: 80
Sacrifice Bunt: 25
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/08/2026 NAS Loss, 3-4 1 0 0 0 0 0 0 0
06/07/2026 NAS Loss, 0-2 4 0 0 0 0 0 1 0
06/06/2026 NAS Loss, 2-7 5 0 2 0 0 0 1 0
06/05/2026 @ IOW Loss, 4-10 5 1 3 2 1 0 1 0
06/04/2026 @ IOW Loss, 7-9 5 1 3 1 0 0 1 0
06/03/2026 @ IOW Win, 6-4 4 1 2 1 0 1 1 1
06/03/2026 @ IOW Win, 1-0 4 0 0 0 0 0 2 0
06/02/2026 RR Loss, 3-4 2 1 1 0 0 1 0 0
06/01/2026 RR Win, 3-1 2 1 1 1 1 1 1 0
05/31/2026 RR Loss, 4-5 1 0 0 0 0 0 0 0
PERSONALITY
Birthday:08/04/1994
Born in:Clifton, NJ
Nationality:American
Height:6' 0"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$870,000
Signed Through:2026 Season
Major Service:7 Years, 29 Days
Service This Yr:None
40-Man Service:7 Years, 103 Days
Pro Service:11 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:2 option years left
Contract Extension: -
Drafted:2015, 24th Pick in Round 1
PACIFIC COAST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 47 170 54 17 4 6 31 27 14 28 .318 .371 .571 .942 .406 .253 139
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 43 186 1 0 0 0 1 1 97 27 9 4 69.2 37.1 8.20 1.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   26 9 4 0 2 3 7 1 5 0 1 0 .346 .370 .731 1.101
Versus Right   144 45 13 4 4 28 20 13 23 1 0 1 .312 .371 .542 .913
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Last Week   31 12 3 0 2 5 5 3 8 0 0 0 .387 .441 .677 1.119
April   74 24 9 1 2 16 13 2 12 1 1 0 .324 .338 .554 .892
May   64 18 5 3 2 10 9 9 8 0 0 1 .281 .378 .547 .925
June   32 12 3 0 2 5 5 3 8 0 0 0 .375 .429 .656 1.085
Last Year   116 36 7 2 6 18 22 6 19 0 0 0 .310 .344 .560 .905
Career   559 172 41 10 27 82 102 56 105 3 1 2 .308 .371 .562 .933
Home   82 24 6 0 4 15 16 9 11 1 0 0 .293 .359 .512 .871
Road   88 30 11 4 2 16 11 5 17 0 1 1 .341 .383 .625 1.008
Grass   170 54 17 4 6 31 27 14 28 1 1 1 .318 .371 .571 .942
Day   50 13 4 2 2 12 8 2 11 0 0 0 .260 .288 .540 .828
Night   120 41 13 2 4 19 19 12 17 1 1 1 .342 .403 .583 .986
As Starter   165 54 17 4 6 31 26 13 27 1 1 1 .327 .378 .588 .966
As Reliever / Substitution   5 0 0 0 0 0 1 1 1 0 0 0 .000 .167 .000 .167
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
2017 Portland - MSL 22 7 7 4 1 0 1 2 1 0 0 0 2 0 0 .571 .571 1.143 1.714 383 445 0.3
2018 Portland - MSL 23 148 523 133 34 3 20 48 71 31 1 2 91 36 5 .254 .296 .446 .742 112 112 4.6
2019 Portland - MSL 24 143 494 103 16 6 20 53 61 26 0 1 105 33 5 .209 .248 .387 .634 71 66 0.5
2020 Green Day - MSL 25 162 660 176 49 7 17 74 85 37 2 3 143 30 8 .267 .306 .439 .746 101 99 3.0
2021 Green Day - MSL 26 158 573 150 31 4 22 87 80 21 1 5 113 39 8 .262 .287 .445 .732 106 106 3.5
2022 Green Day - MSL 27 132 429 96 21 3 13 51 42 22 3 2 104 15 7 .224 .265 .378 .643 93 92 2.5
2023 Charlotte - MSL 28 96 321 79 18 5 7 36 32 19 0 3 51 15 4 .246 .286 .399 .684 89 82 0.1
2024 Chicago - MSL 29 90 198 36 7 1 3 18 24 11 0 1 42 8 2 .182 .224 .273 .497 38 25 -0.5
Total MSL 936 3205 777 177 29 103 369 396 167 7 17 651 176 39 .242 .280 .412 .692 93 91 14.0
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
2015 Total - 20 45 207 64 10 5 12 48 50 18 0 1 21 35 3 .309 .363 .580 .943 100 100 1.6
2015 Pulaski - R 20 31 104 24 5 1 3 13 17 20 0 0 22 8 3 .231 .355 .385 .739 99 97 0.1
2015 Everett - S A 20 31 132 47 7 2 7 20 26 15 1 1 18 9 3 .356 .423 .598 1.021 185 184 1.7
2015 Clinton - A 20 4 16 4 0 0 0 0 1 1 0 0 3 1 0 .250 .294 .250 .544 60 60 -0.0
2016 High Desert - A 21 113 460 113 21 4 11 49 64 50 0 3 105 23 8 .246 .318 .380 .698 106 103 1.0
2016 Jackson - AA 21 3 9 4 2 0 0 0 1 1 0 0 1 0 0 .444 .500 .667 1.167 237 242 0.2
2017 Jackson - AA 22 66 249 79 11 6 9 39 48 40 1 1 40 19 6 .317 .412 .518 .930 167 155 3.9
2017 Tacoma - AAA 22 66 250 77 17 4 13 30 49 34 1 2 47 24 4 .308 .390 .564 .954 158 148 4.1
2023 Sacramento - AAA 28 6 23 5 0 0 2 3 4 2 0 0 11 2 0 .217 .280 .478 .758 98 105 0.1
2024 Cincinnati - AAA 29 6 26 4 1 0 0 0 1 2 0 0 7 1 0 .154 .214 .192 .407 23 17 -0.1
2025 Arkansas - AA 30 56 184 59 13 2 7 36 28 8 2 4 36 11 1 .321 .348 .527 .876 138 138 2.1
2025 Omaha - AAA 30 37 116 36 7 2 6 18 22 6 0 0 19 4 1 .310 .344 .560 .905 134 129 1.0
2026 Omaha - AAA 31 47 170 54 17 4 6 31 27 14 1 1 28 9 4 .318 .371 .571 .942 142 139 1.2
Total IL 6 26 4 1 0 0 0 1 2 0 0 7 1 0 .154 .214 .192 .407 23 17
Total PCL 156 559 172 41 10 27 82 102 56 2 3 105 39 9 .308 .371 .562 .933 146 140
Total SL 69 258 83 13 6 9 39 49 41 1 1 41 19 6 .322 .415 .523 .939 170 157
Total TEX 56 184 59 13 2 7 36 28 8 2 4 36 11 1 .321 .348 .527 .876 138 138
Total CAL 113 460 113 21 4 11 49 64 50 0 3 105 23 8 .246 .318 .380 .698 106 103
Total MID 4 16 4 0 0 0 0 1 1 0 0 3 1 0 .250 .294 .250 .544 60 60
Total NWL 31 132 47 7 2 7 20 26 15 1 1 18 9 3 .356 .423 .598 1.021 185 184
Total APP 31 104 24 5 1 3 13 17 20 0 0 22 8 3 .231 .355 .385 .739 99 97
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
2019 Portland - MSL 24 8 11 3 0 0 1 1 2 0 0 0 4 0 0 .273 .273 .545 .818 117 119 0.3
2022 Green Day - MSL 27 3 6 1 0 0 0 0 0 0 0 0 2 0 0 .167 .167 .167 .333 2 -18 0.8
2023 Charlotte - MSL 28 14 16 2 1 0 0 1 1 1 0 1 6 0 0 .125 .167 .188 .354 -1 -42 -0.4
Total MSL 25 33 6 1 0 1 2 3 1 0 1 12 0 0 .182 .200 .303 .503 37 12
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Portland - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2017 Tacoma - AAA LF 10 6 8 1 0 10 1 .900 58.0 1.40 +0.1 1.027
2017 Jackson - AA LF 3 3 8 0 0 8 0 1.000 27.0 2.67 +1.7 1.335
2017 Tacoma - AAA CF 57 54 144 3 0 149 2 .987 474.2 2.79 +11.0 1.110
2017 Jackson - AA CF 63 61 151 2 1 154 1 .994 558.1 2.47 +5.3 1.042
2017 Tacoma - AAA RF 2 2 5 0 0 6 1 .833 14.0 3.21 +0.2 1.068
2017 Jackson - AA RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2018 Portland - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2018 Portland - MLB CF 124 120 363 11 0 378 4 .989 1076.1 3.13 +8.2 1.015
2019 Portland - MLB P 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2019 Portland - MLB LF 111 98 206 6 1 216 4 .981 880.1 2.17 +7.1 1.102
2019 Portland - MLB CF 19 16 50 0 0 50 0 1.000 147.0 3.06 -0.8 1.002
2020 Green Day - MLB LF 59 58 113 2 0 117 2 .983 507.0 2.04 +4.6 1.069
2020 Green Day - MLB CF 100 99 264 9 0 274 1 .996 886.2 2.77 -0.4 1.022
2021 Green Day - MLB LF 123 121 202 3 1 210 5 .976 1026.2 1.80 +6.2 1.060
2021 Green Day - MLB CF 29 27 60 1 1 61 0 1.000 229.0 2.40 +1.2 1.017
2022 Green Day - MLB LF 103 99 174 3 1 177 0 1.000 862.1 1.85 +9.7 1.088
2022 Green Day - MLB CF 23 21 54 1 0 55 0 1.000 183.2 2.70 -1.0 .991
2022 Green Day - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Charlotte - MLB LF 8 6 18 0 0 18 0 1.000 59.1 2.73 +1.6 1.097
2023 Sacramento - AAA LF 3 3 8 0 0 8 0 1.000 27.0 2.67 -0.2 .973
2023 Charlotte - MLB CF 85 78 234 5 0 246 7 .972 710.0 3.03 -1.4 1.005
2023 Sacramento - AAA CF 3 3 9 0 0 9 0 1.000 25.0 3.24 -0.1 .993
2024 Chicago - MLB LF 8 1 5 0 0 5 0 1.000 24.0 1.88 +0.4 1.223
2024 Chicago - MLB CF 62 47 164 5 1 170 1 .994 436.2 3.48 -1.1 .998
2024 Cincinnati - AAA CF 6 6 15 1 1 16 0 1.000 54.0 2.67 +0.3 1.005
2025 Omaha - AAA LF 22 21 44 0 0 45 1 .978 181.0 2.19 +2.6 1.089
2025 Arkansas - AA LF 13 12 34 0 0 34 0 1.000 106.1 2.88 +0.4 .993
2025 Omaha - AAA CF 8 2 3 0 0 3 0 1.000 28.2 0.94 -0.2 .990
2025 Arkansas - AA CF 19 19 60 3 2 63 0 1.000 162.2 3.49 +2.9 1.079
2025 Omaha - AAA RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Omaha - AAA LF 10 9 24 1 1 25 0 1.000 79.0 2.85 +0.3 1.037
2026 Omaha - AAA CF 34 33 82 2 0 85 1 .988 293.1 2.58 -0.9 .978
2026 Omaha - AAA RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL LF 474 437 844 16 4 873 13 .985 3839.0 2.02 +34.5 1.077
TOTAL CF 632 586 1653 43 6 1713 17 .990 5266.0 2.90 +23.1 1.022
TOTAL RF 2 2 5 0 0 6 1 .833 14.0 3.21 +0.2 1.068
PLAYER HISTORY
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 35 (35).
05/20/2026 Injured (strained back),day-to-day for 5 days.
LEADERBOARD APPEARANCES
Year GS Rank
2020 157 6
Year PA Rank
2020 702 7
Year AB Rank
2020 660 3
Year 2B Rank
2018 34 9
2020 49 3
Year 3B Rank
2019 6 7
2020 7 8
Year SB Rank
2018 36 5
2019 33 8
Year IBB Rank
2023 4 5
2024 3 7
Monday, June 8th , 2026 - OOTP Baseball 26.4 Build 61