P Duncan Cook #57
Age: 29 | Bats: L | Throws: L | Morale: Good
04/18/2026
P DUNCAN COOK #57 - AGE: 29 - BATS: L - THROWS: L - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
7 0 2-0 0 3.65 12.1 11 1 2 11 1.05 0.2
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 50 55 50 50
Movement 45 50 45 45
Control 50 50 50 50
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 60 65
Slider 55 60
Changeup 50 50
Circle Change 35 35
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 55
Suggested Role Starter
Type Extreme Groundball
Hold Runners 65
Defense 35
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 20
Baserunning Inst.: 20
Sacrifice Bunt: 80
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
04/16/2026 DET Win, 12-11 0.1 5 5 4 1 0
04/12/2026 @ FLA Loss, 3-5 0.2 0 0 0 0 0
04/09/2026 @ GD Win, 10-8 1.1 3 1 1 0 2 Win
04/05/2026 DEN Win, 3-2 2.2 0 0 0 0 2
04/02/2026 GD Win, 3-2 2.2 2 0 0 0 3
03/29/2026 @ POR Loss, 3-4 2.2 1 0 0 1 3
03/27/2026 @ POR Win, 3-2 2.0 0 0 0 0 1 Win
03/22/2026 TOR Loss, 2-6 1.0 0 0 0 0 1
03/21/2026 PHI Loss, 2-7 1.0 2 0 0 1 2
03/17/2026 GD Loss, 3-6 0.1 0 0 0 0 1
PERSONALITY
Birthday:06/24/1996
Born in:Amarillo, TX
Nationality:American
Height:6' 1"
Weight:200 lbs
Local Popularity:Well Known
National Pop.:Popular
STATUS
Contract:Major League Contract
Salary:$2,680,000
Signed Through:2026 Season
Major Service:4 Years, 167 Days
Service This Yr:22 Days
40-Man Service:5 Years, 138 Days
Pro Service:9 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:2017, 14th Pick in Round 2
MAJOR SUPERIOR LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 7 0 2 0 0 3.65 12.1 11 6 5 1 2 11 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 7 1 9.49 8.03 8.03 1.46 3.31 1.05 79 0.2 .270        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 11 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000      
vs. RHB 38 11 1 0 1 6 2 9 0 0 0 .289 .325 .395 .720      
MAJOR SUPERIOR LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 1 0 0 0 0 108.00 0.1 5 5 4 1 1 0  
Last Week 2 0 1 0 0 4.50 2.0 3 1 1 0 0 2  
March 2 0 1 0 0 0.00 4.2 1 0 0 0 1 4  
April 5 0 1 0 0 5.87 7.2 10 6 5 1 1 7  
Spring Training 9 0 0 2 0 6.75 9.1 12 7 7 3 4 11  
Last Year 18 0 3 1 0 3.18 39.2 34 15 14 4 12 41  
2 Years Ago 16 3 3 0 0 1.75 51.1 45 14 10 5 16 47  
Career 109 17 13 9 1 3.88 276.0 260 134 119 38 107 291  
Home 3 0 0 0 0 6.35 5.2 7 5 4 1 1 5  
Road 4 0 2 0 0 1.35 6.2 4 1 1 0 1 6  
Grass 7 0 2 0 0 3.65 12.1 11 6 5 1 2 11  
Day 4 0 1 0 0 9.00 5.0 8 6 5 1 1 4  
Night 3 0 1 0 0 0.00 7.1 3 0 0 0 1 7  
As Reliever / Substitution 7 0 2 0 0 3.65 12.1 11 6 5 1 2 11  
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+
2020 Cleveland - MSL 23 8 1 2 1 1 5.29 17.0 16 10 10 3 16 26 0 0 1.88 .351 5.48 -0.2 79
2021 Cleveland - MSL 24 10 10 1 3 0 5.98 46.2 52 37 31 9 13 49 0 0 1.39 .333 4.62 0.2 66
2022 Cleveland - MSL 25 26 2 1 2 0 4.03 51.1 43 26 23 7 31 51 0 0 1.44 .273 4.70 -0.6 85
2023 Cleveland - MSL 26 24 1 1 2 0 4.06 57.2 59 26 26 9 17 66 0 0 1.32 .331 3.85 0.2 92
2024 Cleveland - MSL 27 16 3 3 0 0 1.75 51.1 45 14 10 5 16 47 0 0 1.19 .288 3.57 0.5 210
2025 Alaska - MSL 28 18 0 3 1 0 3.18 39.2 34 15 14 4 12 41 0 0 1.16 .280 3.73 0.3 127
2026 Alaska - MSL 29 7 0 2 0 0 3.65 12.1 11 6 5 1 2 11 0 0 1.05 .270 3.31 0.2 115
Total MSL 109 17 13 9 1 3.88 276.0 260 134 119 38 107 291 0 0 1.33 .303 4.15 0.7 98
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+
2017 Total - 20 17 17 9 3 0 2.67 111.1 91 37 33 9 36 145 0 0 1.14 .311 2.64 3.6 100
2017 Lake County - A 20 17 17 5 6 0 2.73 92.1 70 34 28 5 28 99 0 0 1.06 .273 2.80 2.0 123
2018 Akron - AA 21 26 26 9 6 0 3.45 135.2 115 54 52 10 72 123 0 0 1.38 .279 4.06 0.7 100
2018 Columbus - AAA 21 3 2 0 2 0 2.45 14.2 9 4 4 0 9 16 0 0 1.23 .243 2.43 0.4 136
2019 Columbus - AAA 22 48 5 8 8 2 3.45 88.2 63 35 34 7 40 137 0 0 1.16 .306 2.58 2.3 116
2020 Columbus - AAA 23 20 20 12 1 0 2.21 126.0 86 31 31 9 46 143 0 0 1.05 .259 3.21 3.0 181
2021 Columbus - AAA 24 4 4 1 0 0 3.57 17.2 20 7 7 3 4 16 0 0 1.36 .340 4.27 0.2 110
2022 Columbus - AAA 25 7 7 1 1 0 3.63 39.2 40 18 16 4 11 48 0 0 1.29 .353 3.08 0.7 96
2025 Hoth - AAA 28 9 9 3 3 0 6.65 47.1 58 36 35 8 19 44 0 0 1.63 .355 5.54 0.3 74
Total IL 82 38 22 12 2 2.89 286.2 218 95 92 23 110 360 0 0 1.14 .291 3.02 133.8
Total PCL 9 9 3 3 0 6.65 47.1 58 36 35 8 19 44 0 0 1.63 .355 5.54 74.5
Total EL 26 26 9 6 0 3.45 135.2 115 54 52 10 72 123 0 0 1.38 .279 4.06 99.9
Total MID 17 17 5 6 0 2.73 92.1 70 34 28 5 28 99 0 0 1.06 .273 2.80 123.0
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+
2019 Columbus - IL 22 3 3 2 1 0 2.89 18.2 13 6 6 3 3 21 0 0 0.86 .233 3.81 0.3 138
2020 Cleveland - MSL 23 4 0 0 0 2 2.79 9.2 8 3 3 1 2 14 0 0 1.03 .333 2.32 0.3 150
2024 Cleveland - MSL 27 1 0 0 0 0 0.00 1.1 1 0 0 0 0 0 0 0 0.75 .200 3.20 0.0 999
Total MSL 5 0 0 0 2 2.45 11.0 9 3 3 1 2 14 0 0 1.00 .308 2.42 170.4
Total IL 3 3 2 1 0 2.89 18.2 13 6 6 3 3 21 0 0 0.86 .233 3.81 137.9
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Lake County - A P 17 17 4 10 2 14 0 1.000 92.1 1.36 +1.0 1.030
2018 Columbus - AAA P 3 2 0 1 0 1 0 1.000 14.2 0.61 -0.2 1.052
2018 Akron - AA P 26 26 2 16 0 20 2 .900 135.2 1.19 +1.0 .983
2019 Columbus - AAA P 47 5 4 9 0 13 0 1.000 88.2 1.32 +0.1 1.050
2020 Cleveland - MLB P 8 1 0 1 0 1 0 1.000 17.0 0.53 +0.0 1.036
2020 Columbus - AAA P 20 20 2 18 0 20 0 1.000 126.0 1.43 +3.3 1.050
2021 Cleveland - MLB P 10 10 0 2 0 2 0 1.000 46.2 0.39 +0.2 .501
2021 Columbus - AAA P 4 4 0 1 0 1 0 1.000 17.2 0.51 -0.0 1.032
2022 Cleveland - MLB P 26 2 3 3 0 7 1 .857 51.1 1.05 -1.1 .347
2022 Columbus - AAA P 7 7 0 0 0 0 0 .000 39.2 0.00 -0.6 .000
2023 Cleveland - MLB P 24 1 1 2 0 3 0 1.000 57.2 0.47 -0.7 .992
2024 Cleveland - MLB P 16 3 5 4 0 9 0 1.000 51.1 1.58 +0.5 1.215
2025 Alaska - MLB P 18 0 1 0 0 1 0 1.000 39.2 0.23 +0.5 .000
2025 Hoth - AAA P 9 9 3 2 0 5 0 1.000 47.1 0.95 +0.2 .968
2026 Alaska - MLB P 7 0 0 2 0 2 0 1.000 12.1 1.46 +0.1 1.034
TOTAL P 242 107 25 71 2 99 3 .970 838.0 1.03 +4.2 .993
PLAYER HISTORY
10/29/2025 Signed a 1-year contract extension worth a total of $2,680,000 with the Alaska Snow Sox organization.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50).
Friday, April 17th , 2026 - OOTP Baseball 26.4 Build 61