Todd
Callaham
 
Bats: Right
Throws: Right
Height: 6' 4''
Weight: 235
 
Born: June 6, 1993 in Usa
 
Awards & Accomplishments
World Championships Won 2020   
Ratings - Pitching     Help
                                                   
  Stuff Control Movement
Year Age Tm Lg Salary Endurance vL vR OA vL vR OA vL vR OA
2014 21 PIT NL   58 19 20 20 28 35 32 30 35 33
2015 22 PIT NL   58 24 26 25 38 45 42 37 42 40
2016 23 PIT NL   58 39 40 40 50 57 54 55 61 58
2017 24 PIT NL   58 39 40 40 54 60 57 60 66 63
2018 25 PIT NL   58 55 56 56 83 90 87 58 63 61
2019 26 PIT NL $ 300,000 58 54 55 55 96 102 99 62 68 65
2020 27 PIT NL $ 300,000 58 54 55 55 96 102 99 62 68 65
2021 28 PIT NL $ 300,000 58 54 55 55 96 102 99 64 70 67
2022 29 PIT NL $ 1,957,143 63 56 56 56 96 102 99 53 59 56
2023 30 PIT NL $ 1,957,143 63 56 56 56 96 102 99 57 62 60
2024 31 BAL AL $ 1,957,143 68 54 55 55 96 102 99 53 59 56
2025 32 BAL AL $ 950,000 68 51 52 52 96 102 99 53 59 56
2026 33 BAL AL $ 950,000 68 47 49 48 93 100 97 51 57 54
OOTP6 Min Ratings   58 19 20 20 28 35 32 30 35 33
OOTP6 Max Ratings $ 1,957,143 68 56 56 56 96 102 99 64 70 67
Ratings - Batting     Help
                                             
  Contact Power Gap Eye Ks
Year Age Tm Lg Salary   vL vR OA vL vR OA vL vR OA vL vR OA vL vR OA
2014 21 PIT NL     29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
2015 22 PIT NL     29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
2016 23 PIT NL     29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
2017 24 PIT NL     29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
2018 25 PIT NL     29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
2019 26 PIT NL $ 300,000   29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
2020 27 PIT NL $ 300,000   29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
2021 28 PIT NL $ 300,000   29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
2022 29 PIT NL $ 1,957,143   29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
2023 30 PIT NL $ 1,957,143   29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
2024 31 BAL AL $ 1,957,143   29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
2025 32 BAL AL $ 950,000   29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
2026 33 BAL AL $ 950,000   29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
OOTP6 Min Ratings     29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
OOTP6 Max Ratings $ 1,957,143   29 29 29 3 3 3 30 30 30 16 16 16 6 6 6
Pitching Stats     Help
Bold lines indicate player won Cy Young Award or Rookie of the Year.
Year Age Tm Lg W L Pct G GS CG SHO SV IP H ER HR BB SO ERA OAVG OOBP OSLG OOPS PWS
2014 21 A   2 3 .400 68 3 0 0 3 80.7 116 60 7 32 43 6.69 .341 .398 .465 .863  
2015 22 A   1 1 .500 46 0 0 0 0 84.3 109 64 4 38 61 6.83 .312 .380 .430 .810  
2016 23 AA   3 4 .429 11 11 0 0 0 62.3 77 40 6 24 38 5.78 .301 .361 .457 .818  
    A   2 2 .500 29 1 0 0 1 63.7 61 30 5 28 40 4.24 .253 .331 .378 .708  
2017 24 AAA   8 4 .667 20 20 0 0 0 118.0 121 55 12 48 89 4.19 .269 .340 .428 .768  
    AA   2 2 .500 6 6 0 0 0 35.0 39 16 3 14 30 4.11 .279 .344 .421 .766  
2018 25 AAA   7 6 .538 19 19 0 0 0 118.7 112 47 10 40 92 3.56 .246 .307 .363 .670  
2019 26 PIT NL 11 9 .550 58 18 0 0 1 162.7 172 70 18 22 137 3.87 .269 .299 .415 .714 9.9
2020 27 PIT NL 6 6 .500 25 25 0 0 0 164.0 171 78 14 21 133 4.28 .267 .296 .404 .700 6.5
2021 28 PIT NL 12 8 .600 27 27 0 0 0 158.0 183 69 12 27 113 3.93 .295 .336 .412 .748 9.4
2022 29 PIT NL 10 10 .500 30 30 0 0 0 176.3 185 84 19 23 134 4.29 .266 .296 .416 .712 8.1
2023 30 PIT NL 7 12 .368 27 27 1 0 0 160.7 166 77 18 22 106 4.31 .261 .289 .441 .730 5.8
2024 31 PIT NL 2 1 .667 3 3 0 0 0 15.3 17 9 3 3 15 5.28 .274 .313 .468 .781 0.7
  BAL AL 9 7 .563 24 24 2 1 0 128.0 155 83 23 11 91 5.84 .296 .315 .481 .796 4.5
  TOT   11 8 .579 27 27 2 1 0 143.3 172 92 26 14 106 5.78 .294 .315 .480 .794 5.2
    AAA   2 0 1.000 4 4 0 0 0 27.0 26 5 3 4 19 1.67 .250 .278 .385 .662  
