Skip to main content

Who Should I Trade?

Anthony DeSclafani for Cristian Javier (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Anthony DeSclafani
Anthony DeSclafani
Cristian Javier
Cristian Javier
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 184# 328
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Anthony DeSclafani
Anthony DeSclafani
Cristian Javier
Cristian Javier
2021 Stats 
Games Played3136
Games Started319
Innings Pitched168.3101.2
Blown Saves02
Hits Allowed14167
Earned Runs5940
Home Runs Allowed1916
Who Should I Trade? Player Notes
  Anthony DeSclafani
Anthony DeSclafani
Cristian Javier
Cristian Javier
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Anthony DeSclafani
Anthony DeSclafani
Cristian Javier
Cristian Javier
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ SDvs PHI
Fri, Apr 1st@ SD   
Sat, Apr 2nd@ SDvs PHI
Sun, Apr 3rd@ SDvs PHI
Mon, Apr 4th@ MILvs NYY
Tue, Apr 5th@ MILvs NYY
Wed, Apr 6th@ MILvs NYY
Fri, Apr 8thvs MIA@ LAA
Sat, Apr 9thvs MIA@ LAA
Sun, Apr 10thvs MIA@ LAA
Mon, Apr 11thvs SD   
Tue, Apr 12thvs SD@ ARI
Wed, Apr 13thvs SD@ ARI
Fri, Apr 15th@ CLE@ SEA
Sat, Apr 16th@ CLE@ SEA
Sun, Apr 17th@ CLE@ SEA
Mon, Apr 18th@ NYMvs LAA
Tue, Apr 19th@ NYMvs LAA
Wed, Apr 20th@ NYMvs LAA
Thu, Apr 21st@ NYM   
Fri, Apr 22nd@ WSHvs TOR
Sat, Apr 23rd@ WSHvs TOR
Sun, Apr 24th@ WSHvs TOR
Tue, Apr 26thvs OAK@ TEX
Wed, Apr 27thvs OAK@ TEX
Fri, Apr 29thvs WSH@ TOR
Sat, Apr 30thvs WSH@ TOR
Sun, May 1stvs WSH@ TOR
Tue, May 3rd@ LADvs SEA
Wed, May 4th@ LADvs SEA
Thu, May 5thvs STLvs DET
Fri, May 6thvs STLvs DET
Sat, May 7thvs STLvs DET
Sun, May 8thvs STLvs DET
Mon, May 9thvs COL   
Tue, May 10thvs COL@ MIN
Wed, May 11thvs COL@ MIN
Fri, May 13th@ STL@ WSH
Sat, May 14th@ STL@ WSH
Sun, May 15th@ STL@ WSH
Mon, May 16th@ COL@ BOS
Tue, May 17th@ COL@ BOS
Wed, May 18th@ COL@ BOS
Fri, May 20thvs SDvs TEX
Sat, May 21stvs SDvs TEX
Sun, May 22ndvs SDvs TEX
Mon, May 23rdvs NYMvs CLE
Tue, May 24thvs NYMvs CLE
Wed, May 25thvs NYMvs CLE
Fri, May 27th@ CIN@ SEA
Sat, May 28th@ CIN@ SEA
Sun, May 29th@ CIN@ SEA
Mon, May 30th@ PHI@ OAK
Tue, May 31st@ PHI@ OAK
Wed, Jun 1st@ PHI@ OAK
Thu, Jun 2nd@ MIA   
Fri, Jun 3rd@ MIA@ KC
Sat, Jun 4th@ MIA@ KC
Sun, Jun 5th@ MIA@ KC
Tue, Jun 7thvs COLvs SEA
Wed, Jun 8thvs COLvs SEA
Thu, Jun 9thvs COL   
Fri, Jun 10thvs LADvs MIA
Sat, Jun 11thvs LADvs MIA
Sun, Jun 12thvs LADvs MIA
Mon, Jun 13thvs KC@ TEX
Tue, Jun 14thvs KC@ TEX
Wed, Jun 15thvs KC@ TEX
Fri, Jun 17th@ PITvs CWS
Sat, Jun 18th@ PITvs CWS
Sun, Jun 19th@ PITvs CWS
Mon, Jun 20th@ ATL   
Tue, Jun 21st@ ATLvs NYM
Wed, Jun 22nd@ ATLvs NYM
Thu, Jun 23rd@ ATL@ NYY
Fri, Jun 24thvs CIN@ NYY
Sat, Jun 25thvs CIN@ NYY
Sun, Jun 26thvs CIN@ NYY
Tue, Jun 28thvs DET@ NYM
Wed, Jun 29thvs DET@ NYM
Fri, Jul 1stvs CWSvs LAA
Sat, Jul 2ndvs CWSvs LAA
Sun, Jul 3rdvs CWSvs LAA
Mon, Jul 4th@ ARIvs KC
Tue, Jul 5th@ ARIvs KC
Wed, Jul 6th@ ARIvs KC
Fri, Jul 8th@ SD@ OAK
Sat, Jul 9th@ SD@ OAK
Sun, Jul 10th@ SD@ OAK
Mon, Jul 11thvs ARI   
Tue, Jul 12thvs ARI@ LAA
Wed, Jul 13thvs ARI@ LAA
Thu, Jul 14thvs MIL@ LAA
Fri, Jul 15thvs MILvs OAK
Sat, Jul 16thvs MILvs OAK
Sun, Jul 17thvs MILvs OAK
Thu, Jul 21st@ LAD   
Fri, Jul 22nd@ LAD@ SEA
Sat, Jul 23rd@ LAD@ SEA
Sun, Jul 24th@ LAD@ SEA
Mon, Jul 25th@ ARI@ OAK
Tue, Jul 26th@ ARI@ OAK
Wed, Jul 27th@ ARI@ OAK
Thu, Jul 28thvs CHCvs SEA
Fri, Jul 29thvs CHCvs SEA
Sat, Jul 30thvs CHCvs SEA
Sun, Jul 31stvs CHCvs SEA
Mon, Aug 1stvs LADvs BOS
Tue, Aug 2ndvs LADvs BOS
Wed, Aug 3rdvs LADvs BOS
Thu, Aug 4thvs LAD@ CLE
Sat, Aug 6th@ OAK@ CLE
Sun, Aug 7th@ OAK@ CLE
Mon, Aug 8th@ SD   
Tue, Aug 9th@ SDvs TEX
Wed, Aug 10th@ SDvs TEX
Fri, Aug 12thvs PITvs OAK
Sat, Aug 13thvs PITvs OAK
Sun, Aug 14thvs PITvs OAK
Mon, Aug 15thvs ARI@ CWS
Tue, Aug 16thvs ARI@ CWS
Wed, Aug 17thvs ARI@ CWS
Thu, Aug 18thvs ARI@ CWS
Fri, Aug 19th@ COL@ ATL
Sat, Aug 20th@ COL@ ATL
Sun, Aug 21st@ COL@ ATL
Tue, Aug 23rd@ DETvs MIN
Wed, Aug 24th@ DETvs MIN
Fri, Aug 26th@ MINvs BAL
Sat, Aug 27th@ MINvs BAL
Sun, Aug 28th@ MINvs BAL
Mon, Aug 29thvs SD   
Tue, Aug 30thvs SD@ TEX
Wed, Aug 31stvs SD@ TEX
Fri, Sep 2ndvs PHI@ LAA
Sat, Sep 3rdvs PHI@ LAA
Sun, Sep 4thvs PHI@ LAA
Mon, Sep 5th@ LADvs TEX
Tue, Sep 6th@ LADvs TEX
Wed, Sep 7th@ LADvs TEX
Fri, Sep 9th@ CHCvs LAA
Sat, Sep 10th@ CHCvs LAA
Sun, Sep 11th@ CHCvs LAA
Mon, Sep 12thvs ATL@ DET
Tue, Sep 13thvs ATL@ DET
Wed, Sep 14thvs ATL@ DET
Fri, Sep 16thvs LADvs OAK
Sat, Sep 17thvs LADvs OAK
Sun, Sep 18thvs LADvs OAK
Mon, Sep 19th@ COL@ TB
Tue, Sep 20th@ COL@ TB
Wed, Sep 21st@ COL@ TB
Thu, Sep 22nd@ COL@ BAL
Fri, Sep 23rd@ ARI@ BAL
Sat, Sep 24th@ ARI@ BAL
Sun, Sep 25th@ ARI@ BAL
Tue, Sep 27thvs COLvs ARI
Wed, Sep 28thvs COLvs ARI
Thu, Sep 29thvs COL   
Fri, Sep 30thvs ARIvs TB
Sat, Oct 1stvs ARIvs TB
Sun, Oct 2ndvs ARIvs TB
Thu, Apr 7th   @ LAA
Mon, Apr 25th   @ TEX
Thu, Apr 28th   @ TEX
Mon, May 2nd   vs SEA
Thu, May 12th   @ MIN
Thu, May 19th   vs TEX
Mon, Jun 6th   vs SEA
Thu, Jul 7th   vs KC
Fri, Aug 5th   @ CLE
Thu, Aug 11th   vs TEX
Thu, Aug 25th   vs MIN
Thu, Sep 15th   vs OAK