SS John Devine #28
Age: 48 | Bats: R | Throws: R | Morale: Normal    
10/04/2046
SS JOHN DEVINE #28 - AGE: 48 - BATS: R - THROWS: R - 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 9 9 9 9
Gap 10 10 10 10
Power 11 12 11 11
Eye 8 8 8 10
Avoid K's 19 19 19 19
FIELDING RATINGS
Catcher Infield Outfield
Range: - 15 2
Errors: - 14 13
Arm: 1 15 13
Turn DP: - 20 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 15
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 16 Right Field: -
3rd Base: 4
       
RUN/BUNT
Running Speed: 13
Stealing Ability: 20
Baserunning Inst.: 20
Sacrifice Bunt: 6
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Devine never shows any lack of effort, but he has trouble keeping up.
High: Work Ethic
Low: Intelligence
Birthday:03/22/1998
Born in:Unknown
Nationality:American
Height:6' 0"
Weight:210 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:11 Years, 21 Days
Service This Yr:None
40-Man Service:11 Years, 168 Days
Pro Service:15 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2016, 39th Pick in Round 1
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 Arizona - MLB 20 22 72 13 6 0 2 10 4 3 1 1 18 1 0 .181 .221 .347 .568 58 42 0.3
2019 Arizona - MLB 21 148 538 125 31 4 13 46 72 25 16 2 118 18 2 .232 .286 .377 .663 88 87 3.5
2020 Arizona - MLB 22 133 357 83 10 5 10 37 49 20 4 4 47 17 9 .232 .278 .373 .650 83 82 1.6
2021 Arizona - MLB 23 142 471 107 20 2 13 40 57 19 12 5 52 25 8 .227 .272 .361 .633 77 78 2.0
2022 Arizona - MLB 24 133 391 102 19 0 8 39 48 25 16 2 33 19 6 .261 .329 .371 .700 98 98 3.2
2023 Arizona - MLB 25 150 569 144 19 4 15 65 76 28 13 5 51 21 4 .253 .301 .380 .680 86 88 3.1
2024 Arizona - MLB 26 156 567 136 21 4 14 63 79 34 18 7 39 28 5 .240 .300 .365 .665 84 84 3.5
2025 Arizona - MLB 27 146 542 153 16 3 16 76 73 20 8 6 48 25 1 .282 .314 .411 .726 98 97 3.8
2026 Arizona - MLB 28 48 142 35 5 1 3 17 14 7 5 1 11 4 0 .246 .303 .359 .662 81 83 0.4
2027 Minnesota - MLB 29 20 66 13 3 0 2 5 10 4 2 0 7 2 1 .197 .264 .333 .597 66 63 -0.1
2027 Detroit - MLB 29 69 202 51 5 0 1 15 22 15 5 1 16 9 0 .252 .318 .292 .610 74 71 0.5
2027 Total - MLB 29 89 268 64 8 0 3 20 32 19 7 1 23 11 1 .239 .305 .302 .607 73 69 0.4
2028 Detroit - MLB 30 45 110 27 2 1 0 9 9 4 4 0 5 3 0 .245 .297 .282 .578 58 58 0.2
2029 Detroit - MLB 31 55 95 20 5 1 2 6 9 2 2 1 7 1 0 .211 .240 .347 .587 59 55 0.1
Total MLB 1267 4122 1009 162 25 99 428 522 206 106 35 452 173 36 .245 .296 .368 .664 85 84 22.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
2016 Missoula - Rk+ 18 25 95 25 3 4 3 20 16 3 7 2 26 1 0 .263 .327 .474 .801 85 86 0.0
2016 Arizona (AZL) - R 18 18 70 19 2 2 1 10 11 4 4 0 9 2 3 .271 .346 .400 .746 73 82 0.0
2016 Total - R 18 43 165 44 5 6 4 30 27 7 11 2 35 3 3 .267 .335 .442 .778 0 0 0.0
2017 Missoula - Rk+ 19 22 91 30 5 1 5 15 20 4 3 1 24 7 3 .330 .374 .571 .945 123 126 0.0
2017 Arizona (AZL) - R 19 45 177 61 11 5 7 31 27 7 3 1 23 10 2 .345 .378 .582 .960 139 144 0.0
2017 Total - R 19 67 268 91 16 6 12 46 47 11 6 2 47 17 5 .340 .376 .578 .955 0 0 0.0
2018 Hillsboro - A- 20 25 111 32 8 3 3 15 18 2 2 0 22 9 0 .288 .313 .495 .809 138 139 0.0
2018 Kane County - A 20 40 163 50 4 0 3 18 23 7 3 1 20 11 6 .307 .345 .387 .731 109 113 0.0
2018 Mobile - AA 20 6 28 8 1 0 0 2 4 1 0 1 5 0 1 .286 .300 .321 .621 80 78 0.0
2018 Reno - AAA 20 9 34 5 1 0 0 2 2 0 1 0 8 4 0 .147 .171 .176 .348 -11 0 0.0
Total PCL 9 34 5 1 0 0 2 2 0 1 0 8 4 0 .147 .171 .176 .348 -11 0
Total SL 6 28 8 1 0 0 2 4 1 0 1 5 0 1 .286 .300 .321 .621 80 78
Total MID 40 163 50 4 0 3 18 23 7 3 1 20 11 6 .307 .345 .387 .731 109 113
Total NWL 25 111 32 8 3 3 15 18 2 2 0 22 9 0 .288 .313 .495 .809 138 139
Total AZL 63 247 80 13 7 8 41 38 11 7 1 32 12 5 .324 .368 .530 .899 120 126
Total PIO 47 186 55 8 5 8 35 36 7 10 3 50 8 3 .296 .350 .522 .871 103 105
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
2017 Missoula - PIO 19 3 11 4 0 0 0 1 1 0 1 0 3 2 1 .364 .417 .364 .780 0 0 0.0
2020 Arizona - MLB 22 1 4 2 0 0 0 0 0 0 0 0 1 0 0 .500 .500 .500 1.000 0 0 0.0
2025 Arizona - MLB 27 15 54 18 2 0 2 4 12 5 1 0 4 1 0 .333 .400 .481 .881 0 0 0.0
2026 Arizona - MLB 28 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
Total MLB 17 59 20 2 0 2 4 12 5 1 0 5 1 0 .339 .400 .475 .875 141 136
Total PIO 3 11 4 0 0 0 1 1 0 1 0 3 2 1 .364 .417 .364 .780 89 110
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 Arizona (AZL) - R 2B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2016 Arizona (AZL) - R SS 18 18 23 34 13 57 0 1.000 138.0 3.72 -0.0 .999
2016 Missoula - Rk+ SS 25 25 23 57 18 84 4 .952 209.0 3.44 +3.6 1.130
2017 Missoula - Rk+ 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2017 Arizona (AZL) - R 3B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2017 Missoula - Rk+ 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2017 Arizona (AZL) - R SS 45 45 65 102 14 169 2 .988 368.0 4.08 +2.6 1.046
2017 Missoula - Rk+ SS 23 22 35 50 9 89 4 .955 177.0 4.32 +2.3 1.081
2018 Mobile - AA 2B 6 6 6 22 5 28 0 1.000 53.0 4.75 +0.1 1.005
2018 Arizona - MLB 3B 5 5 3 5 0 8 0 1.000 43.2 1.65 +0.1 1.035
2018 Arizona - MLB SS 17 17 24 36 10 63 3 .952 144.0 3.75 +4.0 1.305
2018 Reno - AAA SS 9 9 13 26 8 40 1 .975 74.2 4.70 +0.7 1.064
2018 Kane County - A SS 40 40 59 154 14 217 4 .982 337.0 5.69 +7.6 1.094
2018 Hillsboro - A- SS 25 25 33 75 9 111 3 .973 225.2 4.31 +4.1 1.094
2018 Kane County - A RF 3 0 0 0 0 0 0 .000 4.0 0.00 0.0 .000
2019 Arizona - MLB 2B 1 0 2 1 1 3 0 1.000 6.0 4.50 0.0 .000
2019 Arizona - MLB 3B 3 0 0 1 0 1 0 1.000 5.0 1.80 +0.0 1.011
2019 Arizona - MLB SS 137 136 216 366 83 597 15 .975 1168.1 4.48 +12.9 1.073
2019 Arizona - MLB LF 1 1 1 0 0 1 0 1.000 8.0 1.12 -0.7 .490
2019 Arizona - MLB RF 1 0 1 0 0 1 0 1.000 2.2 3.38 -0.0 .000
2020 Arizona - MLB 1B 2 1 17 0 1 17 0 1.000 12.0 12.75 +0.1 1.060
2020 Arizona - MLB 2B 21 20 35 59 13 99 5 .949 164.1 5.15 +0.6 1.020
2020 Arizona - MLB 3B 14 2 2 9 1 12 1 .917 43.2 2.27 -1.0 .863
2020 Arizona - MLB SS 71 61 85 187 46 277 5 .982 532.1 4.60 +8.2 1.104
2020 Arizona - MLB RF 12 6 11 0 0 12 1 .917 60.0 1.65 -0.7 .904
2021 Arizona - MLB 1B 1 0 1 1 0 2 0 1.000 1.0 18.00 +0.0 1.051
2021 Arizona - MLB 2B 10 0 2 7 1 9 0 1.000 15.1 5.28 -0.0 .997
2021 Arizona - MLB 3B 6 3 1 2 0 3 0 1.000 31.0 0.87 -0.5 .764
2021 Arizona - MLB SS 100 97 151 268 60 429 10 .977 818.2 4.61 +12.8 1.100
2021 Arizona - MLB CF 6 6 5 3 0 11 3 .727 52.0 1.38 -2.1 .670
2021 Arizona - MLB RF 12 8 19 0 0 20 1 .950 72.0 2.38 -1.4 .888
2022 Arizona - MLB 2B 1 0 0 1 0 1 0 1.000 2.0 4.50 -0.0 .997
2022 Arizona - MLB 3B 2 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2022 Arizona - MLB SS 100 90 142 284 64 438 12 .973 801.2 4.78 +12.3 1.093
2022 Arizona - MLB RF 18 8 21 0 0 21 0 1.000 87.2 2.16 -0.8 .943
2023 Arizona - MLB 3B 1 0 0 0 0 0 0 .000 5.0 0.00 0.0 .000
2023 Arizona - MLB SS 150 150 188 357 78 560 15 .973 1298.1 3.78 +9.4 1.056
2023 Arizona - MLB RF 1 0 1 0 0 1 0 1.000 4.0 2.25 -0.7 .505
2024 Arizona - MLB SS 156 155 218 415 103 648 15 .977 1358.1 4.19 +13.0 1.067
2024 Arizona - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Arizona - MLB 2B 1 0 3 1 0 4 0 1.000 6.1 5.68 +0.0 1.004
2025 Arizona - MLB SS 127 127 182 320 68 513 11 .979 1123.0 4.02 +10.6 1.068
2026 Arizona - MLB 2B 7 0 4 2 0 6 0 1.000 16.0 3.38 -0.0 .997
2026 Arizona - MLB SS 18 14 17 46 11 64 1 .984 137.0 4.14 +1.9 1.087
2026 Arizona - MLB RF 3 0 2 0 0 2 0 1.000 6.1 2.84 +0.0 1.020
2027 Minnesota - MLB 2B 9 9 13 21 4 35 1 .971 79.0 3.87 -0.5 .962
2027 Detroit - MLB 2B 60 57 96 165 39 268 7 .974 451.2 5.20 +1.4 1.018
2027 Minnesota - MLB 3B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2027 Detroit - MLB 3B 1 0 0 1 0 1 0 1.000 2.0 4.50 +0.0 1.015
2027 Minnesota - MLB SS 8 8 10 24 5 34 0 1.000 69.0 4.43 +0.4 1.030
2027 Detroit - MLB SS 8 1 10 7 2 17 0 1.000 31.0 4.94 -0.0 .991
2027 Detroit - MLB CF 2 0 1 0 0 1 0 1.000 9.0 1.00 -0.7 .501
2027 Minnesota - MLB RF 3 0 3 0 0 3 0 1.000 6.0 4.50 -0.7 .766
2028 Detroit - MLB 2B 21 12 23 40 10 63 0 1.000 129.0 4.40 +2.3 1.140
2028 Detroit - MLB 3B 2 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2028 Detroit - MLB SS 20 12 23 46 9 70 1 .986 129.1 4.80 +0.7 1.031
2028 Detroit - MLB LF 1 0 1 0 0 1 0 1.000 7.0 1.29 -0.7 .000
2028 Detroit - MLB CF 2 0 1 0 0 2 1 .500 14.1 0.63 -0.7 .669
2028 Detroit - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2029 Detroit - MLB 2B 36 17 33 57 17 92 2 .978 183.2 4.41 +2.9 1.130
2029 Detroit - MLB 3B 3 0 1 1 0 2 0 1.000 4.1 4.15 +0.0 1.026
2029 Detroit - MLB SS 13 8 11 23 8 36 2 .944 79.1 3.86 -0.0 .998
2029 Detroit - MLB RF 3 1 2 0 0 2 0 1.000 13.2 1.32 -0.7 .681
TOTAL 1B 3 1 18 1 1 19 0 1.000 13.0 13.15 +0.1 1.058
TOTAL 2B 174 121 217 376 90 608 15 .975 1108.1 4.82 +6.7 1.037
TOTAL 3B 40 10 7 19 1 27 1 .963 143.2 1.63 -1.4 .905
TOTAL SS 1110 1060 1528 2877 632 4513 108 .976 9219.2 4.30 +106.9 1.077
TOTAL LF 2 1 2 0 0 2 0 1.000 15.0 1.20 -1.4 .326
TOTAL CF 10 6 7 3 0 14 4 .714 75.1 1.19 -3.5 .645
TOTAL RF 56 23 60 0 0 62 2 .968 256.1 2.11 -4.9 .883
PLAYER HISTORY
06/06/2016 Drafted in the 2016 first-year player draft (Round 1, Pick 39, 39th overall pick) by the Arizona Diamondbacks.
06/27/2016 Signed a minor league contract with the Arizona Diamondbacks organization with a signing bonus of $1,230,000.
01/01/2017 OSA scouting updated ratings (potential): Contact: 6 (11); Power: 1 (13); Eye: 1 (11).
07/31/2017 Wins the AZL AZL Player of the Week Award.
01/01/2018 OSA scouting updated ratings (potential): Contact: 8 (14); Power: 4 (13); Eye: 3 (8).
12/04/2018 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2019 OSA scouting updated ratings (potential): Contact: 9 (14); Power: 7 (13); Eye: 5 (9).
11/28/2019 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Contact: 10 (12); Power: 10 (12); Eye: 7 (10).
11/25/2020 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Contact: 11 (12); Power: 10 (10); Eye: 8 (8).
11/25/2021 Received a 1-year contract worth a total of $2,400,000 through arbitration.
01/01/2022 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 10 (10); Eye: 8 (8).
05/07/2022 Injured (knee contusion), out for 6 days.
11/23/2022 Received a 1-year contract worth a total of $3,200,000 through arbitration.
01/01/2023 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 10 (11); Eye: 8 (8).
11/27/2023 Received a 1-year contract worth a total of $4,000,000 through arbitration.
01/01/2024 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 10 (11); Eye: 8 (8).
07/14/2024 Was selected to the 2024 Major League Baseball All-Star Game.
10/04/2024 Signed a 6-year contract extension worth a total of $67,800,000 with the Arizona Diamondbacks organization.
11/15/2024 Wins the 2024 MLB NL Gold Glove Award at SS.
01/01/2025 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 10 (11); Eye: 8 (8).
05/24/2025 Goes 5-5 against the Pittsburgh Pirates, with 1 2B, 1 3B, 2 RBI and 2 R.
01/01/2026 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 11 (11); Eye: 8 (8).
03/05/2026 Injured (dehydration), day-to-day for 1 day.
12/27/2026 Was traded by the Arizona Diamondbacks to the Minnesota Twins, along with C Marcos Martinez, SP Allen Roach, a 2nd draft pick, in exchange for RP Danny Aldana, SP Nestor Castro.
01/01/2027 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 11 (11); Eye: 8 (8).
05/14/2027 Was traded by the Minnesota Twins to the Detroit Tigers, along with SP Noel Fister, 2B Antonio Ramos, in exchange for RP Malik Monroe, $3,500,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 11 (11); Power: 11 (11); Eye: 8 (8).
01/01/2029 OSA scouting updated ratings (potential): Contact: 11 (11); Power: 11 (11); Eye: 8 (8).
01/01/2030 OSA scouting updated ratings (potential): Contact: 10 (10); Power: 11 (11); Eye: 8 (9).
04/28/2030 Released by the Detroit Tigers.
01/01/2031 OSA scouting updated ratings (potential): Contact: 10 (10); Power: 11 (11); Eye: 8 (9).
01/01/2032 OSA scouting updated ratings (potential): Contact: 9 (9); Power: 11 (11); Eye: 8 (9).
01/01/2032 Retired from professional baseball.
LEADERBOARD APPEARANCES
Year SB Rank
2021 25 5
2022 19 6
2023 21 7
2024 28 3
2025 25 3
Year HP Rank
2019 16 2
2021 12 9
2022 16 4
2023 13 9
2024 18 3
Year SF Rank
2024 7 7
Sunday, June 23rd, 2019 - OOTP Baseball 19.14 Build 136