2025 32 BAL AL 2 8 .200 44 14 2 0 1 137.3 165 82 20 17 84 5.37 .293 .319 .476 .795 3.6
2026 33 BAL AL 7 5 .583 33 14 0 0 3 121.0 137 61 10 20 74 4.54 .287 .317 .421 .737 7.9
8 Years Sim 66 66 .500 271 182 5 1 5 1223.3 1351 613 137 166 887 4.51 .278 .308 .432 .740 56.4
3 Years AAA 17 10 .630 43 43 0 0 0 263.7 259 107 25 92 200 3.65 .257 .319 .394 .713  
2 Years AA 5 6 .455 17 17 0 0 0 97.3 116 56 9 38 68 5.18 .293 .355 .444 .799  
3 Years A 5 6 .455 143 4 0 0 4 228.7 286 154 16 98 144 6.06 .308 .374 .429 .803  
8 Years Minors 27 22 .551 203 64 0 0 4 589.6 661 317 50 228 412 4.84 .283 .347 .416 .763  
Season Average 8 8 .500 33 22 0 0 0 152.9 168 76 17 20 110 4.51 .278 .308 .432 .740  
Career Highs 12 12 .600 58 30 2 1 3 176.3 185 92 26 27 137 5.78 .295 .336 .480 .795  
Career Pitching Splits     Help
Click on a Category to view yearly stats.
Category W L Pct G GS CG SHO SV IP H ER HR BB SO ERA OAVG OOBP OSLG OOPS
vs RH   695 296 62 81 508   .267 .289 .410 .699
vs LH   656 317 75 85 379   .291 .316 .458 .774
Home 40 34 .541 151 101 2 0 0 694.0 750 339 76 100 506 4.40 .274 .299 .428 .727
Away 26 32 .448 120 81 3 1 7 529.3 601 274 61 66 381 4.66 .284 .305 .437 .743
Mar/Apr 9 8 .529 36 24 0 0 1 172.0 189 64 16 33 145 3.35 .278 .312 .415 .727
May 6 14 .300 44 29 0 0 1 201.6 239 123 17 19 128 5.49 .292 .308 .432 .740
June 15 10 .600 43 29 1 0 2 195.0 204 103 26 25 130 4.75 .268 .292 .446 .738
July 6 9 .400 44 29 1 0 1 190.0 213 94 22 36 144 4.45 .280 .312 .433 .745
August 13 13 .500 48 33 2 1 0 205.6 243 112 27 27 155 4.90 .294 .316 .464 .780
Sep/Oct 17 12 .586 56 38 1 0 2 259.0 263 117 29 26 185 4.07 .260 .278 .406 .685
Batting Stats     Help
Bold lines indicate player won MVP or Rookie of the Year.
Year Age Tm Lg G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS XR OWS
2015 22 A   6 1 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1  
2017 24 AAA   2 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1  
2019 26 PIT NL 58 42 5 8 1 0 0 1 0 0 1 14 .190 .209 .214 .424 1.5 0.0
2020 27 PIT NL 25 50 0 3 0 0 0 0 0 0 6 32 .060 .161 .060 .221 -1.2 0.0
2021 28 PIT NL 27 47 5 7 0 0 2 4 0 0 4 26 .149 .216 .277 .492 3.3 0.0
2022 29 PIT NL 30 54 5 9 1 0 0 3 0 0 3 27 .167 .211 .185 .396 1.7 0.0
2023 30 PIT NL 27 49 5 9 0 0 1 5 0 1 2 26 .184 .216 .245 .461 2.3 0.0
2024 31 PIT NL 3 5 1 1 0 0 0 0 0 0 0 2 .200 .200 .200 .400 0.1 0.0
6 Years Sim 170 247 21 37 2 0 3 13 0 1 16 127 .150 .202 .194 .396 7.6 0.0
1 Years AAA 2 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1  
1 Years A 6 1 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1  
2 Years Minors 8 2 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.2  
162 Game Average 235 20 35 1 0 2 12 0 0 15 121 .150 .202 .194 .396 7.3  
Career Highs 58 54 5 9 1 0 2 5 0 1 6 32 .200 .216 .277 .492 3.3  
Career Batting Splits     Help
Click on a Category to view yearly stats.
Category G AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS XR
vs RH   177 11 23 1 0 0 8 0 0 8 95 .130 .168 .136 .303 -0.3
vs LH   70 10 14 1 0 3 5 0 1 8 32 .200 .282 .343 .625 7.1
Home 93 134 14 20 2 0 2 6 0 1 9 64 .149 .203 .209 .412 4.1
Away 77 113 7 17 0 0 1 7 0 0 7 63 .150 .200 .177 .377 2.6
RISP   56 0 8 0 0 0 10 0 0 6 24 .143 .226 .143 .369 1.4
Close/Late   3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.3
Mar/Apr 23 41 2 1 0 0 0 1 0 0 3 24 .024 .091 .024 .115 -2.3
May 26 50 6 10 0 0 0 4 0 0 1 23 .200 .216 .200 .416 1.5
June 23 49 2 5 0 0 0 1 0 1 3 25 .102 .154 .102 .256 -1.0
July 15 30 4 6 0 0 2 3 0 0 3 12 .200 .273 .400 .673 3.6
August 32 30 2 9 1 0 0 3 0 0 0 18 .300 .300 .333 .633 2.7
Sep/Oct 37 47 5 6 1 0 1 1 0 0 6 25 .128 .226 .213 .439 2.3
Fielding Stats     Help
Bold lines indicate player won Gold Glove Award.
Year Age Tm Lg Pos G GS IP PO A E DP FPct RF    
2019 26 PIT NL P 58 18 162.7 6 22 1 1 .966 1.55    
2020 27 PIT NL P 25 25 164.0 12 25 0 0 1.000 2.03    
2021 28 PIT NL P 27 27 158.0 8 25 1 2 .971 1.88    
2022 29 PIT NL P 30 30 176.3 10 15 1 1 .962 1.28    
2023 30 PIT NL P 27 27 160.7 9 22 0 0 1.000 1.74    
2024 31 PIT NL P 3 3 15.3 1 2 0 0 1.000 1.76    
  BAL AL P 24 24 128.0 8 14 2 2 .917 1.55    
  TOT   P 27 27 143.3 9 16 2 2 .926 1.57    
