Travis
Keys
 
Bats: Right
Throws: Right
Height: 6' 7''
Weight: 200
 
Born: April 20, 1992 in USA
 
Awards & Accomplishments
Most Valuable Pitcher 2020   
All-Star Selections 2016   
Ratings - Pitching     Help
  ERA AVG 2B 3B HR BB SO
Year Age Tm Lg Salary   OA vL vR OA vL vR OA vL vR OA vL vR OA vL vR OA vL vR OA
2011 19 POR GL     0 1 3 2 4 4 4 8 8 8 3 4 3 6 7 6 8 7 7
2012 20 POR GL     0 2 4 3 4 4 4 8 8 8 3 4 3 6 6 6 9 8 8
2013 21 NRW GL     5 4 7 5 4 5 4 8 8 8 4 5 4 7 8 7 9 8 8
2014 22 SEM GL $ 100,000   7 5 7 6 5 6 5 8 8 8 5 6 5 8 9 8 9 8 8
2015 23 SEM GL $ 100,000   8 5 8 6 5 6 6 8 8 8 6 7 6 8 9 8 9 8 8
2016 24 SEM GL $ 100,000   8 5 8 6 6 6 6 8 8 8 6 7 6 8 9 9 9 8 9
2017 25 SEM GL $ 100,000   8 5 8 6 6 6 6 8 8 8 6 7 6 9 9 9 9 8 9
2018 26 SEM GL     9 6 8 7 6 6 6 8 8 8 7 7 7 9 9 9 9 8 9
2019 27 SEM GL $ 100,000   9 6 8 7 6 6 6 8 8 8 7 8 7 9 10 9 10 9 9
2020 28 WIS GL $ 12,000,000   9 6 8 7 6 6 6 8 8 8 7 8 7 9 10 9 10 9 9
2021 29 WIS GL $ 12,000,000   9 6 8 7 6 6 6 8 8 8 7 8 7 9 9 9 10 9 9
2022 30 WIS GL $ 12,000,000   9 6 8 7 6 6 6 8 8 8 7 8 7 9 10 9 10 9 10
2023 31 POR GL $ 9,000,000   9 6 8 7 6 6 6 8 8 8 7 8 7 9 9 9 10 9 10
2024 32 POR GL $ 9,000,000   9 6 8 7 5 6 6 8 8 8 7 8 7 9 9 9 10 9 9
2025 33 POR GL $ 9,000,000   9 5 8 7 6 6 6 8 8 8 8 8 8 9 9 9 10 9 10
Min Ratings     0 1 3 2 4 4 4 8 8 8 3 4 3 6 6 6 8 7 7
Max Ratings $ 12,000,000   9 6 8 7 6 6 6 8 8 8 8 8 8 9 10 9 10 9 10
Pitching Stats     Help
Bold lines indicate player won Most Valuable Pitcher 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
2011 19 AA   13 8 .619 29 29 0 0 0 184.7 162 64 24 33 193 3.12 .232 .266 .375 .641  
2012 20 AA   2 6 .250 14 14 0 0 0 81.3 65 29 14 15 117 3.21 .212 .249 .389 .638  
    A   5 4 .556 10 10 0 0 0 64.3 45 11 4 7 81 1.54 .193 .217 .288 .504  
2013 21 AAA   5 4 .556 9 9 0 0 0 65.7 45 15 2 6 98 2.06 .192 .213 .274 .486  
    AA   4 7 .364 14 14 1 1 0 91.0 80 26 7 10 129 2.57 .231 .253 .373 .626  
    A   1 0 1.000 2 2 0 0 0 14.7 9 1 0 1 20 0.61 .176 .192 .176 .369  
2014 22 SEM GL 3 6 .333 17 17 0 0 0 104.3 90 45 17 22 79 3.88 .229 .276 .417 .693 3.9
  NRW GL 3 5 .375 16 16 0 0 0 84.3 82 39 16 16 59 4.16 .252 .292 .457 .749 3.3
  TOT   6 11 .353 33 33 0 0 0 188.7 172 84 33 38 138 4.01 .239 .283 .435 .718 7.2
