Skip Navigation to Main Content

Michael Soroka or Sawyer Gipson-Long

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Michael Soroka or Sawyer Gipson-Long Player Statistics
  Michael Soroka
SP,RP - ARI
Michael Soroka
Sawyer Gipson-Long
SP,RP - DET
Sawyer Gipson-Long
2026 Stats 
   
   
Games Played11
   
Games Started11
   
Innings Pitched61.0
   
Wins7
   
Losses2
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed59
   
Earned Runs22
   
Home Runs Allowed4
   
Strikeouts60
   
Walks14
   
ERA3.25
   
WHIP1.20
   
Michael Soroka or Sawyer Gipson-Long Player Projections
  Michael Soroka
SP,RP - ARI
Michael Soroka
Sawyer Gipson-Long
SP,RP - DET
Sawyer Gipson-Long
2026 Projections 
   
   
Games Played4019
   
Games Started113
   
Innings Pitched92.631.5
   
Wins51
   
Losses51
   
Saves20
   
Blown Saves00
   
Holds23
   
Hits Allowed8430
   
Earned Runs4217
   
Home Runs Allowed125
   
Strikeouts9230
   
Walks339
   
ERA4.104.83
   
WHIP1.271.24
   
Michael Soroka or Sawyer Gipson-Long Player Notes
  Michael Soroka
SP,RP - ARI
Michael Soroka
Sawyer Gipson-Long
SP,RP - DET
Sawyer Gipson-Long
News 
 Michael Soroka allowed two runs on four hits, did not walk a batter, and struck out three, helping the Diamondbacks to a 3-2 win over the Giants on Wednesday.
David Leisering
Thu, May 28th
Tigers manager AJ Hinch said Sawyer Gipson-Long is “not 100 percent” and is shut down from throwing.
Ari Koslow
Mon, May 4th
 Michael Soroka improved to 6-2 on the season after allowing two runs on six hits in 5.2 innings as Arizona defeated Colorado, 8-6 on Sunday.
David Leisering
Mon, May 18th
Sawyer Gipson-Long was pulled from his start for Triple-A Toledo on Friday due to discomfort.
Ari Koslow
Sat, May 2nd
 Michael Soroka allowed three hits, while walking one and striking out five, in 6.1 scoreless innings on Monday as the Diamondbacks defeated the Rangers, 1-0.
David Leisering
Tue, May 12th
Sawyer Gipson-Long (oblique) has been activated off the 15-day injured list and optioned to Triple-A Toledo.
David Leisering
Mon, Apr 6th
 Michael Soroka allowed a run on seven hits in 6.1 innings on Wednesday, but was outdueled by Paul Skenes as the Pirates defeated the Diamondbacks, 1-0.
David Leisering
Thu, May 7th
Tigers right-hander Sawyer Gipson-Long (oblique) has been placed on the 15-day injured list.
Brenton Kemp
Wed, Mar 25th
 Michael Soroka was tagged for eight runs on ten hits in just three innings on Thursday as the Diamondbacks suffered a 13-1 loss to the Brewers.
David Leisering
Fri, May 1st
Tigers right-hander Sawyer Gipson-Long (oblique) threw a bullpen session on Tuesday.
Brenton Kemp
Tue, Mar 10th
Notes 
There are no recent notes for these players
Michael Soroka or Sawyer Gipson-Long Player Schedules
  Michael Soroka
