Skip to main content

Who Should I Trade?

Caleb Thielbar for Luis Ortiz (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Caleb Thielbar
Caleb Thielbar
Luis Ortiz
Luis Ortiz
Recommended by
2 of 2 experts
Recommended by
0 of 2 experts
Rest of Season# 272# 293
VBR# 431# 559
Injury AlertIL15MiLB
Expert Ranks 
Mike Maher
# 199# 335
Mick Ciallela
# 259# 265
Who Should I Trade? Player Statistics
  Caleb Thielbar
Caleb Thielbar
Luis Ortiz
Luis Ortiz
2023 Stats 
Games Played118
Games Started00
Innings Pitched10.010.0
Blown Saves00
Hits Allowed710
Earned Runs23
Home Runs Allowed10
Who Should I Trade? Player Projections
  Caleb Thielbar
Caleb Thielbar
Luis Ortiz
Luis Ortiz
2023 Projections 
Games Played3511
Games Started07
Innings Pitched35.642.3
Blown Saves00
Hits Allowed3041
Earned Runs1420
Home Runs Allowed45
Who Should I Trade? Player Notes
  Caleb Thielbar
Caleb Thielbar
Luis Ortiz
Luis Ortiz
 Caleb Thielbar threw a bullpen session Tuesday as he works his way back from an oblique injury.
Brenton Kemp
Tue, May 23rd
 The Minnesota Twins placed RP Caleb Thielbar on the 15-day IL with an oblique strain on Friday.
Dan Tursky
Fri, May 5th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Caleb Thielbar
Caleb Thielbar
Luis Ortiz
Luis Ortiz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ KCZack Greinke (1-5)#144@ TEXJacob deGrom (2-0)#5
Sat, Apr 1st@ KCJordan Lyles (0-9)#228@ TEXNathan Eovaldi (6-2)#37
Sun, Apr 2nd@ KCBrad Keller (3-4)#264@ TEXMartin Perez (6-1)#77
Mon, Apr 3rd@ MIAJohnny Cueto (0-1)#158@ NYYNestor Cortes Jr. (4-2)#32
Tue, Apr 4th@ MIASandy Alcantara (2-5)#30@ NYYDomingo German (2-3)#56
Wed, Apr 5th@ MIAJesus Luzardo (4-3)#74@ NYYGerrit Cole (5-0)#2
Fri, Apr 7thvs HOUJose Urquidy (2-2)#65vs CINHunter Greene (1-4)#59
Sat, Apr 8thvs HOULuis Garcia (2-2)vs CINNick Lodolo (2-1)#96
Sun, Apr 9thvs HOUHunter Brown (5-1)#63vs CINConnor Overton (0-1)#273
Mon, Apr 10thvs CWSDylan Cease (3-3)#35vs MIASandy Alcantara (2-5)#30
Tue, Apr 11thvs CWSLance Lynn (4-5)#69vs MIAJesus Luzardo (4-3)#74
Wed, Apr 12thvs CWSLucas Giolito (3-4)#39vs MIAEdward Cabrera (3-4)#129
Thu, Apr 13th@ NYYJhony Brito (3-3)#90@ CINNick Lodolo (2-1)#96
Fri, Apr 14th@ NYYNestor Cortes Jr. (4-2)#32@ CINConnor Overton (0-1)#273
Sat, Apr 15th@ NYYDomingo German (2-3)#56@ CINGraham Ashcraft (2-3)#153
Sun, Apr 16th@ NYYGerrit Cole (5-0)#2@ CINLuis Cessa (1-4)#358
Tue, Apr 18th@ BOSChris Sale (5-2)#55@ CWSLucas Giolito (3-4)#39
Wed, Apr 19th@ BOSCorey Kluber (2-6)#147@ CWSMike Clevinger (3-3)#150
Thu, Apr 20th@ BOSTanner Houck (3-3)#93vs COLRyan Feltner (2-3)#360
Fri, Apr 21stvs WSHTrevor Williams (2-2)#121vs COLNoah Davis (0-1)#346
Sat, Apr 22ndvs WSHChad Kuhl (0-2)#343vs COLKyle Freeland (4-5)#137
Sun, Apr 23rdvs WSHPatrick Corbin (4-5)#187vs COLJose Urena (0-4)#362
Mon, Apr 24thvs NYYJhony Brito (3-3)#90   
Tue, Apr 25thvs NYYNestor Cortes Jr. (4-2)#32vs SEAMarco Gonzales (4-1)#159
Wed, Apr 26thvs NYYDomingo German (2-3)#56vs SEALogan Gilbert (3-2)#27
Thu, Apr 27thvs KCZack Greinke (1-5)#144vs SEAGeorge Kirby (5-4)#22
Fri, Apr 28thvs KCJordan Lyles (0-9)#228@ HOUFramber Valdez (5-4)#15
Sat, Apr 29thvs KCBrad Keller (3-4)#264@ HOUCristian Javier (5-1)#12
Sun, Apr 30thvs KCBrady Singer (3-4)#111@ HOUJose Urquidy (2-2)#65
Tue, May 2nd@ CWSMichael Kopech (3-4)#143@ LADJulio Urias (5-4)#21
Wed, May 3rd@ CWSDylan Cease (3-3)#35@ LADGavin Stone (0-0)#175
Thu, May 4th@ CWSLucas Giolito (3-4)#39   
Fri, May 5th@ CLEPeyton Battenfield (0-5)#110vs BOSChris Sale (5-2)#55
Sat, May 6th@ CLELogan Allen (1-2)#234vs BOSCorey Kluber (2-6)#147
Sun, May 7th@ CLECal Quantrill (2-3)#81vs BOSTanner Houck (3-3)#93
Tue, May 9thvs SDMichael Wacha (5-1)#66vs TORAlek Manoah (1-5)#52
Wed, May 10thvs SDSeth Lugo (3-3)#105vs TORKevin Gausman (3-3)#14
Thu, May 11thvs SDYu Darvish (3-3)#26   
Fri, May 12thvs CHCDrew Smyly (5-1)#72@ COLAustin Gomber (4-4)#305
Sat, May 13thvs CHCHayden Wesneski (2-2)#108@ COLRyan Feltner (2-3)#360
Sun, May 14thvs CHCMarcus Stroman (4-4)#53@ COLKyle Freeland (4-5)#137
Mon, May 15th@ LADNoah Syndergaard (1-4)#124@ SFAlex Wood (1-0)#95
Tue, May 16th@ LADClayton Kershaw (6-4)#17@ SFAlex Cobb (4-1)#36
Wed, May 17th@ LADDustin May (4-1)#44@ SFRoss Stripling (0-2)#101
Fri, May 19th@ LAAReid Detmers (0-4)#83vs CHCMarcus Stroman (4-4)#53
Sat, May 20th@ LAAPatrick Sandoval (3-3)#45vs CHCJameson Taillon (0-3)#88
Sun, May 21st@ LAAShohei Ohtani (5-1)#1vs CHCJustin Steele (6-2)#43
Mon, May 22ndvs SFJohn Brebbia (2-0)#174vs ARITommy Henry (2-1)#208
Tue, May 23rdvs SFAlex Cobb (4-1)#36vs ARIRyne Nelson (1-2)#133
Wed, May 24thvs SFAnthony DeSclafani (3-4)#94vs ARIZac Gallen (6-2)#4
Fri, May 26thvs TORKevin Gausman (3-3)#14@ ATLJared Shuster (1-2)#134
Sat, May 27thvs TORChris Bassitt (5-4)#29@ ATLCharlie Morton (5-5)#34
Sun, May 28thvs TORJose Berrios (4-4)#48@ ATLSpencer Strider (4-2)#3
Mon, May 29th@ HOUJ.P. France (1-1)#207   
Tue, May 30th@ HOUBrandon Bielak (1-2)#230@ NYMKodai Senga (4-3)#62
Wed, May 31st@ HOUHunter Brown (5-1)#63@ NYMCarlos Carrasco (1-2)#82
Thu, Jun 1stvs CLETanner Bibee (1-1)#128@ NYMMax Scherzer (4-2)#18
Fri, Jun 2ndvs CLEHunter Gaddis (1-1)#173@ WSHJosiah Gray (4-5)#100
Sat, Jun 3rdvs CLELogan Allen (1-2)#234@ WSHMacKenzie Gore (3-3)#104
Sun, Jun 4thvs CLECal Quantrill (2-3)#81@ WSHTrevor Williams (2-2)#121
Tue, Jun 6th@ TBvs DET
Wed, Jun 7th@ TBvs DET
Thu, Jun 8th@ TB   
Fri, Jun 9th@ TORvs LAD
Sat, Jun 10th@ TORvs LAD
Sun, Jun 11th@ TORvs LAD
Tue, Jun 13thvs MIL@ ARI
Wed, Jun 14thvs MIL@ ARI
Thu, Jun 15thvs DET@ ARI
Fri, Jun 16thvs DET@ OAK
Sat, Jun 17thvs DET@ OAK
Sun, Jun 18thvs DET@ OAK
Mon, Jun 19thvs BOS   
Tue, Jun 20thvs BOSvs ATL
Wed, Jun 21stvs BOSvs ATL
Thu, Jun 22ndvs BOSvs ATL
Fri, Jun 23rd@ DETvs NYM
Sat, Jun 24th@ DETvs NYM
Sun, Jun 25th@ DETvs NYM
Mon, Jun 26th@ ATL   
Tue, Jun 27th@ ATL@ CHC
Wed, Jun 28th@ ATL@ CHC
Fri, Jun 30th@ BALvs WSH
Sat, Jul 1st@ BALvs WSH
Sun, Jul 2nd@ BALvs WSH
Mon, Jul 3rdvs KC   
Tue, Jul 4thvs KC@ TB
Wed, Jul 5thvs KC@ TB
Fri, Jul 7thvs BAL@ MIA
Sat, Jul 8thvs BAL@ MIA
Sun, Jul 9thvs BAL@ MIA
Fri, Jul 14th@ OAKvs SD
Sat, Jul 15th@ OAKvs SD
Sun, Jul 16th@ OAKvs SD
Mon, Jul 17th@ SEA   
Tue, Jul 18th@ SEAvs MIL
Wed, Jul 19th@ SEAvs MIL
Thu, Jul 20th@ SEAvs MIL
Fri, Jul 21stvs CWS@ CLE
Sat, Jul 22ndvs CWS@ CLE
Sun, Jul 23rdvs CWS@ CLE
Mon, Jul 24thvs SEAvs BAL
Tue, Jul 25thvs SEAvs BAL
Wed, Jul 26thvs SEAvs BAL
Fri, Jul 28th@ KC@ PIT
Sat, Jul 29th@ KC@ PIT
Sun, Jul 30th@ KC@ PIT
Tue, Aug 1st@ STL@ MIA
Wed, Aug 2nd@ STL@ MIA
Thu, Aug 3rd@ STL@ MIA
Fri, Aug 4thvs ARIvs KC
Sat, Aug 5thvs ARIvs KC
Sun, Aug 6thvs ARIvs KC
Mon, Aug 7th@ DETvs WSH
Tue, Aug 8th@ DETvs WSH
Wed, Aug 9th@ DETvs WSH
Thu, Aug 10th@ DETvs WSH
Fri, Aug 11th@ PHIvs MIN
Sat, Aug 12th@ PHIvs MIN
Sun, Aug 13th@ PHIvs MIN
Tue, Aug 15thvs DET@ TOR
Wed, Aug 16thvs DET@ TOR
Fri, Aug 18thvs PIT@ WSH
Sat, Aug 19thvs PIT@ WSH
Sun, Aug 20thvs PIT@ WSH
Tue, Aug 22nd@ MILvs SF
Wed, Aug 23rd@ MILvs SF
Thu, Aug 24thvs TEX   
Fri, Aug 25thvs TEXvs STL
Sat, Aug 26thvs TEXvs STL
Sun, Aug 27thvs TEXvs STL
Mon, Aug 28thvs CLEvs LAA
Tue, Aug 29thvs CLEvs LAA
Wed, Aug 30thvs CLEvs LAA
Fri, Sep 1st@ TEX@ MIL
Sat, Sep 2nd@ TEX@ MIL
Sun, Sep 3rd@ TEX@ MIL
Mon, Sep 4th@ CLE@ SD
Tue, Sep 5th@ CLE@ SD
Wed, Sep 6th@ CLE@ SD
Fri, Sep 8thvs NYMvs MIA
Sat, Sep 9thvs NYMvs MIA
Sun, Sep 10thvs NYMvs MIA
Mon, Sep 11thvs TBvs ATL
Tue, Sep 12thvs TBvs ATL
Wed, Sep 13thvs TBvs ATL
Thu, Sep 14th@ CWS   
Fri, Sep 15th@ CWS@ STL
Sat, Sep 16th@ CWS@ STL
Sun, Sep 17th@ CWS@ STL
Mon, Sep 18th@ CIN@ ATL
Tue, Sep 19th@ CIN@ ATL
Wed, Sep 20th@ CIN@ ATL
Fri, Sep 22ndvs LAAvs NYM
Sat, Sep 23rdvs LAAvs NYM
Sun, Sep 24thvs LAAvs NYM
Tue, Sep 26thvs OAKvs PIT
Wed, Sep 27thvs OAKvs PIT
Thu, Sep 28thvs OAKvs PIT
Fri, Sep 29th@ COL@ NYM
Sat, Sep 30th@ COL@ NYM
Sun, Oct 1st@ COL@ NYM
Mon, May 1st   @ LADTony Gonsolin (2-1)#67
Thu, May 25th   @ ATLDylan Dodd (2-1)#297
Mon, Jun 5th   vs DET
Mon, Jun 12th   @ ARI
Thu, Jun 29th   @ CHC
Thu, Jul 6th   @ TB
Mon, Jul 31st   @ MIA
Mon, Aug 21st   vs SF
Thu, Sep 21st   vs NYM