Jack Flaherty or Yusei Kikuchi
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| Jack Flaherty SP - DET | Yusei Kikuchi SP - LAA | |
| 2026 Stats | ||
| Games Played | 12 | 7 |
| Games Started | 12 | 7 |
| Innings Pitched | 52.2 | 31.0 |
| Wins | 0 | 0 |
| Losses | 7 | 3 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 0 |
| Hits Allowed | 55 | 35 |
| Earned Runs | 34 | 20 |
| Home Runs Allowed | 8 | 3 |
| Strikeouts | 64 | 33 |
| Walks | 30 | 14 |
| ERA | 5.81 | 5.81 |
| WHIP | 1.61 | 1.58 |
| Jack Flaherty SP - DET | Yusei Kikuchi SP - LAA | |
| 2026 Projections | ||
| Games Played | 29 | 31 |
| Games Started | 29 | 31 |
| Innings Pitched | 157.3 | 167.1 |
| Wins | 10 | 9 |
| Losses | 9 | 10 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 0 |
| Hits Allowed | 141 | 162 |
| Earned Runs | 68 | 76 |
| Home Runs Allowed | 21 | 25 |
| Strikeouts | 174 | 169 |
| Walks | 53 | 60 |
| ERA | 3.87 | 4.12 |
| WHIP | 1.24 | 1.33 |
| Jack Flaherty SP - DET | Yusei Kikuchi SP - LAA | |
| News | ||
| Tigers right-hander Jack Flaherty allowed three earned runs across 5 2/3 innings in a losing effort Thursday against the Angels. Brenton Kemp Fri, May 29th | The Angels transferred Yusei Kikuchi to the 60-day injured list. Ari Koslow Fri, May 22nd | |
| Tigers right-hander Jack Flaherty went just 3 2/3 innings while allowing six runs (three earned), taking the loss Friday versus the Orioles. Brenton Kemp Sat, May 23rd | 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 | |
| Jack Flaherty allowed four earned runs on five hits while striking out four over six innings in Sunday's loss to the Blue Jays. Chris Schommer Mon, May 18th | 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 | |
| Jack Flaherty allowed three earned runs on six hits while also walking three and striking out two over 3 2/3 innings in Tuesday's loss to the Mets. Chris Schommer Wed, May 13th | 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 | |
| Jack Flaherty allowed two earned runs on three hits and one walk while striking out 10 over five innings in Wednesday’s 4-0 loss to the Red Sox. Chris Schommer Thu, May 7th | 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 | ||
| Jack Flaherty SP - DET | Yusei Kikuchi SP - LAA | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Thu, Mar 26th | @ SD | Nick Pivetta (1-2) | #138 | @ HOU | Hunter Brown (1-0) | #17 |
| Fri, Mar 27th | @ SD | Michael King (4-4) | #35 | @ HOU | Mike Burrows (3-6) | #121 |
| Sat, Mar 28th | @ SD | Randy Vasquez (5-3) | #199 | @ HOU | Cristian Javier (0-1) | #258 |
| Mon, Mar 30th | @ ARI | Michael Soroka (7-2) | #67 | @ CHC | Edward Cabrera (3-2) | #70 |
| Tue, Mar 31st | @ ARI | Brandon Pfaadt (0-1) | #115 | @ CHC | Jameson Taillon (2-4) | #107 |
| Wed, Apr 1st | @ ARI | Zac Gallen (3-4) | #71 | @ CHC | Matthew Boyd (2-1) | #40 |
| Fri, Apr 3rd | vs STL | Michael McGreevy (3-4) | #86 | vs SEA | Bryan Woo (5-3) | #6 |
| Sat, Apr 4th | vs STL | Dustin May (3-6) | #85 | vs SEA | Emerson Hancock (4-2) | #91 |
| Sun, Apr 5th | vs STL | Kyle Leahy (5-3) | #162 | vs SEA | Luis Castillo (2-5) | #46 |
| Mon, Apr 6th | @ MIN | Joe Ryan (3-3) | #15 | vs ATL | Chris Sale (8-3) | #5 |
| Tue, Apr 7th | @ MIN | Taj Bradley (5-1) | #74 | vs ATL | Reynaldo Lopez (2-1) | #108 |
| Wed, Apr 8th | @ MIN | Bailey Ober (6-3) | #72 | vs ATL | Grant Holmes (3-2) | #139 |
| Thu, Apr 9th | @ MIN | Mick Abel (1-2) | #209 |   |   |   |
| Fri, Apr 10th | vs MIA | Chris Paddack (0-7) | #324 | @ CIN | Chase Burns (7-1) | #25 |
| Sat, Apr 11th | vs MIA | Janson Junk (3-5) | #116 | @ CIN | Brandon Williamson (2-3) | #370 |
| Sun, Apr 12th | vs MIA | Sandy Alcantara (3-4) | #73 | @ CIN | Andrew Abbott (4-3) | #99 |
| Tue, Apr 14th | vs KC | Cole Ragans (1-4) | #49 | @ NYY | Ryan Weathers (2-3) | #66 |
| Wed, Apr 15th | vs KC | Seth Lugo (2-4) | #104 | @ NYY | Luis Gil (1-2) | #249 |
| Thu, Apr 16th | vs KC | Kris Bubic (3-2) | #80 | @ NYY | Max Fried (4-3) | #33 |
| Fri, Apr 17th | @ BOS | Ranger Suarez (2-3) | #32 | vs SD | Matt Waldron (1-2) | #307 |
| Sat, Apr 18th | @ BOS | Brayan Bello (2-5) | #144 | vs SD | German Marquez (3-2) | #330 |
| Sun, Apr 19th | @ BOS | Garrett Crochet (3-3) | #9 | vs SD | Michael King (4-4) | #35 |
| Mon, Apr 20th | @ BOS | Sonny Gray (6-1) | #30 | vs TOR | Dylan Cease (3-3) | #16 |
| Tue, Apr 21st | vs MIL | Kyle Harrison (6-1) | #63 | vs TOR | Patrick Corbin (2-1) | #216 |
| Wed, Apr 22nd | vs MIL | DL Hall (0-0) | #186 | vs TOR | Eric Lauer (2-5) | #264 |
| Thu, Apr 23rd | vs MIL | Brandon Sproat (1-4) | #158 |   |   |   |
| Fri, Apr 24th | @ CIN | Andrew Abbott (4-3) | #99 | @ KC | Noah Cameron (2-4) | #92 |
| Sat, Apr 25th | @ CIN | Brady Singer (2-5) | #143 | @ KC | Cole Ragans (1-4) | #49 |
| Sun, Apr 26th | @ CIN | Rhett Lowder (3-3) | #206 | @ KC | Seth Lugo (2-4) | #104 |
| Tue, Apr 28th | @ ATL | Martin Perez (3-3) | #200 | @ CWS | Davis Martin (8-1) | #79 |
| Wed, Apr 29th | @ ATL | JR Ritchie (1-1) | #236 | @ CWS | Erick Fedde (0-5) | #373 |
| Thu, Apr 30th | @ ATL | Bryce Elder (4-3) | #113 |   |   |   |
| Fri, May 1st | vs TEX | MacKenzie Gore (4-4) | #50 | vs NYM | Christian Scott (1-0) | #90 |
| Sat, May 2nd | vs TEX | Kumar Rocker (2-5) | #103 | vs NYM | Nolan McLean (3-4) | #29 |
| Sun, May 3rd | vs TEX | Jack Leiter (3-4) | #76 | vs NYM | Clay Holmes (4-4) | #165 |
| Mon, May 4th | vs BOS | Payton Tolle (2-2) | #75 | vs CWS | Davis Martin (8-1) | #79 |
| Tue, May 5th | vs BOS | Jovani Moran (1-2) | #183 | vs CWS | Erick Fedde (0-5) | #373 |
| Wed, May 6th | vs BOS | Sonny Gray (6-1) | #30 | vs CWS | Noah Schultz (2-4) | #221 |
| Fri, May 8th | @ KC | Kris Bubic (3-2) | #80 | @ TOR | Dylan Cease (3-3) | #16 |
| Sat, May 9th | @ KC | Michael Wacha (4-3) | #78 | @ TOR | Trey Yesavage (2-2) | #48 |
| Sun, May 10th | @ KC | Noah Cameron (2-4) | #92 | @ TOR | Spencer Miles (2-1) | #133 |
| Tue, May 12th | @ NYM | Freddy Peralta (3-4) | #28 | @ CLE | Slade Cecconi (3-5) | #105 |
| Wed, May 13th | @ NYM | Christian Scott (1-0) | #90 | @ CLE | Parker Messick (6-1) | #51 |
| Thu, May 14th | @ NYM | Nolan McLean (3-4) | #29 |   |   |   |
| Fri, May 15th | vs TOR | Trey Yesavage (2-2) | #48 | vs LAD | Will Klein | |
| Sat, May 16th | vs TOR | Mason Fluharty | vs LAD | Justin Wrobleski (7-2) | #130 | |
| Sun, May 17th | vs TOR | Kevin Gausman (4-3) | #19 | vs LAD | Roki Sasaki (3-3) | #131 |
| Mon, May 18th | vs CLE | Slade Cecconi (3-5) | #105 | vs ATH | J.T. Ginn (3-3) | #127 |
| Tue, May 19th | vs CLE | Parker Messick (6-1) | #51 | vs ATH | Jacob Lopez (4-3) | #202 |
| Wed, May 20th | vs CLE | Tanner Bibee (0-7) | #38 | vs ATH | Aaron Civale (5-2) | #219 |
| Thu, May 21st | vs CLE | Joey Cantillo (4-2) | #106 | vs ATH | Luis Severino (2-6) | #146 |
| Fri, May 22nd | @ BAL | Keegan Akin (0-0) | #180 | vs TEX | Jacob deGrom (3-4) | #8 |
| Sun, May 24th | @ BAL | Trevor Rogers (2-6) | #94 | vs TEX | MacKenzie Gore (4-4) | #50 |
| Tue, May 26th | vs LAA | Jack Kochanowicz (2-4) | #420 | @ DET | Keider Montero (2-3) | #201 |
| Wed, May 27th | vs LAA | Jose Soriano (6-4) | #45 | @ DET | Casey Mize (2-3) | #65 |
| Thu, May 28th | vs LAA | Grayson Rodriguez (2-1) | #77 | @ DET | Jack Flaherty (0-7) | #62 |
| Fri, May 29th | @ CWS | Brandon Eisert (1-0) | #212 | @ TB | Nick Martinez (5-1) | #81 |
| Sat, May 30th | @ CWS | Anthony Kay (5-1) | #182 | @ TB | Drew Rasmussen (4-2) | #21 |
| Sun, May 31st | @ CWS | Sean Burke (2-3) | #142 | @ TB | Shane McClanahan (6-2) | #22 |
| Mon, Jun 1st | @ TB | Griffin Jax (1-3) | #59 | vs COL | Kyle Freeland (1-6) | #395 |
| Tue, Jun 2nd | @ TB | Steven Matz (4-2) | #98 | vs COL | Tomoyuki Sugano (4-4) | #428 |
| Wed, Jun 3rd | @ TB | Nick Martinez (5-1) | #81 | vs COL | Michael Lorenzen (2-7) | #427 |
| Fri, Jun 5th | vs SEA | Bryan Woo (5-3) | #6 | @ LAD | Roki Sasaki (3-3) | #131 |
| Sat, Jun 6th | vs SEA | Bryce Miller (1-0) | #54 | @ LAD | Yoshinobu Yamamoto (5-4) | #13 |
| Sun, Jun 7th | vs SEA | Emerson Hancock (4-2) | #91 | @ LAD | Emmet Sheehan (3-1) | #42 |
| Tue, Jun 9th | vs MIN | Taj Bradley (5-1) | #74 | vs HOU | Spencer Arrighetti (7-1) | #126 |
| Wed, Jun 10th | vs MIN | vs HOU | Peter Lambert (4-4) | #190 | ||
| Thu, Jun 11th | vs MIN |   |   |   | ||
| Fri, Jun 12th | @ CLE | vs TB | ||||
| Sat, Jun 13th | @ CLE | vs TB | ||||
| Sun, Jun 14th | @ CLE | vs TB | ||||
| Mon, Jun 15th | @ HOU | @ ARI | ||||
| Tue, Jun 16th | @ HOU | @ ARI | ||||
| Wed, Jun 17th | @ HOU | @ ARI | ||||
| Fri, Jun 19th | vs CWS | @ ATH | ||||
| Sat, Jun 20th | vs CWS | @ ATH | ||||
| Sun, Jun 21st | vs CWS | @ ATH | ||||
| Mon, Jun 22nd | vs NYY | vs BAL | ||||
| Tue, Jun 23rd | vs NYY | vs BAL | ||||
| Wed, Jun 24th | vs NYY | vs BAL | ||||
| Thu, Jun 25th | vs HOU |   |   |   | ||
| Fri, Jun 26th | vs HOU | vs ATH | ||||
| Sat, Jun 27th | vs HOU | vs ATH | ||||
| Sun, Jun 28th | vs HOU | vs ATH | ||||
| Mon, Jun 29th | @ NYY | @ SEA | ||||
| Tue, Jun 30th | @ NYY | @ SEA | ||||
| Wed, Jul 1st | @ NYY |   |   |   | ||
| Thu, Jul 2nd | @ TEX | @ SEA | ||||
| Sat, Jul 4th | @ TEX | vs BOS | ||||
| Sun, Jul 5th | @ TEX | vs BOS | ||||
| Tue, Jul 7th | vs ATH | @ TEX | ||||
| Wed, Jul 8th | vs ATH | @ TEX | ||||
| Thu, Jul 9th | vs ATH | @ TEX | ||||
| Fri, Jul 10th | vs PHI | @ MIN | ||||
| Sat, Jul 11th | vs PHI | @ MIN | ||||
| Sun, Jul 12th | vs PHI | @ MIN | ||||
| Fri, Jul 17th | @ LAA | vs DET | ||||
| Sat, Jul 18th | @ LAA | vs DET | ||||
| Sun, Jul 19th | @ LAA | vs DET | ||||
| Mon, Jul 20th | @ CHC | vs STL | ||||
| Tue, Jul 21st | @ CHC | vs STL | ||||
| Wed, Jul 22nd | @ CHC | vs STL | ||||
| Thu, Jul 23rd | vs KC |   |   |   | ||
| Fri, Jul 24th | vs KC | @ SF | ||||
| Sat, Jul 25th | vs KC | @ SF | ||||
| Sun, Jul 26th | vs KC | @ SF | ||||
| Mon, Jul 27th | vs BAL | vs HOU | ||||
| Tue, Jul 28th | vs BAL | vs HOU | ||||
| Wed, Jul 29th | vs BAL | vs HOU | ||||
| Fri, Jul 31st | @ ATH | vs MIL | ||||
| Sat, Aug 1st | @ ATH | vs MIL | ||||
| Sun, Aug 2nd | @ ATH | vs MIL | ||||
| Tue, Aug 4th | @ SEA | @ BAL | ||||
| Wed, Aug 5th | @ SEA | @ BAL | ||||
| Thu, Aug 6th | @ SEA | @ BAL | ||||
| Fri, Aug 7th | @ SF | @ MIA | ||||
| Sat, Aug 8th | @ SF | @ MIA | ||||
| Sun, Aug 9th | @ SF | @ MIA | ||||
| Tue, Aug 11th | vs CLE | vs TEX | ||||
| Wed, Aug 12th | vs CLE | vs TEX | ||||
| Thu, Aug 13th | vs CLE | vs TEX | ||||
| Fri, Aug 14th | vs CWS | vs KC | ||||
| Sat, Aug 15th | vs CWS | vs KC | ||||
| Sun, Aug 16th | vs CWS | vs KC | ||||
| Mon, Aug 17th | @ PIT |   |   |   | ||
| Tue, Aug 18th | @ PIT | @ HOU | ||||
| Wed, Aug 19th | @ PIT | @ HOU | ||||
| Fri, Aug 21st | @ KC | @ TEX | ||||
| Sat, Aug 22nd | @ KC | @ TEX | ||||
| Sun, Aug 23rd | @ KC | @ TEX | ||||
| Mon, Aug 24th | vs TB | vs CLE | ||||
| Tue, Aug 25th | vs TB | vs CLE | ||||
| Wed, Aug 26th | vs TB | vs CLE | ||||
| Fri, Aug 28th | vs LAD | vs PHI | ||||
| Sat, Aug 29th | vs LAD | vs PHI | ||||
| Sun, Aug 30th | vs LAD | vs PHI | ||||
| Mon, Aug 31st | @ MIN | vs NYY | ||||
| Tue, Sep 1st | @ MIN | vs NYY | ||||
| Wed, Sep 2nd | @ MIN | vs NYY | ||||
| Fri, Sep 4th | @ CLE | @ PIT | ||||
| Sat, Sep 5th | @ CLE | @ PIT | ||||
| Sun, Sep 6th | @ CLE | @ PIT | ||||
| Mon, Sep 7th | vs MIN | @ BOS | ||||
| Tue, Sep 8th | vs MIN | @ BOS | ||||
| Wed, Sep 9th | vs MIN | @ BOS | ||||
| Fri, Sep 11th | vs COL | @ WSH | ||||
| Sat, Sep 12th | vs COL | @ WSH | ||||
| Sun, Sep 13th | vs COL | @ WSH | ||||
| Mon, Sep 14th | @ TOR | vs SEA | ||||
| Tue, Sep 15th | @ TOR | vs SEA | ||||
| Wed, Sep 16th | @ TOR | vs SEA | ||||
| Thu, Sep 17th | @ CWS | vs MIN | ||||
| Fri, Sep 18th | @ CWS | vs MIN | ||||
| Sat, Sep 19th | @ CWS | vs MIN | ||||
| Sun, Sep 20th | @ CWS | vs MIN | ||||
| Mon, Sep 21st | vs WSH |   |   |   | ||
| Tue, Sep 22nd | vs WSH | @ ATH | ||||
| Wed, Sep 23rd | vs WSH | @ ATH | ||||
| Fri, Sep 25th | vs PIT | @ SEA | ||||
| Sat, Sep 26th | vs PIT | @ SEA | ||||
| Sun, Sep 27th | vs PIT | @ SEA | ||||
| Sun, Mar 29th |   |   |   | @ HOU | Tatsuya Imai (2-3) | #152 |
| Mon, Apr 13th |   |   |   | @ NYY | Will Warren (7-1) | #60 |
| Mon, Apr 27th |   |   |   | @ CWS | Anthony Kay (5-1) | #182 |
| Mon, May 11th |   |   |   | @ CLE | Joey Cantillo (4-2) | #106 |
| Sat, May 23rd |   |   |   | vs TEX | Nathan Eovaldi (5-6) | #20 |
| Mon, Jun 8th |   |   |   | vs HOU | Mike Burrows (3-6) | #121 |
| Thu, Jun 18th |   |   |   | @ ATH | ||
| Fri, Jul 3rd |   |   |   | vs BOS | ||
| Mon, Aug 10th |   |   |   | vs TEX | ||
| Thu, Aug 20th |   |   |   | @ HOU | ||
| Thu, Sep 24th |   |   |   | @ SEA | ||

