Skip Navigation to Main Content

Mick Abel or Ranger Suarez

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Mick Abel or Ranger Suarez Player Statistics
  Ranger Suarez
SP - BOS
Ranger Suarez
Mick Abel
SP - MIN
Mick Abel
2026 Stats 
   
   
Games Played114
   
Games Started113
   
Innings Pitched58.220.1
   
Wins21
   
Losses32
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed4922
   
Earned Runs229
   
Home Runs Allowed40
   
Strikeouts5723
   
Walks1910
   
ERA3.383.98
   
WHIP1.161.57
   
Mick Abel or Ranger Suarez Player Projections
  Ranger Suarez
SP - BOS
Ranger Suarez
Mick Abel
SP - MIN
Mick Abel
2026 Projections 
   
   
Games Played2830
   
Games Started2820
   
Innings Pitched163.9110.7
   
Wins116
   
Losses87
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed157108
   
Earned Runs6558
   
Home Runs Allowed1715
   
Strikeouts148100
   
Walks4650
   
ERA3.554.69
   
WHIP1.241.43
   
Mick Abel or Ranger Suarez Player Notes
  Ranger Suarez
SP - BOS
Ranger Suarez
Mick Abel
SP - MIN
Mick Abel
News 
 Suarez has a 3.02 ERA and 47:17 K:BB across 53.2 innings this season, working with a 91.1 mph fastball and a 21% whiff rate. He has gone six-plus innings just three times in ten starts and has failed to reach the sixth in each of his last four outings. Entering Tuesday, he had allowed just one run across 13.2 innings this month.
Bruno Mulé
Wed, May 27th
Mick Abel reported soreness after throwing a simulated bullpen on Saturday.
Ari Koslow
Thu, May 7th
 Ranger Suarez allowed one earned run on four hits and three walks while striking out three over 4 1/3 innings in Tuesday’s win over the Royals.
Chris Schommer
Wed, May 20th
Mick Abel threw a bullpen session on Saturday.
Nicholas Rodriguez
Sun, May 3rd
 Ranger Suarez allowed four hits and one walk while striking out eight over 5 1/3 scoreless innings in Thursday’s loss to the Phillies.
Chris Schommer
Fri, May 15th
Twins manager Derek Shelton said Mick Abel resumed playing catch.
Ari Koslow
Mon, Apr 27th
 Ranger Suarez is scheduled to make his next start on Thursday against the Phillies.
Ari Koslow
Sun, May 10th
The Twins are placing Mick Abel on the injured list with right elbow inflammation.
Ari Koslow
Mon, Apr 20th
 Ranger Suarez will start “sometime in the Philly series” next week.
Ari Koslow
Fri, May 8th
Mick Abel allowed zero earned runs on four hits and no walks while striking out 10 over seven innings in Tuesday's 6-0 win over the Red Sox.
Matthew Adam
Wed, Apr 15th
Notes 
 Ranger Suárez quietly delivered his best all-around season in 2025, pairing a 3.20 ERA with career-best walk suppression (5.8 BB%) while holding hitters to a sub-.680 OPS for the second straight year. His strikeout rate (23.2%) remained stable, but the real growth came from improved command and softer contact, as his HardHit rate dipped to a career low despite a slight drop in ground-ball rate. The 2026 projections largely bank on more of the same: mid-3.00s ratios, solid volume, and strong WHIP support driven by control rather than overpowering stuff. While he lacks true ace-level strikeout upside, Suárez's durability, efficiency, and run-prevention profile make him a solid addition to fantasy rotations.
Kelly Kirby - FantasyPros
 
Mick Abel or Ranger Suarez Player Schedules
  Ranger Suarez
