P Denis Portes #43
Age: 37 | Bats: R | Throws: R | Morale: Normal
08/22/2039
P DENIS PORTES #43 - AGE: 37 - BATS: R - THROWS: R - MORALE: NORMAL
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 50 45 50 50
Movement 35 35 40 35
Control 60 60 65 60
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 65 65
Slider 45 45
Changeup 55 55
 
 
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 40
Suggested Role Starter
Type Extreme Flyball
Hold Runners 60
Defense 50
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 25
Baserunning Inst.: 55
Sacrifice Bunt: 55
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
Works hard when he's at the park, but has interests off the field, too.
Birthday:03/09/2002
Born in:Unknown
Nationality:Dominican
Height:6' 1"
Weight:190 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:11 Years, 133 Days
Service This Yr:None
40-Man Service:11 Years, 147 Days
Pro Service:20 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:2 option years left
Contract Extension: -
Drafted:-
DOMINICAN ROOKIE LEAGUE 2022 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 25 7 0 4 0 8.95 60.1 106 60 60 7 31 54 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 18 6 20.59 15.81 8.06 4.62 6.03 2.27 106 0.3 .454        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 68 28 5 1 3 16 9 15 1 1 0 .412 .474 .647 1.121      
vs. RHB 210 78 15 1 4 44 22 39 0 1 1 .371 .433 .510 .943      
DOMINICAN ROOKIE LEAGUE 2022 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Career 74 24 5 17 6 6.74 168.1 225 135 126 15 68 157  
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+
2025 Chicago - MLB 23 48 0 3 1 27 2.38 53.0 40 17 14 8 9 62 0 0 0.92 .252 3.46 1.0 179
2026 Chicago - MLB 24 61 2 5 10 27 3.25 69.1 54 25 25 8 19 77 0 0 1.05 .274 3.37 1.6 135
2027 Chicago - MLB 25 41 2 6 3 10 3.73 62.2 60 27 26 9 11 68 0 0 1.13 .317 3.29 1.2 114
2028 Chicago - MLB 26 33 0 6 1 1 3.34 32.1 24 14 12 3 9 42 0 0 1.02 .276 2.53 1.0 128
2029 Chicago - MLB 27 46 0 5 7 1 3.25 61.0 49 23 22 11 13 65 0 0 1.02 .255 4.37 0.3 136
2030 Chicago - MLB 28 49 0 5 4 3 3.09 64.0 48 23 22 7 19 65 0 0 1.05 .259 3.40 1.1 140
2031 Chicago - MLB 29 61 0 4 3 2 2.90 83.2 78 30 27 10 24 84 0 0 1.22 .302 3.44 1.1 145
2032 Chicago - MLB 30 56 0 7 4 1 4.05 66.2 62 31 30 10 15 69 0 0 1.16 .295 3.73 0.9 111
2033 Chicago - MLB 31 53 0 5 5 1 4.03 67.0 66 32 30 8 17 69 0 0 1.24 .314 3.40 1.0 106
2034 Chicago - MLB 32 35 0 2 1 0 4.56 53.1 47 28 27 7 16 64 0 0 1.18 .301 3.31 0.5 83
2035 Chicago - MLB 33 58 1 2 3 1 3.47 70.0 67 28 27 12 20 71 0 0 1.24 .302 4.29 -0.1 113
2038 Texas - MLB 36 58 1 4 6 1 4.82 84.0 101 48 45 14 29 49 0 0 1.55 .315 5.30 -1.1 84
Total MLB 599 6 54 48 75 3.60 767.0 696 326 307 107 201 785 0 0 1.17 .292 3.75 8.5 116
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+
2019 Los Angeles (DSL) - R 17 8 0 1 1 0 5.40 10.0 9 13 6 0 5 5 0 0 1.40 .237 4.00 0.0 75
2020 Los Angeles (DSL) - R 18 24 0 0 3 6 5.55 24.1 21 15 15 1 13 27 0 0 1.40 .328 3.56 0.4 75
2021 Los Angeles (DSL) - R 19 17 17 4 9 0 5.50 73.2 89 47 45 7 19 71 0 0 1.47 .369 4.52 1.2 86
2022 Los Angeles (DSL) - R 20 25 7 0 4 0 8.95 60.1 106 60 60 7 31 54 0 0 2.27 .454 6.03 0.3 63
2022 Los Angeles N (AZL) - R 20 4 4 0 1 0 3.15 20.0 16 7 7 2 6 23 0 0 1.10 .280 3.96 0.4 151
2022 Total - R 20 29 11 0 5 0 7.51 80.1 122 67 67 9 37 77 0 0 1.98 .422 5.51 0.8 74
2023 Rancho Cucamonga - A+ 21 31 1 4 5 10 3.71 43.2 42 18 18 4 13 54 0 0 1.26 .358 3.25 1.1 114
2023 Tennessee - AA 21 16 0 1 1 2 3.50 18.0 15 7 7 4 7 17 0 0 1.22 .239 5.39 -0.4 113
2024 Tennessee - AA 22 36 0 2 4 25 1.69 37.1 27 7 7 0 5 35 0 0 0.86 .257 1.87 1.7 234
2024 Iowa - AAA 22 26 0 5 3 18 4.01 24.2 29 12 11 2 11 26 0 0 1.62 .380 3.87 0.5 115
2025 Dominican Republic - WBC 23 3 0 1 0 0 1.12 8.0 4 1 1 0 4 8 0 0 1.00 .222 2.76 0.2 405
2025 Iowa - AAA 23 11 0 0 3 6 8.00 9.0 18 8 8 2 2 7 0 0 2.22 .485 5.87 -0.2 58
2027 Iowa - AAA 25 7 0 1 1 5 7.50 6.0 9 5 5 1 2 7 0 0 1.83 .421 5.10 -0.0 63
2029 Dominican Republic - WBC 27 1 0 0 0 0 13.50 1.1 6 2 2 1 1 2 0 0 5.25 .833 12.49 -0.2 32
2036 New Orleans - AAA 34 28 0 3 7 15 4.40 30.2 34 16 15 6 10 25 0 0 1.43 .311 4.78 -0.5 85
2037 New Orleans - AAA 35 47 0 4 5 25 3.81 54.1 52 23 23 4 29 51 0 0 1.49 .318 4.20 0.3 110
Total PCL 119 0 13 19 69 4.48 124.2 142 64 62 15 54 116 0 0 1.57 .349 4.44 94.7
Total SL 52 0 3 5 27 2.28 55.1 42 14 14 4 12 52 0 0 0.98 .252 3.01 173.5
Total CAL 31 1 4 5 10 3.71 43.2 42 18 18 4 13 54 0 0 1.26 .358 3.25 114.3
Total AZL 4 4 0 1 0 3.15 20.0 16 7 7 2 6 23 0 0 1.10 .280 3.96 150.6
Total DSL 74 24 5 17 6 6.74 168.1 225 135 126 15 68 157 0 0 1.74 .390 4.89 74.3
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+
2023 Tennessee - SL 21 2 0 0 0 0 1.80 5.0 1 1 1 1 0 5 0 0 0.20 .000 3.99 0.0 219
2029 Chicago - MLB 27 2 0 1 0 0 0.00 3.0 1 0 0 0 1 3 0 0 0.67 .143 2.27 0.2 999
2032 Chicago - MLB 30 7 0 0 0 0 1.00 9.0 5 1 1 0 3 12 0 0 0.89 .263 1.93 0.3 449
Total MLB 9 0 1 0 0 0.75 12.0 6 1 1 0 4 15 0 0 0.83 .231 2.02 599.1
Total SL 2 0 0 0 0 1.80 5.0 1 1 1 1 0 5 0 0 0.20 .000 3.99 219.2
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Los Angeles (DSL) - R P 22 0 1 2 0 3 0 1.000 24.1 1.11 -0.0 1.050
2021 Los Angeles (DSL) - R P 17 17 0 8 0 9 1 .889 73.2 0.98 +0.4 .835
2021 Los Angeles (DSL) - R 1B 20 20 158 8 19 169 3 .982 175.1 8.52 -2.8 .815
2021 Los Angeles (DSL) - R RF 1 1 1 0 0 1 0 1.000 8.0 1.12 -0.0 1.013
2022 Los Angeles N (AZL) - R P 4 4 1 0 0 1 0 1.000 20.0 0.45 -0.3 .000
2022 Los Angeles (DSL) - R P 25 7 3 6 0 9 0 1.000 60.1 1.34 -0.2 1.176
2022 Los Angeles N (AZL) - R RF 2 2 5 0 0 5 0 1.000 21.1 2.11 -0.1 1.006
2023 Tennessee - AA P 15 0 0 1 0 1 0 1.000 18.0 0.50 -0.1 .964
2023 Rancho Cucamonga - A+ P 31 1 1 1 0 3 1 .667 43.2 0.41 +0.6 .983
2024 Iowa - AAA P 26 0 0 3 0 3 0 1.000 24.2 1.09 -0.0 .977
2024 Tennessee - AA P 36 0 2 3 0 5 0 1.000 37.1 1.21 +0.2 1.913
2025 Chicago - MLB P 48 0 0 3 1 5 2 .600 53.0 0.51 -0.2 .743
2025 Iowa - AAA P 10 0 1 2 0 3 0 1.000 9.0 3.00 -0.1 .955
2025 Dominican Republic - WBC P 3 0 1 1 0 2 0 1.000 8.0 2.25 0.0 .000
2026 Chicago - MLB P 61 2 2 5 1 7 0 1.000 69.1 0.91 -0.3 .830
2027 Chicago - MLB P 41 2 2 6 1 8 0 1.000 62.2 1.15 +0.2 .985
2027 Iowa - AAA P 6 0 0 0 0 0 0 .000 6.0 0.00 -0.4 .000
2028 Chicago - MLB P 33 0 1 0 0 1 0 1.000 32.1 0.28 -0.1 .000
2029 Chicago - MLB P 46 0 5 5 0 10 0 1.000 61.0 1.48 +1.3 1.204
2029 Dominican Republic - WBC P 1 0 0 0 0 0 0 .000 1.1 0.00 0.0 .000
2030 Chicago - MLB P 49 0 0 9 0 9 0 1.000 64.0 1.27 +0.1 .994
2031 Chicago - MLB P 61 0 3 7 1 10 0 1.000 83.2 1.08 +0.8 1.224
2032 Chicago - MLB P 54 0 3 11 0 14 0 1.000 66.2 1.89 +1.6 1.051
2033 Chicago - MLB P 52 0 3 7 0 10 0 1.000 67.0 1.34 +0.4 1.243
2034 Chicago - MLB P 35 0 2 3 0 5 0 1.000 53.1 0.84 +0.4 1.031
2035 Chicago - MLB P 57 1 4 4 1 8 0 1.000 70.0 1.03 +2.1 1.302
2036 New Orleans - AAA P 28 0 0 2 0 3 1 .667 30.2 0.59 -0.4 .503
2037 New Orleans - AAA P 47 0 2 4 0 6 0 1.000 54.1 0.99 +0.7 1.333
2038 Texas - MLB P 55 1 3 3 1 7 1 .857 84.0 0.64 -1.0 .646
TOTAL P 863 35 40 96 6 142 6 .958 1178.1 1.04 +5.6 1.021
TOTAL 1B 20 20 158 8 19 169 3 .982 175.1 8.52 -2.8 .815
TOTAL RF 3 3 6 0 0 6 0 1.000 29.1 1.84 -0.1 1.008
PLAYER HISTORY
06/14/2019 Signed by the Los Angeles Dodgers as an international free agent.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 35 (40); Control: 25 (40).
01/01/2022 OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 35 (40); Control: 30 (40).
01/01/2023 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 45 (45); Control: 35 (40).
04/23/2023 Injured (Wrist soreness), day-to-day for 3 days.
07/31/2023 Was traded by the Los Angeles Dodgers to the Chicago Cubs, along with SS Jose Iglesias, SP Jacob Meador, LF Nate Wohlgemuth, in exchange for LF Ian Happ.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 45 (45); Control: 45 (50).
05/18/2024 Injured (Sore thumb), day-to-day for 2 days.
06/23/2024 Was selected to the 2024 Southern League All-Star Game.
08/01/2024 Wins the PCL AC Pitcher of the Month Award.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 55 (55); Control: 60 (60).
03/10/2025 Named to the 2025 World Baseball Classic for Dominican Republic.
03/28/2025 Wins the 2025 Championship Round with the Dominican Republic.
08/09/2025 Injured (back stiffness),day-to-day for 4 days.
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): Stuff: 60 (60); Movement: 55 (55); Control: 60 (60).
08/15/2026 Injured (sore ankle),day-to-day for one week.
09/28/2026 Injured (back stiffness),day-to-day for 4 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): Stuff: 60 (60); Movement: 55 (55); Control: 65 (65).
11/23/2027 Received a 1-year contract through arbitration worth a total of $1,669,500.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 60 (60).
03/03/2028 Injured (forearm tendinitis),out for 1-2 weeks.
06/06/2028 Injured (mild abdominal strain),day-to-day for one week.
07/16/2028 Injured (shoulder inflammation),out for 7 months.
11/24/2028 Received a 1-year contract through arbitration worth a total of $2,265,750.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 65 (65).
03/05/2029 Named to the 2029 World Baseball Classic for Dominican Republic.
11/28/2029 Received a 1-year contract through arbitration worth a total of $2,600,000.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 60 (60).
11/27/2030 Received a 1-year contract through arbitration worth a total of $3,495,000.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 50 (50); Control: 60 (60).
06/29/2031 Injured (mild hamstring strain),day-to-day for 2 days.
11/29/2031 Signed a 1-year contract (qualifying offer) worth a total of $15,000,000.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 50 (50); Control: 65 (65).
11/26/2032 Became a free agent.
12/11/2032 Signed a 3-year contract worth a total of $21,000,000 with the Chicago Cubs organization.
01/01/2033 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 65 (65).
03/07/2033 Named to the 2033 World Baseball Classic for Dominican Republic.
04/19/2033 Injured (back stiffness),day-to-day for 2-3 weeks.
04/30/2033 Injured (food poisoning),out for 1 day.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 65 (65).
05/21/2034 Injured (sore thumb),day-to-day for 3 days.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 65 (65).
11/23/2035 Became a free agent.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 70 (70).
02/21/2036 Signed a minor league contract with the Texas Rangers organization.
05/22/2036 Injured (elbow tendinitis),out for 2 months.
07/14/2036 Suffered setback in recovery from injury, will miss another 4 weeks.
12/02/2036 Became a minor league free agent.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 65 (65).
01/02/2037 Signed a minor league contract with the Texas Rangers organization.
07/12/2037 Injured (back stiffness),day-to-day for one week.
11/12/2037 Signed a 1-year minor league contract extension with the Texas Rangers organization.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 40 (40); Control: 60 (60).
12/02/2038 Became a free agent.
01/01/2039 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 40 (40); Control: 65 (65).
LEADERBOARD APPEARANCES
Year G Rank
2025 3 10
Year W Rank
2025 1 3
Year Win. % Rank
2025 1.000 1
Year SV Rank
2025 27 7
2026 27 7
Year HLD Rank
2029 1 3
2029 13 10
2038 16 6
Year ERA Rank
2025 1.12 10
Year HR/9 Rank
2025 0.00 1
Year H/9 Rank
2025 4.50 6
Year RA Rank
2025 3 9
Year GF Rank
2025 36 9
2026 44 7
Thursday, May 2nd , 2024 - OOTP Baseball 24.11 Build 85