Mitch Keller or Yusei Kikuchi
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| Mitch Keller SP - PIT | Yusei Kikuchi SP - LAA | |
| 2026 Stats | ||
| Games Played | 13 | 7 |
| Games Started | 13 | 7 |
| Innings Pitched | 73.0 | 31.0 |
| Wins | 5 | 0 |
| Losses | 3 | 3 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 0 |
| Hits Allowed | 67 | 35 |
| Earned Runs | 39 | 20 |
| Home Runs Allowed | 5 | 3 |
| Strikeouts | 55 | 33 |
| Walks | 23 | 14 |
| ERA | 4.81 | 5.81 |
| WHIP | 1.23 | 1.58 |
| Mitch Keller SP - PIT | Yusei Kikuchi SP - LAA | |
| 2026 Projections | ||
| Games Played | 31 | 31 |
| Games Started | 30 | 31 |
| Innings Pitched | 174.6 | 167.1 |
| Wins | 10 | 9 |
| Losses | 11 | 10 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 0 |
| Hits Allowed | 173 | 162 |
| Earned Runs | 80 | 76 |
| Home Runs Allowed | 22 | 25 |
| Strikeouts | 154 | 169 |
| Walks | 52 | 60 |
| ERA | 4.14 | 4.12 |
| WHIP | 1.29 | 1.33 |
| Mitch Keller SP - PIT | Yusei Kikuchi SP - LAA | |
| News | ||
| Mitch Keller was charged with six runs on seven hits over 4.2 innings on Friday as the Pirates suffered a 6-3 loss to the Braves in Atlanta. David Leisering Sat, Jun 6th | The Angels transferred Yusei Kikuchi to the 60-day injured list. Ari Koslow Fri, May 22nd | |
| Mitch Keller was charged with seven runs on ten hits in four innings on Saturday, settling for a no-decision in the Pirates' 10-9 win over the Twins. David Leisering Sun, May 31st | Yusei Kikuchi said he hopes to start his throwing program soon to return sometime in the early part of the second half. Ari Koslow Wed, May 20th | |
| Mitch Keller went six innings on Sunday and allowed a run on four hits, walked three, and struck out five as the Pirates defeated the Blue Jays, 4-1. David Leisering Mon, May 25th | Yusei Kikuchi will be shut down for the next 3 to 4 weeks due to left shoulder inflammation, according to Angels' manager Kurt Suzuki. Diego Sandoval Tue, May 5th | |
| Mitch Keller was charged for four runs on four hits over 5.2 innings on Tuesday as the Pirates lost to the Cardinals, 9-6, in 10 innings. David Leisering Wed, May 20th | Former Los Angeles Times writer, Mike DiGiovanna reported that sources have told him Yusei Kikuchi (shoulder) is “gonna be out for several months, if not the whole season.” Ari Koslow Tue, May 5th | |
| Mitch Keller picked up his fourth win of the season as he went six innings and allowed two runs on four hits, walked two, and struck out four on Thursday. Pittsburgh defeated Arizona, 4-2. David Leisering Fri, May 8th | The Angels placed Yusei Kikuchi on the 15-day injured list with left shoulder inflammation. Ari Koslow Sun, May 3rd | |
| Notes | ||
| Yusei Kikuchi remains a reliable but volatile fantasy arm entering 2026, best viewed as a back-end starter in mixed leagues. The underlying batted-ball profile was mostly stable, but a rising walk rate and middling WHIP capped his fantasy ceiling despite near-league-average run prevention. Kikuchi is still useful for innings and strikeouts, but with limited upside and increased ratio risk compared to prior seasons. He's best deployed as a matchup-dependent SP5 rather than a set-and-forget option. Kelly Kirby - FantasyPros | ||
| Mitch Keller SP - PIT | Yusei Kikuchi SP - LAA | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Thu, Mar 26th | @ NYM | Freddy Peralta (4-5) | #25 | @ HOU | Hunter Brown (1-0) | #13 |
| Sat, Mar 28th | @ NYM | David Peterson (3-5) | #135 | @ HOU | Cristian Javier (0-1) | #244 |
| Sun, Mar 29th | @ NYM | Nolan McLean (3-4) | #38 | @ HOU | Tatsuya Imai (3-3) | #133 |
| Mon, Mar 30th | @ CIN | Chase Burns (7-1) | #23 | @ CHC | Edward Cabrera (3-3) | #69 |
| Tue, Mar 31st | @ CIN | Brandon Williamson (2-3) | #368 | @ CHC | Jameson Taillon (2-5) | #112 |
| Wed, Apr 1st | @ CIN | Andrew Abbott (4-4) | #100 | @ CHC | Matthew Boyd (2-1) | #36 |
| Fri, Apr 3rd | vs BAL | Kyle Bradish (3-7) | #45 | vs SEA | Bryan Woo (5-4) | #7 |
| Sat, Apr 4th | vs BAL | Shane Baz (3-6) | #74 | vs SEA | Emerson Hancock (5-2) | #86 |
| Sun, Apr 5th | vs BAL | Chris Bassitt (4-4) | #139 | vs SEA | Luis Castillo (2-5) | #46 |
| Mon, Apr 6th | vs SD | German Marquez (3-2) | #353 | vs ATL | Chris Sale (8-5) | #5 |
| Tue, Apr 7th | vs SD | Nick Pivetta (1-2) | #145 | vs ATL | Reynaldo Lopez (3-1) | #121 |
| Wed, Apr 8th | vs SD | Michael King (4-5) | #41 | vs ATL | Grant Holmes (4-2) | #131 |
| Fri, Apr 10th | @ CHC | Shota Imanaga (4-6) | #27 | @ CIN | Chase Burns (7-1) | #23 |
| Sat, Apr 11th | @ CHC | Edward Cabrera (3-3) | #69 | @ CIN | Brandon Williamson (2-3) | #368 |
| Sun, Apr 12th | @ CHC | Jameson Taillon (2-5) | #112 | @ CIN | Andrew Abbott (4-4) | #100 |
| Mon, Apr 13th | vs WSH | Cade Cavalli (3-4) | #88 | @ NYY | Will Warren (7-1) | #67 |
| Tue, Apr 14th | vs WSH | PJ Poulin (3-0) | #312 | @ NYY | Ryan Weathers (2-4) | #81 |
| Wed, Apr 15th | vs WSH | Jake Irvin (2-4) | #200 | @ NYY | Luis Gil (1-2) | #263 |
| Thu, Apr 16th | vs WSH | Foster Griffin (7-2) | #85 | @ NYY | Max Fried (4-3) | #37 |
| Fri, Apr 17th | vs TB | Nick Martinez (6-2) | #95 | vs SD | Matt Waldron (1-2) | #318 |
| Sat, Apr 18th | vs TB | Drew Rasmussen (6-2) | #19 | vs SD | German Marquez (3-2) | #353 |
| Sun, Apr 19th | vs TB | Shane McClanahan (6-3) | #22 | vs SD | Michael King (4-5) | #41 |
| Tue, Apr 21st | @ TEX | Kumar Rocker (2-5) | #98 | vs TOR | Patrick Corbin (2-3) | #270 |
| Wed, Apr 22nd | @ TEX | Jack Leiter (3-5) | #79 | vs TOR | Eric Lauer (2-5) | #250 |
| Thu, Apr 23rd | @ TEX | Jacob deGrom (5-4) | #6 |   |   |   |
| Fri, Apr 24th | @ MIL | Brandon Woodruff (2-1) | #47 | @ KC | Noah Cameron (3-4) | #84 |
| Sat, Apr 25th | @ MIL | Jacob Misiorowski (7-2) | #10 | @ KC | Cole Ragans (1-4) | #44 |
| Sun, Apr 26th | @ MIL | Kyle Harrison (7-1) | #54 | @ KC | Seth Lugo (2-4) | #109 |
| Mon, Apr 27th | vs STL | Dustin May (4-6) | #66 | @ CWS | Anthony Kay (5-1) | #198 |
| Tue, Apr 28th | vs STL | Kyle Leahy (5-3) | #141 | @ CWS | Davis Martin (9-2) | #80 |
| Wed, Apr 29th | vs STL | Andre Pallante (7-4) | #140 | @ CWS | Erick Fedde (1-5) | #379 |
| Thu, Apr 30th | vs STL | Hunter Dobbins (1-0) | #170 |   |   |   |
| Fri, May 1st | vs CIN | Brady Singer (2-6) | #160 | vs NYM | Christian Scott (2-0) | #83 |
| Sat, May 2nd | vs CIN | Rhett Lowder (3-3) | #185 | vs NYM | Nolan McLean (3-4) | #38 |
| Sun, May 3rd | vs CIN | Chase Burns (7-1) | #23 | vs NYM | Clay Holmes (4-4) | #162 |
| Tue, May 5th | @ ARI | Eduardo Rodriguez (5-2) | #118 | vs CWS | Erick Fedde (1-5) | #379 |
| Wed, May 6th | @ ARI | Michael Soroka (8-3) | #58 | vs CWS | Noah Schultz (2-4) | #212 |
| Thu, May 7th | @ ARI | Zac Gallen (3-5) | #82 |   |   |   |
| Fri, May 8th | @ SF | Robbie Ray (4-6) | #78 | @ TOR | Dylan Cease (3-3) | #9 |
| Sat, May 9th | @ SF | Landen Roupp (5-6) | #73 | @ TOR | Trey Yesavage (2-3) | #59 |
| Sun, May 10th | @ SF | Tyler Mahle (1-7) | #132 | @ TOR | Spencer Miles (3-1) | #157 |
| Tue, May 12th | vs COL | Michael Lorenzen (2-8) | #421 | @ CLE | Slade Cecconi (3-5) | #105 |
| Wed, May 13th | vs COL | Jose Quintana (2-3) | #431 | @ CLE | Parker Messick (6-3) | #53 |
| Thu, May 14th | vs COL | Chase Dollander (3-3) | #294 |   |   |   |
| Fri, May 15th | vs PHI | Aaron Nola (3-4) | #42 | vs LAD | Will Klein | |
| Sat, May 16th | vs PHI | Cristopher Sanchez (8-2) | #4 | vs LAD | Justin Wrobleski (7-2) | #110 |
| Sun, May 17th | vs PHI | Zack Wheeler (5-1) | #8 | vs LAD | Roki Sasaki (3-3) | #99 |
| Tue, May 19th | @ STL | Matthew Liberatore (3-3) | #102 | vs ATH | Jacob Lopez (4-3) | #232 |
| Wed, May 20th | @ STL | Michael McGreevy (3-5) | #93 | vs ATH | Aaron Civale (5-2) | #205 |
| Thu, May 21st | @ STL | Dustin May (4-6) | #66 | vs ATH | Luis Severino (2-6) | #158 |
| Fri, May 22nd | @ TOR | Kevin Gausman (4-4) | #20 | vs TEX | Jacob deGrom (5-4) | #6 |
| Sat, May 23rd | @ TOR | Patrick Corbin (2-3) | #270 | vs TEX | Nathan Eovaldi (5-7) | #21 |
| Sun, May 24th | @ TOR | Dylan Cease (3-3) | #9 | vs TEX | MacKenzie Gore (4-5) | #50 |
| Mon, May 25th | vs CHC | Ben Brown (2-2) | #30 |   |   |   |
| Tue, May 26th | vs CHC | Jordan Wicks (0-2) | #256 | @ DET | Keider Montero (2-4) | #188 |
| Wed, May 27th | vs CHC | Jameson Taillon (2-5) | #112 | @ DET | Casey Mize (2-3) | #60 |
| Thu, May 28th | vs CHC | Colin Rea (5-4) | #153 | @ DET | Jack Flaherty (1-7) | #64 |
| Fri, May 29th | vs MIN | Taj Bradley (5-3) | #71 | @ TB | Nick Martinez (6-2) | #95 |
| Sat, May 30th | vs MIN | Bailey Ober (6-3) | #107 | @ TB | Drew Rasmussen (6-2) | #19 |
| Sun, May 31st | vs MIN | Zebby Matthews (2-3) | #75 | @ TB | Shane McClanahan (6-3) | #22 |
| Tue, Jun 2nd | @ HOU | Mike Burrows (3-8) | #136 | vs COL | Tomoyuki Sugano (6-4) | #434 |
| Wed, Jun 3rd | @ HOU | Spencer Arrighetti (7-1) | #122 | vs COL | Michael Lorenzen (2-8) | #421 |
| Thu, Jun 4th | @ HOU | Kai-Wei Teng (3-5) | #189 |   |   |   |
| Fri, Jun 5th | @ ATL | Martin Perez (4-3) | #195 | @ LAD | Roki Sasaki (3-3) | #99 |
| Sat, Jun 6th | @ ATL | Spencer Strider (4-1) | #32 | @ LAD | Yoshinobu Yamamoto (6-4) | #11 |
| Sun, Jun 7th | @ ATL | Bryce Elder (5-3) | #113 | @ LAD | Emmet Sheehan (3-3) | #49 |
| Tue, Jun 9th | vs LAD | Eric Lauer (2-5) | #250 | vs HOU | Kai-Wei Teng (3-5) | #189 |
| Wed, Jun 10th | vs LAD | Shohei Ohtani (6-2) | #1 | vs HOU | Peter Lambert (5-4) | #219 |
| Thu, Jun 11th | vs LAD | Justin Wrobleski (7-2) | #110 |   |   |   |
| Fri, Jun 12th | vs MIA | Sandy Alcantara (5-4) | #62 | vs TB | Shane McClanahan (6-3) | #22 |
| Sat, Jun 13th | vs MIA | Braxton Garrett (0-1) | #127 | vs TB | Griffin Jax (1-4) | #63 |
| Sun, Jun 14th | vs MIA | Max Meyer (6-0) | #61 | vs TB | Steven Matz (4-3) | #144 |
| Mon, Jun 15th | @ ATH | @ ARI | Ryne Nelson (2-5) | #94 | ||
| Tue, Jun 16th | @ ATH | Jack Perkins (2-3) | #103 | @ ARI | Merrill Kelly (5-4) | #97 |
| Wed, Jun 17th | @ ATH | Gage Jump (2-1) | #129 | @ ARI | Eduardo Rodriguez (5-2) | #118 |
| Fri, Jun 19th | @ COL | Kyle Freeland (1-6) | #354 | @ ATH | J.T. Ginn (4-3) | #115 |
| Sat, Jun 20th | @ COL | Tomoyuki Sugano (6-4) | #434 | @ ATH | ||
| Sun, Jun 21st | @ COL | @ ATH | ||||
| Tue, Jun 23rd | vs SEA | vs BAL | ||||
| Wed, Jun 24th | vs SEA | vs BAL | ||||
| Thu, Jun 25th | vs SEA |   |   |   | ||
| Fri, Jun 26th | vs CIN | vs ATH | ||||
| Sat, Jun 27th | vs CIN | vs ATH | ||||
| Sun, Jun 28th | vs CIN | vs ATH | ||||
| Mon, Jun 29th | @ PHI | @ SEA | ||||
| Tue, Jun 30th | @ PHI | @ SEA | ||||
| Wed, Jul 1st | @ PHI |   |   |   | ||
| Thu, Jul 2nd | @ PHI | @ SEA | ||||
| Fri, Jul 3rd | @ WSH | vs BOS | ||||
| Sat, Jul 4th | @ WSH | vs BOS | ||||
| Sun, Jul 5th | @ WSH | vs BOS | ||||
| Tue, Jul 7th | vs ATL | @ TEX | ||||
| Wed, Jul 8th | vs ATL | @ TEX | ||||
| Thu, Jul 9th | vs ATL | @ TEX | ||||
| Fri, Jul 10th | vs MIL | @ MIN | ||||
| Sat, Jul 11th | vs MIL | @ MIN | ||||
| Sun, Jul 12th | vs MIL | @ MIN | ||||
| Fri, Jul 17th | @ CLE | vs DET | ||||
| Sat, Jul 18th | @ CLE | vs DET | ||||
| Sun, Jul 19th | @ CLE | vs DET | ||||
| Mon, Jul 20th | @ NYY | vs STL | ||||
| Tue, Jul 21st | @ NYY | vs STL | ||||
| Wed, Jul 22nd | @ NYY | vs STL | ||||
| Fri, Jul 24th | vs CHC | @ SF | ||||
| Sat, Jul 25th | vs CHC | @ SF | ||||
| Sun, Jul 26th | vs CHC | @ SF | ||||
| Mon, Jul 27th | vs ARI | vs HOU | ||||
| Tue, Jul 28th | vs ARI | vs HOU | ||||
| Wed, Jul 29th | vs ARI | vs HOU | ||||
| Thu, Jul 30th | @ CIN |   |   |   | ||
| Fri, Jul 31st | @ CIN | vs MIL | ||||
| Sat, Aug 1st | @ CIN | vs MIL | ||||
| Sun, Aug 2nd | @ CIN | vs MIL | ||||
| Mon, Aug 3rd | @ MIL |   |   |   | ||
| Tue, Aug 4th | @ MIL | @ BAL | ||||
| Wed, Aug 5th | @ MIL | @ BAL | ||||
| Thu, Aug 6th | @ MIL | @ BAL | ||||
| Fri, Aug 7th | vs NYM | @ MIA | ||||
| Sat, Aug 8th | vs NYM | @ MIA | ||||
| Sun, Aug 9th | vs NYM | @ MIA | ||||
| Tue, Aug 11th | @ MIA | vs TEX | ||||
| Wed, Aug 12th | @ MIA | vs TEX | ||||
| Thu, Aug 13th | @ MIA | vs TEX | ||||
| Fri, Aug 14th | vs BOS | vs KC | ||||
| Sat, Aug 15th | vs BOS | vs KC | ||||
| Sun, Aug 16th | vs BOS | vs KC | ||||
| Mon, Aug 17th | vs DET |   |   |   | ||
| Tue, Aug 18th | vs DET | @ HOU | ||||
| Wed, Aug 19th | vs DET | @ HOU | ||||
| Fri, Aug 21st | @ LAD | @ TEX | ||||
| Sat, Aug 22nd | @ LAD | @ TEX | ||||
| Sun, Aug 23rd | @ LAD | @ TEX | ||||
| Mon, Aug 24th | @ SD | vs CLE | ||||
| Tue, Aug 25th | @ SD | vs CLE | ||||
| Wed, Aug 26th | @ SD | vs CLE | ||||
| Fri, Aug 28th | @ STL | vs PHI | ||||
| Sat, Aug 29th | @ STL | vs PHI | ||||
| Sun, Aug 30th | @ STL | vs PHI | ||||
| Tue, Sep 1st | vs SF | vs NYY | ||||
| Wed, Sep 2nd | vs SF | vs NYY | ||||
| Thu, Sep 3rd | vs SF |   |   |   | ||
| Fri, Sep 4th | vs LAA | @ PIT | ||||
| Sat, Sep 5th | vs LAA | @ PIT | ||||
| Sun, Sep 6th | vs LAA | @ PIT | ||||
| Tue, Sep 8th | @ CWS | @ BOS | ||||
| Wed, Sep 9th | @ CWS | @ BOS | ||||
| Thu, Sep 10th | @ CWS |   |   |   | ||
| Fri, Sep 11th | @ CHC | @ WSH | ||||
| Sat, Sep 12th | @ CHC | @ WSH | ||||
| Sun, Sep 13th | @ CHC | @ WSH | ||||
| Tue, Sep 15th | vs MIL | vs SEA | ||||
| Wed, Sep 16th | vs MIL | vs SEA | ||||
| Thu, Sep 17th | vs MIL | vs MIN | ||||
| Fri, Sep 18th | vs KC | vs MIN | ||||
| Sat, Sep 19th | vs KC | vs MIN | ||||
| Sun, Sep 20th | vs KC | vs MIN | ||||
| Tue, Sep 22nd | vs STL | @ ATH | ||||
| Wed, Sep 23rd | vs STL | @ ATH | ||||
| Thu, Sep 24th | vs STL | @ SEA | ||||
| Fri, Sep 25th | @ DET | @ SEA | ||||
| Sat, Sep 26th | @ DET | @ SEA | ||||
| Sun, Sep 27th | @ DET | @ SEA | ||||
| Fri, Mar 27th |   |   |   | @ HOU | Mike Burrows (3-8) | #136 |
| Mon, Apr 20th |   |   |   | vs TOR | Dylan Cease (3-3) | #9 |
| Mon, May 4th |   |   |   | vs CWS | Davis Martin (9-2) | #80 |
| Mon, May 11th |   |   |   | @ CLE | Joey Cantillo (4-3) | #114 |
| Mon, May 18th |   |   |   | vs ATH | J.T. Ginn (4-3) | #115 |
| Mon, Jun 1st |   |   |   | vs COL | Kyle Freeland (1-6) | #354 |
| Mon, Jun 8th |   |   |   | vs HOU | Spencer Arrighetti (7-1) | #122 |
| Thu, Jun 18th |   |   |   | @ ATH | Jeffrey Springs (3-6) | #123 |
| Mon, Jun 22nd |   |   |   | vs BAL | ||
| Mon, Aug 10th |   |   |   | vs TEX | ||
| Thu, Aug 20th |   |   |   | @ HOU | ||
| Mon, Aug 31st |   |   |   | vs NYY | ||
| Mon, Sep 7th |   |   |   | @ BOS | ||
| Mon, Sep 14th |   |   |   | vs SEA | ||

