Skip Navigation to Main Content

Who Should I Trade?

Jhancarlos Lara for Jonathan Cannon (2026)


See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Jhancarlos Lara
SP,RP - ATL
Jhancarlos Lara
Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 946
   
Projections 
   
Strikeouts433
Wins02
Saves00
ERA4.294.99
WHIP1.591.47
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Jhancarlos Lara
SP,RP - ATL
Jhancarlos Lara
Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
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
   
Who Should I Trade? Player Projections
  Jhancarlos Lara
SP,RP - ATL
Jhancarlos Lara
Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
2026 Projections 
   
   
Games Played1418
   
Games Started07
   
Innings Pitched3.244.8
   
Wins02
   
Losses03
   
Saves00
   
Blown Saves00
   
Holds10
   
Hits Allowed347
   
Earned Runs225
   
Home Runs Allowed17
   
Strikeouts433
   
Walks217
   
ERA4.294.99
   
WHIP1.591.47
   
Who Should I Trade? Player Notes
  Jhancarlos Lara
SP,RP - ATL
Jhancarlos Lara
Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
News 
 Lara was called up to the majors last season but did not appear in a game. He transitioned to a relief role in the minors during 2025 and struck out 104 batters across 68.2 innings between Double-A Columbus and Triple-A Gwinnett, but he also walked 65 and posted a 7.73 ERA.
Bruno Mulé
Thu, Mar 5th
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
  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
Who Should I Trade? Player Schedules
  Jhancarlos Lara
