Skip Navigation to Main Content

Shota Imanaga or Spencer Schwellenbach

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Shota Imanaga or Spencer Schwellenbach Player Statistics
  Shota Imanaga
SP - CHC
Shota Imanaga
Spencer Schwellenbach
SP - ATL
Spencer Schwellenbach
2026 Stats 
   
   
Games Played14
   
Games Started14
   
Innings Pitched81.0
   
Wins4
   
Losses6
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed65
   
Earned Runs41
   
Home Runs Allowed17
   
Strikeouts81
   
Walks21
   
ERA4.56
   
WHIP1.06
   
Shota Imanaga or Spencer Schwellenbach Player Projections
  Shota Imanaga
SP - CHC
Shota Imanaga
Spencer Schwellenbach
SP - ATL
Spencer Schwellenbach
2026 Projections 
   
   
Games Played2713
   
Games Started2712
   
Innings Pitched153.977.6
   
Wins105
   
Losses83
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed14269
   
Earned Runs6729
   
Home Runs Allowed279
   
Strikeouts14173
   
Walks3316
   
ERA3.913.38
   
WHIP1.141.10
   
Shota Imanaga or Spencer Schwellenbach Player Notes
  Shota Imanaga
SP - CHC
Shota Imanaga
Spencer Schwellenbach
SP - ATL
Spencer Schwellenbach
News 
 Shota Imanaga allowed only two hits and two walks in five scoreless innings on Wednesday in a no-decision against the Rockies.
David Leisering
Thu, Jun 11th
Braves manager Walt Weiss said Friday that Spencer Schwellenbach is a "long way" from returning this season.
Ari Koslow
Sat, Jun 6th
 Shota Imanaga allowed six runs on six hits - four of which were home runs - in six innings on Thursday in a no-decision against the Athletics.
David Leisering
Fri, Jun 5th
Spencer Schwellenbach is close to facing hitters in a live batting practice session.
Ari Koslow
Thu, Jun 4th
 Shota Imanaga allowed five runs on five hits - including three home runs - in 5.1 innings on Friday as the Cubs suffered a 6-5 loss to the Cardinals.
David Leisering
Sat, May 30th
Spencer Schwellenbach began a throwing progression in early May and has progressed to throwing from 75 feet.
Nicholas Rodriguez
Wed, Jun 3rd
 Shota Imanaga allowed seven runs on seven hits in six innings on Sunday as the Cubs suffered an 8-5 loss to the Astros.
David Leisering
Mon, May 25th
Spencer Schwellenbach began his throwing program.
Ari Koslow
Tue, May 26th
 Shota Imanaga allowed eight runs on nine hits in 4.1 innings on Monday as the Cubs dropped a 9-3 decision to the Brewers.
David Leisering
Tue, May 19th
Spencer Schwellenbach told reporters he started throwing earlier this week.
Ari Koslow
Sat, May 23rd
Notes 
 Shota Imanaga followed up a brilliant 2024 debut (2.91 ERA, 25.1% K rate, 4.0% BB rate) with a more volatile 2025 campaign, as his ERA climbed to 3.73 and his strikeout rate dipped to 20.6%. While he continued to limit walks at an elite clip (4.6% BB%) and suppress batting average (.218 BAA), a spike in home run rate (5.5% HR%) and hard-hit contact (43.9%) led to a sharp jump in FIP (4.86). Fantasy managers should view Imanaga as a mild faller entering 2026 drafts, though his strong command and projected workload stability keep him firmly in SP3 territory if the homer regression stabilizes.
Kelly Kirby - FantasyPros
Spencer Schwellenbach quietly took another step forward in 2025, pairing a 3.09 ERA and 0.97 WHIP with elite control (4.1% BB%) and strong contact suppression (.217 BAA, .618 OPS against). His batted-ball profile improved year over year, featuring a higher ground-ball rate (47.1%) and a sub-3% HR rate, helping him outperform league averages despite only modest strikeout totals. He missed time with an elbow fracture, and he will start the season on the 60-day IL with elbow inflammation. He is a risky draft pick who could pay off if the injuries don't derail his entire season, but I wouldn't count on it.
Kelly Kirby - FantasyPros
Shota Imanaga or Spencer Schwellenbach Player Schedules
  Shota Imanaga
