Skip Navigation to Main Content

Ranger Suarez or Roki Sasaki

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Ranger Suarez or Roki Sasaki Player Statistics
  Ranger Suarez
SP - BOS
Ranger Suarez
Roki Sasaki
SP - LAD
Roki Sasaki
2026 Stats 
   
   
Games Played1110
   
Games Started1110
   
Innings Pitched58.251.0
   
Wins23
   
Losses33
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed4950
   
Earned Runs2226
   
Home Runs Allowed410
   
Strikeouts5750
   
Walks1919
   
ERA3.384.59
   
WHIP1.161.35
   
Ranger Suarez or Roki Sasaki Player Projections
  Ranger Suarez
SP - BOS
Ranger Suarez
Roki Sasaki
SP - LAD
Roki Sasaki
2026 Projections 
   
   
Games Played2832
   
Games Started2818
   
Innings Pitched163.9110.9
   
Wins117
   
Losses86
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed157102
   
Earned Runs6552
   
Home Runs Allowed1714
   
Strikeouts148106
   
Walks4644
   
ERA3.554.26
   
WHIP1.241.31
   
Ranger Suarez or Roki Sasaki Player Notes
  Ranger Suarez
SP - BOS
Ranger Suarez
Roki Sasaki
SP - LAD
Roki Sasaki
News 
 Suarez has a 3.38 ERA, 1.16 WHIP, and 57:19 K:BB across 59.2 innings this season and faces the Yankees in New York next weekend. He has not recorded a quality start since the end of April and has worked six-plus innings just three times in 11 outings.
Bruno Mulé
Mon, Jun 1st
Roki Sasaki allowed one earned run on three hits and one walk while striking out seven over 5.1 innings on 84 pitches in Saturday's loss to the Phillies.
Chase Davis
Sun, May 31st
 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
Roki Sasaki allowed two earned runs on four hits and two walks while striking out four over five innings in Saturday's win over the Brewers.
Chase Davis
Sun, May 24th
 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
Roki Sasaki allowed one earned run on four hits and no walks while striking out eight over seven innings in Sunday's 10-1 win over the Angels.
Chase Davis
Mon, May 18th
 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
Roki Sasaki allowed three earned runs on six hits and one walk while striking out five over five innings in Monday's loss to the Giants.
Chase Davis
Tue, May 12th
 Ranger Suarez is scheduled to make his next start on Thursday against the Phillies.
Ari Koslow
Sun, May 10th
Roki Sasaki allowed three earned runs on five hits and two walks while striking out four over six innings in Saturday's 3-2 loss to the Cardinals.
Chase Davis
Sun, May 3rd
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
 
Ranger Suarez or Roki Sasaki Player Schedules
  Ranger Suarez
