LF Billy McKinney #15
Age: 34 | Bats: L | Throws: L | Morale: Normal
10/18/2028
OA: 40 POT: 40
LF BILLY MCKINNEY #15 - AGE: 34 - BATS: L - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
7 12 2 0 0 0 0 0 6 .167 .231 .167 0 -0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 37 34 37 37
Gap 67 62 69 67
Power 51 48 52 51
Eye 56 52 57 56
Avoid K's 30 29 31 30
FIELDING RATINGS
Catcher Infield Outfield
Range: - 11 59
Errors: - 13 45
Arm: 1 30 57
Turn DP: - 8 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 66
1st Base: 11 Center Field: 13
2nd Base: - Right Field: 47
3rd Base: -
       
RUN/BUNT
Running Speed: 51
Stealing Ability: 70
Baserunning Inst.: 69
Sacrifice Bunt: 51
Bunt for Hit: 27
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/13/2028 LHV Loss, 4-5 5 0 2 0 0 0 0 0
06/11/2028 @ BUF Loss, 4-7 4 0 0 0 0 0 2 0
06/10/2028 @ BUF Loss, 2-5 4 0 1 0 0 0 1 0
06/09/2028 @ BUF Loss, 2-14 3 0 0 0 0 1 1 0
06/08/2028 @ LHV Loss, 0-8 4 0 0 0 0 0 2 0
06/07/2028 @ LHV Win, 4-2 4 0 0 0 0 0 1 0
06/06/2028 @ LHV Loss, 0-6 4 0 2 0 0 0 1 0
06/04/2028 LOU Loss, 3-7 0 0 0 0 0 0 0 0
06/03/2028 LOU Loss, 1-9 3 0 0 0 0 1 2 1
06/02/2028 LOU Loss, 1-3 4 0 2 0 0 0 1 0
PERSONALITY
Wants fair compensation for his efforts.
Birthday:08/23/1994
Born in:Plano, TX
Nationality:American
Height:6' 1"
Weight:195 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:5 Years, 104 Days
Service This Yr:88 Days
40-Man Service:5 Years, 165 Days
Pro Service:15 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:Out of option years
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2028 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 7 12 2 0 0 0 0 1 0 6 .167 .231 .167 .397 .191 .000 9
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 2 13 1 0 0 0 0 0 2 0 0 0 0.0 0.5 1.41 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Versus Right   11 2 0 0 0 0 1 0 5 0 0 1 .182 .250 .182 .432
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
March   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
April   11 2 0 0 0 0 1 0 5 0 0 1 .182 .250 .182 .432
Spring Training   32 7 3 0 2 2 3 5 9 0 1 1 .219 .342 .500 .842
Last Year   162 41 5 1 6 20 20 12 53 1 1 3 .253 .315 .407 .722
2 Years Ago   294 62 16 0 10 33 38 43 93 2 2 5 .211 .320 .367 .687
Career   1176 273 56 4 42 128 156 125 351 9 7 15 .232 .312 .394 .705
Home   8 2 0 0 0 0 1 0 4 0 0 1 .250 .333 .250 .583
Road   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Grass   12 2 0 0 0 0 1 0 6 0 0 1 .167 .231 .167 .397
Day   7 1 0 0 0 0 1 0 4 0 0 1 .143 .250 .143 .393
Night   5 1 0 0 0 0 0 0 2 0 0 0 .200 .200 .200 .400
As Starter   7 2 0 0 0 0 1 0 4 0 0 1 .286 .375 .286 .661
As Reliever / Substitution   5 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Pinch Hitting   5 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Close/Late   6 2 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
Inning 1-3   2 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Inning 4-6   3 0 0 0 0 0 1 0 2 0 0 1 .000 .250 .000 .250
Inning 7-9   7 2 0 0 0 0 0 0 2 0 0 0 .286 .286 .286 .571
0 Outs   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
1 Outs   6 2 0 0 0 0 1 0 2 0 0 1 .333 .429 .333 .762
2 Outs   5 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Scoring Position   6 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Bases Empty   5 2 0 0 0 0 0 0 2 0 0 0 .400 .400 .400 .800
Runner on 1st   1 0 0 0 0 0 1 0 1 0 0 1 .000 .500 .000 .500
Runner on 2nd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   4 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Runner on 1st & 3rd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Two Strikes   9 1 0 0 0 0 1 0 6 0 0 1 .111 .200 .111 .311
First Pitch   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 0-1   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 0-2   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 1-2   3 0 0 0 0 0 1 0 3 0 0 1 .000 .250 .000 .250
Count 2-2   4 1 0 0 0 0 0 0 2 0 0 0 .250 .250 .250 .500
Full Count   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Behind in Count   5 1 0 0 0 0 1 0 4 0 0 1 .200 .333 .200 .533
Batting 5th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 6th   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 7th   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 8th   8 2 0 0 0 0 1 0 4 0 0 1 .250 .333 .250 .583
Low Leverage   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Medium Leverage   6 1 0 0 0 0 1 0 4 0 0 1 .167 .286 .167 .452
High Leverage   5 1 0 0 0 0 0 0 1 0 0 0 .200 .200 .200 .400
INTERNATIONAL LEAGUE 2028 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 16 57 14 3 0 0 1 2 4 17 .246 .317 .298 .616 .281 .053 82
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 15 64 2 0 0 1 1 0 17 3 1 0 100.0 5.8 3.49 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   21 4 1 0 0 0 1 1 6 0 0 0 .190 .227 .238 .465
Versus Right   36 10 2 0 0 1 1 3 11 0 1 2 .278 .366 .333 .699
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   19 7 1 0 0 1 2 2 4 0 1 0 .368 .429 .421 .850
June   38 7 2 0 0 0 0 2 13 0 0 2 .184 .262 .237 .499
2 Years Ago   62 16 5 1 1 5 11 9 22 0 0 1 .258 .361 .419 .780
Career   1125 295 65 20 50 166 164 105 271 7 2 13 .262 .330 .489 .819
Home   22 7 2 0 0 1 0 3 6 0 0 2 .318 .444 .409 .854
Road   35 7 1 0 0 0 2 1 11 0 1 0 .200 .222 .229 .451
Grass   57 14 3 0 0 1 2 4 17 0 1 2 .246 .317 .298 .616
Day   15 2 0 0 0 0 1 0 5 0 0 1 .133 .188 .133 .321
Night   42 12 3 0 0 1 1 4 12 0 1 1 .286 .362 .357 .719
As Starter   57 14 3 0 0 1 2 4 17 0 1 1 .246 .306 .298 .605
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 1 .000 1.000 .000 1.000
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
2018 Toronto - MLB 23 36 115 29 7 0 6 13 14 11 1 1 32 1 0 .252 .320 .470 .790 113 113 0.5
2018 New York - MLB 23 2 4 1 0 0 0 0 0 0 0 0 1 0 0 .250 .250 .250 .500 39 34 -0.0
2018 Total - MLB 23 38 119 30 7 0 6 13 14 11 1 1 33 1 0 .252 .318 .462 .780 111 111 0.5
2019 Toronto - MLB 24 84 251 54 14 1 12 28 37 19 2 2 73 0 2 .215 .274 .422 .696 80 77 -0.3
2022 San Francisco - MLB 27 49 162 40 6 1 3 14 23 16 1 3 44 0 0 .247 .313 .352 .665 83 75 -0.3
2023 San Francisco - MLB 28 59 159 43 8 1 5 19 23 22 2 0 45 1 1 .270 .366 .428 .794 118 112 0.9
2024 San Francisco - MLB 29 6 17 1 0 0 0 1 0 2 0 0 4 0 1 .059 .158 .059 .217 -36 -32 -0.4
2026 Detroit - MLB 31 106 294 62 16 0 10 33 38 43 5 2 93 5 0 .211 .320 .367 .687 85 88 0.4
2027 Detroit - MLB 32 79 162 41 5 1 6 20 20 12 3 1 53 0 1 .253 .315 .407 .722 88 88 -0.1
2028 Detroit - MLB 33 7 12 2 0 0 0 0 1 0 1 0 6 0 0 .167 .231 .167 .397 7 9 -0.1
Total MLB 428 1176 273 56 4 42 128 156 125 15 9 351 7 5 .232 .312 .394 .705 89 87 0.6
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
2013 Oakland (AZL) - R 18 46 181 58 7 2 2 20 31 17 4 4 29 7 0 .320 .383 .414 .798 125 130 1.4
2013 Vermont - A- 18 9 34 12 2 1 1 6 5 3 0 0 4 1 1 .353 .405 .559 .964 149 143 0.4
2014 Daytona - A+ 19 51 176 53 12 4 1 36 30 25 4 5 42 1 0 .301 .390 .432 .822 142 152 1.7
2014 Stockton - A+ 19 75 290 70 12 2 10 33 42 36 4 3 58 5 3 .241 .330 .400 .730 89 94 0.7
2014 Total - A+ 19 126 466 123 24 6 11 69 72 61 8 8 100 6 3 .264 .354 .412 .766 110 117 2.4
2015 Myrtle Beach - A+ 20 29 103 35 5 2 4 25 19 17 2 3 13 0 2 .340 .432 .544 .976 179 183 1.5
2015 Tennessee - AA 20 77 274 78 26 1 3 39 29 27 1 4 47 0 0 .285 .346 .420 .766 131 140 2.3
2016 Tennessee - AA 21 88 298 75 12 3 1 31 37 47 2 2 68 2 4 .252 .355 .322 .677 106 116 1.7
2016 Trenton - AA 21 35 128 30 7 1 3 13 15 12 2 0 29 2 2 .234 .310 .375 .685 98 102 0.6
2016 Total - AA 21 123 426 105 19 4 4 44 52 59 4 2 97 4 6 .246 .342 .338 .680 103 112 2.3
2017 Trenton - AA 22 69 232 58 16 4 6 29 34 30 5 7 45 2 1 .250 .339 .431 .770 122 124 1.6
2017 Scranton WB - AAA 22 55 209 64 13 3 10 35 32 9 2 3 49 0 0 .306 .336 .541 .877 151 158 2.2
2018 Tampa - A+ 23 3 8 2 1 0 0 3 1 4 0 0 2 0 0 .250 .500 .375 .875 161 191 0.2
2018 Trenton - AA 23 5 18 4 1 0 0 0 2 3 0 0 4 1 1 .222 .333 .278 .611 79 87 0.1
2018 Scranton WB - AAA 23 56 212 48 8 5 13 32 27 21 1 0 56 0 0 .226 .299 .495 .794 127 133 1.7
2018 Buffalo - AAA 23 20 64 13 3 2 3 8 10 8 0 0 16 0 0 .203 .292 .453 .745 113 118 0.4
2018 Total - AAA 23 76 276 61 11 7 16 40 37 29 1 0 72 0 0 .221 .297 .486 .783 124 130 2.1
2019 Buffalo - AAA 24 36 129 35 8 4 4 20 17 22 2 1 25 1 1 .271 .383 .488 .871 152 159 1.5
2020 Buffalo - AAA 25 110 392 105 25 5 19 65 65 32 5 3 86 5 0 .268 .329 .503 .831 118 115 2.4
2021 Sacramento - AAA 26 127 464 140 34 8 27 105 100 78 6 5 108 13 7 .302 .405 .584 .989 142 132 4.3
2022 Sacramento - AAA 27 47 165 49 10 4 10 33 32 32 2 4 39 2 2 .297 .409 .588 .997 161 158 2.2
2024 Sacramento - AAA 29 105 401 119 23 10 18 85 90 59 2 4 88 12 5 .297 .386 .539 .925 132 127 3.4
2026 Toledo - AAA 31 17 62 16 5 1 1 5 11 9 1 0 22 1 0 .258 .361 .419 .780 128 135 0.6
2028 Toledo - AAA 33 16 57 14 3 0 0 1 2 4 2 0 17 1 0 .246 .317 .298 .616 80 82 0.0
Total IL 310 1125 295 65 20 50 166 164 105 13 7 271 8 1 .262 .330 .489 .819 128 131
Total PCL 279 1030 308 67 22 55 223 222 169 10 13 235 27 14 .299 .399 .567 .966 141 134
Total EL 109 378 92 24 5 9 42 51 45 7 7 78 5 4 .243 .330 .405 .734 112 115
Total SL 165 572 153 38 4 4 70 66 74 3 6 115 2 4 .267 .351 .369 .720 118 127
Total CAL 75 290 70 12 2 10 33 42 36 4 3 58 5 3 .241 .330 .400 .730 89 94
Total CAR 29 103 35 5 2 4 25 19 17 2 3 13 0 2 .340 .432 .544 .976 179 183
Total FSL 54 184 55 13 4 1 39 31 29 4 5 44 1 0 .299 .396 .429 .826 143 154
Total NYP 9 34 12 2 1 1 6 5 3 0 0 4 1 1 .353 .405 .559 .964 149 143
Total AZL 46 181 58 7 2 2 20 31 17 4 4 29 7 0 .320 .383 .414 .798 125 130
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
2027 Detroit - MLB 32 2 3 1 1 0 0 2 0 0 0 0 1 0 0 .333 .333 .667 1.000 153 158 -0.4
Total MLB 2 3 1 1 0 0 2 0 0 0 0 1 0 0 .333 .333 .667 1.000 153 158
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2018 Toronto - MLB 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 0.0 .000
2018 Toronto - MLB LF 26 21 43 0 0 43 0 1.000 171.2 2.25 0.0 .000
2018 New York - MLB LF 2 2 2 0 0 2 0 1.000 9.1 1.93 0.0 .000
2018 Toronto - MLB RF 13 10 19 0 0 20 1 .950 89.1 1.91 0.0 .000
2019 Toronto - MLB 1B 9 1 19 4 4 23 0 1.000 23.2 8.75 0.0 .000
2019 Toronto - MLB LF 29 25 38 1 0 40 1 .975 223.2 1.57 0.0 .000
2019 Toronto - MLB RF 43 37 74 1 0 78 3 .962 320.2 2.10 0.0 .000
2022 San Francisco - MLB LF 14 13 22 1 1 23 0 1.000 124.0 1.67 +0.4 1.032
2022 San Francisco - MLB RF 6 4 6 0 0 6 0 1.000 37.0 1.46 -0.3 .994
2023 San Francisco - MLB 1B 1 0 4 0 0 4 0 1.000 2.0 18.00 0.0 .000
2023 San Francisco - MLB LF 25 21 34 1 0 35 0 1.000 200.1 1.57 +1.7 1.022
2023 San Francisco - MLB RF 11 9 22 0 0 22 0 1.000 86.1 2.29 +0.0 .995
2024 San Francisco - MLB 1B 1 0 3 0 1 3 0 1.000 2.0 13.50 0.0 .000
2024 San Francisco - MLB LF 1 1 3 0 0 3 0 1.000 12.0 2.25 -0.3 .736
2024 San Francisco - MLB RF 2 2 5 0 0 5 0 1.000 18.0 2.50 -0.4 .780
2026 Detroit - MLB 1B 11 7 56 3 4 59 0 1.000 75.0 7.08 +0.2 1.027
2026 Detroit - MLB LF 15 11 18 0 0 18 0 1.000 109.0 1.49 +0.8 .984
2026 Detroit - MLB CF 32 32 63 2 1 69 4 .942 285.0 2.05 -3.6 .909
2026 Detroit - MLB RF 6 3 7 0 0 7 0 1.000 27.2 2.28 -0.1 .990
2027 Detroit - MLB 1B 7 1 16 1 3 17 0 1.000 24.0 6.38 +0.1 1.030
2027 Detroit - MLB 2B 2 2 0 4 0 4 0 1.000 17.0 2.12 -0.8 .688
2027 Detroit - MLB LF 16 12 18 0 0 20 2 .900 107.2 1.50 -0.3 .923
2027 Detroit - MLB CF 5 5 12 0 0 12 0 1.000 41.0 2.63 -0.3 .927
2027 Detroit - MLB RF 8 5 10 1 0 11 0 1.000 56.0 1.77 -0.6 .891
2028 Detroit - MLB 1B 2 0 2 0 0 2 0 1.000 4.0 4.50 0.0 .000
2028 Toledo - AAA LF 15 15 18 1 0 19 0 1.000 126.0 1.36 -0.5 1.053
TOTAL 1B 32 9 101 8 12 109 0 1.000 131.2 7.45 +0.3 1.028
TOTAL 2B 2 2 0 4 0 4 0 1.000 17.0 2.12 -0.8 .688
TOTAL LF 143 121 196 4 1 203 3 .985 1083.2 1.66 +1.8 .996
TOTAL CF 37 37 75 2 1 81 4 .951 326.0 2.13 -3.9 .912
TOTAL RF 89 70 143 2 0 149 4 .973 635.0 2.06 -1.4 .951
PLAYER HISTORY
06/06/2013 Drafted by the Oakland Athletics in the 1st round (24th) of the 2013 MLB June Amateur Draft from Plano West Senior HS (Plano, TX).
07/05/2014 Traded by the Oakland Athletics with Addison Russell, Dan Straily and cash to the Chicago Cubs for Jason Hammel and Jeff Samardzija.
07/25/2016 Traded by the Chicago Cubs with Rashad Crawford (minors), Gleyber Torres and Adam Warren to the New York Yankees for Aroldis Chapman.
07/26/2018 Traded by the New York Yankees with Brandon Drury to the Toronto Blue Jays for J.A. Happ.
08/06/2020 Suspended 4 games after ejection following a brawl.
11/18/2020 Became a free agent.
01/01/2021 OSA scouting updated ratings (potential): Contact: 38 (43); Power: 59 (59); Eye: 56 (59).
01/18/2021 Signed a 3-year contract worth a total of $6,800,150 with the Cleveland Indians organization.
01/18/2021 Released by the Cleveland Indians.
03/21/2021 Signed a minor league contract with the San Francisco Giants organization.
05/17/2021 Wins the PCL PC Player of the Week Award.
06/27/2021 Was selected to the 2021 Pacific Coast League All-Star Game.
07/18/2021 Goes 5-5 against the Reno Aces, with 2 2B, 2 HR, 5 RBI and 4 R.
07/19/2021 Wins the PCL PC Player of the Week Award.
09/16/2021 Wins the 2021 PCL PC Round 1 MVP Award.
09/25/2021 Wins the 2021 Pacific Coast League Round 2 with the Sacramento River Cats!
10/06/2021 Wins the 2021 PCL PC Platinum Stick Award at RF.
10/09/2021 Wins the 2021 PCL PC Most Valuable Player Award.
11/12/2021 Signed a 5-year contract extension worth a total of $16,163,500 with the San Francisco Giants organization.
01/01/2022 OSA scouting updated ratings (potential): Contact: 43 (43); Power: 58 (58); Eye: 62 (62).
05/20/2022 Injured (Knee tendinitis), day-to-day for 4 weeks.
06/10/2022 Suffered setback in recovery from injury, will miss another 1-2 weeks.
09/30/2022 Wins the 2022 Pacific Coast League Round 2 with the Sacramento River Cats!
01/01/2023 OSA scouting updated ratings (potential): Contact: 42 (42); Power: 57 (57); Eye: 58 (58).
01/01/2024 OSA scouting updated ratings (potential): Contact: 39 (40); Power: 55 (55); Eye: 57 (58).
07/09/2024 Injured (back spasms),day-to-day for one week.
09/30/2024 Wins the 2024 Pacific Coast League Round 2 with the Sacramento River Cats!
11/21/2024 Became a free agent.
01/01/2025 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 54 (54); Eye: 58 (58).
09/13/2025 Signed a minor league contract ($190,000 bonus) with the Detroit Tigers organization.
11/21/2025 Received a 1-year contract through arbitration worth a total of $1,000,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 41 (41); Power: 54 (54); Eye: 59 (59).
11/19/2026 Received a 1-year contract through arbitration worth a total of $1,300,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 53 (53); Eye: 63 (63).
05/26/2027 Injured (hamstring soreness),day-to-day for 4 days.
07/05/2027 Injured (bruised elbow),day-to-day for 3 days.
11/15/2027 Received a 1-year contract through arbitration worth a total of $1,400,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 37 (37); Power: 53 (53); Eye: 64 (64).
04/29/2028 Injured (oblique strain),out for 5 weeks.
06/26/2028 Released by the Detroit Tigers.
Wednesday, August 10th , 2022 - OOTP Baseball 22.12 Build 89