SP - CHC
Shota Imanaga
Spencer Schwellenbach
SP - ATL
Spencer Schwellenbach
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs WSHCade Cavalli (4-4)#80   
Sat, Mar 28thvs WSHMiles Mikolas (2-5)#252vs KCMichael Wacha (4-5)#89
Sun, Mar 29thvs WSHJake Irvin (2-4)#198vs KCSeth Lugo (2-4)#107
Mon, Mar 30thvs LAARyan Johnsonvs ATHJacob Lopez (4-3)#236
Tue, Mar 31stvs LAAJose Soriano (8-4)#52vs ATHAaron Civale (5-2)#205
Wed, Apr 1stvs LAAYusei Kikuchi (0-3)#139vs ATHLuis Severino (2-6)#178
Fri, Apr 3rd@ CLEJoey Cantillo (5-3)#113@ ARIEduardo Rodriguez (5-2)#116
Sun, Apr 5th@ CLEParker Messick (6-3)#51@ ARIBrandon Pfaadt (0-1)#147
Mon, Apr 6th@ TBShane McClanahan (6-4)#20@ LAAJose Soriano (8-4)#52
Tue, Apr 7th@ TBMason Englert@ LAAYusei Kikuchi (0-3)#139
Wed, Apr 8th@ TBJoe Boyle (0-1)#141@ LAAReid Detmers (2-5)#33
Fri, Apr 10thvs PITCarmen Mlodzinski (4-3)#130vs CLESlade Cecconi (3-5)#100
Sat, Apr 11thvs PITBraxton Ashcraft (5-3)#31vs CLEParker Messick (6-3)#51
Sun, Apr 12thvs PITBubba Chandler (2-7)#123vs CLETanner Bibee (2-7)#40
Mon, Apr 13th@ PHICristopher Sanchez (8-3)#4vs MIAEury Perez (3-6)#111
Tue, Apr 14th@ PHIAaron Nola (3-4)#39vs MIAMax Meyer (7-0)#61
Wed, Apr 15th@ PHIJesus Luzardo (5-4)#11vs MIAChris Paddack (0-7)#315
Fri, Apr 17thvs NYMKodai Senga (0-4)#117@ PHITaijuan Walker (1-4)#409
Sat, Apr 18thvs NYMFreddy Peralta (5-5)#26@ PHICristopher Sanchez (8-3)#4
Sun, Apr 19thvs NYMTobias Myers (0-1)#188@ PHIAndrew Painter (1-7)#186
Mon, Apr 20thvs PHIAaron Nola (3-4)#39@ WSHJake Irvin (2-4)#198
Tue, Apr 21stvs PHIJesus Luzardo (5-4)#11@ WSHFoster Griffin (7-2)#79
Wed, Apr 22ndvs PHIKyle Backhus@ WSHZack Littell (6-5)#166
Thu, Apr 23rdvs PHICristopher Sanchez (8-3)#4@ WSHCade Cavalli (4-4)#80
Fri, Apr 24th@ LADEmmet Sheehan (3-4)#47vs PHIAndrew Painter (1-7)#186
Sat, Apr 25th@ LADRoki Sasaki (3-4)#104vs PHIZack Wheeler (5-1)#9
Sun, Apr 26th@ LADJustin Wrobleski (7-2)#110vs PHIAaron Nola (3-4)#39
Mon, Apr 27th@ SDRandy Vasquez (6-4)#207   
Tue, Apr 28th@ SDWalker Buehler (4-3)#212vs DETCasey Mize (2-3)#54
Wed, Apr 29th@ SDMatt Waldron (1-2)#311vs DETTarik Skubal (3-3)#2
Fri, May 1stvs ARIZac Gallen (3-5)#76@ COLJose Quintana (2-3)#433
Sat, May 2ndvs ARIRyne Nelson (2-5)#94@ COLBrennan Bernardino (2-3)#245
Sun, May 3rdvs ARIMerrill Kelly (5-5)#95@ COLKyle Freeland (1-7)#341
Mon, May 4thvs CINChase Petty (1-1)#400@ SEALogan Gilbert (4-4)#13
Tue, May 5thvs CINAndrew Abbott (4-4)#97@ SEAGeorge Kirby (5-6)#16
Wed, May 6thvs CINBrady Singer (2-6)#151@ SEABryan Woo (5-5)#7
Thu, May 7thvs CINRhett Lowder (3-3)#184   
Fri, May 8th@ TEXKumar Rocker (2-5)#98@ LADEmmet Sheehan (3-4)#47
Sat, May 9th@ TEXJack Leiter (3-6)#78@ LADBlake Snell (0-1)#73
Sun, May 10th@ TEXJacob deGrom (5-4)#6@ LADJustin Wrobleski (7-2)#110
Tue, May 12th@ ATLGrant Holmes (4-2)#124vs CHCColin Rea (5-5)#158
Wed, May 13th@ ATLJR Ritchie (1-1)#253vs CHCShota Imanaga (4-6)#25
Thu, May 14th@ ATLChris Sale (8-5)#5vs CHCBen Brown (3-2)#30
Fri, May 15th@ CWSSean Burke (3-4)#129vs BOSConnelly Early (5-5)#88
Sat, May 16th@ CWSDavis Martin (9-2)#67vs BOSPayton Tolle (3-3)#56
Sun, May 17th@ CWSErick Fedde (2-5)#375vs BOSBrayan Bello (2-6)#165
Mon, May 18thvs MILBrandon Sproat (1-4)#150@ MIAMax Meyer (7-0)#61
Tue, May 19thvs MILJacob Misiorowski (8-2)#8@ MIABraxton Garrett (0-1)#134
Wed, May 20thvs MILKyle Harrison (8-1)#49@ MIAJanson Junk (3-5)#127
Fri, May 22ndvs HOUSpencer Arrighetti (7-2)#122vs WSHRichard Lovelady (2-3)#211
Sat, May 23rdvs HOUKai-Wei Teng (3-5)#194vs WSHJake Irvin (2-4)#198
Sun, May 24thvs HOUPeter Lambert (5-4)#217vs WSHFoster Griffin (7-2)#79
Mon, May 25th@ PITCarmen Mlodzinski (4-3)#130   
Tue, May 26th@ PITBraxton Ashcraft (5-3)#31@ BOSRanger Suarez (2-3)#22
Wed, May 27th@ PITBubba Chandler (2-7)#123@ BOSConnelly Early (5-5)#88
Thu, May 28th@ PITPaul Skenes (6-6)#3@ BOSPayton Tolle (3-3)#56
Fri, May 29th@ STLAndre Pallante (7-4)#135@ CINChris Paddack (0-7)#315
Sat, May 30th@ STLKyle Leahy (5-3)#136@ CINBrady Singer (2-6)#151
Sun, May 31st@ STLMatthew Liberatore (3-3)#99@ CINNick Lodolo (2-1)#75
Tue, Jun 2ndvs ATHGage Jump (2-1)#118vs TORKevin Gausman (4-4)#19
Wed, Jun 3rdvs ATHJeffrey Springs (3-7)#119vs TORPatrick Corbin (2-3)#246
Thu, Jun 4thvs ATHJ.T. Ginn (4-3)#106vs TORMason Fluharty (3-0)#159
Fri, Jun 5thvs SFRobbie Ray (4-6)#93vs PITMitch Keller (5-4)#102
Sat, Jun 6thvs SFLanden Roupp (5-7)#70vs PITBraxton Ashcraft (5-3)#31
Sun, Jun 7thvs SFTrevor McDonald (2-4)#138vs PITMason Montgomery (1-1)#164
Tue, Jun 9th@ COLTomoyuki Sugano (7-4)#434@ CWSBrandon Eisert (1-0)#213
Wed, Jun 10th@ COLMichael Lorenzen (2-8)#363@ CWSDavis Martin (9-2)#67
Thu, Jun 11th@ COLRyan Feltner (2-2)#425   
Fri, Jun 12th@ SFLanden Roupp (5-7)#70@ NYMNolan McLean (3-4)#37
Sat, Jun 13th@ SFTrevor McDonald (2-4)#138@ NYMSean Manaea (1-2)#91
Sun, Jun 14th@ SFLogan Webb (4-4)#14@ NYMFreddy Peralta (5-5)#26
Mon, Jun 15thvs COLMichael Lorenzen (2-8)#363   
Tue, Jun 16thvs COLRyan Feltner (2-2)#425vs SFAdrian Houser (2-6)#191
Wed, Jun 17thvs COLvs SFRobbie Ray (4-6)#93
Fri, Jun 19thvs TORKevin Gausman (4-4)#19vs MILJacob Misiorowski (8-2)#8
Sat, Jun 20thvs TORPatrick Corbin (2-3)#246vs MILKyle Harrison (8-1)#49
Sun, Jun 21stvs TORDylan Cease (3-3)#10vs MILRobert Gasser (0-3)#170
Mon, Jun 22nd@ NYMNolan McLean (3-4)#37@ SDMichael King (4-5)#41
Tue, Jun 23rd@ NYMKodai Senga (0-4)#117@ SD
Wed, Jun 24th@ NYM@ SD
Thu, Jun 25th@ NYM   
Fri, Jun 26th@ MIL@ SF
Sat, Jun 27th@ MIL@ SF
Sun, Jun 28th@ MIL@ SF
Mon, Jun 29thvs SD   
Tue, Jun 30thvs SDvs STL
Wed, Jul 1stvs SDvs STL
Fri, Jul 3rdvs STLvs NYM
Sat, Jul 4thvs STLvs NYM
Sun, Jul 5thvs STLvs NYM
Tue, Jul 7th@ BAL@ PIT
Wed, Jul 8th@ BAL@ PIT
Thu, Jul 9th@ BAL@ PIT
Fri, Jul 10th@ CIN@ STL
Sat, Jul 11th@ CIN@ STL
Sun, Jul 12th@ CIN@ STL
Fri, Jul 17thvs MINvs TEX
Sat, Jul 18thvs MINvs TEX
Sun, Jul 19thvs MINvs TEX
Mon, Jul 20thvs DETvs SD
Tue, Jul 21stvs DETvs SD
Wed, Jul 22ndvs DETvs SD
Fri, Jul 24th@ PIT@ BAL
Sat, Jul 25th@ PIT@ BAL
Sun, Jul 26th@ PIT@ BAL
Mon, Jul 27th@ STL@ NYM
Tue, Jul 28th@ STL@ NYM
Wed, Jul 29th@ STL@ NYM
Thu, Jul 30th@ STLvs WSH
Fri, Jul 31stvs NYYvs WSH
Sat, Aug 1stvs NYYvs WSH
Sun, Aug 2ndvs NYYvs WSH
Mon, Aug 3rdvs LAD   
Tue, Aug 4thvs LADvs MIA
Wed, Aug 5thvs LADvs MIA
Fri, Aug 7th@ KC@ NYY
Sat, Aug 8th@ KC@ NYY
Sun, Aug 9th@ KC@ NYY
Tue, Aug 11th@ WSHvs NYM
Wed, Aug 12th@ WSHvs NYM
Thu, Aug 13th@ WSH   
Fri, Aug 14thvs STLvs ARI
Sat, Aug 15thvs STLvs ARI
Sun, Aug 16thvs STLvs ARI
Mon, Aug 17thvs CWS@ MIN
Tue, Aug 18thvs CWS@ MIN
Wed, Aug 19thvs CWS@ MIN
Fri, Aug 21st@ SEA@ MIL
Sat, Aug 22nd@ SEA@ MIL
Sun, Aug 23rd@ SEA@ MIL
Mon, Aug 24th@ ARI   
Tue, Aug 25th@ ARIvs LAD
Wed, Aug 26th@ ARIvs LAD
Fri, Aug 28thvs CINvs COL
Sat, Aug 29thvs CINvs COL
Sun, Aug 30thvs CINvs COL
Mon, Aug 31stvs MIL   
Tue, Sep 1stvs MIL@ WSH
Wed, Sep 2ndvs MIL@ WSH
Thu, Sep 3rdvs MIL   
Fri, Sep 4th@ MIA@ PHI
Sat, Sep 5th@ MIA@ PHI
Sun, Sep 6th@ MIA@ PHI
Mon, Sep 7th@ MIL@ PHI
Tue, Sep 8th@ MILvs TB
Wed, Sep 9th@ MILvs TB
Fri, Sep 11thvs PITvs PHI
Sat, Sep 12thvs PITvs PHI
Sun, Sep 13thvs PITvs PHI
Mon, Sep 14thvs ATL@ CHC
Tue, Sep 15thvs ATL@ CHC
Wed, Sep 16thvs ATL@ CHC
Fri, Sep 18th@ CIN@ HOU
Sat, Sep 19th@ CIN@ HOU
Sun, Sep 20th@ CIN@ HOU
Tue, Sep 22ndvs MIAvs CIN
Wed, Sep 23rdvs MIAvs CIN
Thu, Sep 24thvs MIAvs CIN
Fri, Sep 25th@ BOS@ MIA
Sat, Sep 26th@ BOS@ MIA
Sun, Sep 27th@ BOS@ MIA
Fri, Mar 27th   vs KCCole Ragans (1-4)#42
Thu, Apr 2nd   @ ARIRyne Nelson (2-5)#94
Sat, Apr 4th   @ ARIMichael Soroka (8-3)#58
Thu, Apr 30th   vs DETFramber Valdez (3-5)#28
Thu, May 21st   @ MIASandy Alcantara (6-4)#62
Thu, Jun 18th   vs SFLanden Roupp (5-7)#70
Thu, Jul 2nd   vs STL
Mon, Jul 6th   vs NYM
Thu, Jul 23rd   vs SD
Thu, Aug 6th   vs MIA
Mon, Aug 10th   vs NYM
Thu, Aug 20th   @ CWSAnthony Kay (6-1)#174
Thu, Aug 27th   vs LAD
Thu, Sep 10th   vs TB