P Josiah 'Jojo' Gray #40
Age: 27 | Bats: R | Throws: R | Morale: Normal
10/31/2025
OA: 42 POT: 42
P JOSIAH 'JOJO' GRAY #40 - AGE: 27 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
37 0 3-5 2 2.85 60.0 46 4 20 44 1.10 0.4
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 45 45 50 45
Movement 45 45 45 45
Control 45 45 45 45
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 50 50
Slider 55 55
Curveball 55 55
Changeup 50 50
 
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 50
Suggested Role Starter
Type Flyball Pitcher
Hold Runners 50
Defense 80
RUN/BUNT RATINGS
Running Speed: 50
Stealing Ability: 50
Baserunning Inst.: 50
Sacrifice Bunt: 70
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/03/2025 @ LOU Win, 8-3 3.0 2 0 0 1 3 Save
08/28/2025 @ LVG Win, 7-5 2.0 1 0 0 0 1 Win
08/26/2025 GWI Loss, 1-2 4.0 1 0 0 0 2
08/16/2025 IND Loss, 3-14 1.2 1 1 1 2 2
08/13/2025 @ IOW Loss, 3-4 1.0 3 3 2 0 0
08/12/2025 @ IOW Loss, 1-2 2.0 0 0 0 1 1
08/03/2025 LHV Win, 6-4 0.2 0 0 0 0 1
07/31/2025 @ EP Win, 6-3 1.2 1 0 0 0 0
07/29/2025 @ EP Loss, 5-7 1.1 2 0 0 2 0
07/21/2025 @ ABQ Loss, 3-10 1.0 1 1 1 0 1
PERSONALITY
Birthday:12/21/1997
Born in:New Rochelle, NY
Nationality:American
Height:6' 1"
Weight:210 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$760,000
Signed Through:2025 Season
Major Service:1 Year, 116 Days
Service This Yr:14 Days
40-Man Service:3 Years, 14 Days
Pro Service:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:Out of option years
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 1 0 1 0 0 27.00 0.1 1 1 1 1 1 0 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 1 1 0.0 1 0 54.00 27.00 0.00 27.00 51.20 6.00 1280 -0.2 .000        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 2 1 0 0 1 1 0 0 0 0 0 .500 .500 2.000 2.500      
vs. RHB 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000      
MAJOR LEAGUE BASEBALL 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 1 0 1 0 0 27.00 0.1 1 1 1 1 1 0  
Spring Training 17 1 1 0 1 2.82 22.1 19 7 7 3 7 15  
2 Years Ago 46 1 5 2 2 4.23 55.1 42 26 26 9 17 59  
Career 75 1 8 2 2 4.27 86.1 68 41 41 16 28 100  
Home 1 0 1 0 0 27.00 0.1 1 1 1 1 1 0  
Grass 1 0 1 0 0 27.00 0.1 1 1 1 1 1 0  
Night 1 0 1 0 0 27.00 0.1 1 1 1 1 1 0  
As Reliever / Substitution 1 0 1 0 0 27.00 0.1 1 1 1 1 1 0  
AAA 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 37 0 3 5 2 2.85 60.0 46 20 19 4 20 44 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 6 4 33.3 37 19 10.50 6.90 6.60 3.00 4.28 1.10 97 0.4 .247        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 117 33 7 0 3 15 7 22 3 0 2 .282 .326 .419 .744      
vs. RHB 98 13 3 0 1 5 13 22 0 1 2 .133 .248 .194 .442      
AAA 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 3 0 0 0 0 1.93 4.2 4 1 1 1 0 2  
May 7 0 1 2 0 1.59 11.1 9 2 2 0 5 8  
June 10 0 1 2 1 5.52 14.2 12 9 9 2 8 16  
July 10 0 0 1 0 2.40 15.0 13 4 4 0 3 8  
August 6 0 1 0 0 2.38 11.1 6 4 3 1 3 7  
September 1 0 0 0 1 0.00 3.0 2 0 0 0 1 3  
Last Year 15 15 8 3 0 3.32 95.0 78 37 35 10 35 88  
Career 109 63 32 22 6 3.62 444.2 411 200 179 44 120 365  
Home 16 0 2 2 0 4.15 26.0 20 12 12 2 11 19  
Road 21 0 1 3 2 1.85 34.0 26 8 7 2 9 25  
Grass 37 0 3 5 2 2.85 60.0 46 20 19 4 20 44  
Day 11 0 0 4 1 3.38 18.2 16 7 7 1 9 15  
Night 26 0 3 1 1 2.61 41.1 30 13 12 3 11 29  
As Reliever / Substitution 37 0 3 5 2 2.85 60.0 46 20 19 4 20 44  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2022 Miami - MLB 24 28 0 2 0 0 4.11 30.2 25 14 14 6 10 41 0 0 1.14 .271 4.16 0.0 93
2023 Miami - MLB 25 46 1 5 2 2 4.23 55.1 42 26 26 9 17 59 0 0 1.07 .239 4.14 0.1 89
2025 Miami - MLB 27 1 0 1 0 0 27.00 0.1 1 1 1 1 1 0 0 0 6.00 .000 51.20 -0.2 16
Total MLB 75 1 8 2 2 4.27 86.1 68 41 41 16 28 100 0 0 1.11 .249 4.33 -0.1 89
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2013 Total - 15 17 0 2 2 0 7.23 23.2 32 20 19 1 13 14 0 0 1.90 .403 4.59 -0.1 100
2014 Total - 16 16 15 5 5 0 4.86 79.2 94 56 43 2 26 31 0 0 1.51 .000 3.73 1.4 100
2018 Salem - A 20 6 5 0 4 1 4.78 26.1 33 19 14 2 7 20 0 0 1.52 .344 4.95 0.6 121
2019 Salem - A 21 5 5 1 4 0 4.15 26.0 29 18 12 4 7 19 0 0 1.38 .298 6.08 0.2 131
2019 Portland - AA 21 20 14 2 8 0 7.38 78.0 110 69 64 9 21 38 0 0 1.68 .352 5.69 0.3 67
2020 Portland - AA 22 3 3 0 3 0 6.35 11.1 12 10 8 4 2 13 0 0 1.24 .308 7.11 -0.2 63
2020 Pawtucket - AAA 22 1 1 1 0 0 1.50 6.0 5 1 1 0 0 2 0 0 0.83 .250 3.09 0.2 301
2020 New Orleans - AAA 22 18 18 8 5 0 4.89 88.1 99 57 48 11 12 64 0 0 1.26 .312 4.40 0.8 82
2020 Total - AAA 22 19 19 9 5 0 4.67 94.1 104 58 49 11 12 66 0 0 1.23 .308 4.32 1.0 86
2021 New Orleans - AAA 23 26 17 5 6 4 3.86 116.2 120 57 50 13 20 88 0 0 1.20 .303 4.08 1.3 105
2022 New Orleans - AAA 24 12 12 7 3 0 2.97 78.2 63 28 26 6 33 79 0 0 1.22 .284 3.45 1.6 132
2024 Jacksonville - AAA 26 15 15 8 3 0 3.32 95.0 78 37 35 10 35 88 1 0 1.19 .264 3.93 1.4 119
2025 Jacksonville - AAA 27 37 0 3 5 2 2.85 60.0 46 20 19 4 20 44 0 0 1.10 .247 4.28 0.4 153
Total AAA 109 63 32 22 6 3.62 444.2 411 200 179 44 120 365 1 0 1.19 .286 4.01 111.3
Total AA 23 17 2 11 0 7.25 89.1 122 79 72 13 23 51 0 0 1.62 .348 5.87 66.1
Total A1 11 10 1 8 1 4.47 52.1 62 37 26 6 14 39 0 0 1.45 .322 5.51 125.6
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2022 Miami - MLB 24 2 0 0 0 0 0.00 2.1 1 0 0 0 1 1 0 0 0.86 .143 3.74 0.0 999
2023 Miami - MLB 25 2 0 0 0 0 0.00 3.0 2 0 0 0 0 3 0 0 0.67 .250 1.19 0.2 999
Total MLB 4 0 0 0 0 0.00 5.1 3 0 0 0 1 4 0 0 0.75 .200 2.30 999.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Miami - MLB P 28 0 0 1 0 2 1 .500 30.2 0.29 -0.7 .517
2023 Miami - MLB P 45 1 3 4 0 7 0 1.000 55.1 1.14 +0.9 1.385
2025 Miami - MLB P 1 0 0 0 0 0 0 .000 0.1 0.00 0.0 .000
2025 Jacksonville - AAA P 37 0 3 8 0 12 1 .917 60.0 1.65 -0.2 .877
TOTAL P 111 1 6 13 0 21 2 .905 146.1 1.17 +0.0 .944
PLAYER HISTORY
09/15/2018 Injured (Strep throat), day-to-day for 4 days.
01/01/2019 OSA scouting updated ratings (potential): Stuff: 35 (55); Movement: 35 (45); Control: 35 (50).
10/29/2019 Named the #81 prospect in the MLB
01/01/2020 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 40 (50); Control: 60 (65).
03/26/2020 Named the #83 prospect in the MLB
04/26/2020 Suspended 8 games after ejection following a brawl.
05/01/2020 Was traded by the Boston Red Sox to the Miami Marlins, along with SP Jackson Kowar, 1B Brett Baty, SP Chris Paddack, CF Victor Robles, in exchange for CF Mike Trout.
05/27/2020 Injured (Mild calf strain), day-to-day for 4 days.
06/26/2020 Named the #50 prospect in the MLB
10/28/2020 Named the #29 prospect in the MLB
01/01/2021 OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 40 (50); Control: 60 (65).
04/01/2021 Named the #63 prospect in the MLB
07/02/2021 Named the #45 prospect in the MLB
11/05/2021 Named the #7 prospect in the MLB
01/01/2022 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 40 (45); Control: 45 (45).
03/22/2022 Injured on 03/21/2022, diagnosed with a sore shoulder, is day-to-day.
04/07/2022 Named the #95 prospect in the MLB
11/28/2022 Received a 1-year contract through automatic renewal worth a total of $545,000.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 35 (35); Control: 45 (45).
11/01/2023 Wins the 2023 World Series with the Miami Marlins.
11/24/2023 Received a 1-year contract through automatic renewal worth a total of $545,000.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50).
01/01/2024 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50).
07/03/2024 Injured on 07/01/2024, diagnosed with a torn labrum, will miss 10 months.
11/21/2024 Received a 1-year contract through automatic renewal worth a total of $760,000.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45).
Saturday, February 21st , 2026 - OOTP Baseball 26.8 Build 82