2015 23 SEM GL 18 7 .720 35 32 1 1 0 194.7 167 68 27 33 146 3.14 .224 .262 .381 .643 11.1
2016 24 SEM GL 20 1 .952 35 35 1 1 0 223.3 189 72 16 25 157 2.90 .224 .250 .327 .578 18.4
2017 25 SEM GL 17 3 .850 30 30 2 1 0 183.3 162 66 18 22 122 3.24 .230 .261 .355 .616 12.7
2018 26 AAA   10 3 .769 18 18 1 0 0 123.3 101 33 9 8 179 2.41 .222 .236 .337 .573  
2019 27 SEM GL 11 11 .500 37 37 0 0 0 229.0 243 112 28 32 154 4.40 .272 .304 .422 .727 12.5
2020 28 WIS GL 20 9 .690 36 36 3 2 0 238.3 195 62 14 21 179 2.34 .218 .241 .311 .551 26.2
2021 29 WIS GL 15 7 .682 35 35 0 0 0 203.0 193 82 26 24 131 3.64 .248 .273 .409 .682 16.4
2022 30 WIS GL 18 7 .720 36 36 0 0 0 207.3 226 87 27 26 169 3.78 .277 .305 .442 .747 17.2
2023 31 POR GL 17 8 .680 35 35 0 0 0 196.3 172 63 16 22 146 2.89 .231 .263 .346 .609 20.4
2024 32 POR GL 15 9 .625 36 36 0 0 0 190.0 239 92 18 16 150 4.36 .302 .318 .434 .752 11.9
2025 33 POR GL 15 9 .625 37 37 0 0 0 201.3 206 80 23 33 153 3.58 .261 .298 .388 .686 15.0
11 Years Sim 172 82 .677 385 382 7 5 0 2255.3 2164 868 246 292 1645 3.46 .248 .278 .386 .664 169.2
2 Years AAA 15 7 .682 27 27 1 0 0 189.0 146 48 11 14 277 2.29 .212 .228 .315 .543  
3 Years AA 19 21 .475 57 57 1 1 0 357.0 307 119 45 58 439 3.00 .227 .259 .377 .637  
2 Years A 6 4 .600 12 12 0 0 0 79.0 54 12 4 8 101 1.37 .190 .212 .268 .480  
7 Years Minors 40 32 .556 96 96 2 1 0 625.0 507 179 60 80 817 2.58 .218 .244 .346 .590  
Season Average 15 7 .682 35 34 0 0 0 205.0 196 78 22 26 149 3.46 .248 .278 .386 .664  
Career Highs 20 11 .952 37 37 3 2 0 238.3 243 112 33 38 179 4.40 .302 .318 .442 .752  
Career Pitching Splits     Help
Pitching split data is from simmed, major league years only.
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   1128 439 119 130 886   .224 .243 .343 .586
vs LH   1036 429 127 162 759   .282 .312 .445 .757
Home 79 35 .693 182 180 6 4 0 1080.3 988 387 106 124 785 3.22 .239 .261 .364 .626
Away 93 47 .664 203 202 1 1 0 1175.0 1176 481 140 168 860 3.68 .256 .283 .405 .688
Mar/Apr 29 7 .806 61 61 1 1 0 362.0 346 128 38 41 264 3.18 .248 .269 .381 .650
May 27 14 .659 60 60 0 0 0 361.3 368 127 34 34 255 3.16 .261 .278 .392 .670
June 27 16 .628 65 65 1 0 0 383.3 356 155 37 54 278 3.64 .244 .271 .371 .642
July 26 8 .765 47 47 4 3 0 295.6 279 120 36 44 180 3.65 .247 .275 .390 .665
August 32 13 .711 65 65 0 0 0 382.6 342 127 40 53 313 2.99 .232 .259 .365 .624
Sep/Oct 31 24 .564 87 84 1 1 0 470.3 473 211 61 66 355 4.04 .256 .281 .411 .692
Fielding Stats     Help
Bold lines indicate player won Slick Fielder Award.
Year Age Tm Lg Pos G GS IP PO A E DP FPct RF    
2014 22 SEM GL P 17 17 104.3 4 14 3 1 .857 1.55    
  NRW GL P 16 16 84.3 4 11 2 1 .882 1.60    
  TOT   P 33 33 188.7 8 25 5 2 .868 1.57    
