LF Joe Gray #28
Age: 38 | Bats: R | Throws: R | Morale: Normal
10/30/2038
LF JOE GRAY #28 - AGE: 38 - 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 35 40 35 35
Gap 25 25 25 25
Power 45 45 45 45
Eye 50 55 50 50
Avoid K's 25 25 25 25
FIELDING RATINGS
Catcher Infield Outfield
Range: - 25 50
Errors: - 25 35
Arm: 20 30 50
Turn DP: - 25 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 50
1st Base: - Center Field: 25
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 65
Stealing Ability: 65
Baserunning Inst.: 65
Sacrifice Bunt: 55
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
04/05/2038 @ HP Loss, 7-8 1 0 0 0 0 0 1 0
04/04/2038 SMAR Loss, 2-3 0 0 0 0 0 0 0 0
04/03/2038 @ SOM Win, 12-2 2 3 2 2 1 1 0 0
04/02/2038 OAK Win, 5-2 1 1 1 1 1 0 0 0
04/01/2038 @ SEA Loss, 1-4 1 0 0 0 0 0 1 0
03/31/2038 HON Win, 5-4 1 0 0 0 0 0 0 0
03/30/2038 YORK Loss, 4-8 2 1 1 1 0 0 1 0
03/29/2038 @ LV Loss, 0-5 1 0 0 0 0 0 1 0
03/28/2038 RW Win, 4-0 1 0 0 0 0 0 0 0
03/27/2038 @ LANC Loss, 1-4 1 1 1 1 1 0 0 0
PERSONALITY
Simple man who enjoys simple pleasures.
High: Adaptability
Birthday:03/12/2000
Born in:Hattiesburg, MS
Nationality:American
Height:6' 1"
Weight:195 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:2 Years, 51 Days
Service This Yr:None
40-Man Service:None, 103 Days
Pro Service:20 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
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
2024 Milwaukee - MLB 24 8 12 3 2 0 0 0 1 1 0 0 4 1 0 .250 .308 .417 .724 92 93 0.1
2025 Milwaukee - MLB 25 45 128 33 7 1 4 20 17 12 0 0 43 1 2 .258 .321 .422 .743 103 104 0.6
2026 Milwaukee - MLB 26 13 28 6 3 0 0 2 4 1 0 0 7 1 0 .214 .241 .321 .563 52 46 -0.2
2035 Milwaukee - MLB 35 13 34 5 1 1 1 1 3 3 0 0 17 0 0 .147 .216 .324 .540 50 51 -0.0
Total MLB 79 202 47 13 2 5 23 25 17 0 0 71 3 2 .233 .292 .391 .683 87 87 0.5
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
2018 AZL - R 18 24 77 14 5 0 2 9 14 18 2 1 25 6 0 .182 .347 .325 .672 77 90 0.2
2019 Rocky Mountain - R 19 31 110 18 4 1 3 9 19 13 5 1 36 3 2 .164 .279 .300 .579 49 59 -0.3
2020 Rocky Mountain - R 20 26 102 28 10 2 2 17 19 19 1 1 24 1 1 .275 .390 .471 .861 90 83 0.0
2020 Milwaukee (AZL) - R 20 44 168 48 10 1 4 27 38 35 7 3 55 4 2 .286 .423 .429 .851 100 104 0.8
2020 Total - R 20 70 270 76 20 3 6 44 57 54 8 4 79 5 3 .281 .411 .444 .855 97 96 0.8
2021 Wisconsin - A 21 13 48 16 3 2 2 4 9 9 2 0 9 0 1 .333 .458 .604 1.062 168 152 0.4
2021 Carolina - A+ 21 74 280 85 23 4 6 40 62 51 10 2 77 12 4 .304 .426 .479 .904 138 141 3.0
2021 Total - A+ 21 87 328 101 26 6 8 44 71 60 12 2 86 12 5 .308 .430 .497 .927 142 143 3.4
2022 Biloxi - AA 22 69 254 58 10 1 6 20 44 49 5 2 76 13 8 .228 .361 .346 .708 96 103 1.1
2022 San Antonio - AAA 22 47 170 47 17 2 4 23 21 17 3 0 46 2 3 .276 .353 .471 .823 120 124 1.2
2023 San Antonio - AAA 23 132 499 110 25 3 10 46 71 47 10 5 174 18 9 .220 .298 .343 .640 72 71 0.6
2024 San Antonio - AAA 24 75 255 59 12 3 4 22 29 29 4 2 84 8 8 .231 .317 .349 .666 77 77 -0.1
2025 San Antonio - AAA 25 3 14 5 2 0 1 5 2 1 0 0 2 1 1 .357 .400 .714 1.114 181 190 0.2
2026 San Antonio - AAA 26 99 377 95 20 7 10 51 63 49 4 1 118 17 9 .252 .343 .422 .765 108 111 3.7
2027 San Antonio - AAA 27 68 202 48 10 3 3 23 33 20 4 1 53 11 5 .238 .317 .361 .679 76 73 0.3
2028 Plattsburgh - IND 28 64 234 52 10 4 9 38 31 31 7 3 67 17 8 .222 .327 .415 .742 100 101 1.7
2029 Lexington - IND 29 75 313 104 15 2 46 101 105 61 6 0 147 51 6 .332 .450 .834 1.284 118 106 1.2
2030 Tucson - IND 30 134 468 86 25 3 19 44 49 30 12 4 171 25 12 .184 .249 .372 .621 132 138 5.0
2031 Road - IND 31 118 394 70 16 1 16 44 32 26 8 1 137 18 5 .178 .242 .345 .588 105 112 3.7
2032 San Antonio - AAA 32 109 412 92 20 3 8 38 48 37 4 4 158 13 12 .223 .291 .345 .636 68 61 0.6
2033 San Antonio - AAA 33 74 232 50 13 0 14 40 43 21 1 3 82 11 3 .216 .280 .453 .733 90 84 0.5
2034 San Antonio - AAA 34 125 452 100 26 6 13 61 66 52 5 6 149 16 6 .221 .305 .392 .696 91 85 2.2
2035 San Antonio - AAA 35 107 379 95 24 2 8 39 59 53 8 1 113 20 4 .251 .354 .388 .742 103 104 2.3
2036 Southern Maryland - IND 36 133 457 116 18 1 36 83 58 40 4 1 161 9 6 .254 .319 .534 .853 141 151 5.4
2037 Las Vegas - IND 37 17 11 2 0 0 1 1 2 0 1 0 4 1 0 .182 .250 .455 .705 98 106 0.0
Total PCL 839 2992 701 169 29 75 348 435 326 43 23 979 117 60 .234 .316 .385 .702 88 86
Total SL 69 254 58 10 1 6 20 44 49 5 2 76 13 8 .228 .361 .346 .708 96 103
Total CAR 74 280 85 23 4 6 40 62 51 10 2 77 12 4 .304 .426 .479 .904 138 141
Total MID 13 48 16 3 2 2 4 9 9 2 0 9 0 1 .333 .458 .604 1.062 168 152
Total AZL 68 245 62 15 1 6 36 52 53 9 4 80 10 2 .253 .399 .396 .795 93 100
Total PIO 57 212 46 14 3 5 26 38 32 6 2 60 4 3 .217 .333 .382 .715 69 71
Total ATL 402 1330 274 59 5 72 172 141 96 25 6 473 53 23 .206 .271 .420 .691 127 134
Total PA 75 313 104 15 2 46 101 105 61 6 0 147 51 6 .332 .450 .834 1.284 118 106
Total EPBL 64 234 52 10 4 9 38 31 31 7 3 67 17 8 .222 .327 .415 .742 100 101
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
2028 Plattsburgh - EPBL 28 1 4 1 0 0 0 1 1 0 0 0 0 0 0 .250 .250 .250 .500 36 30 0.6
2033 San Antonio - PCL 33 5 19 5 2 0 0 0 3 2 0 0 2 0 0 .263 .333 .368 .702 86 81 0.1
2034 San Antonio - PCL 34 8 29 6 0 0 2 7 3 2 1 0 12 2 0 .207 .281 .414 .695 90 84 1.1
Total PCL 13 48 11 2 0 2 7 6 4 1 0 14 2 0 .229 .302 .396 .698 88 83
Total EPBL 1 4 1 0 0 0 1 1 0 0 0 0 0 0 .250 .250 .250 .500 36 30
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Milwaukee (AZL) - R LF 34 34 37 0 0 37 0 1.000 281.2 1.18 -1.3 1.001
2020 Rocky Mountain - R LF 26 26 34 1 1 36 1 .972 222.0 1.42 -0.3 .992
2020 Milwaukee (AZL) - R CF 17 10 39 1 0 40 0 1.000 96.2 3.72 +2.2 1.062
2021 Carolina - A+ LF 55 55 96 5 0 105 4 .962 484.2 1.88 -0.5 1.016
2021 Wisconsin - A LF 12 12 19 0 0 20 1 .950 111.0 1.54 +0.6 1.105
2021 Carolina - A+ CF 21 19 51 1 0 52 0 1.000 169.0 2.77 +1.2 1.024
2021 Wisconsin - A CF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2022 Biloxi - AA LF 64 63 120 6 2 130 4 .969 545.1 2.08 +1.4 1.004
2022 San Antonio - AAA CF 47 47 138 9 2 148 1 .993 411.0 3.22 +2.2 1.019
2022 Biloxi - AA CF 5 5 7 0 0 7 0 1.000 43.0 1.47 +0.4 1.023
2023 San Antonio - AAA CF 132 132 330 12 1 349 7 .980 1161.0 2.65 +3.9 1.004
2024 Milwaukee - MLB LF 5 1 5 0 0 5 0 1.000 17.0 2.65 +0.3 1.226
2024 Milwaukee - MLB CF 2 0 1 0 0 1 0 1.000 3.0 3.00 +0.0 .997
2024 San Antonio - AAA CF 75 72 183 7 2 193 3 .984 648.2 2.64 -0.5 1.005
2025 Milwaukee - MLB LF 19 12 28 0 0 28 0 1.000 127.1 1.98 +0.7 1.063
2025 Milwaukee - MLB CF 25 18 65 2 0 68 1 .985 184.2 3.27 +0.7 1.009
2025 San Antonio - AAA CF 3 3 6 0 0 6 0 1.000 29.0 1.86 +0.4 1.218
2026 Milwaukee - MLB LF 8 4 12 0 0 13 1 .923 46.2 2.31 +0.0 .977
2026 San Antonio - AAA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Milwaukee - MLB CF 3 2 6 0 0 6 0 1.000 19.0 2.84 -0.5 1.015
2026 San Antonio - AAA CF 99 95 247 10 2 263 6 .977 859.0 2.69 +12.9 1.068
2027 San Antonio - AAA LF 39 34 74 5 0 79 0 1.000 315.2 2.25 +4.1 1.073
2027 San Antonio - AAA CF 21 15 40 1 0 42 1 .976 147.0 2.51 +2.5 1.068
2028 Plattsburgh - IND CF 64 64 193 3 0 198 2 .990 563.1 3.13 +5.6 1.035
2029 Lexington - IND CF 73 73 151 10 3 165 4 .976 625.0 2.32 +1.0 1.014
2030 Tucson - IND LF 2 1 3 0 0 3 0 1.000 10.0 2.70 +0.1 1.009
2030 Tucson - IND CF 128 126 286 0 0 288 2 .993 1178.2 2.18 -2.2 .986
2031 Road - IND CF 114 113 314 3 2 319 2 .994 1001.2 2.85 +3.0 1.006
2032 San Antonio - AAA CF 109 108 324 15 4 344 5 .985 959.2 3.18 +8.7 1.041
2033 San Antonio - AAA LF 44 43 80 2 0 84 2 .976 377.0 1.96 +0.9 1.006
2033 San Antonio - AAA CF 24 15 39 3 0 42 0 1.000 145.0 2.61 +0.6 1.017
2034 San Antonio - AAA CF 124 124 320 13 3 335 2 .994 1093.1 2.74 +5.8 1.025
2035 San Antonio - AAA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2035 Milwaukee - MLB CF 13 12 29 0 0 29 0 1.000 98.0 2.66 +0.1 .999
2035 San Antonio - AAA CF 105 104 302 16 3 328 10 .970 911.1 3.14 +4.4 1.017
2036 Southern Maryland - IND LF 24 21 36 1 0 37 0 1.000 188.0 1.77 +1.2 1.077
2036 Southern Maryland - IND CF 106 99 262 2 0 268 4 .985 866.1 2.74 +7.3 1.041
2037 Las Vegas - IND LF 6 0 4 0 0 4 0 1.000 17.0 2.12 +0.3 .989
2037 Las Vegas - IND CF 9 0 4 0 0 4 0 1.000 23.2 1.52 -0.0 1.021
TOTAL LF 338 306 548 20 3 581 13 .978 2743.1 1.86 +7.6 1.026
TOTAL CF 1320 1256 3337 108 22 3495 50 .986 11238.0 2.76 +59.5 1.022
PLAYER HISTORY
06/04/2018 Drafted by the Milwaukee Brewers in the 2nd round of the 2018 MLB June Amateur Draft from Hattiesburg HS (Hattiesburg, MS).
07/08/2020 Injured (Precautionary reasons (head injury)), out for 3 days.
08/06/2020 Suspended 3 games after ejection following a brawl.
01/01/2021 OSA scouting updated ratings (potential): Contact: 30 (40); Power: 35 (50); Eye: 40 (45).
08/02/2021 Wins the CAR Player of the Week Award.
01/01/2022 OSA scouting updated ratings (potential): Contact: 35 (40); Power: 35 (50); Eye: 45 (45).
06/16/2022 Injured (Fractured foot), out for 5 weeks.
08/06/2022 Injured (Tender shoulder), day-to-day for 4 days.
01/01/2023 OSA scouting updated ratings (potential): Contact: 35 (40); Power: 40 (50); Eye: 45 (45).
07/24/2023 Wins the PCL AC Player of the Week Award.
07/28/2023 Injured (Knee contusion), day-to-day for 2 weeks.
09/01/2023 Injured (Mild abdominal strain), day-to-day for 1 day.
01/01/2024 OSA scouting updated ratings (potential): Contact: 35 (40); Power: 40 (50); Eye: 45 (45).
11/28/2024 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2025 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 50 (50); Eye: 45 (45).
11/29/2025 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 45 (45).
03/12/2026 Injured (sprained knee),day-to-day for 2 weeks.
06/26/2026 Injured (mild abdominal strain),day-to-day for 5 days.
11/30/2026 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2027 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 45 (45).
11/25/2027 Became a free agent.
11/26/2027 Signed a 1-year minor league contract with the Plattsburgh Thunderbirds organization.
01/01/2028 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 45 (45).
07/19/2028 Injured (bruised shin),day-to-day for 5 days.
09/13/2028 Wins the 2028 EPBL Great Glove Award at CF.
09/26/2028 Became a free agent.
10/23/2028 Signed a 1-year minor league contract with the Lexington Hawks organization.
01/01/2029 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 50 (50); Eye: 45 (45).
06/02/2029 Hits three home runs against the California Dogecoin, going 4-5 with 4 RBI and 4 runs scored!
07/31/2029 Hits three home runs against the Raleigh Wreckers, going 3-4 with 8 RBI and 4 runs scored!
09/24/2029 Became a free agent.
10/21/2029 Signed a minor league contract with majors option with the Tucson Sea Turtles organization.
01/01/2030 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 50 (50).
06/09/2030 Was selected to the 2030 Atlantic League All-Star Game.
06/25/2030 Injured (knee contusion),day-to-day for 2-3 weeks.
10/15/2030 Became a free agent.
01/01/2031 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 55 (55).
02/25/2031 Signed a 1-year minor league contract with the Road Warriors organization.
05/05/2031 Hits three home runs against the Lancaster Barnstormers, going 3-3 with 3 RBI and 3 runs scored!
06/15/2031 Was selected to the 2031 Atlantic League All-Star Game.
07/07/2031 Injured (mild abdominal strain),day-to-day for 1 day.
08/18/2031 Injured (knee tendinitis),out for 4-5 weeks.
10/19/2031 Became a free agent.
01/01/2032 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 50 (50).
03/04/2032 Signed a minor league contract with majors option with the Milwaukee Brewers organization.
08/05/2032 Injured (bruised foot),day-to-day for 5 days.
08/15/2032 Injured (sprained knee),out for 4-5 weeks.
09/29/2032 Wins the 2032 PCL AC Glove Wizard Award at CF.
11/09/2032 Signed a 1-year minor league contract extension with the Milwaukee Brewers organization.
01/01/2033 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 50 (50).
11/11/2033 Signed a 1-year minor league contract extension with the Milwaukee Brewers organization.
01/01/2034 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 50 (50).
05/08/2034 Injured (groin soreness),day-to-day for 2 days.
05/31/2034 Injured (bruised shoulder),day-to-day for one week.
06/05/2034 Wins the PCL AC Player of the Week Award.
08/31/2034 Injured (sore ankle),day-to-day for 2 days.
09/27/2034 Wins the 2034 Pacific Coast League Round 2 with the San Antonio Missions!
11/11/2034 Signed a 1-year minor league contract extension with the Milwaukee Brewers organization.
01/01/2035 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 50 (50).
06/06/2035 Injured (elbow contusion),day-to-day for one week.
06/25/2035 Injured (quadriceps strain),day-to-day for 2-3 weeks.
07/16/2035 Injured (knee tendinitis),day-to-day for 4 weeks.
11/23/2035 Became a free agent.
01/01/2036 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 50 (50).
04/14/2036 Signed a 1-year contract worth a total of $7,300 with the Southern Maryland Blue Crabs organization.
04/28/2036 Wins the ATL Player of the Week Award.
06/15/2036 Was selected to the 2036 Atlantic League All-Star Game.
06/17/2036 Injured (knee tendinitis),day-to-day for 5 days.
09/08/2036 Suspended 2 games after ejection following arguing a strike call.
10/22/2036 Became a free agent.
01/01/2037 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 55 (55); Eye: 50 (50).
03/27/2037 Signed a 1-year contract worth a total of $9,300 with the Las Vegas Gaels organization.
04/03/2037 Injured (shoulder tendinitis),out for 6 weeks.
06/28/2037 Released by the Las Vegas Gaels.
11/16/2037 Signed a 1-year contract worth a total of $14,800 with the Long Island Ducks organization.
01/01/2038 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 50 (50); Eye: 50 (50).
04/08/2038 Released by the Long Island Ducks.
LEADERBOARD APPEARANCES
Year GS Rank
2029 73 4
Year PA Rank
2029 381 7
Year AB Rank
2029 313 6
Year K Rank
2028 67 8
2029 147 3
2030 171 9
2036 161 3
Year TB Rank
2029 261 4
Year 2B Rank
2030 25 1
Year 3B Rank
2028 4 5
2029 2 5
Year HR Rank
2029 46 5
2036 36 6
Year SB Rank
2028 17 2
2029 51 2
Year RBI Rank
2029 101 9
2036 83 7
Year R Rank
2029 105 7
Year BB Rank
2029 61 10
Year HP Rank
2028 7 8
Year SF Rank
2028 3 7
2030 4 1
Year EBH Rank
2029 63 3
2030 47 8
Year SLG Rank
2029 .834 9
2036 .534 7
Year RC Rank
2029 128.28 6
Year ISO Rank
2029 .502 8
2036 .280 6
Tuesday, March 12th , 2024 - OOTP Baseball 24.11 Build 85