Skip Navigation to Main Content

Chen Zhong-Ao Zhuang or Jonathan Cannon

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Chen Zhong-Ao Zhuang or Jonathan Cannon Player Statistics
  Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
Chen Zhong-Ao Zhuang
SP - ATH
Chen Zhong-Ao Zhuang
2026 Stats 
   
   
Games Played1
   
Games Started0
   
Innings Pitched0.0
   
Wins0
   
Losses0
   
Saves0
   
Blown Saves1
   
Holds0
   
Hits Allowed0
   
Earned Runs1
   
Home Runs Allowed0
   
Strikeouts0
   
Walks3
   
ERA
   
WHIP
   
Chen Zhong-Ao Zhuang or Jonathan Cannon Player Projections
  Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
Chen Zhong-Ao Zhuang
SP - ATH
Chen Zhong-Ao Zhuang
2026 Projections 
   
   
Games Played328
   
Games Started140
   
Innings Pitched97.67.7
   
Wins40
   
Losses70
   
Saves00
   
Blown Saves00
   
Holds11
   
Hits Allowed1048
   
Earned Runs524
   
Home Runs Allowed151
   
Strikeouts746
   
Walks342
   
ERA4.804.64
   
WHIP1.411.28
   
Chen Zhong-Ao Zhuang or Jonathan Cannon Player Notes
  Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
Chen Zhong-Ao Zhuang
SP - ATH
Chen Zhong-Ao Zhuang
News 
 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
Zhuang posted a 4.08 ERA and 1.28 WHIP with 145 strikeouts and 35 walks across 145.2 innings at Double-A Midland in 2025, playing the entire season at that level. Oakland added him to the 40-man roster over the winter.
Bruno Mulé
Mon, Mar 9th
 Jonathan Cannon is scheduled to begin a rehab assignment with Triple-A Charlotte on Tuesday.
Nicholas Rodriguez
Sun, Apr 26th
 
 The White Sox placed Jonathan Cannon on the injured list with right hip inflammation.
Ari Koslow
Tue, Apr 14th
 
 White Sox right-hander Jonathan Cannon left Sunday's game with what is being called right hip irritation.
Brenton Kemp
Mon, Apr 13th
 
 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
Chen Zhong-Ao Zhuang or Jonathan Cannon Player Schedules
  Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