2025 32 BAL AL P 44 14 137.3 8 18 1 1 .963 1.70    
2026 33 BAL AL P 33 14 121.0 9 16 0 0 1.000 1.86    
Career Totals   271 182 1223.3 71 159 6 7 .975 1.69    
Career Highs   58 30 176.3 12 25 2 2 1.000 2.03    
Post-Season Pitching Stats     Help
Bold lines indicate player won Manager of the Year Award.
Year Age Tm Lg W L Pct G GS CG SHO SV IP H ER HR BB SO ERA OAVG OOBP OSLG OOPS
2019 26 PIT NL 0 0 .000 6 0 0 0 0 8.7 8 3 1 2 7 3.12 .258 .303 .516 .819
2020 27 PIT NL 0 0 .000 4 0 0 0 2 4.3 7 2 0 0 3 4.16 .368 .368 .421 .789
2021 28 PIT NL 0 0 .000 1 0 0 0 0 1.0 1 0 0 1 1 0.00 .250 .400 .250 .650
Career Post-Season Pitching 0 0 .000 11 0 0 0 2 14.0 16 5 1 3 11 3.22 .296 .333 .463 .796
Pitching Leaderboards     Help
Top 10 finishes. Stats are Year-Rank-Value. League leaders are in bold.
Season Rankings are League Based.
Complete Games
2024-8-2
Shutouts
2024-3-1
Walks per 9IP
2019-4-1.2
2020-4-1.2
2022-4-1.2
CAR-12-1.2
     
 
   Black Ink Test: 0    (Avg Pitcher in HOF ~ 21)
   Gray Ink Test: 9    (Avg Pitcher in HOF ~ 118)
 
Similar Pitchers     What are Similarity Scores?

  1. Scott Autrey (966)
  2. Matt Morris (964)
  3. Charlie Haeger (962)
  4. Jon Papelbon (952)
  5. Yong Watts (949)
  6. Garrett Mock (948)
  7. Jack Willman (947)
  8. Aaron Anaya (947)
  9. Duane Below (946)
  10. James Singley (944)
History
Drafted in 4th round, 92nd overall pick, by Pittsburgh in 2014
Injured on 5/13/2018 with a Ruptured Bicep Tendon, out for 8 weeks
Earned first career win on 4/29/2019
Had first career hit on 5/11/2019, off John Weathersby (SF)
Won World Championship with Pittsburgh in 2020
Hit first career homerun on 7/3/2021, off Sean West (PHI)
2/3/2022: Gets a new one-year contract worth $1,957,143 through salary arbitration
2/3/2023: Gets a new one-year contract worth $1,957,143 through salary arbitration
2/3/2024: Gets a new one-year contract worth $1,957,143 through salary arbitration
Traded from Pittsburgh to Baltimore on 4/24/2024 (Going to PIT: 3B Mat Gamel, P Donald Layton. Going to BAL: RF Andrew McCutchen, P Todd Callaham)
9/1/2024: Signed a contract extension with Baltimore, $950,000 per year, for 2 years