P Gregory Soto #19
Age: 31 | Bats: L | Throws: L | Morale: Very Unhappy
03/07/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
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Overall Vs Left Vs Right
Stuff 55 55 55
Movement 60 65 55
HRA 65 70 65
PBABIP 65 70 65
Control 40 40 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 50 -
Slider 55 -
Sinker 65 -
 
 
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
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:-
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
Total CBA 352 0 18 18 25 4.21 341.2 272 171 160 41 187 359 0 0 1.34 .271 4.22 1.1 100
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
TOTAL P 535 68 37 77 5 122 8 .934 853.2 1.20 +2.5 .987
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 HLD Rank
2021 19 9
2023 25 4
2024 22 3
Sunday, March 22nd , 2026 - OOTP Baseball 27.1 Build 44