Skip Navigation to Main Content

Jonathan Cannon or Roki Sasaki

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Jonathan Cannon or Roki Sasaki Player Statistics
  Roki Sasaki
SP - LAD
Roki Sasaki
Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
2026 Stats 
   
   
Games Played121
   
Games Started120
   
Innings Pitched62.10.0
   
Wins30
   
Losses40
   
Saves00
   
Blown Saves01
   
Holds00
   
Hits Allowed590
   
Earned Runs331
   
Home Runs Allowed110
   
Strikeouts640
   
Walks243
   
ERA4.76
   
WHIP1.33
   
Jonathan Cannon or Roki Sasaki Player Projections
  Roki Sasaki
SP - LAD
Roki Sasaki
Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
2026 Projections 
   
   
Games Played3232
   
Games Started1814
   
Innings Pitched110.997.6
   
Wins74
   
Losses67
   
Saves00
   
Blown Saves00
   
Holds11
   
Hits Allowed102104
   
Earned Runs5252
   
Home Runs Allowed1415
   
Strikeouts10674
   
Walks4434
   
ERA4.264.80
   
WHIP1.311.41
   
Jonathan Cannon or Roki Sasaki Player Notes
  Roki Sasaki
SP - LAD
Roki Sasaki
Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
News 
 Roki Sasaki allowed seven earned runs on seven hits and three walks while striking out four over 4.1 innings in Friday's loss to the White Sox.
Chase Davis
Sat, Jun 13th
The White Sox activated RHP Jonathan Cannon from the 15-day injured list and optioned him to Triple-A Charlotte.
Ari Koslow
Wed, May 6th
 Roki Sasaki allowed zero earned runs on two hits and two walks while striking out 10 over seven innings on 98 pitches in Friday's win over the Angels.
Chase Davis
Sat, Jun 6th
Jonathan Cannon is scheduled to begin a rehab assignment with Triple-A Charlotte on Tuesday.
Nicholas Rodriguez
Sun, Apr 26th
 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
The White Sox placed Jonathan Cannon on the injured list with right hip inflammation.
Ari Koslow
Tue, Apr 14th
 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
White Sox right-hander Jonathan Cannon left Sunday's game with what is being called right hip irritation.
Brenton Kemp
Mon, Apr 13th
 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
White Sox right-hander Jonathan Cannon departed Sunday's game following a visit to the mound from a trainer.
Brenton Kemp
Sun, Apr 12th
Notes 
There are no recent notes for these players
Jonathan Cannon or Roki Sasaki Player Schedules
  Roki Sasaki