SP,RP - ATL
Jhancarlos Lara
Jonathan Cannon
SP,RP - CWS
Jonathan Cannon
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27thvs KCCole Ragans (1-4)#49   
Sat, Mar 28thvs KCMichael Wacha (4-2)#78@ MILChad Patrick (2-2)#148
Sun, Mar 29thvs KCSeth Lugo (2-4)#104@ MILBrandon Sproat (1-4)#158
Mon, Mar 30thvs ATHJacob Lopez (4-2)#202@ MIAChris Paddack (0-7)#324
Tue, Mar 31stvs ATHAaron Civale (5-2)#219@ MIAJanson Junk (3-5)#116
Wed, Apr 1stvs ATHLuis Severino (2-6)#146@ MIASandy Alcantara (3-4)#73
Thu, Apr 2nd@ ARIRyne Nelson (2-4)#89   
Fri, Apr 3rd@ ARIEduardo Rodriguez (5-1)#112vs TORDylan Cease (3-3)#16
Sat, Apr 4th@ ARIMichael Soroka (7-2)#67vs TORMason Fluharty
Sun, Apr 5th@ ARIBrandon Pfaadt (0-1)#115vs TOREric Lauer (2-5)#264
Mon, Apr 6th@ LAAJose Soriano (6-4)#45vs BALBrandon Young (3-1)#194
Tue, Apr 7th@ LAAYusei Kikuchi (0-3)#155vs BALTrevor Rogers (2-6)#94
Wed, Apr 8th@ LAAReid Detmers (2-5)#41vs BALKyle Bradish (2-6)#43
Fri, Apr 10thvs CLESlade Cecconi (3-5)#105@ KCKris Bubic (3-2)#80
Sat, Apr 11thvs CLEParker Messick (6-1)#51@ KCMichael Wacha (4-2)#78
Sun, Apr 12thvs CLETanner Bibee (0-7)#38@ KCNoah Cameron (2-4)#92
Mon, Apr 13thvs MIAEury Perez (3-6)#109   
Tue, Apr 14thvs MIAMax Meyer (5-0)#68vs TBShane McClanahan (5-2)#22
Wed, Apr 15thvs MIAChris Paddack (0-7)#324vs TBCole Sulser
Fri, Apr 17th@ PHITaijuan Walker (1-4)#413@ ATHAaron Civale (5-2)#219
Sat, Apr 18th@ PHICristopher Sanchez (6-2)#3@ ATHLuis Severino (2-6)#146
Sun, Apr 19th@ PHIAndrew Painter (1-5)#170@ ATHJeffrey Springs (3-6)#111
Mon, Apr 20th@ WSHJake Irvin (2-4)#203   
Tue, Apr 21st@ WSHFoster Griffin (6-2)#88@ ARIMerrill Kelly (5-3)#93
Wed, Apr 22nd@ WSHZack Littell (4-4)#169@ ARIEduardo Rodriguez (5-1)#112
Thu, Apr 23rd@ WSHCade Cavalli (3-3)#87@ ARIMichael Soroka (7-2)#67
Fri, Apr 24thvs PHIAndrew Painter (1-5)#170vs WSHPJ Poulin (3-0)#237
Sat, Apr 25thvs PHIZack Wheeler (4-1)#7vs WSHJake Irvin (2-4)#203
Sun, Apr 26thvs PHIAaron Nola (3-4)#39vs WSHFoster Griffin (6-2)#88
Tue, Apr 28thvs DETCasey Mize (2-3)#65vs LAAJose Soriano (6-4)#45
Wed, Apr 29thvs DETTarik Skubal (3-2)#4vs LAAYusei Kikuchi (0-3)#155
Thu, Apr 30thvs DETFramber Valdez (2-4)#26   
Fri, May 1st@ COLJose Quintana (2-3)#425@ SDGerman Marquez (3-2)#330
Sat, May 2nd@ COLBrennan Bernardino (2-3)#257@ SDMichael King (4-4)#35
Sun, May 3rd@ COLKyle Freeland (1-6)#395@ SDGriffin Canning (0-3)#141
Mon, May 4th@ SEALogan Gilbert (3-4)#11@ LAAJose Soriano (6-4)#45
Tue, May 5th@ SEAGeorge Kirby (5-4)#14@ LAASam Aldegheri (1-0)#422
Wed, May 6th@ SEABryan Woo (5-3)#6@ LAAWalbert Urena (2-4)#421
Fri, May 8th@ LADEmmet Sheehan (3-1)#42vs SEAEmerson Hancock (4-2)#91
Sat, May 9th@ LADBlake Snell (0-1)#64vs SEALuis Castillo (1-5)#46
Sun, May 10th@ LADJustin Wrobleski (7-2)#130vs SEALogan Gilbert (3-4)#11
Tue, May 12thvs CHCColin Rea (5-3)#140vs KCStephen Kolek (3-1)#166
Wed, May 13thvs CHCShota Imanaga (4-6)#24vs KCSeth Lugo (2-4)#104
Thu, May 14thvs CHCBen Brown (2-2)#52vs KCKris Bubic (3-2)#80
Fri, May 15thvs BOSConnelly Early (5-2)#97vs CHCEdward Cabrera (3-2)#70
Sat, May 16thvs BOSPayton Tolle (2-2)#75vs CHCJameson Taillon (2-4)#107
Sun, May 17thvs BOSBrayan Bello (2-5)#144vs CHCColin Rea (5-3)#140
Mon, May 18th@ MIAMax Meyer (5-0)#68@ SEABryan Woo (5-3)#6
Tue, May 19th@ MIABraxton Garrett (0-1)#120@ SEABryce Miller (1-0)#54
Wed, May 20th@ MIAJanson Junk (3-5)#116@ SEAEmerson Hancock (4-2)#91
Thu, May 21st@ MIASandy Alcantara (3-4)#73   
Fri, May 22ndvs WSHRichard Lovelady (2-2)#204@ SFTrevor McDonald (2-2)#161
Sat, May 23rdvs WSHJake Irvin (2-4)#203@ SFAdrian Houser (2-5)#189
Sun, May 24thvs WSHFoster Griffin (6-2)#88@ SFRobbie Ray (3-6)#83
Tue, May 26th@ BOSRanger Suarez (2-3)#32vs MINJoe Ryan (3-3)#15
Wed, May 27th@ BOSConnelly Early (5-2)#97vs MINConnor Prielipp (1-3)#124
Thu, May 28th@ BOSPayton Tolle (2-2)#75vs MINSimeon Woods Richardson (0-7)#222
Fri, May 29th@ CINChris Paddack (0-7)#324vs DETTroy Melton (1-0)#118
Sat, May 30th@ CINBrady Singer (2-5)#143vs DETFramber Valdez (2-4)#26
Sun, May 31st@ CINNick Lodolo (1-1)#58vs DETKeider Montero (2-3)#201
Tue, Jun 2ndvs TORKevin Gausman (4-3)#19@ MINConnor Prielipp (1-3)#124
Wed, Jun 3rdvs TORPatrick Corbin (2-1)#216@ MINTaj Bradley (5-1)#74
Thu, Jun 4thvs TORAustin Voth   
Fri, Jun 5thvs PITMitch Keller (5-2)#95@ PHIAndrew Painter (1-5)#170
Sat, Jun 6thvs PITBraxton Ashcraft (4-2)#47@ PHIJesus Luzardo (4-4)#10
Sun, Jun 7thvs PITBubba Chandler (1-6)#122@ PHIAaron Nola (3-4)#39
Tue, Jun 9th@ CWSDavis Martin (8-1)#79vs ATLChris Sale (8-3)#5
Wed, Jun 10th@ CWSvs ATL
Thu, Jun 11th@ CWSvs ATL
Fri, Jun 12th@ NYMvs LAD
Sat, Jun 13th@ NYMvs LAD
Sun, Jun 14th@ NYMvs LAD
Tue, Jun 16thvs SF@ NYY
Wed, Jun 17thvs SF@ NYY
Thu, Jun 18thvs SF@ NYY
Fri, Jun 19thvs MIL@ DET
Sat, Jun 20thvs MIL@ DET
Sun, Jun 21stvs MIL@ DET
Mon, Jun 22nd@ SDvs CLE
Tue, Jun 23rd@ SDvs CLE
Wed, Jun 24th@ SDvs CLE
Fri, Jun 26th@ SFvs KC
Sat, Jun 27th@ SFvs KC
Sun, Jun 28th@ SFvs KC
Tue, Jun 30thvs STL@ BAL
Wed, Jul 1stvs STL@ BAL
Thu, Jul 2ndvs STL@ CLE
Fri, Jul 3rdvs NYM@ CLE
Sat, Jul 4thvs NYM@ CLE
Sun, Jul 5thvs NYM@ CLE
Mon, Jul 6thvs NYM   
Tue, Jul 7th@ PITvs BOS
Wed, Jul 8th@ PITvs BOS
Thu, Jul 9th@ PITvs BOS
Fri, Jul 10th@ STLvs ATH
Sat, Jul 11th@ STLvs ATH
Sun, Jul 12th@ STLvs ATH
Fri, Jul 17thvs TEX@ TOR
Sat, Jul 18thvs TEX@ TOR
Sun, Jul 19thvs TEX@ TOR
Mon, Jul 20thvs SD@ TEX
Tue, Jul 21stvs SD@ TEX
Wed, Jul 22ndvs SD@ TEX
Thu, Jul 23rdvs SD   
Fri, Jul 24th@ BALvs HOU
Sat, Jul 25th@ BALvs HOU
Sun, Jul 26th@ BALvs HOU
Mon, Jul 27th@ NYMvs NYY
Tue, Jul 28th@ NYMvs NYY
Wed, Jul 29th@ NYMvs NYY
Thu, Jul 30thvs WSHvs NYY
Fri, Jul 31stvs WSH@ TB
Sat, Aug 1stvs WSH@ TB
Sun, Aug 2ndvs WSH@ TB
Tue, Aug 4thvs MIA@ BOS
Wed, Aug 5thvs MIA@ BOS
Thu, Aug 6thvs MIA@ BOS
Fri, Aug 7th@ NYYvs CLE
Sat, Aug 8th@ NYYvs CLE
Sun, Aug 9th@ NYYvs CLE
Mon, Aug 10thvs NYM   
Tue, Aug 11thvs NYMvs CIN
Wed, Aug 12thvs NYMvs CIN
Fri, Aug 14thvs ARI@ DET
Sat, Aug 15thvs ARI@ DET
Sun, Aug 16thvs ARI@ DET
Mon, Aug 17th@ MIN@ CHC
Tue, Aug 18th@ MIN@ CHC
Wed, Aug 19th@ MIN@ CHC
Fri, Aug 21st@ MILvs NYM
Sat, Aug 22nd@ MILvs NYM
Sun, Aug 23rd@ MILvs NYM
Tue, Aug 25thvs LADvs TEX
Wed, Aug 26thvs LADvs TEX
Thu, Aug 27thvs LAD   
Fri, Aug 28thvs COL@ MIN
Sat, Aug 29thvs COL@ MIN
Sun, Aug 30thvs COL@ MIN
Tue, Sep 1st@ WSH@ HOU
Wed, Sep 2nd@ WSH@ HOU
Fri, Sep 4th@ PHIvs MIN
Sat, Sep 5th@ PHIvs MIN
Sun, Sep 6th@ PHIvs MIN
Mon, Sep 7th@ PHI   
Tue, Sep 8thvs TBvs PIT
Wed, Sep 9thvs TBvs PIT
Thu, Sep 10thvs TBvs PIT
Fri, Sep 11thvs PHI@ STL
Sat, Sep 12thvs PHI@ STL
Sun, Sep 13thvs PHI@ STL
Mon, Sep 14th@ CHC@ CLE
Tue, Sep 15th@ CHC@ CLE
Wed, Sep 16th@ CHC@ CLE
Fri, Sep 18th@ HOUvs DET
Sat, Sep 19th@ HOUvs DET
Sun, Sep 20th@ HOUvs DET
Tue, Sep 22ndvs CIN@ KC
Wed, Sep 23rdvs CIN@ KC
Thu, Sep 24thvs CIN@ KC
Fri, Sep 25th@ MIAvs COL
Sat, Sep 26th@ MIAvs COL
Sun, Sep 27th@ MIAvs COL
Thu, Mar 26th   @ MILJacob Misiorowski (5-2)#18
Thu, Apr 9th   @ KCSeth Lugo (2-4)#104
Thu, Apr 16th   vs TBSteven Matz (4-2)#98
Mon, Apr 27th   vs LAAJack Kochanowicz (2-3)#420
Mon, May 25th   vs MINZebby Matthews (1-2)#82
Mon, Jun 1st   @ MINJoe Ryan (3-3)#15
Mon, Jun 29th   @ BAL
Thu, Aug 13th   vs CIN
Mon, Aug 24th   vs TEX
Mon, Aug 31st   @ HOU
Thu, Sep 3rd   @ HOU
Thu, Sep 17th   vs DET