Skip to main content

Who Should I Trade?

Caleb Thielbar for Zach Plesac (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Caleb Thielbar
Caleb Thielbar
Zach Plesac
Zach Plesac
Recommended by
1 of 2 experts
Recommended by
1 of 2 experts
Rest of Season# 272# 275
VBR# 431# 557
Injury AlertIL15MiLB
Expert Ranks 
Mick Ciallela
# 259# 203
Mike Maher
# 199# 302
Who Should I Trade? Player Statistics
  Caleb Thielbar
Caleb Thielbar
Zach Plesac
Zach Plesac
2023 Stats 
Games Played115
Games Started05
Innings Pitched10.021.1
Blown Saves00
Hits Allowed737
Earned Runs218
Home Runs Allowed13
Who Should I Trade? Player Projections
  Caleb Thielbar
Caleb Thielbar
Zach Plesac
Zach Plesac
2023 Projections 
Games Played3515
Games Started013
Innings Pitched35.680.4
Blown Saves00
Hits Allowed3087
Earned Runs1443
Home Runs Allowed412
Who Should I Trade? Player Notes
  Caleb Thielbar
Caleb Thielbar
Zach Plesac
Zach Plesac
 Caleb Thielbar threw a bullpen session Tuesday as he works his way back from an oblique injury.
Brenton Kemp
Tue, May 23rd
Zach Plesac allowed five runs on eight hits over 3 1/3 innings in an 8-7 loss to the Red Sox in 10 innings on Saturday. Plesac struck out one and walked one while taking a no-decision.
Matthew Terelle
Sat, Apr 29th
 The Minnesota Twins placed RP Caleb Thielbar on the 15-day IL with an oblique strain on Friday.
Dan Tursky
Fri, May 5th
Zach Plesac allowed three runs on 10 hits over five innings in a 3-2 loss to the Marlins in Game 2 of a Saturday doubleheader. Plesac struck out five and walked two while taking the loss.
Matthew Terelle
Sun, Apr 23rd
  Friday night’s game between the Cleveland Guardians and the Miami Marlins has been postponed due to inclement weather
Chris Schommer
Fri, Apr 21st
  Zach Plesac allowed four runs (two earned) on seven hits over five innings in a 6-4 win over the Nationals on Saturday. Plesac earned the win while striking out one and walking none.
Matthew Terelle
Sat, Apr 15th
  Zach Plesac pitched well in a 7-6 win over Seattle in 12 innings on Sunday. Plesac allowed two runs over seven innings while striking out six and walking one. He wound up settling for a no-decision in the outing.
Matthew Terelle
Sun, Apr 9th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Caleb Thielbar
Caleb Thielbar
Zach Plesac
Zach Plesac
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ KCZack Greinke (1-5)#144@ SEALuis Castillo (4-2)#13
Sat, Apr 1st@ KCJordan Lyles (0-9)#228@ SEALogan Gilbert (3-2)#27
Sun, Apr 2nd@ KCBrad Keller (3-4)#264@ SEAMarco Gonzales (4-1)#159
Mon, Apr 3rd@ MIAJohnny Cueto (0-1)#158@ OAKJames Kaprielian (0-5)#283
Tue, Apr 4th@ MIASandy Alcantara (2-5)#30@ OAKJP Sears (0-3)#119
Wed, Apr 5th@ MIAJesus Luzardo (4-3)#74@ OAKKyle Muller (1-4)#217
Fri, Apr 7thvs HOUJose Urquidy (2-2)#65vs SEALogan Gilbert (3-2)#27
Sat, Apr 8thvs HOULuis Garcia (2-2)vs SEAMarco Gonzales (4-1)#159
Sun, Apr 9thvs HOUHunter Brown (5-1)#63vs SEAGeorge Kirby (5-4)#22
Mon, Apr 10thvs CWSDylan Cease (3-3)#35vs NYYDomingo German (2-3)#56
Tue, Apr 11thvs CWSLance Lynn (4-5)#69vs NYYGerrit Cole (5-0)#2
Wed, Apr 12thvs CWSLucas Giolito (3-4)#39vs NYYClarke Schmidt (2-5)#139
Thu, Apr 13th@ NYYJhony Brito (3-3)#90   
Fri, Apr 14th@ NYYNestor Cortes Jr. (4-2)#32@ WSHTrevor Williams (2-2)#121
Sat, Apr 15th@ NYYDomingo German (2-3)#56@ WSHChad Kuhl (0-2)#343
Sun, Apr 16th@ NYYGerrit Cole (5-0)#2@ WSHPatrick Corbin (4-5)#187
Tue, Apr 18th@ BOSChris Sale (5-2)#55@ DETEduardo Rodriguez (4-4)#40
Wed, Apr 19th@ BOSCorey Kluber (2-6)#147@ DETSpencer Turnbull (1-4)#170
Thu, Apr 20th@ BOSTanner Houck (3-3)#93   
Fri, Apr 21stvs WSHTrevor Williams (2-2)#121   
Sat, Apr 22ndvs WSHChad Kuhl (0-2)#343vs MIABraxton Garrett (1-2)#146
Sun, Apr 23rdvs WSHPatrick Corbin (4-5)#187vs MIAJesus Luzardo (4-3)#74
Mon, Apr 24thvs NYYJhony Brito (3-3)#90vs COLAustin Gomber (4-4)#305
Tue, Apr 25thvs NYYNestor Cortes Jr. (4-2)#32vs COLRyan Feltner (2-3)#360
Wed, Apr 26thvs NYYDomingo German (2-3)#56vs COLGerman Marquez (2-2)
Thu, Apr 27thvs KCZack Greinke (1-5)#144   
Fri, Apr 28thvs KCJordan Lyles (0-9)#228@ BOSNick Pivetta (3-3)#179
Sat, Apr 29thvs KCBrad Keller (3-4)#264@ BOSBrayan Bello (3-2)#102
Sun, Apr 30thvs KCBrady Singer (3-4)#111@ BOSChris Sale (5-2)#55
Tue, May 2nd@ CWSMichael Kopech (3-4)#143@ NYYGerrit Cole (5-0)#2
Wed, May 3rd@ CWSDylan Cease (3-3)#35@ NYYClarke Schmidt (2-5)#139
Thu, May 4th@ CWSLucas Giolito (3-4)#39   
Fri, May 5th@ CLEPeyton Battenfield (0-5)#110vs MINBailey Ober (3-1)#89
Sat, May 6th@ CLELogan Allen (1-2)#234vs MINSonny Gray (4-0)#33
Sun, May 7th@ CLECal Quantrill (2-3)#81vs MINJoe Ryan (7-1)#16
Tue, May 9thvs SDMichael Wacha (5-1)#66vs DETMichael Lorenzen (2-2)#131
Wed, May 10thvs SDSeth Lugo (3-3)#105vs DETEduardo Rodriguez (4-4)#40
Thu, May 11thvs SDYu Darvish (3-3)#26   
Fri, May 12thvs CHCDrew Smyly (5-1)#72vs LAATyler Anderson (2-0)#103
Sat, May 13thvs CHCHayden Wesneski (2-2)#108vs LAAReid Detmers (0-4)#83
Sun, May 14thvs CHCMarcus Stroman (4-4)#53vs LAAPatrick Sandoval (3-3)#45
Mon, May 15th@ LADNoah Syndergaard (1-4)#124   
Tue, May 16th@ LADClayton Kershaw (6-4)#17@ CWSLance Lynn (4-5)#69
Wed, May 17th@ LADDustin May (4-1)#44@ CWSMike Clevinger (3-3)#150
Fri, May 19th@ LAAReid Detmers (0-4)#83@ NYMCarlos Carrasco (1-2)#82
Sat, May 20th@ LAAPatrick Sandoval (3-3)#45   
Sun, May 21st@ LAAShohei Ohtani (5-1)#1@ NYMJustin Verlander (2-2)#9
Mon, May 22ndvs SFJohn Brebbia (2-0)#174vs CWSJimmy Lambert
Tue, May 23rdvs SFAlex Cobb (4-1)#36vs CWSDylan Cease (3-3)#35
Wed, May 24thvs SFAnthony DeSclafani (3-4)#94vs CWSMichael Kopech (3-4)#143
Fri, May 26thvs TORKevin Gausman (3-3)#14vs STLMatthew Liberatore (1-1)#184
Sat, May 27thvs TORChris Bassitt (5-4)#29vs STLJack Flaherty (3-4)#78
Sun, May 28thvs TORJose Berrios (4-4)#48vs STLJordan Montgomery (2-6)#49
Mon, May 29th@ HOUJ.P. France (1-1)#207@ BALTyler Wells (3-1)#57
Tue, May 30th@ HOUBrandon Bielak (1-2)#230@ BALKyle Gibson (6-3)#98
Wed, May 31st@ HOUHunter Brown (5-1)#63@ BALBruce Zimmermann#262
Thu, Jun 1stvs CLETanner Bibee (1-1)#128@ MINPablo Lopez (3-3)#28
Fri, Jun 2ndvs CLEHunter Gaddis (1-1)#173@ MINBailey Ober (3-1)#89
Sat, Jun 3rdvs CLELogan Allen (1-2)#234@ MINSonny Gray (4-0)#33
Sun, Jun 4thvs CLECal Quantrill (2-3)#81@ MINJoe Ryan (7-1)#16
Tue, Jun 6th@ TBvs BOS
Wed, Jun 7th@ TBvs BOS
Thu, Jun 8th@ TBvs BOS
Fri, Jun 9th@ TORvs HOU
Sat, Jun 10th@ TORvs HOU
Sun, Jun 11th@ TORvs HOU
Tue, Jun 13thvs MIL@ SD
Wed, Jun 14thvs MIL@ SD
Thu, Jun 15thvs DET@ SD
Fri, Jun 16thvs DET@ ARI
Sat, Jun 17thvs DET@ ARI
Sun, Jun 18thvs DET@ ARI
Mon, Jun 19thvs BOS   
Tue, Jun 20thvs BOSvs OAK
Wed, Jun 21stvs BOSvs OAK
Thu, Jun 22ndvs BOSvs OAK
Fri, Jun 23rd@ DETvs MIL
Sat, Jun 24th@ DETvs MIL
Sun, Jun 25th@ DETvs MIL
Mon, Jun 26th@ ATL   
Tue, Jun 27th@ ATL@ KC
Wed, Jun 28th@ ATL@ KC
Fri, Jun 30th@ BAL@ CHC
Sat, Jul 1st@ BAL@ CHC
Sun, Jul 2nd@ BAL@ CHC
Mon, Jul 3rdvs KCvs ATL
Tue, Jul 4thvs KCvs ATL
Wed, Jul 5thvs KCvs ATL
Fri, Jul 7thvs BALvs KC
Sat, Jul 8thvs BALvs KC
Sun, Jul 9thvs BALvs KC
Fri, Jul 14th@ OAK@ TEX
Sat, Jul 15th@ OAK@ TEX
Sun, Jul 16th@ OAK@ TEX
Mon, Jul 17th@ SEA@ PIT
Tue, Jul 18th@ SEA@ PIT
Wed, Jul 19th@ SEA@ PIT
Thu, Jul 20th@ SEA   
Fri, Jul 21stvs CWSvs PHI
Sat, Jul 22ndvs CWSvs PHI
Sun, Jul 23rdvs CWSvs PHI
Mon, Jul 24thvs SEAvs KC
Tue, Jul 25thvs SEAvs KC
Wed, Jul 26thvs SEAvs KC
Fri, Jul 28th@ KC@ CWS
Sat, Jul 29th@ KC@ CWS
Sun, Jul 30th@ KC@ CWS
Tue, Aug 1st@ STL@ HOU
Wed, Aug 2nd@ STL@ HOU
Thu, Aug 3rd@ STL   
Fri, Aug 4thvs ARIvs CWS
Sat, Aug 5thvs ARIvs CWS
Sun, Aug 6thvs ARIvs CWS
Mon, Aug 7th@ DETvs TOR
Tue, Aug 8th@ DETvs TOR
Wed, Aug 9th@ DETvs TOR
Thu, Aug 10th@ DETvs TOR
Fri, Aug 11th@ PHI@ TB
Sat, Aug 12th@ PHI@ TB
Sun, Aug 13th@ PHI@ TB
Tue, Aug 15thvs DET@ CIN
Wed, Aug 16thvs DET@ CIN
Fri, Aug 18thvs PITvs DET
Sat, Aug 19thvs PITvs DET
Sun, Aug 20thvs PITvs DET
Tue, Aug 22nd@ MILvs LAD
Wed, Aug 23rd@ MILvs LAD
Thu, Aug 24thvs TEXvs LAD
Fri, Aug 25thvs TEX@ TOR
Sat, Aug 26thvs TEX@ TOR
Sun, Aug 27thvs TEX@ TOR
Mon, Aug 28thvs CLE@ MIN
Tue, Aug 29thvs CLE@ MIN
Wed, Aug 30thvs CLE@ MIN
Fri, Sep 1st@ TEXvs TB
Sat, Sep 2nd@ TEXvs TB
Sun, Sep 3rd@ TEXvs TB
Mon, Sep 4th@ CLEvs MIN
Tue, Sep 5th@ CLEvs MIN
Wed, Sep 6th@ CLEvs MIN
Fri, Sep 8thvs NYM@ LAA
Sat, Sep 9thvs NYM@ LAA
Sun, Sep 10thvs NYM@ LAA
Mon, Sep 11thvs TB@ SF
Tue, Sep 12thvs TB@ SF
Wed, Sep 13thvs TB@ SF
Thu, Sep 14th@ CWS   
Fri, Sep 15th@ CWSvs TEX
Sat, Sep 16th@ CWSvs TEX
Sun, Sep 17th@ CWSvs TEX
Mon, Sep 18th@ CIN@ KC
Tue, Sep 19th@ CIN@ KC
Wed, Sep 20th@ CIN@ KC
Fri, Sep 22ndvs LAAvs BAL
Sat, Sep 23rdvs LAAvs BAL
Sun, Sep 24thvs LAAvs BAL
Tue, Sep 26thvs OAKvs CIN
Wed, Sep 27thvs OAKvs CIN
Thu, Sep 28thvs OAK   
Fri, Sep 29th@ COL@ DET
Sat, Sep 30th@ COL@ DET
Sun, Oct 1st@ COL@ DET
Fri, Mar 31st   @ SEARobbie Ray (0-1)
Mon, May 1st   @ NYYDomingo German (2-3)#56
Mon, May 8th   vs DETJoey Wentz (1-5)#189
Thu, May 18th   @ CWSDylan Cease (3-3)#35
Thu, Jun 29th   @ KC
Thu, Jul 6th   vs KC
Thu, Jul 27th   @ CWS
Mon, Jul 31st   @ HOU
Thu, Aug 17th   vs DET
Thu, Sep 7th   @ LAA
Thu, Sep 21st   vs BAL