2015 23 SEM GL P 35 32 194.7 8 20 1 3 .966 1.29    
2016 24 SEM GL P 35 35 223.3 16 23 1 2 .975 1.57    
2017 25 SEM GL P 30 30 183.3 9 28 5 2 .881 1.82    
2019 27 SEM GL P 37 37 229.0 13 33 0 4 1.000 1.81    
2020 28 WIS GL P 36 36 238.3 10 32 2 2 .955 1.59    
2021 29 WIS GL P 35 35 203.0 13 27 0 4 1.000 1.77    
2022 30 WIS GL P 36 36 207.3 12 22 1 0 .971 1.48    
2023 31 POR GL P 35 35 196.3 12 28 0 3 1.000 1.83    
2024 32 POR GL P 36 36 190.0 12 16 3 2 .903 1.33    
2025 33 POR GL P 37 37 201.3 11 21 1 1 .970 1.43    
Career Totals   385 382 2255.3 124 275 19 25 .955 1.59    
Career Highs   37 37 238.3 16 33 5 4 1.000 1.83    
Post-Season Pitching Stats     Help
Year Age Tm Lg W L Pct G GS CG SHO SV IP H ER HR BB SO ERA OAVG OOBP OSLG OOPS
2015 23 SEM GL 0 0 .000 1 1 0 0 0 6.0 7 3 1 0 4 4.50 .304 .304 .609 .913
2017 25 SEM GL 0 0 .000 2 0 0 0 0 0.7 1 0 0 0 1 0.00 .250 .250 .250 .500
2019 27 SEM GL 1 0 1.000 2 2 0 0 0 8.0 7 0 0 1 7 0.00 .226 .250 .290 .540
2020 28 WIS GL 1 2 .333 4 4 0 0 0 24.3 29 15 7 2 18 5.55 .287 .301 .564 .865
2021 29 WIS GL 1 1 .500 3 3 0 0 0 14.7 22 6 2 2 8 3.68 .328 .348 .478 .825
2022 30 WIS GL 1 1 .500 3 3 0 0 0 18.3 20 7 3 1 12 3.44 .274 .284 .479 .763
2025 33 POR GL 1 1 .500 2 2 0 0 0 14.0 12 3 1 3 12 1.93 .245 .288 .327 .615
Career Post-Season Pitching 5 5 .500 17 15 0 0 0 86.0 98 34 14 9 62 3.56 .282 .300 .471 .771
Pitching Leaderboards     Help
Top 10 finishes. Stats are Year-Rank-Value. League leaders are in bold.
Season Rankings are League Based.
ERA
2020-3-2.34
2023-3-2.89
Wins
2015-8-18
2016-4-20
2020-5-20
2022-6-18
2023-6-17
Winning Pct
2015-5-.720
2016-1-.952
2017-3-.850
2022-8-.720
CAR-22-.677
Games Started
2019-2-37
2020-9-36
2025-3-37
Shutouts
2020-6-2
Homeruns Allowed
2014-5-33
Walks per 9IP
2016-6-1.0
2017-5-1.1
2019-3-1.3
2020-1-0.8
2021-2-1.1
2022-1-1.1
2023-1-1.0
2024-1-0.8
2025-5-1.5
CAR-3-1.2
Hits per 9IP
2020-7-7.4
2023-8-7.9
WHiP
2016-8-0.96
2017-10-1.00
2020-2-0.91
2021-3-1.07
2023-2-0.99
CAR-33-1.09
OAVG
2020-7-.218
2023-8-.231
OOBP
2016-7-.250
2017-10-.261
2020-2-.241
2021-3-.273
2023-2-.263
CAR-37-.278
OSLG
2020-4-.311
2023-8-.346
OOPS
2016-7-.578
2020-3-.551
2023-4-.609
         
 
   Black Ink Test: 11    (Avg Pitcher in HOF ~ 23)
   Gray Ink Test: 66    (Avg Pitcher in HOF ~ 102)
   Hall of Fame Standards: 55    (Avg Pitcher in HOF ~ 50)
 
Similar Pitchers     What are Similarity Scores?

  1. Bennie Lopez (930)
  2. Hugh Switzer (920)
  3. Ryosei Atshushi (916)
  4. Leopoldo Echegaray (915)
  5. Phillip Thompson (913)
  6. Steven Dosier (904)
  7. Sean Reeder (899)
  8. Don Satchell (896)
  9. Irwin Tan (895)
  10. Richard Papa (891)
History
Drafted in 1st round, 8th overall pick, by Portland in 2011
Injured on 4/14/2012 with a Bruised Finger, out for 5 days
Injured on 5/4/2012 with a Blister On Finger, out for 5 days
Injured on 6/29/2012 with a Strained Bicep Tendon, out for 2 weeks
Injured on 9/7/2012 with a Stiff Shoulder, out for 6 days