SP - LAD
Roki Sasaki
Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs ARIZac Gallen (3-5)#75@ MILJacob Misiorowski (8-2)#6
Sat, Mar 28thvs ARIEduardo Rodriguez (5-2)#112@ MILChad Patrick (3-3)#110
Sun, Mar 29th   @ MILBrandon Sproat (1-4)#166
Mon, Mar 30thvs CLEParker Messick (6-3)#47@ MIAChris Paddack (0-7)#284
Tue, Mar 31stvs CLETanner Bibee (2-7)#37@ MIAJanson Junk (3-5)#122
Wed, Apr 1stvs CLEGavin Williams (9-3)#28@ MIASandy Alcantara (6-4)#59
Fri, Apr 3rd@ WSHMiles Mikolas (2-5)#231vs TORDylan Cease (4-3)#10
Sat, Apr 4th@ WSHJake Irvin (2-4)#213vs TORMason Fluharty (3-0)#154
Sun, Apr 5th@ WSHFoster Griffin (7-2)#89vs TOREric Lauer (2-5)#264
Mon, Apr 6th@ TORMax Scherzer (1-4)#129vs BALBrandon Young (5-2)#167
Tue, Apr 7th@ TORKevin Gausman (4-4)#19vs BALTrevor Rogers (3-7)#97
Wed, Apr 8th@ TORDylan Cease (4-3)#10vs BALKyle Bradish (3-7)#57
Thu, Apr 9th   @ KCSeth Lugo (2-4)#103
Fri, Apr 10thvs TEXKumar Rocker (2-6)#95@ KCKris Bubic (3-2)#93
Sat, Apr 11thvs TEXJack Leiter (3-6)#77@ KCMichael Wacha (4-5)#82
Sun, Apr 12thvs TEXJacob deGrom (5-4)#8@ KCNoah Cameron (3-4)#76
Tue, Apr 14thvs NYMNolan McLean (3-4)#35vs TBShane McClanahan (6-4)#24
Wed, Apr 15thvs NYMClay Holmes (4-4)#158vs TBCole Sulser
Thu, Apr 16th   vs TBSteven Matz (4-4)#174
Fri, Apr 17th@ COLTomoyuki Sugano (7-4)#432@ ATHAaron Civale (5-2)#197
Sat, Apr 18th@ COLRyan Feltner (2-2)#421@ ATHLuis Severino (2-6)#184
Sun, Apr 19th@ COLMichael Lorenzen (2-8)#365@ ATHJeffrey Springs (3-7)#116
Tue, Apr 21st@ SFLanden Roupp (5-7)#69@ ARIMerrill Kelly (5-6)#94
Wed, Apr 22nd@ SFTyler Mahle (1-7)#121@ ARIEduardo Rodriguez (5-2)#112
Thu, Apr 23rd@ SFLogan Webb (4-4)#14@ ARIMichael Soroka (8-3)#50
Fri, Apr 24thvs CHCJameson Taillon (2-5)#124vs WSHPJ Poulin (3-0)#261
Sat, Apr 25thvs CHCColin Rea (5-5)#165vs WSHJake Irvin (2-4)#213
Sun, Apr 26thvs CHCShota Imanaga (4-6)#25vs WSHFoster Griffin (7-2)#89
Mon, Apr 27thvs MIAChris Paddack (0-7)#284vs LAAJack Kochanowicz (2-5)
Tue, Apr 28thvs MIAJanson Junk (3-5)#122vs LAAJose Soriano (8-4)#51
Wed, Apr 29thvs MIASandy Alcantara (6-4)#59vs LAAYusei Kikuchi (0-3)#134
Fri, May 1st@ STLMatthew Liberatore (3-3)#113@ SDGerman Marquez (3-2)#341
Sat, May 2nd@ STLMichael McGreevy (3-5)#86@ SDMichael King (4-6)#39
Sun, May 3rd@ STLDustin May (5-6)#52@ SDGriffin Canning (0-5)#150
Mon, May 4th@ HOUSteven Okert@ LAAJose Soriano (8-4)#51
Tue, May 5th@ HOUPeter Lambert (5-4)#210@ LAASam Aldegheri (2-1)#428
Wed, May 6th@ HOULance McCullers Jr. (2-3)#224@ LAAWalbert Urena (4-5)#348
Fri, May 8thvs ATLChris Sale (8-5)#5vs SEAEmerson Hancock (5-3)#73
Sat, May 9thvs ATLSpencer Strider (4-2)#61vs SEALuis Castillo (2-6)#43
Sun, May 10thvs ATLBryce Elder (5-4)#107vs SEALogan Gilbert (5-4)#15
Tue, May 12thvs SFAdrian Houser (2-6)#190vs KCStephen Kolek (4-1)#144
Wed, May 13thvs SFRobbie Ray (4-6)#90vs KCSeth Lugo (2-4)#103
Thu, May 14thvs SFLanden Roupp (5-7)#69vs KCKris Bubic (3-2)#93
Fri, May 15th@ LAAJack Kochanowicz (2-5)vs CHCEdward Cabrera (4-4)#66
Sat, May 16th@ LAAJose Soriano (8-4)#51vs CHCJameson Taillon (2-5)#124
Sun, May 17th@ LAAGrayson Rodriguez (2-2)#96vs CHCColin Rea (5-5)#165
Mon, May 18th@ SDMichael King (4-6)#39@ SEABryan Woo (5-5)#7
Tue, May 19th@ SDGriffin Canning (0-5)#150@ SEABryce Miller (3-0)#42
Wed, May 20th@ SDRandy Vasquez (6-4)#205@ SEAEmerson Hancock (5-3)#73
Fri, May 22nd@ MILLogan Henderson (2-1)#68@ SFTrevor McDonald (2-4)#172
Sat, May 23rd@ MILRobert Gasser (0-3)#171@ SFAdrian Houser (2-6)#190
Sun, May 24th@ MILBrandon Sproat (1-4)#166@ SFRobbie Ray (4-6)#90
Mon, May 25thvs COLTanner Gordon (0-1)#321vs MINZebby Matthews (3-4)#85
Tue, May 26thvs COLKyle Freeland (1-7)#333vs MINJoe Ryan (4-3)#16
Wed, May 27thvs COLTomoyuki Sugano (7-4)#432vs MINConnor Prielipp (2-4)#101
Thu, May 28th   vs MINSimeon Woods Richardson (0-7)#208
Fri, May 29thvs PHIZack Wheeler (6-1)#9vs DETTroy Melton (3-0)#137
Sat, May 30thvs PHIJesus Luzardo (6-4)#11vs DETFramber Valdez (3-5)#29
Sun, May 31stvs PHIAndrew Painter (1-7)#194vs DETKeider Montero (3-5)#179
Mon, Jun 1st@ ARIEduardo Rodriguez (5-2)#112@ MINJoe Ryan (4-3)#16
Tue, Jun 2nd@ ARIMichael Soroka (8-3)#50@ MINConnor Prielipp (2-4)#101
Wed, Jun 3rd@ ARIZac Gallen (3-5)#75@ MINTaj Bradley (5-3)#71
Fri, Jun 5thvs LAAReid Detmers (3-5)#31@ PHIJesus Luzardo (6-4)#11
Sat, Jun 6thvs LAAJack Kochanowicz (2-5)@ PHIAndrew Painter (1-7)#194
Sun, Jun 7thvs LAAJose Soriano (8-4)#51@ PHIAaron Nola (3-4)#40
Tue, Jun 9th@ PITPaul Skenes (6-6)#3vs ATLGrant Holmes (4-2)#120
Wed, Jun 10th@ PITJared Jones (1-1)#70vs ATLChris Sale (8-5)#5
Fri, Jun 12th@ CWSAnthony Kay (6-1)#173vs LADRoki Sasaki (3-4)#105
Sat, Jun 13th@ CWSSean Burke (3-4)#136vs LADYoshinobu Yamamoto (7-4)#12
Sun, Jun 14th@ CWSBryan Hudson (3-2)#178vs LADEmmet Sheehan (3-4)#44
Tue, Jun 16thvs TBDrew Rasmussen (6-3)#18@ NYYGerrit Cole (2-1)#27
Wed, Jun 17thvs TBShane McClanahan (6-4)#24@ NYYCarlos Rodon (2-2)#32
Thu, Jun 18th   @ NYYRyan Weathers (2-5)#78
Fri, Jun 19thvs BALTrey Gibson (1-2)#328@ DETTarik Skubal (3-3)#2
Sat, Jun 20thvs BALTrevor Rogers (3-7)#97@ DETTroy Melton (3-0)#137
Sun, Jun 21stvs BALBrandon Young (5-2)#167@ DETJustin Verlander (0-1)#147
Mon, Jun 22nd@ MINZebby Matthews (3-4)#85vs CLEGavin Williams (9-3)#28
Tue, Jun 23rd@ MINJoe Ryan (4-3)#16vs CLEParker Messick (6-3)#47
Wed, Jun 24th@ MINConnor Prielipp (2-4)#101vs CLETanner Bibee (2-7)#37
Fri, Jun 26th@ SDWalker Buehler (4-3)#204vs KCStephen Kolek (4-1)#144
Sat, Jun 27th@ SDvs KC
Sun, Jun 28th@ SDvs KC
Mon, Jun 29th@ ATH@ BAL
Tue, Jun 30th@ ATH@ BAL
Wed, Jul 1st@ ATH@ BAL
Thu, Jul 2ndvs SD@ CLE
Fri, Jul 3rdvs SD@ CLE
Sat, Jul 4thvs SD@ CLE
Sun, Jul 5thvs SD@ CLE
Tue, Jul 7thvs COLvs BOS
Wed, Jul 8thvs COLvs BOS
Thu, Jul 9th   vs BOS
Fri, Jul 10thvs ARIvs ATH
Sat, Jul 11thvs ARIvs ATH
Sun, Jul 12thvs ARIvs ATH
Fri, Jul 17th@ NYY@ TOR
Sat, Jul 18th@ NYY@ TOR
Sun, Jul 19th@ NYY@ TOR
Mon, Jul 20th@ PHI@ TEX
Tue, Jul 21st@ PHI@ TEX
Wed, Jul 22nd@ PHI@ TEX
Fri, Jul 24th@ NYMvs HOU
Sat, Jul 25th@ NYMvs HOU
Sun, Jul 26th@ NYMvs HOU
Mon, Jul 27th   vs NYY
Tue, Jul 28thvs SEAvs NYY
Wed, Jul 29thvs SEAvs NYY
Thu, Jul 30thvs SEAvs NYY
Fri, Jul 31stvs BOS@ TB
Sat, Aug 1stvs BOS@ TB
Sun, Aug 2ndvs BOS@ TB
Tue, Aug 4th@ CHC@ BOS
Wed, Aug 5th@ CHC@ BOS
Thu, Aug 6th   @ BOS
Fri, Aug 7th@ ARIvs CLE
Sat, Aug 8th@ ARIvs CLE
Sun, Aug 9th@ ARIvs CLE
Tue, Aug 11thvs KCvs CIN
Wed, Aug 12thvs KCvs CIN
Thu, Aug 13thvs MILvs CIN
Fri, Aug 14thvs MIL@ DET
Sat, Aug 15thvs MIL@ DET
Sun, Aug 16thvs MIL@ DET
Mon, Aug 17th@ COL@ CHC
Tue, Aug 18th@ COL@ CHC
Wed, Aug 19th@ COL@ CHC
Thu, Aug 20th   vs ATLMartin Perez (5-3)#160
Fri, Aug 21stvs PITvs NYM
Sat, Aug 22ndvs PITvs NYM
Sun, Aug 23rdvs PITvs NYM
Mon, Aug 24th   vs TEX
Tue, Aug 25th@ ATLvs TEX
Wed, Aug 26th@ ATLvs TEX
Fri, Aug 28th@ DET@ MIN
Sat, Aug 29th@ DET@ MIN
Sun, Aug 30th@ DET@ MIN
Mon, Aug 31st   @ HOU
Tue, Sep 1stvs STL@ HOU
Wed, Sep 2ndvs STL@ HOU
Thu, Sep 3rdvs STL@ HOU
Fri, Sep 4thvs WSHvs MIN
Sat, Sep 5thvs WSHvs MIN
Sun, Sep 6thvs WSHvs MIN
Tue, Sep 8thvs CINvs PIT
Wed, Sep 9thvs CINvs PIT
Thu, Sep 10th   vs PIT
Fri, Sep 11th@ MIA@ STL
Sat, Sep 12th@ MIA@ STL
Sun, Sep 13th@ MIA@ STL
Mon, Sep 14th@ CIN@ CLE
Tue, Sep 15th@ CIN@ CLE
Wed, Sep 16th@ CIN@ CLE
Thu, Sep 17th@ CINvs DET
Fri, Sep 18thvs SFvs DET
Sat, Sep 19thvs SFvs DET
Sun, Sep 20thvs SFvs DET
Tue, Sep 22ndvs SD@ KC
Wed, Sep 23rdvs SD@ KC
Thu, Sep 24thvs SD@ KC
Fri, Sep 25th@ SFvs COL
Sat, Sep 26th@ SFvs COL
Sun, Sep 27th@ SFvs COL
Fri, Mar 27thvs ARIRyne Nelson (3-5)#92   
Mon, Apr 13thvs NYMDavid Peterson (3-5)#146   
Mon, Apr 20th@ COLJose Quintana (2-3)#431   
Mon, May 11thvs SFTrevor McDonald (2-4)#172   
Thu, Jun 4th@ ARIRyne Nelson (3-5)#92   
Thu, Jun 11th@ PITMitch Keller (5-4)#100   
Mon, Jun 15thvs TBNick Martinez (6-2)#88   
Mon, Jul 6thvs COL   
Mon, Aug 3rd@ CHC   
Mon, Aug 10thvs KC   
Thu, Aug 27th@ ATL   
Mon, Sep 7thvs CIN