SP - BOS
Ranger Suarez
Mick Abel
SP - MIN
Mick Abel
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ CINAndrew Abbott (4-3)#99@ BALTrevor Rogers (2-6)#94
Sat, Mar 28th@ CINBrady Singer (2-5)#143@ BALKyle Bradish (3-6)#43
Sun, Mar 29th@ CINRhett Lowder (3-3)#206@ BALShane Baz (2-5)#84
Mon, Mar 30th@ HOULance McCullers Jr. (2-3)#208@ KCKris Bubic (3-2)#80
Wed, Apr 1st@ HOUMike Burrows (3-6)#121@ KCNoah Cameron (2-4)#92
Thu, Apr 2nd   @ KCCole Ragans (1-4)#49
Fri, Apr 3rdvs SDMichael King (4-4)#35vs TBJoe Boyle (0-1)#167
Sat, Apr 4thvs SDRandy Vasquez (5-3)#199vs TBSteven Matz (4-2)#98
Sun, Apr 5thvs SDWalker Buehler (3-3)#220vs TBNick Martinez (5-1)#81
Mon, Apr 6thvs MILBrandon Woodruff (2-1)#56vs DETCasey Mize (2-3)#65
Tue, Apr 7thvs MILJacob Misiorowski (6-2)#18vs DETTarik Skubal (3-2)#4
Wed, Apr 8thvs MILShane Drohan (2-1)#145vs DETFramber Valdez (2-4)#26
Thu, Apr 9th   vs DETJack Flaherty (0-7)#62
Fri, Apr 10th@ STLDustin May (3-6)#85@ TORPatrick Corbin (2-1)#216
Sat, Apr 11th@ STLKyle Leahy (5-3)#162@ TOREric Lauer (2-5)#264
Sun, Apr 12th@ STLAndre Pallante (5-4)#163@ TORMax Scherzer (1-3)#149
Mon, Apr 13th@ MINBailey Ober (6-3)#72vs BOSGarrett Crochet (3-3)#9
Tue, Apr 14th@ MINMick Abel (1-2)#209vs BOSSonny Gray (6-1)#30
Wed, Apr 15th@ MINSimeon Woods Richardson (0-7)#222vs BOSConnelly Early (5-2)#97
Fri, Apr 17thvs DETCasey Mize (2-3)#65vs CINBrandon Williamson (2-3)#370
Sat, Apr 18thvs DETTarik Skubal (3-2)#4vs CINAndrew Abbott (4-3)#99
Sun, Apr 19thvs DETFramber Valdez (2-4)#26vs CINBrady Singer (2-5)#143
Tue, Apr 21stvs NYYLuis Gil (1-2)#249@ NYMNolan McLean (3-4)#29
Wed, Apr 22ndvs NYYMax Fried (4-3)#33@ NYMClay Holmes (4-4)#165
Thu, Apr 23rdvs NYYCam Schlittler (7-2)#36@ NYMChristian Scott (1-0)#90
Fri, Apr 24th@ BALBrandon Young (3-1)#194@ TBDrew Rasmussen (4-2)#21
Sat, Apr 25th@ BALTrevor Rogers (2-6)#94@ TBShane McClanahan (6-2)#22
Sun, Apr 26th@ BALKyle Bradish (3-6)#43@ TBGriffin Jax (1-3)#59
Mon, Apr 27th@ TORDylan Cease (3-3)#16vs SEALuis Castillo (2-5)#46
Tue, Apr 28th@ TORTrey Yesavage (2-2)#48vs SEALogan Gilbert (3-4)#11
Wed, Apr 29th@ TOREric Lauer (2-5)#264vs SEAGeorge Kirby (5-4)#14
Thu, Apr 30th   vs TORKevin Gausman (4-3)#19
Fri, May 1stvs HOUMike Burrows (3-6)#121vs TORPatrick Corbin (2-1)#216
Sat, May 2ndvs HOUSpencer Arrighetti (7-1)#126vs TORDylan Cease (3-3)#16
Sun, May 3rdvs HOUCody Bolton (0-1)#396vs TORTrey Yesavage (2-2)#48
Tue, May 5th@ DETFramber Valdez (2-4)#26@ WSHCade Cavalli (3-3)#87
Wed, May 6th@ DETJack Flaherty (0-7)#62@ WSHMiles Mikolas (1-4)#215
Thu, May 7thvs TBGriffin Jax (1-3)#59@ WSHJake Irvin (2-4)#203
Fri, May 8thvs TBJesse Scholtens (5-3)#283@ CLEParker Messick (6-1)#51
Sat, May 9th   @ CLETanner Bibee (0-7)#38
Sun, May 10thvs TBNick Martinez (5-1)#81@ CLEGavin Williams (8-3)#27
Tue, May 12thvs PHIZack Wheeler (4-1)#7vs MIAEury Perez (3-6)#109
Wed, May 13thvs PHIAndrew Painter (1-6)#170vs MIAMax Meyer (5-0)#68
Thu, May 14thvs PHIJesus Luzardo (4-4)#10vs MIABraxton Garrett (0-1)#120
Fri, May 15th@ ATLSpencer Strider (3-1)#31vs MILColeman Crow (0-0)#197
Sat, May 16th@ ATLBryce Elder (4-3)#113vs MILLogan Henderson (2-1)#57
Sun, May 17th@ ATLGrant Holmes (3-2)#139vs MILRobert Gasser (0-1)#191
Mon, May 18th@ KCSeth Lugo (2-4)#104vs HOUTatsuya Imai (2-3)#152
Tue, May 19th@ KCBailey Falter (0-2)#311vs HOUJason Alexander (1-1)#333
Wed, May 20th@ KCMichael Wacha (4-3)#78vs HOUMike Burrows (3-6)#121
Fri, May 22ndvs MINConnor Prielipp (1-3)#124@ BOSPayton Tolle (2-2)#75
Sat, May 23rdvs MINTaj Bradley (5-1)#74@ BOSJovani Moran (1-2)#183
Sun, May 24thvs MINBailey Ober (6-3)#72@ BOSSonny Gray (6-1)#30
Mon, May 25th   @ CWSAnthony Kay (5-1)#182
Tue, May 26thvs ATLSpencer Strider (3-1)#31@ CWSSean Burke (2-3)#142
Wed, May 27thvs ATLBryce Elder (4-3)#113@ CWSDavid Sandlin (1-0)#210
Thu, May 28thvs ATLChris Sale (8-3)#5@ CWSDavis Martin (8-1)#79
Fri, May 29th@ CLESlade Cecconi (3-5)#105@ PITJared Jones (0-0)#69
Sat, May 30th@ CLEParker Messick (6-1)#51@ PITMitch Keller (5-2)#95
Sun, May 31st@ CLETanner Bibee (0-7)#38@ PITBraxton Ashcraft (5-2)#47
Mon, Jun 1st   vs CWSDavid Sandlin (1-0)#210
Tue, Jun 2ndvs BALShane Baz (2-5)#84vs CWSDavis Martin (8-1)#79
Wed, Jun 3rdvs BALChris Bassitt (4-3)#125vs CWSErick Fedde (0-5)#373
Thu, Jun 4thvs BALTrevor Rogers (2-6)#94vs KCSeth Lugo (2-4)#104
Fri, Jun 5th@ NYYRyan Weathers (2-3)#66vs KCMichael Wacha (4-3)#78
Sat, Jun 6th@ NYYWill Warren (7-1)#60vs KCLuinder Avila
Sun, Jun 7th@ NYYCam Schlittler (7-2)#36vs KCNoah Cameron (2-4)#92
Tue, Jun 9th@ TBNick Martinez (5-1)#81@ DETJack Flaherty (0-7)#62
Wed, Jun 10th@ TBDrew Rasmussen (4-2)#21@ DETTroy Melton (1-0)#118
Thu, Jun 11th   @ DET
Fri, Jun 12thvs TEXvs STL
Sat, Jun 13thvs TEXvs STL
Sun, Jun 14thvs TEXvs STL
Mon, Jun 15th   @ TEX
Tue, Jun 16thvs TOR@ TEX
Thu, Jun 18thvs TOR@ TEX
Fri, Jun 19th@ SEA@ ARI
Sat, Jun 20th@ SEA@ ARI
Sun, Jun 21st@ SEA@ ARI
Mon, Jun 22nd@ COLvs LAD
Tue, Jun 23rd@ COLvs LAD
Wed, Jun 24th@ COLvs LAD
Fri, Jun 26thvs NYYvs COL
Sat, Jun 27thvs NYYvs COL
Sun, Jun 28thvs NYYvs COL
Mon, Jun 29thvs WSH@ HOU
Tue, Jun 30thvs WSH@ HOU
Wed, Jul 1stvs WSH@ HOU
Fri, Jul 3rd@ LAA@ NYY
Sat, Jul 4th@ LAA@ NYY
Sun, Jul 5th@ LAA@ NYY
Tue, Jul 7th@ CWSvs CLE
Wed, Jul 8th@ CWSvs CLE
Thu, Jul 9th@ CWSvs CLE
Fri, Jul 10th@ NYMvs LAA
Sat, Jul 11th@ NYMvs LAA
Sun, Jul 12th@ NYMvs LAA
Fri, Jul 17thvs TB@ CHC
Sat, Jul 18thvs TB@ CHC
Sun, Jul 19thvs TB@ CHC
Mon, Jul 20thvs BAL@ CLE
Tue, Jul 21stvs BAL@ CLE
Wed, Jul 22ndvs BAL@ CLE
Thu, Jul 23rd   @ CLE
Fri, Jul 24thvs TORvs ATH
Sat, Jul 25thvs TORvs ATH
Sun, Jul 26thvs TORvs ATH
Tue, Jul 28th@ ATHvs KC
Wed, Jul 29th@ ATHvs KC
Thu, Jul 30th@ ATHvs KC
Fri, Jul 31st@ LAD@ SEA
Sat, Aug 1st@ LAD@ SEA
Sun, Aug 2nd@ LAD@ SEA
Tue, Aug 4thvs CWS@ KC
Wed, Aug 5thvs CWS@ KC
Thu, Aug 6thvs CWS@ KC
Fri, Aug 7thvs ATH@ MIL
Sat, Aug 8thvs ATH@ MIL
Sun, Aug 9thvs ATH@ MIL
Mon, Aug 10th@ TORvs BAL
Tue, Aug 11th@ TORvs BAL
Wed, Aug 12th@ TORvs BAL
Thu, Aug 13th@ TORvs PHI
Sat, Aug 15th@ PITvs PHI
Sun, Aug 16th@ PITvs PHI
Mon, Aug 17thvs ARIvs ATL
Tue, Aug 18thvs ARIvs ATL
Wed, Aug 19thvs ARIvs ATL
Fri, Aug 21stvs SF@ SD
Sat, Aug 22ndvs SF@ SD
Sun, Aug 23rdvs SF@ SD
Mon, Aug 24th@ MIA@ ATH
Tue, Aug 25th@ MIA@ ATH
Wed, Aug 26th@ MIA@ ATH
Fri, Aug 28th@ NYYvs CWS
Sat, Aug 29th@ NYYvs CWS
Sun, Aug 30th@ NYYvs CWS
Mon, Aug 31stvs SEAvs DET
Tue, Sep 1stvs SEAvs DET
Wed, Sep 2ndvs SEAvs DET
Fri, Sep 4th@ BAL@ CWS
Sat, Sep 5th@ BAL@ CWS
Sun, Sep 6th@ BAL@ CWS
Mon, Sep 7thvs LAA@ DET
Tue, Sep 8thvs LAA@ DET
Wed, Sep 9thvs LAA@ DET
Fri, Sep 11thvs KCvs CLE
Sat, Sep 12thvs KCvs CLE
Sun, Sep 13thvs KCvs CLE
Mon, Sep 14th   vs NYY
Tue, Sep 15th@ TEXvs NYY
Wed, Sep 16th@ TEXvs NYY
Thu, Sep 17th@ TEX@ LAA
Fri, Sep 18th@ TB@ LAA
Sat, Sep 19th@ TB@ LAA
Sun, Sep 20th@ TB@ LAA
Mon, Sep 21st   @ SF
Tue, Sep 22ndvs CLE@ SF
Wed, Sep 23rdvs CLE@ SF
Fri, Sep 25thvs CHCvs TEX
Sat, Sep 26thvs CHCvs TEX
Sun, Sep 27thvs CHCvs TEX
Tue, Mar 31st@ HOUHunter Brown (1-0)#17   
Mon, Apr 20thvs DETJack Flaherty (0-7)#62   
Mon, May 4th@ DETTyler Holton (0-4)#147   
Mon, Jun 8th@ TBSteven Matz (4-2)#98   
Wed, Jun 17thvs TOR   
Thu, Jun 25thvs NYY   
Mon, Jul 27th@ ATH   
Fri, Aug 14th@ PIT   
Thu, Sep 3rd@ BAL   
Thu, Sep 24thvs CLE