Skip to main content

Who Should I Trade?

Trevor Rogers for Cristian Javier (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Trevor Rogers
Trevor Rogers
Cristian Javier
Cristian Javier
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Trevor Rogers
Trevor Rogers
Cristian Javier
Cristian Javier
2022 Stats 
Games Played2330
Games Started2325
Innings Pitched107.0148.2
Blown Saves00
Hits Allowed11689
Earned Runs6542
Home Runs Allowed1517
Who Should I Trade? Player Notes
  Trevor Rogers
Trevor Rogers
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
  Trevor Rogers
Trevor Rogers
Cristian Javier
Cristian Javier
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs NYMvs CWS
Fri, Mar 31stvs NYMvs CWS
Sat, Apr 1stvs NYMvs CWS
Sun, Apr 2ndvs NYMvs CWS
Mon, Apr 3rdvs MINvs DET
Tue, Apr 4thvs MINvs DET
Wed, Apr 5thvs MINvs DET
Thu, Apr 6th@ NYM@ MIN
Sat, Apr 8th@ NYM@ MIN
Sun, Apr 9th@ NYM@ MIN
Mon, Apr 10th@ PHI@ PIT
Tue, Apr 11th@ PHI@ PIT
Wed, Apr 12th@ PHI@ PIT
Fri, Apr 14thvs ARIvs TEX
Sat, Apr 15thvs ARIvs TEX
Sun, Apr 16thvs ARIvs TEX
Mon, Apr 17thvs SFvs TOR
Tue, Apr 18thvs SFvs TOR
Wed, Apr 19thvs SFvs TOR
Fri, Apr 21st@ CLE@ ATL
Sat, Apr 22nd@ CLE@ ATL
Sun, Apr 23rd@ CLE@ ATL
Mon, Apr 24th@ ATL@ TB
Tue, Apr 25th@ ATL@ TB
Wed, Apr 26th@ ATL@ TB
Thu, Apr 27th@ ATL   
Fri, Apr 28thvs CHCvs PHI
Sat, Apr 29thvs CHCvs PHI
Sun, Apr 30thvs CHCvs PHI
Tue, May 2ndvs ATLvs SF
Wed, May 3rdvs ATLvs SF
Thu, May 4thvs ATL   
Fri, May 5th@ CHC@ SEA
Sat, May 6th@ CHC@ SEA
Sun, May 7th@ CHC@ SEA
Mon, May 8th@ ARI@ LAA
Tue, May 9th@ ARI@ LAA
Wed, May 10th@ ARI@ LAA
Fri, May 12thvs CIN@ CWS
Sat, May 13thvs CIN@ CWS
Sun, May 14thvs CIN@ CWS
Tue, May 16thvs WSHvs CHC
Wed, May 17thvs WSHvs CHC
Thu, May 18thvs WSH   
Fri, May 19th@ SFvs OAK
Sat, May 20th@ SFvs OAK
Sun, May 21st@ SFvs OAK
Mon, May 22nd@ COL@ MIL
Tue, May 23rd@ COL@ MIL
Wed, May 24th@ COL@ MIL
Thu, May 25th@ COL   
Fri, May 26th@ LAA@ OAK
Sat, May 27th@ LAA@ OAK
Sun, May 28th@ LAA@ OAK
Tue, May 30thvs SDvs MIN
Wed, May 31stvs SDvs MIN
Thu, Jun 1stvs SDvs LAA
Fri, Jun 2ndvs OAKvs LAA
Sat, Jun 3rdvs OAKvs LAA
Sun, Jun 4thvs OAKvs LAA
Mon, Jun 5thvs KC@ TOR
Tue, Jun 6thvs KC@ TOR
Wed, Jun 7thvs KC@ TOR
Fri, Jun 9th@ CWS@ CLE
Sat, Jun 10th@ CWS@ CLE
Sun, Jun 11th@ CWS@ CLE
Mon, Jun 12th@ SEA   
Tue, Jun 13th@ SEAvs WSH
Wed, Jun 14th@ SEAvs WSH
Fri, Jun 16th@ WSHvs CIN
Sat, Jun 17th@ WSHvs CIN
Sun, Jun 18th@ WSHvs CIN
Mon, Jun 19thvs TORvs NYM
Tue, Jun 20thvs TORvs NYM
Wed, Jun 21stvs TORvs NYM
Thu, Jun 22ndvs PIT   
Fri, Jun 23rdvs PIT@ LAD
Sat, Jun 24thvs PIT@ LAD
Sun, Jun 25thvs PIT@ LAD
Tue, Jun 27th@ BOS@ STL
Wed, Jun 28th@ BOS@ STL
Thu, Jun 29th@ BOS@ STL
Fri, Jun 30th@ ATL@ TEX
Sat, Jul 1st@ ATL@ TEX
Sun, Jul 2nd@ ATL@ TEX
Mon, Jul 3rdvs STL@ TEX
Tue, Jul 4thvs STLvs COL
Wed, Jul 5thvs STLvs COL
Thu, Jul 6thvs STLvs SEA
Fri, Jul 7thvs PHIvs SEA
Sat, Jul 8thvs PHIvs SEA
Sun, Jul 9thvs PHIvs SEA
Fri, Jul 14th@ BAL@ LAA
Sat, Jul 15th@ BAL@ LAA
Sun, Jul 16th@ BAL@ LAA
Mon, Jul 17th@ STL   
Tue, Jul 18th@ STL@ COL
Wed, Jul 19th@ STL@ COL
Fri, Jul 21stvs COL@ OAK
Sat, Jul 22ndvs COL@ OAK
Sun, Jul 23rdvs COL@ OAK
Tue, Jul 25th@ TBvs TEX
Wed, Jul 26th@ TBvs TEX
Fri, Jul 28thvs DETvs TB
Sat, Jul 29thvs DETvs TB
Sun, Jul 30thvs DETvs TB
Mon, Jul 31stvs PHIvs CLE
Tue, Aug 1stvs PHIvs CLE
Wed, Aug 2ndvs PHIvs CLE
Thu, Aug 3rdvs PHI@ NYY
Fri, Aug 4th@ TEX@ NYY
Sat, Aug 5th@ TEX@ NYY
Sun, Aug 6th@ TEX@ NYY
Mon, Aug 7th@ CIN   
Tue, Aug 8th@ CIN@ BAL
Wed, Aug 9th@ CIN@ BAL
Fri, Aug 11thvs NYYvs LAA
Sat, Aug 12thvs NYYvs LAA
Sun, Aug 13thvs NYYvs LAA
Mon, Aug 14thvs HOU@ MIA
Tue, Aug 15thvs HOU@ MIA
Wed, Aug 16thvs HOU@ MIA
Fri, Aug 18th@ LADvs SEA
Sat, Aug 19th@ LADvs SEA
Sun, Aug 20th@ LADvs SEA
Mon, Aug 21st@ SDvs BOS
Tue, Aug 22nd@ SDvs BOS
Wed, Aug 23rd@ SDvs BOS
Fri, Aug 25thvs WSH@ DET
Sat, Aug 26thvs WSH@ DET
Sun, Aug 27thvs WSH@ DET
Tue, Aug 29thvs TB@ BOS
Wed, Aug 30thvs TB@ BOS
Thu, Aug 31st@ WSH   
Fri, Sep 1st@ WSHvs NYY
Sat, Sep 2nd@ WSHvs NYY
Sun, Sep 3rd@ WSHvs NYY
Tue, Sep 5thvs LAD@ TEX
Wed, Sep 6thvs LAD@ TEX
Thu, Sep 7thvs LAD   
Fri, Sep 8th@ PHIvs SD
Sat, Sep 9th@ PHIvs SD
Sun, Sep 10th@ PHIvs SD
Mon, Sep 11th@ MILvs OAK
Tue, Sep 12th@ MILvs OAK
Wed, Sep 13th@ MILvs OAK
Thu, Sep 14th@ MIL   
Fri, Sep 15thvs ATL@ KC
Sat, Sep 16thvs ATL@ KC
Sun, Sep 17thvs ATL@ KC
Mon, Sep 18thvs NYMvs BAL
Tue, Sep 19thvs NYMvs BAL
Wed, Sep 20thvs NYMvs BAL
Fri, Sep 22ndvs MILvs KC
Sat, Sep 23rdvs MILvs KC
Sun, Sep 24thvs MILvs KC
Tue, Sep 26th@ NYM@ SEA
Wed, Sep 27th@ NYM@ SEA
Thu, Sep 28th@ NYM   
Fri, Sep 29th@ PIT@ ARI
Sat, Sep 30th@ PIT@ ARI
Sun, Oct 1st@ PIT@ ARI
Mon, May 1st   vs SF
Mon, May 15th   vs CHC
Mon, May 29th   vs MIN
Thu, Jun 8th   @ TOR
Thu, Jun 15th   vs WSH
Thu, Jul 20th   @ OAK
Mon, Jul 24th   vs TEX
Thu, Aug 10th   @ BAL
Thu, Aug 24th   vs BOS
Mon, Aug 28th   @ BOS
Mon, Sep 4th   @ TEX
Mon, Sep 25th   @ SEA