SP - BOS
Ranger Suarez
Roki Sasaki
SP - LAD
Roki Sasaki
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ CINAndrew Abbott (4-3)#99vs ARIZac Gallen (3-4)#71
Sat, Mar 28th@ CINBrady Singer (2-5)#143vs ARIEduardo Rodriguez (5-1)#112
Sun, Mar 29th@ CINRhett Lowder (3-3)#206   
Mon, Mar 30th@ HOULance McCullers Jr. (2-3)#208vs CLEParker Messick (6-1)#51
Tue, Mar 31st@ HOUHunter Brown (1-0)#17vs CLETanner Bibee (0-7)#38
Wed, Apr 1st@ HOUMike Burrows (3-6)#121vs CLEGavin Williams (8-3)#27
Fri, Apr 3rdvs SDMichael King (4-4)#35@ WSHMiles Mikolas (1-4)#215
Sat, Apr 4thvs SDRandy Vasquez (5-3)#199@ WSHJake Irvin (2-4)#203
Sun, Apr 5thvs SDWalker Buehler (3-3)#220@ WSHFoster Griffin (6-2)#88
Mon, Apr 6thvs MILBrandon Woodruff (2-1)#56@ TORMax Scherzer (1-3)#149
Tue, Apr 7thvs MILJacob Misiorowski (6-2)#18@ TORKevin Gausman (4-3)#19
Wed, Apr 8thvs MILShane Drohan (2-1)#145@ TORDylan Cease (3-3)#16
Fri, Apr 10th@ STLDustin May (3-6)#85vs TEXKumar Rocker (2-5)#103
Sat, Apr 11th@ STLKyle Leahy (5-3)#162vs TEXJack Leiter (3-4)#76
Sun, Apr 12th@ STLAndre Pallante (5-4)#163vs TEXJacob deGrom (3-4)#8
Mon, Apr 13th@ MINBailey Ober (6-3)#72vs NYMDavid Peterson (3-5)#117
Tue, Apr 14th@ MINMick Abel (1-2)#209vs NYMNolan McLean (3-4)#29
Wed, Apr 15th@ MINSimeon Woods Richardson (0-7)#222vs NYMClay Holmes (4-4)#165
Fri, Apr 17thvs DETCasey Mize (2-3)#65@ COLTomoyuki Sugano (4-4)#428
Sat, Apr 18thvs DETTarik Skubal (3-2)#4@ COLRyan Feltner (2-1)#424
Sun, Apr 19thvs DETFramber Valdez (2-4)#26@ COLMichael Lorenzen (2-7)#427
Mon, Apr 20thvs DETJack Flaherty (0-7)#62@ COLJose Quintana (2-3)#425
Tue, Apr 21stvs NYYLuis Gil (1-2)#249@ SFLanden Roupp (5-5)#61
Wed, Apr 22ndvs NYYMax Fried (4-3)#33@ SFTyler Mahle (1-7)#119
Thu, Apr 23rdvs NYYCam Schlittler (7-2)#36@ SFLogan Webb (2-4)#12
Fri, Apr 24th@ BALBrandon Young (3-1)#194vs CHCJameson Taillon (2-4)#107
Sat, Apr 25th@ BALTrevor Rogers (2-6)#94vs CHCColin Rea (5-3)#140
Sun, Apr 26th@ BALKyle Bradish (3-6)#43vs CHCShota Imanaga (4-6)#24
Mon, Apr 27th@ TORDylan Cease (3-3)#16vs MIAChris Paddack (0-7)#324
Tue, Apr 28th@ TORTrey Yesavage (2-2)#48vs MIAJanson Junk (3-5)#116
Wed, Apr 29th@ TOREric Lauer (2-5)#264vs MIASandy Alcantara (3-4)#73
Fri, May 1stvs HOUMike Burrows (3-6)#121@ STLMatthew Liberatore (3-3)#114
Sat, May 2ndvs HOUSpencer Arrighetti (7-1)#126@ STLMichael McGreevy (3-4)#86
Sun, May 3rdvs HOUCody Bolton (0-1)#396@ STLDustin May (3-6)#85
Mon, May 4th@ DETTyler Holton (0-4)#147@ HOUSteven Okert
Tue, May 5th@ DETFramber Valdez (2-4)#26@ HOUPeter Lambert (4-4)#190
Wed, May 6th@ DETJack Flaherty (0-7)#62@ HOULance McCullers Jr. (2-3)#208
Thu, May 7thvs TBGriffin Jax (1-3)#59   
Fri, May 8thvs TBJesse Scholtens (5-3)#283vs ATLChris Sale (8-3)#5
Sun, May 10thvs TBNick Martinez (5-1)#81vs ATLBryce Elder (4-3)#113
Tue, May 12thvs PHIZack Wheeler (4-1)#7vs SFAdrian Houser (2-5)#189
Wed, May 13thvs PHIAndrew Painter (1-6)#170vs SFRobbie Ray (3-6)#83
Thu, May 14thvs PHIJesus Luzardo (4-4)#10vs SFLanden Roupp (5-5)#61
Fri, May 15th@ ATLSpencer Strider (3-1)#31@ LAAJack Kochanowicz (2-4)#420
Sat, May 16th@ ATLBryce Elder (4-3)#113@ LAAJose Soriano (6-4)#45
Sun, May 17th@ ATLGrant Holmes (3-2)#139@ LAAGrayson Rodriguez (2-1)#77
Mon, May 18th@ KCSeth Lugo (2-4)#104@ SDMichael King (4-4)#35
Tue, May 19th@ KCBailey Falter (0-2)#311@ SDGriffin Canning (0-4)#141
Wed, May 20th@ KCMichael Wacha (4-3)#78@ SDRandy Vasquez (5-3)#199
Fri, May 22ndvs MINConnor Prielipp (1-3)#124@ MILLogan Henderson (2-1)#57
Sat, May 23rdvs MINTaj Bradley (5-1)#74@ MILRobert Gasser (0-1)#191
Sun, May 24thvs MINBailey Ober (6-3)#72@ MILBrandon Sproat (1-4)#158
Tue, May 26thvs ATLSpencer Strider (3-1)#31vs COLKyle Freeland (1-6)#395
Wed, May 27thvs ATLBryce Elder (4-3)#113vs COLTomoyuki Sugano (4-4)#428
Thu, May 28thvs ATLChris Sale (8-3)#5   
Fri, May 29th@ CLESlade Cecconi (3-5)#105vs PHIZack Wheeler (4-1)#7
Sat, May 30th@ CLEParker Messick (6-1)#51vs PHIJesus Luzardo (4-4)#10
Sun, May 31st@ CLETanner Bibee (0-7)#38vs PHIAndrew Painter (1-6)#170
Tue, Jun 2ndvs BALShane Baz (2-5)#84@ ARIMichael Soroka (7-2)#67
Wed, Jun 3rdvs BALChris Bassitt (4-3)#125@ ARIZac Gallen (3-4)#71
Thu, Jun 4thvs BALTrevor Rogers (2-6)#94@ ARIRyne Nelson (2-4)#89
Fri, Jun 5th@ NYYRyan Weathers (2-3)#66vs LAAReid Detmers (2-5)#41
Sat, Jun 6th@ NYYWill Warren (7-1)#60vs LAAJack Kochanowicz (2-4)#420
Sun, Jun 7th@ NYYCam Schlittler (7-2)#36vs LAAJose Soriano (6-4)#45
Mon, Jun 8th@ TBSteven Matz (4-2)#98   
Tue, Jun 9th@ TBNick Martinez (5-1)#81@ PITPaul Skenes (6-5)#2
Wed, Jun 10th@ TBDrew Rasmussen (4-2)#21@ PITJared Jones (0-0)#69
Fri, Jun 12thvs TEX@ CWS
Sat, Jun 13thvs TEX@ CWS
Sun, Jun 14thvs TEX@ CWS
Tue, Jun 16thvs TORvs TB
Wed, Jun 17thvs TORvs TB
Thu, Jun 18thvs TOR   
Fri, Jun 19th@ SEAvs BAL
Sat, Jun 20th@ SEAvs BAL
Sun, Jun 21st@ SEAvs BAL
Mon, Jun 22nd@ COL@ MIN
Tue, Jun 23rd@ COL@ MIN
Wed, Jun 24th@ COL@ MIN
Thu, Jun 25thvs NYY   
Fri, Jun 26thvs NYY@ SD
Sat, Jun 27thvs NYY@ SD
Sun, Jun 28thvs NYY@ SD
Mon, Jun 29thvs WSH@ ATH
Tue, Jun 30thvs WSH@ ATH
Wed, Jul 1stvs WSH@ ATH
Fri, Jul 3rd@ LAAvs SD
Sat, Jul 4th@ LAAvs SD
Sun, Jul 5th@ LAAvs SD
Tue, Jul 7th@ CWSvs COL
Wed, Jul 8th@ CWSvs COL
Thu, Jul 9th@ CWS   
Fri, Jul 10th@ NYMvs ARI
Sat, Jul 11th@ NYMvs ARI
Sun, Jul 12th@ NYMvs ARI
Fri, Jul 17thvs TB@ NYY
Sat, Jul 18thvs TB@ NYY
Sun, Jul 19thvs TB@ NYY
Mon, Jul 20thvs BAL@ PHI
Tue, Jul 21stvs BAL@ PHI
Wed, Jul 22ndvs BAL@ PHI
Fri, Jul 24thvs TOR@ NYM
Sat, Jul 25thvs TOR@ NYM
Sun, Jul 26thvs TOR@ NYM
Mon, Jul 27th@ ATH   
Tue, Jul 28th@ ATHvs SEA
Wed, Jul 29th@ ATHvs SEA
Thu, Jul 30th@ ATHvs SEA
Fri, Jul 31st@ LADvs BOS
Sat, Aug 1st@ LADvs BOS
Sun, Aug 2nd@ LADvs BOS
Tue, Aug 4thvs CWS@ CHC
Wed, Aug 5thvs CWS@ CHC
Thu, Aug 6thvs CWS   
Fri, Aug 7thvs ATH@ ARI
Sat, Aug 8thvs ATH@ ARI
Sun, Aug 9thvs ATH@ ARI
Mon, Aug 10th@ TORvs KC
Tue, Aug 11th@ TORvs KC
Wed, Aug 12th@ TORvs KC
Thu, Aug 13th@ TORvs MIL
Fri, Aug 14th@ PITvs MIL
Sat, Aug 15th@ PITvs MIL
Sun, Aug 16th@ PITvs MIL
Mon, Aug 17thvs ARI@ COL
Tue, Aug 18thvs ARI@ COL
Wed, Aug 19thvs ARI@ COL
Fri, Aug 21stvs SFvs PIT
Sat, Aug 22ndvs SFvs PIT
Sun, Aug 23rdvs SFvs PIT
Mon, Aug 24th@ MIA   
Tue, Aug 25th@ MIA@ ATL
Wed, Aug 26th@ MIA@ ATL
Fri, Aug 28th@ NYY@ DET
Sat, Aug 29th@ NYY@ DET
Sun, Aug 30th@ NYY@ DET
Mon, Aug 31stvs SEA   
Tue, Sep 1stvs SEAvs STL
Wed, Sep 2ndvs SEAvs STL
Thu, Sep 3rd@ BALvs STL
Fri, Sep 4th@ BALvs WSH
Sat, Sep 5th@ BALvs WSH
Sun, Sep 6th@ BALvs WSH
Mon, Sep 7thvs LAAvs CIN
Tue, Sep 8thvs LAAvs CIN
Wed, Sep 9thvs LAAvs CIN
Fri, Sep 11thvs KC@ MIA
Sat, Sep 12thvs KC@ MIA
Sun, Sep 13thvs KC@ MIA
Tue, Sep 15th@ TEX@ CIN
Wed, Sep 16th@ TEX@ CIN
Thu, Sep 17th@ TEX@ CIN
Fri, Sep 18th@ TBvs SF
Sat, Sep 19th@ TBvs SF
Sun, Sep 20th@ TBvs SF
Tue, Sep 22ndvs CLEvs SD
Wed, Sep 23rdvs CLEvs SD
Thu, Sep 24thvs CLEvs SD
Fri, Sep 25thvs CHC@ SF
Sat, Sep 26thvs CHC@ SF
Sun, Sep 27thvs CHC@ SF
Fri, Mar 27th   vs ARIRyne Nelson (2-4)#89
Sat, May 9th   vs ATLSpencer Strider (3-1)#31
Mon, May 11th   vs SFTrevor McDonald (2-2)#161
Mon, May 25th   vs COLTanner Gordon (0-1)#325
Mon, Jun 1st   @ ARIEduardo Rodriguez (5-1)#112
Thu, Jun 11th   @ PIT
Mon, Jun 15th   vs TB
Thu, Jul 2nd   vs SD
Mon, Jul 6th   vs COL
Mon, Aug 3rd   @ CHC
Thu, Aug 27th   @ ATL
Mon, Sep 14th   @ CIN