P Ryan Sloan #7
Age: 22 | Bats: R | Throws: R | Morale: Unhappy
11/27/2028
OA: 50 POT: 50
P RYAN SLOAN #7 - AGE: 22 - BATS: R - THROWS: R - MORALE: UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 55 50 55 55
Movement 50 45 50 50
Control 50 50 50 50
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 50 55
Slider 55 55
Changeup 45 55
 
 
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 55
Suggested Role Starter
Type Neutral
Hold Runners 55
Defense 75
RUN/BUNT RATINGS
Running Speed: 35
Stealing Ability: 35
Baserunning Inst.: 30
Sacrifice Bunt: 40
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/22/2028 SUG Win, 9-8 X 7.0 7 4 4 1 6 Win
09/16/2028 @ RR Win, 10-2 X 4.2 5 2 2 4 8
09/10/2028 @ TAC Win, 7-0 X 7.1 4 0 0 1 8 Win
09/01/2028 SL Loss, 3-4 X 5.0 7 4 4 4 2 Loss
08/26/2028 @ LVA Win, 9-4 X 5.1 3 4 4 5 3 Win
08/18/2028 TAC Win, 5-4 X 5.2 8 4 4 2 5
08/12/2028 @ EP Win, 11-6 X 5.1 6 5 5 1 4 Win
08/05/2028 @ ALT Loss, 4-5 X 3.2 2 0 0 1 1
07/30/2028 BIN Win, 3-0 X 5.1 2 0 0 5 7
07/25/2028 BIN Win, 8-1 X 7.2 3 1 1 2 11 Win
PERSONALITY
Ryan is a leader in the locker room and has an engine that never quits, but he is a slow learner.
Birthday:01/29/2006
Born in:Elmhurst, IL
Nationality:American
Height:6' 4"
Weight:215 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$740,000
Signed Through:2029 Season
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2024, 15th Pick in Round 2
PACIFIC COAST LEAGUE 2028 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 7 7 4 1 0 5.13 40.1 40 23 23 6 18 36 0 0.0 0 1 14.3
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 14.28 8.93 8.03 4.02 4.97 1.44 97 0.6 .312        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 69 20 1 2 4 14 11 17 2 0 1 .290 .386 .536 .922      
vs. RHB 78 20 2 2 2 9 7 19 2 1 5 .256 .348 .410 .758      
PACIFIC COAST LEAGUE 2028 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
August 3 3 2 0 0 7.16 16.1 17 13 13 4 8 12  
September 4 4 2 1 0 3.75 24.0 23 10 10 2 10 24  
Career 7 7 4 1 0 5.13 40.1 40 23 23 6 18 36  
Home 3 3 1 1 0 6.11 17.2 22 12 12 3 7 13  
Road 4 4 3 0 0 4.37 22.2 18 11 11 3 11 23  
Grass 7 7 4 1 0 5.13 40.1 40 23 23 6 18 36  
Day 5 5 4 0 0 4.55 29.2 25 15 15 4 12 29  
Night 2 2 0 1 0 6.75 10.2 15 8 8 2 6 7  
As Starter 7 7 4 1 0 5.13 40.1 40 23 23 6 18 36  
EASTERN LEAGUE 2028 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 21 21 6 7 0 3.43 118.0 84 46 45 16 37 141 0 0.0 0 11 52.4
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 10.22 6.41 10.75 2.82 3.63 1.03 83 2.7 .246        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 237 42 5 1 7 25 18 73 1 0 6 .177 .252 .295 .547      
vs. RHB 194 42 5 1 9 21 19 68 1 0 7 .216 .308 .392 .699      
EASTERN LEAGUE 2028 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 4 4 0 2 0 6.41 19.2 16 15 14 4 7 28  
May 6 6 2 1 0 1.34 40.1 21 6 6 2 7 44  
June 5 5 1 3 0 7.54 22.2 25 19 19 6 12 25  
July 5 5 3 1 0 1.71 31.2 20 6 6 4 10 43  
August 1 1 0 0 0 0.00 3.2 2 0 0 0 1 1  
Last Year 19 19 9 6 0 3.51 107.2 86 45 42 17 34 107  
Career 40 40 15 13 0 3.47 225.2 170 91 87 33 71 248  
Home 11 11 3 4 0 3.90 60.0 45 26 26 10 22 73  
Road 10 10 3 3 0 2.95 58.0 39 20 19 6 15 68  
Grass 21 21 6 7 0 3.43 118.0 84 46 45 16 37 141  
Day 8 8 2 2 0 2.93 43.0 24 14 14 4 20 49  
Night 13 13 4 5 0 3.72 75.0 60 32 31 12 17 92  
As Starter 21 21 6 7 0 3.43 118.0 84 46 45 16 37 141  
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+
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+
2025 Seattle (ACL) - R 19 11 11 0 5 0 6.54 42.2 52 33 31 9 26 54 0 0 1.83 .394 5.38 0.6 84
2026 Bradenton - A 20 27 27 10 5 0 3.25 138.1 116 52 50 17 62 179 0 0 1.29 .314 3.55 3.4 138
2027 Bradenton - A 21 3 3 1 1 0 2.41 18.2 14 5 5 3 6 27 0 0 1.07 .297 3.08 0.5 176
2027 Greensboro - A+ 21 6 6 4 1 0 1.99 40.2 27 11 9 6 5 46 0 0 0.79 .228 3.11 1.4 244
2027 Total - A+ 21 9 9 5 2 0 2.12 59.1 41 16 14 9 11 73 0 0 0.88 .248 3.10 1.9 218
2027 Altoona - AA 21 19 19 9 6 0 3.51 107.2 86 45 42 17 34 107 1 1 1.11 .247 4.23 1.6 126
2028 Richmond - AA 22 21 21 6 7 0 3.43 118.0 84 46 45 16 37 141 0 0 1.03 .246 3.63 2.7 127
2028 Sacramento - AAA 22 7 7 4 1 0 5.13 40.1 40 23 23 6 18 36 0 0 1.44 .312 4.97 0.6 99
Total PCL 7 7 4 1 0 5.13 40.1 40 23 23 6 18 36 0 0 1.44 .312 4.97 98.9
Total EL 40 40 15 13 0 3.47 225.2 170 91 87 33 71 248 1 1 1.07 .247 3.92 126.3
Total SAL 6 6 4 1 0 1.99 40.2 27 11 9 6 5 46 0 0 0.79 .228 3.11 244.0
Total ACL 11 11 0 5 0 6.54 42.2 52 33 31 9 26 54 0 0 1.83 .394 5.38 83.8
Total FSL 30 30 11 6 0 3.15 157.0 130 57 55 20 68 206 0 0 1.26 .312 3.49 141.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+
2027 Altoona - EL 21 1 1 1 0 0 3.00 6.0 5 2 2 1 2 7 0 0 1.17 .267 3.75 0.1 147
Total EL 1 1 1 0 0 3.00 6.0 5 2 2 1 2 7 0 0 1.17 .267 3.75 147.1
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Seattle (ACL) - R P 11 11 2 2 0 4 0 1.000 42.2 0.84 -0.2 .929
2026 Bradenton - A P 27 27 1 8 1 11 2 .818 138.1 0.59 -0.6 1.153
2027 Altoona - AA P 19 19 2 8 0 11 1 .909 107.2 0.84 +0.5 .928
2027 Greensboro - A+ P 6 6 2 4 0 7 1 .857 40.2 1.33 -0.3 .973
2027 Bradenton - A P 3 3 0 1 0 1 0 1.000 18.2 0.48 +1.1 .000
2028 Sacramento - AAA P 7 7 1 2 0 3 0 1.000 40.1 0.67 +0.1 .979
2028 Richmond - AA P 21 21 2 10 1 12 0 1.000 118.0 0.92 -0.3 1.049
TOTAL P 94 94 10 35 2 49 4 .918 506.1 0.80 +0.2 1.017
PLAYER HISTORY
07/11/2024 Drafted by the Seattle Mariners 55th overall in the 2024 Amateur Draft.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 30 (65); Movement: 40 (55); Control: 30 (50).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 30 (65); Movement: 40 (55); Control: 30 (50).
02/14/2025 Unsuccessfully completed training to improve his pitch control at the Seattle Mariners development complex.
05/10/2025 Injured (back stiffness),day-to-day for 4 days.
07/20/2025 Was selected to the 2025 Major League Baseball All-Star Futures Game.
12/15/2025 Was traded by the Seattle Mariners to the Pittsburgh Pirates, along with 1B Kris Bryant and 2B Colt Emerson, in exchange for $1,300,000.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 35 (60); Movement: 40 (50); Control: 35 (45).
01/01/2026 OSA scouting updated ratings (potential): Stuff: 35 (60); Movement: 40 (50); Control: 35 (45).
04/11/2026 Injured (shoulder tendinitis),day-to-day for one week.
06/28/2026 Was selected to the 2026 Florida State League All-Star Game.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 45 (50); Control: 40 (50).
01/01/2027 OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 45 (50); Control: 40 (50).
06/27/2027 Pitches a 1-hit shutout against the Somerset Patriots with 7 strikeouts and 1 BB allowed!
06/28/2027 Wins the EL Player of the Week Award.
09/29/2027 Wins the 2027 Eastern League Round 1 with the Altoona Curve!
10/05/2027 Wins the 2027 South Atlantic League Round 2 with the Greensboro Grasshoppers!
10/06/2027 Wins the 2027 Florida State League Round 2 with the Bradenton Marauders!
12/20/2027 Was traded by the Pittsburgh Pirates to the San Francisco Giants, along with SP Santiago Suarez and CF Edgar Terrazas, in exchange for RP Ryan Walker.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 50 (50).
01/01/2028 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 50 (50).
04/28/2028 Injured (flu),day-to-day for 1 day.
05/19/2028 Injured (mild abdominal strain),day-to-day for 1 day.
08/05/2028 Injured (dead arm),out for 3 days.
11/21/2028 Received a 1-year contract through automatic renewal worth a total of $740,000.
Friday, June 27th , 2025 - OOTP Baseball 26.4 Build 61