SP,RP - ARI
Michael Soroka
Sawyer Gipson-Long
SP,RP - DET
Sawyer Gipson-Long
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ LADYoshinobu Yamamoto (5-4)#10@ SDNick Pivetta (1-2)#137
Fri, Mar 27th@ LADEmmet Sheehan (3-2)#49@ SDMichael King (4-4)#35
Sat, Mar 28th@ LADTyler Glasnow (3-0)#37@ SDRandy Vasquez (5-3)#196
Mon, Mar 30thvs DETJustin Verlander (0-1)#154@ ARIMichael Soroka (7-2)#65
Tue, Mar 31stvs DETCasey Mize (2-3)#66@ ARIBrandon Pfaadt (0-1)#114
Wed, Apr 1stvs DETTarik Skubal (3-2)#4@ ARIZac Gallen (3-4)#69
Thu, Apr 2ndvs ATLReynaldo Lopez (2-1)#107   
Fri, Apr 3rdvs ATLGrant Holmes (3-2)#131vs STLMichael McGreevy (3-5)#84
Sat, Apr 4thvs ATLBryce Elder (4-3)#111vs STLDustin May (3-6)#85
Sun, Apr 5thvs ATLMartin Perez (3-3)#208vs STLKyle Leahy (5-3)#158
Tue, Apr 7th@ NYMFreddy Peralta (3-4)#27@ MINTaj Bradley (5-1)#59
Wed, Apr 8th@ NYMDavid Peterson (3-5)#121@ MINBailey Ober (6-3)#93
Thu, Apr 9th@ NYMNolan McLean (3-4)#32@ MINMick Abel (1-2)#202
Fri, Apr 10th@ PHIJesus Luzardo (4-4)#9vs MIAChris Paddack (0-7)#353
Sat, Apr 11th@ PHITaijuan Walker (1-4)#401vs MIAJanson Junk (3-5)#138
Sun, Apr 12th@ PHIZach Popvs MIASandy Alcantara (4-4)#75
Mon, Apr 13th@ BALDean Kremer (0-1)#110   
Tue, Apr 14th@ BALTrevor Rogers (2-6)#91vs KCCole Ragans (1-4)#42
Wed, Apr 15th@ BALKyle Bradish (3-6)#45vs KCSeth Lugo (2-4)#99
Fri, Apr 17thvs TORBraydon Fisher (2-1)#157@ BOSRanger Suarez (2-3)#31
Sat, Apr 18thvs TORMax Scherzer (1-3)#146@ BOSBrayan Bello (2-5)#133
Sun, Apr 19thvs TORKevin Gausman (4-3)#19@ BOSGarrett Crochet (3-3)#12
Tue, Apr 21stvs CWSSean Burke (2-3)#135vs MILKyle Harrison (6-1)#64
Wed, Apr 22ndvs CWSAnthony Kay (5-1)#178vs MILDL Hall (0-0)#188
Thu, Apr 23rdvs CWSDavis Martin (8-1)#78vs MILBrandon Sproat (1-4)#166
Sat, Apr 25thvs SDGerman Marquez (3-2)#338@ CINBrady Singer (2-5)#149
Sun, Apr 26thvs SDMichael King (4-4)#35@ CINRhett Lowder (3-3)#226
Tue, Apr 28th@ MILChad Patrick (3-2)#120@ ATLMartin Perez (3-3)#208
Wed, Apr 29th@ MILBrandon Sproat (1-4)#166@ ATLJR Ritchie (1-1)#238
Thu, Apr 30th@ MILBrandon Woodruff (2-1)#55@ ATLBryce Elder (4-3)#111
Fri, May 1st@ CHCColin Rea (5-3)#143vs TEXMacKenzie Gore (4-4)#51
Sat, May 2nd@ CHCShota Imanaga (4-6)#24vs TEXKumar Rocker (2-5)#106
Sun, May 3rd@ CHCMatthew Boyd (2-1)#39vs TEXJack Leiter (3-4)#72
Tue, May 5thvs PITBubba Chandler (1-6)#122vs BOSJovani Moran (1-2)#181
Wed, May 6thvs PITPaul Skenes (6-5)#2vs BOSSonny Gray (6-1)#30
Thu, May 7thvs PITMitch Keller (5-2)#88   
Fri, May 8thvs NYMNolan McLean (3-4)#32@ KCKris Bubic (3-2)#79
Sat, May 9thvs NYMClay Holmes (4-4)#169@ KCMichael Wacha (4-3)#82
Sun, May 10thvs NYMHuascar Brazoban (3-1)#195@ KCNoah Cameron (2-4)#100
Mon, May 11th@ TEXJakob Junis   
Tue, May 12th@ TEXMacKenzie Gore (4-4)#51@ NYMFreddy Peralta (3-4)#27
Wed, May 13th@ TEXKumar Rocker (2-5)#106@ NYMChristian Scott (1-0)#87
Fri, May 15th@ COLKyle Freeland (1-6)#385vs TORTrey Yesavage (2-2)#48
Sat, May 16th@ COLTomoyuki Sugano (4-4)#430vs TORMason Fluharty
Sun, May 17th@ COLMichael Lorenzen (2-7)#428vs TORKevin Gausman (4-3)#19
Mon, May 18thvs SFRobbie Ray (3-6)#81vs CLESlade Cecconi (3-5)#102
Tue, May 19thvs SFLanden Roupp (5-6)#61vs CLEParker Messick (6-1)#50
Wed, May 20thvs SFTyler Mahle (1-7)#142vs CLETanner Bibee (0-7)#44
Thu, May 21stvs COLZach Agnosvs CLEJoey Cantillo (4-2)#105
Fri, May 22ndvs COLTomoyuki Sugano (4-4)#430@ BALKeegan Akin (0-0)#183
Sat, May 23rdvs COLMichael Lorenzen (2-7)#428   
Sun, May 24thvs COLJose Quintana (2-3)#429@ BALTrevor Rogers (2-6)#91
Mon, May 25th@ SFLanden Roupp (5-6)#61   
Tue, May 26th@ SFTyler Mahle (1-7)#142vs LAAJack Kochanowicz (2-4)#420
Wed, May 27th@ SFTrevor McDonald (2-2)#153vs LAAJose Soriano (6-4)#43
Fri, May 29th@ SEAGeorge Kirby (5-4)#15@ CWSBrandon Eisert (1-0)#205
Sat, May 30th@ SEABryan Woo (5-3)#6@ CWSAnthony Kay (5-1)#178
Sun, May 31st@ SEABryce Miller (1-0)#53@ CWSSean Burke (2-3)#135
Mon, Jun 1stvs LADEmmet Sheehan (3-2)#49@ TBGriffin Jax (1-4)#58
Tue, Jun 2ndvs LADEric Lauer (2-5)#258@ TBSteven Matz (4-2)#94
Wed, Jun 3rdvs LADShohei Ohtani (5-2)#1@ TBNick Martinez (5-1)#80
Thu, Jun 4thvs LADJustin Wrobleski (7-2)#117   
Fri, Jun 5thvs WSHFoster Griffin (6-2)#90vs SEABryan Woo (5-3)#6
Sat, Jun 6thvs WSHZack Littell (5-4)#171vs SEABryce Miller (1-0)#53
Sun, Jun 7thvs WSHCade Cavalli (3-3)#86vs SEAEmerson Hancock (4-2)#89
Tue, Jun 9th@ MIARyan Gusto (0-0)#191vs MINTaj Bradley (5-1)#59
Wed, Jun 10th@ MIAMax Meyer (5-0)#70vs MIN
Thu, Jun 11th@ MIATyler Phillipsvs MINZebby Matthews (1-3)#76
Fri, Jun 12th@ CIN@ CLE
Sat, Jun 13th@ CIN@ CLE
Sun, Jun 14th@ CIN@ CLE
Mon, Jun 15thvs LAA@ HOU
Tue, Jun 16thvs LAA@ HOU
Wed, Jun 17thvs LAA@ HOU
Fri, Jun 19thvs MINvs CWS
Sat, Jun 20thvs MINvs CWS
Sun, Jun 21stvs MINvs CWS
Mon, Jun 22nd@ STLvs NYY
Tue, Jun 23rd@ STLvs NYY
Wed, Jun 24th@ STLvs NYY
Thu, Jun 25th@ STLvs HOU
Fri, Jun 26th@ TBvs HOU
Sat, Jun 27th@ TBvs HOU
Sun, Jun 28th@ TBvs HOU
Mon, Jun 29thvs SF@ NYY
Tue, Jun 30thvs SF@ NYY
Wed, Jul 1stvs SF@ NYY
Fri, Jul 3rdvs MIL   
Sat, Jul 4thvs MIL@ TEX
Sun, Jul 5thvs MIL@ TEX
Mon, Jul 6th@ SD   
Tue, Jul 7th@ SDvs ATH
Wed, Jul 8th@ SDvs ATH
Thu, Jul 9th@ SDvs ATH
Fri, Jul 10th@ LADvs PHI
Sat, Jul 11th@ LADvs PHI
Sun, Jul 12th@ LADvs PHI
Fri, Jul 17thvs STL@ LAA
Sat, Jul 18thvs STL@ LAA
Sun, Jul 19thvs STL@ LAA
Mon, Jul 20thvs ATH@ CHC
Tue, Jul 21stvs ATH@ CHC
Wed, Jul 22ndvs ATH@ CHC
Fri, Jul 24th@ WSHvs KC
Sat, Jul 25th@ WSHvs KC
Sun, Jul 26th@ WSHvs KC
Mon, Jul 27th@ PITvs BAL
Tue, Jul 28th@ PITvs BAL
Wed, Jul 29th@ PITvs BAL
Fri, Jul 31st@ CLE@ ATH
Sat, Aug 1st@ CLE@ ATH
Sun, Aug 2nd@ CLE@ ATH
Mon, Aug 3rdvs SD   
Tue, Aug 4thvs SD@ SEA
Wed, Aug 5thvs SD@ SEA
Thu, Aug 6thvs SD@ SEA
Fri, Aug 7thvs LAD@ SF
Sat, Aug 8thvs LAD@ SF
Sun, Aug 9thvs LAD@ SF
Mon, Aug 10thvs COL   
Tue, Aug 11thvs COLvs CLE
Wed, Aug 12thvs COLvs CLE
Fri, Aug 14th@ ATLvs CWS
Sat, Aug 15th@ ATLvs CWS
Sun, Aug 16th@ ATLvs CWS
Mon, Aug 17th@ BOS@ PIT
Tue, Aug 18th@ BOS@ PIT
Wed, Aug 19th@ BOS@ PIT
Fri, Aug 21stvs CIN@ KC
Sat, Aug 22ndvs CIN@ KC
Sun, Aug 23rdvs CIN@ KC
Mon, Aug 24thvs CHCvs TB
Tue, Aug 25thvs CHCvs TB
Wed, Aug 26thvs CHCvs TB
Thu, Aug 27th@ SF   
Fri, Aug 28th@ SFvs LAD
Sat, Aug 29th@ SFvs LAD
Sun, Aug 30th@ SFvs LAD
Mon, Aug 31stvs PHI@ MIN
Tue, Sep 1stvs PHI@ MIN
Wed, Sep 2ndvs PHI@ MIN
Fri, Sep 4th@ HOU@ CLE
Sat, Sep 5th@ HOU@ CLE
Sun, Sep 6th@ HOU@ CLE
Mon, Sep 7th@ KCvs MIN
Tue, Sep 8th@ KCvs MIN
Wed, Sep 9th@ KCvs MIN
Fri, Sep 11thvs TEXvs COL
Sat, Sep 12thvs TEXvs COL
Sun, Sep 13thvs TEXvs COL
Mon, Sep 14thvs MIA@ TOR
Tue, Sep 15thvs MIA@ TOR
Wed, Sep 16thvs MIA@ TOR
Fri, Sep 18thvs NYY@ CWS
Sat, Sep 19thvs NYY@ CWS
Sun, Sep 20thvs NYY@ CWS
Tue, Sep 22nd@ COLvs WSH
Wed, Sep 23rd@ COLvs WSH
Thu, Sep 24th@ COL   
Fri, Sep 25th@ SDvs PIT
Sat, Sep 26th@ SDvs PIT
Sun, Sep 27th@ SDvs PIT
Mon, Apr 6th   @ MINJoe Ryan (4-3)#14
Thu, Apr 16th   vs KCKris Bubic (3-2)#79
Mon, Apr 20th   @ BOSSonny Gray (6-1)#30
Fri, Apr 24th   @ CINAndrew Abbott (4-3)#97
Mon, May 4th   vs BOSPayton Tolle (2-2)#68
Thu, May 14th   @ NYMNolan McLean (3-4)#32
Thu, May 28th   vs LAAGrayson Rodriguez (2-1)#74
Thu, Jul 2nd   @ TEX
Thu, Jul 23rd   vs KC
Thu, Aug 13th   vs CLE
Thu, Sep 17th   @ CWS
Mon, Sep 21st   vs WSH