Chen Zhong-Ao Zhuang
SP - ATH
Chen Zhong-Ao Zhuang
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th   @ TORKevin Gausman (4-3)#19
Sat, Mar 28th@ MILChad Patrick (2-2)#148@ TORDylan Cease (3-3)#16
Sun, Mar 29th@ MILBrandon Sproat (1-4)#158@ TOREric Lauer (2-5)#264
Mon, Mar 30th@ MIAChris Paddack (0-7)#324@ ATLBryce Elder (4-3)#113
Tue, Mar 31st@ MIAJanson Junk (3-5)#116@ ATLJose Suarez#227
Wed, Apr 1st@ MIASandy Alcantara (3-4)#73@ ATLChris Sale (8-3)#5
Fri, Apr 3rdvs TORDylan Cease (3-3)#16vs HOUCristian Javier (0-1)#258
Sat, Apr 4thvs TORMason Fluhartyvs HOUTatsuya Imai (2-2)#152
Sun, Apr 5thvs TOREric Lauer (2-5)#264vs HOULance McCullers Jr. (2-3)#208
Tue, Apr 7thvs BALTrevor Rogers (2-6)#94@ NYYCam Schlittler (7-2)#36
Wed, Apr 8thvs BALKyle Bradish (2-6)#43@ NYYWill Warren (6-1)#60
Thu, Apr 9th@ KCSeth Lugo (2-4)#104@ NYYRyan Weathers (2-3)#66
Fri, Apr 10th@ KCKris Bubic (3-2)#80@ NYMClay Holmes (4-4)#165
Sat, Apr 11th@ KCMichael Wacha (4-2)#78@ NYMKodai Senga (0-4)#129
Sun, Apr 12th@ KCNoah Cameron (2-4)#92@ NYMFreddy Peralta (3-4)#28
Mon, Apr 13th   vs TEXNathan Eovaldi (5-6)#20
Tue, Apr 14thvs TBShane McClanahan (5-2)#22vs TEXMacKenzie Gore (4-4)#50
Wed, Apr 15thvs TBCole Sulservs TEXKumar Rocker (2-5)#103
Thu, Apr 16thvs TBSteven Matz (4-2)#98vs TEXJack Leiter (2-4)#76
Fri, Apr 17th@ ATHAaron Civale (5-2)#219vs CWSDavis Martin (8-1)#79
Sat, Apr 18th@ ATHLuis Severino (2-6)#146vs CWSErick Fedde (0-5)#373
Sun, Apr 19th@ ATHJeffrey Springs (3-6)#111vs CWSNoah Schultz (2-4)#221
Mon, Apr 20th   @ SEAEmerson Hancock (4-2)#91
Tue, Apr 21st@ ARIMerrill Kelly (5-3)#93@ SEALuis Castillo (1-5)#46
Wed, Apr 22nd@ ARIEduardo Rodriguez (5-1)#112@ SEALogan Gilbert (3-4)#11
Fri, Apr 24thvs WSHPJ Poulin (3-0)#237@ TEXNathan Eovaldi (5-6)#20
Sat, Apr 25thvs WSHJake Irvin (2-4)#203@ TEXMacKenzie Gore (4-4)#50
Sun, Apr 26thvs WSHFoster Griffin (6-2)#88@ TEXKumar Rocker (2-5)#103
Tue, Apr 28thvs LAAJose Soriano (6-4)#45vs KCKris Bubic (3-2)#80
Wed, Apr 29thvs LAAYusei Kikuchi (0-3)#155vs KCMichael Wacha (4-2)#78
Thu, Apr 30th   vs KCNoah Cameron (2-4)#92
Fri, May 1st@ SDGerman Marquez (3-2)#330vs CLEJoey Cantillo (4-2)#106
Sat, May 2nd@ SDMichael King (4-4)#35vs CLESlade Cecconi (3-5)#105
Sun, May 3rd@ SDGriffin Canning (0-3)#141vs CLEParker Messick (6-1)#51
Tue, May 5th@ LAASam Aldegheri (1-0)#422@ PHICristopher Sanchez (6-2)#3
Wed, May 6th@ LAAWalbert Urena (2-4)#421@ PHIZack Wheeler (4-1)#7
Thu, May 7th   @ PHIAndrew Painter (1-5)#170
Fri, May 8thvs SEAEmerson Hancock (4-2)#91@ BALKyle Bradish (2-6)#43
Sat, May 9thvs SEALuis Castillo (1-5)#46@ BALShane Baz (2-5)#84
Sun, May 10thvs SEALogan Gilbert (3-4)#11@ BALKeegan Akin (0-0)#180
Tue, May 12thvs KCStephen Kolek (3-1)#166vs STLAndre Pallante (5-4)#163
Wed, May 13thvs KCSeth Lugo (2-4)#104vs STLMatthew Liberatore (2-3)#114
Thu, May 14thvs KCKris Bubic (3-2)#80vs STLMichael McGreevy (3-4)#86
Fri, May 15thvs CHCEdward Cabrera (3-2)#70vs SFTyler Mahle (1-7)#119
Sat, May 16thvs CHCJameson Taillon (2-4)#107vs SFTrevor McDonald (2-2)#161
Sun, May 17thvs CHCColin Rea (5-3)#140vs SFAdrian Houser (2-5)#189
Mon, May 18th@ SEABryan Woo (5-3)#6@ LAAWalbert Urena (2-4)#421
Tue, May 19th@ SEABryce Miller (1-0)#54@ LAAReid Detmers (2-5)#41
Wed, May 20th@ SEAEmerson Hancock (4-2)#91@ LAAJack Kochanowicz (2-3)#420
Thu, May 21st   @ LAAJose Soriano (6-4)#45
Fri, May 22nd@ SFTrevor McDonald (2-2)#161@ SDWalker Buehler (3-3)#220
Sat, May 23rd@ SFAdrian Houser (2-5)#189@ SDLucas Giolito (2-0)#172
Sun, May 24th@ SFRobbie Ray (3-6)#83@ SDMichael King (4-4)#35
Mon, May 25thvs MINZebby Matthews (1-2)#82vs SEALuis Castillo (1-5)#46
Tue, May 26thvs MINJoe Ryan (3-3)#15vs SEAEmerson Hancock (4-2)#91
Wed, May 27thvs MINConnor Prielipp (1-3)#124vs SEALogan Gilbert (3-4)#11
Fri, May 29thvs DETTroy Melton (1-0)#118vs NYYCarlos Rodon (1-2)#34
Sat, May 30thvs DETFramber Valdez (2-4)#26vs NYYRyan Weathers (2-3)#66
Sun, May 31stvs DETKeider Montero (2-3)#201vs NYYWill Warren (6-1)#60
Tue, Jun 2nd@ MINConnor Prielipp (1-3)#124@ CHCJameson Taillon (2-4)#107
Wed, Jun 3rd@ MINTaj Bradley (5-1)#74@ CHCColin Rea (5-3)#140
Thu, Jun 4th   @ CHCShota Imanaga (4-6)#24
Fri, Jun 5th@ PHIAndrew Painter (1-5)#170@ HOUPeter Lambert (4-4)#190
Sat, Jun 6th@ PHIJesus Luzardo (4-4)#10@ HOUTatsuya Imai (2-2)#152
Sun, Jun 7th@ PHIAaron Nola (3-4)#39@ HOULance McCullers Jr. (2-3)#208
Mon, Jun 8th   vs MILBrandon Woodruff (2-1)#56
Tue, Jun 9thvs ATLChris Sale (8-3)#5vs MILBrandon Sproat (1-4)#158
Wed, Jun 10thvs ATLvs MIL
Fri, Jun 12thvs LADvs COL
Sat, Jun 13thvs LADvs COL
Sun, Jun 14thvs LADvs COL
Mon, Jun 15th   vs PIT
Tue, Jun 16th@ NYYvs PIT
Wed, Jun 17th@ NYYvs PIT
Thu, Jun 18th@ NYYvs LAA
Fri, Jun 19th@ DETvs LAA
Sat, Jun 20th@ DETvs LAA
Sun, Jun 21st@ DETvs LAA
Tue, Jun 23rdvs CLE@ SF
Wed, Jun 24thvs CLE@ SF
Thu, Jun 25th   @ SF
Fri, Jun 26thvs KC@ LAA
Sat, Jun 27thvs KC@ LAA
Sun, Jun 28thvs KC@ LAA
Mon, Jun 29th@ BALvs LAD
Tue, Jun 30th@ BALvs LAD
Wed, Jul 1st@ BALvs LAD
Fri, Jul 3rd@ CLEvs MIA
Sat, Jul 4th@ CLEvs MIA
Sun, Jul 5th@ CLEvs MIA
Tue, Jul 7thvs BOS@ DET
Wed, Jul 8thvs BOS@ DET
Thu, Jul 9thvs BOS@ DET
Fri, Jul 10thvs ATH@ CWS
Sat, Jul 11thvs ATH@ CWS
Sun, Jul 12thvs ATH@ CWS
Fri, Jul 17th@ TORvs WSH
Sat, Jul 18th@ TORvs WSH
Sun, Jul 19th@ TORvs WSH
Mon, Jul 20th@ TEX@ ARI
Tue, Jul 21st@ TEX@ ARI
Wed, Jul 22nd@ TEX@ ARI
Fri, Jul 24thvs HOU@ MIN
Sat, Jul 25thvs HOU@ MIN
Sun, Jul 26thvs HOU@ MIN
Mon, Jul 27thvs NYYvs BOS
Tue, Jul 28thvs NYYvs BOS
Wed, Jul 29thvs NYYvs BOS
Thu, Jul 30thvs NYYvs BOS
Fri, Jul 31st@ TBvs DET
Sat, Aug 1st@ TBvs DET
Sun, Aug 2nd@ TBvs DET
Tue, Aug 4th@ BOS@ CIN
Wed, Aug 5th@ BOS@ CIN
Thu, Aug 6th@ BOS@ CIN
Fri, Aug 7thvs CLE@ BOS
Sat, Aug 8thvs CLE@ BOS
Sun, Aug 9thvs CLE@ BOS
Mon, Aug 10th   vs TB
Tue, Aug 11thvs CINvs TB
Wed, Aug 12thvs CINvs TB
Fri, Aug 14th@ DETvs TEX
Sat, Aug 15th@ DETvs TEX
Sun, Aug 16th@ DETvs TEX
Mon, Aug 17th@ CHC@ KC
Tue, Aug 18th@ CHC@ KC
Wed, Aug 19th@ CHC@ KC
Thu, Aug 20th   @ KC
Fri, Aug 21stvs NYM@ HOU
Sat, Aug 22ndvs NYM@ HOU
Sun, Aug 23rdvs NYM@ HOU
Mon, Aug 24thvs TEXvs MIN
Tue, Aug 25thvs TEXvs MIN
Wed, Aug 26thvs TEXvs MIN
Fri, Aug 28th@ MINvs BAL
Sat, Aug 29th@ MINvs BAL
Sun, Aug 30th@ MINvs BAL
Mon, Aug 31st@ HOU@ TEX
Tue, Sep 1st@ HOU@ TEX
Wed, Sep 2nd@ HOU@ TEX
Thu, Sep 3rd@ HOU@ SEA
Fri, Sep 4thvs MIN@ SEA
Sat, Sep 5thvs MIN@ SEA
Sun, Sep 6thvs MIN@ SEA
Mon, Sep 7th   vs TOR
Tue, Sep 8thvs PITvs TOR
Wed, Sep 9thvs PITvs TOR
Fri, Sep 11th@ STLvs SEA
Sat, Sep 12th@ STLvs SEA
Sun, Sep 13th@ STLvs SEA
Tue, Sep 15th@ CLE@ TB
Wed, Sep 16th@ CLE@ TB
Thu, Sep 17thvs DET@ TB
Fri, Sep 18thvs DET@ CLE
Sat, Sep 19thvs DET@ CLE
Sun, Sep 20thvs DET@ CLE
Tue, Sep 22nd@ KCvs LAA
Wed, Sep 23rd@ KCvs LAA
Thu, Sep 24th@ KCvs HOU
Fri, Sep 25thvs COLvs HOU
Sat, Sep 26thvs COLvs HOU
Sun, Sep 27thvs COLvs HOU
Thu, Mar 26th@ MILJacob Misiorowski (5-2)#18   
Mon, Apr 6thvs BALBrandon Young (3-1)#194   
Thu, Apr 23rd@ ARIMichael Soroka (7-2)#67   
Mon, Apr 27thvs LAAJack Kochanowicz (2-3)#420   
Mon, May 4th@ LAAJose Soriano (6-4)#45   
Thu, May 28thvs MINSimeon Woods Richardson (0-7)#222   
Mon, Jun 1st@ MINJoe Ryan (3-3)#15   
Thu, Jun 11thvs ATL   
Mon, Jun 22ndvs CLE   
Thu, Jul 2nd@ CLE   
Thu, Aug 13thvs CIN   
Thu, Sep 10thvs PIT   
Mon, Sep 14th@ CLE