P Gregory Soto #19
Age: 31 | Bats: L | Throws: L | Morale: Very Unhappy
10/28/2026
P GREGORY SOTO #19 - AGE: 31 - BATS: L - THROWS: L - MORALE: VERY UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
79 0 2-5 2 4.02 71.2 63 9 34 81 1.35 -0.1
PITCHING RATINGS (OSA)
Overall Overall Vs Left Vs Right
Stuff 55 55 55
Movement 60 65 55
HRA 65 70 65
PBABIP 40 45 40
Control 40 40 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 50 -
Slider 55 -
Sinker 60 -
 
 
OTHER PITCHING RATINGS
Velocity 98-100 Mph
Stamina 30
Suggested Role Bullpen
Type Neutral
Hold Runners 50
Defense 60
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 25
Baserunning Inst.: 25
Sacrifice Bunt: 65
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
10/01/2026 Det Loss, 3-7 0.1 1 2 2 1 0
09/27/2026 Phx Loss, 1-2 0.2 0 0 0 0 1
09/25/2026 @ Sea Loss, 1-10 1.1 1 1 1 0 2
09/22/2026 @ StL Loss, 7-9 0.2 2 0 0 1 1
09/21/2026 @ StL Loss, 0-2 0.2 0 0 0 0 2
09/19/2026 @ TB Loss, 3-6 2.1 2 0 0 0 3
09/15/2026 Tor Loss, 4-5 1.0 1 0 0 0 0
09/14/2026 Tor Loss, 4-9 0.2 2 1 1 0 1
09/10/2026 @ LA Loss, 1-5 1.0 0 0 0 0 1
09/09/2026 @ Min Loss, 2-5 1.0 0 0 0 0 0
Birthday:02/11/1995
Born in:Unknown
Nationality:Dominican
Height:6' 1"
Weight:190 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CONTINENTAL BASEBALL ASSOCIATION 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 79 0 2 5 2 4.02 71.2 63 37 32 9 34 81 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 5 3 40.0 79 16 13.06 7.91 10.17 4.27 4.32 1.35 109 -0.1 .295        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 86 15 2 0 1 12 6 27 1 0 4 .174 .258 .233 .490      
vs. RHB 184 48 11 0 8 25 28 54 2 0 3 .261 .364 .451 .815      
CONTINENTAL BASEBALL ASSOCIATION 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 11 0 1 0 0 2.61 10.1 9 3 3 2 4 9  
May 16 0 0 2 0 4.91 14.2 12 9 8 1 8 16  
June 14 0 0 1 1 0.00 13.1 5 4 0 0 8 14  
July 12 0 1 2 1 4.76 11.1 10 6 6 0 5 14  
August 13 0 0 0 0 11.00 9.0 17 11 11 4 7 12  
September 12 0 0 0 0 1.42 12.2 9 2 2 1 1 16  
October 1 0 0 0 0 54.00 0.1 1 2 2 1 1 0  
Spring Training 11 0 0 0 1 6.00 9.0 7 6 6 2 5 15  
Last Year 67 0 3 2 2 4.11 57.0 44 26 26 10 35 65  
2 Years Ago 71 0 5 4 3 2.92 71.0 50 28 23 6 29 72  
Career 431 0 20 23 27 4.18 413.1 335 208 192 50 221 440  
Home 45 0 2 3 1 6.14 36.2 36 26 25 7 21 43  
Road 34 0 0 2 1 1.80 35.0 27 11 7 2 13 38  
Grass 76 0 2 5 2 4.19 68.2 61 37 32 9 34 78  
Turf 3 0 0 0 0 0.00 3.0 2 0 0 0 0 3  
Day 9 0 0 1 0 4.91 7.1 6 5 4 1 5 7  
Night 70 0 2 4 2 3.92 64.1 57 32 28 8 29 74  
As Reliever / Substitution 79 0 2 5 2 4.02 71.2 63 37 32 9 34 81  
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+
2021 Montreal - CBA 26 68 0 1 2 1 3.39 77.0 52 30 29 7 37 99 0 0 1.16 .271 3.04 1.2 116
2022 Montreal - CBA 27 70 0 5 6 15 5.76 65.2 61 47 42 8 47 51 0 0 1.64 .280 4.76 -0.5 70
2023 Montreal - CBA 28 76 0 4 4 4 5.07 71.0 65 40 40 10 39 72 0 0 1.46 .297 4.83 -0.5 82
2024 Montreal - CBA 29 71 0 5 4 3 2.92 71.0 50 28 23 6 29 72 0 0 1.11 .247 3.32 1.4 160
2025 Montreal - CBA 30 67 0 3 2 2 4.11 57.0 44 26 26 10 35 65 0 0 1.39 .256 5.56 -0.6 111
2026 Pittsburgh - CBA 31 79 0 2 5 2 4.02 71.2 63 37 32 9 34 81 0 0 1.35 .295 4.32 -0.1 97
Total CBA 431 0 20 23 27 4.18 413.1 335 208 192 50 221 440 0 0 1.35 .276 4.24 1.0 99
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+
2016 Lakewood - A 21 22 0 0 2 1 1.23 22.0 16 3 3 2 6 26 0 0 1.00 .292 3.43 0.4 386
2016 Dayton - AA 21 40 0 0 2 2 3.63 52.0 44 23 21 4 27 39 0 0 1.37 .268 4.65 0.4 138
2017 Lakewood - A 22 23 23 4 12 0 9.39 99.2 157 108 104 15 75 38 0 0 2.33 .373 6.94 -1.3 47
2018 Kelowna - R 23 16 0 7 1 1 1.33 47.1 21 9 7 2 25 89 0 0 0.97 .297 3.13 1.7 453
2018 Lakewood - A 23 4 4 0 3 0 3.74 21.2 18 10 9 3 11 19 0 0 1.34 .273 5.55 0.2 142
2018 Grand Rapids - A 23 4 4 2 2 0 5.32 22.0 18 13 13 3 20 18 0 0 1.73 .259 6.78 0.1 108
2018 Tampa - A 23 6 6 2 1 0 3.50 36.0 23 16 14 2 19 40 0 0 1.17 .244 4.37 1.0 164
2018 Total - A 23 14 14 4 6 0 4.07 79.2 59 39 36 8 50 77 0 0 1.37 .256 5.36 1.3 139
2018 Dayton - AA 23 2 2 1 1 0 5.06 10.2 7 6 6 0 12 10 0 0 1.78 .259 5.77 0.1 115
2019 Welland - S A 24 4 4 2 2 0 8.36 14.0 14 13 13 0 12 19 0 0 1.86 .389 4.01 0.4 65
2019 Grand Rapids - A 24 1 0 0 0 0 0.00 1.2 1 0 0 0 2 0 0 0 1.80 .200 7.10 -0.0 999
2019 Lynchburg - A 24 34 3 5 1 2 5.12 58.0 56 33 33 5 54 44 0 0 1.90 .297 6.32 -0.2 106
2019 Total - A 24 35 3 5 1 2 4.98 59.2 57 33 33 5 56 44 0 0 1.89 .294 6.34 -0.2 110
2020 Lynchburg - A 25 20 16 7 6 0 4.08 88.1 79 46 40 3 58 87 0 0 1.55 .325 4.19 2.0 125
2020 London - AA 25 1 1 0 1 0 23.62 2.2 4 7 7 0 6 3 0 0 3.75 .500 9.33 -0.1 24
2020 Vancouver - AAA 25 10 7 1 4 0 7.67 29.1 32 31 25 4 31 24 0 0 2.15 .318 7.29 -0.1 76
2021 London - AA 26 4 0 0 0 0 5.40 6.2 4 5 4 0 3 10 0 0 1.05 .267 1.77 0.3 89
Total PCL 10 7 1 4 0 7.67 29.1 32 31 25 4 31 24 0 0 2.15 .318 7.29 75.7
Total EL 47 3 1 4 2 4.75 72.0 59 41 38 4 48 62 0 0 1.49 .276 4.72 110.3
Total Car 54 19 12 7 2 4.49 146.1 135 79 73 8 112 131 0 0 1.69 .313 5.04 117.0
Total FSL 6 6 2 1 0 3.50 36.0 23 16 14 2 19 40 0 0 1.17 .244 4.37 164.1
Total MWL 5 4 2 2 0 4.94 23.2 19 13 13 3 22 18 0 0 1.73 .254 6.80 116.5
Total SAL 49 27 4 17 1 7.28 143.1 191 121 116 20 92 83 0 0 1.97 .353 6.19 61.8
Total NYP 4 4 2 2 0 8.36 14.0 14 13 13 0 12 19 0 0 1.86 .389 4.01 65.5
Total CAN 16 0 7 1 1 1.33 47.1 21 9 7 2 25 89 0 0 0.97 .297 3.13 453.4
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+
2017 St. Catharine's - CAN 22 1 1 0 1 0 1.80 5.0 3 1 1 0 4 8 0 0 1.40 .273 3.07 0.2 316
2019 Lynchburg - Car 24 1 1 0 0 0 12.00 3.0 4 4 4 0 6 1 0 0 3.33 .364 9.05 -0.1 45
2020 Lynchburg - Car 25 1 1 0 1 0 27.00 1.1 4 6 4 0 2 0 0 0 4.50 .444 8.12 -0.0 19
2023 Montreal - CBA 28 1 0 0 0 0 13.50 0.2 2 1 1 0 2 1 0 0 6.00 .667 9.20 -0.0 30
2025 Montreal - CBA 30 3 0 0 0 0 0.00 3.1 1 0 0 0 0 3 0 0 0.30 .167 2.55 0.1 999
Total CBA 4 0 0 0 0 2.25 4.0 3 1 1 0 2 4 0 0 1.25 .333 3.66 180.9
Total Car 2 2 0 1 0 16.62 4.1 8 10 8 0 8 1 0 0 3.69 .400 8.76 31.7
Total CAN 1 1 0 1 0 1.80 5.0 3 1 1 0 4 8 0 0 1.40 .273 3.07 315.6
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 Dayton - AA P 39 0 2 11 0 13 0 1.000 52.0 2.25 -0.1 1.014
2016 Lakewood - A P 22 0 2 1 0 3 0 1.000 22.0 1.23 +0.4 2.031
2017 Lakewood - A P 22 22 3 11 3 16 2 .875 99.2 1.26 -1.4 .790
2018 Dayton - AA P 2 2 0 0 0 0 0 .000 10.2 0.00 +0.3 .000
2018 Tampa - A P 6 6 2 7 0 10 1 .900 36.0 2.25 -0.2 .873
2018 Grand Rapids - A P 4 4 1 2 1 3 0 1.000 22.0 1.23 -0.4 1.011
2018 Lakewood - A P 4 4 0 3 0 3 0 1.000 21.2 1.25 -0.1 1.014
2018 Kelowna - R P 16 0 1 3 0 4 0 1.000 47.1 0.76 +1.0 1.160
2019 Lynchburg - A P 33 3 1 6 0 8 1 .875 58.0 1.09 +0.5 1.038
2019 Grand Rapids - A P 1 0 0 0 0 0 0 .000 1.2 0.00 0.0 .000
2019 Welland - S A P 3 3 0 3 0 3 0 1.000 14.0 1.93 +0.4 1.044
2020 Vancouver - AAA P 10 7 1 2 0 4 1 .750 29.1 0.92 -0.3 .679
2020 London - AA P 1 1 0 1 0 1 0 1.000 2.2 3.38 -0.1 1.000
2020 Lynchburg - A P 20 16 8 8 0 16 0 1.000 88.1 1.63 +0.9 1.120
2021 Montreal - MLB P 68 0 2 2 0 4 0 1.000 77.0 0.47 +1.1 .996
2021 London - AA P 4 0 0 0 0 0 0 .000 6.2 0.00 -0.2 .000
2022 Montreal - MLB P 68 0 1 5 0 7 1 .857 65.2 0.82 -0.2 1.034
2023 Montreal - MLB P 75 0 9 4 1 13 0 1.000 71.0 1.65 +0.1 1.009
2024 Montreal - MLB P 71 0 2 4 0 7 1 .857 71.0 0.76 +0.3 1.020
2025 Montreal - MLB P 66 0 2 4 0 7 1 .857 57.0 0.95 +0.4 1.058
2026 Pittsburgh - MLB P 79 0 4 5 0 9 0 1.000 71.2 1.13 +1.0 1.078
TOTAL P 614 68 41 82 5 131 8 .939 925.1 1.20 +3.5 .992
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings: Stuff: 60; Movement: 60; Control: 45.
01/01/2025 OSA scouting updated ratings: Stuff: 60; Movement: 60; Control: 45.
01/01/2026 OSA scouting updated ratings: Stuff: 55; Movement: 60; Control: 45.
LEADERBOARD APPEARANCES
Year G Rank
2026 79 7
Year HLD Rank
2021 19 9
2023 25 4
2024 22 3
Year RA Rank
2026 79 7
Tuesday, October 27th , 2026 - OOTP Baseball 27.4 Build 76