Skip to main content

Who Should I Trade?

Trevor Rogers for Carlos Carrasco (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
Carlos Carrasco
Carlos Carrasco
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
Carlos Carrasco
Carlos Carrasco
2022 Stats 
Games Played2329
Games Started2329
Innings Pitched107.0152.0
Blown Saves00
Hits Allowed116160
Earned Runs6566
Home Runs Allowed1517
Who Should I Trade? Player Notes
  Trevor Rogers
Trevor Rogers
Carlos Carrasco
Carlos Carrasco
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
Carlos Carrasco
Carlos Carrasco
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs NYM@ MIA
Fri, Mar 31stvs NYM@ MIA
Sat, Apr 1stvs NYM@ MIA
Sun, Apr 2ndvs NYM@ MIA
Mon, Apr 3rdvs MIN@ MIL
Tue, Apr 4thvs MIN@ MIL
Wed, Apr 5thvs MIN@ MIL
Thu, Apr 6th@ NYMvs MIA
Sat, Apr 8th@ NYMvs MIA
Sun, Apr 9th@ NYMvs MIA
Mon, Apr 10th@ PHIvs SD
Tue, Apr 11th@ PHIvs SD
Wed, Apr 12th@ PHIvs SD
Fri, Apr 14thvs ARI@ OAK
Sat, Apr 15thvs ARI@ OAK
Sun, Apr 16thvs ARI@ OAK
Mon, Apr 17thvs SF@ LAD
Tue, Apr 18thvs SF@ LAD
Wed, Apr 19thvs SF@ LAD
Fri, Apr 21st@ CLE@ SF
Sat, Apr 22nd@ CLE@ SF
Sun, Apr 23rd@ CLE@ SF
Mon, Apr 24th@ ATL   
Tue, Apr 25th@ ATLvs WSH
Wed, Apr 26th@ ATLvs WSH
Thu, Apr 27th@ ATLvs WSH
Fri, Apr 28thvs CHCvs ATL
Sat, Apr 29thvs CHCvs ATL
Sun, Apr 30thvs CHCvs ATL
Tue, May 2ndvs ATL@ DET
Wed, May 3rdvs ATL@ DET
Thu, May 4thvs ATL@ DET
Fri, May 5th@ CHCvs COL
Sat, May 6th@ CHCvs COL
Sun, May 7th@ CHCvs COL
Mon, May 8th@ ARI   
Tue, May 9th@ ARI@ CIN
Wed, May 10th@ ARI@ CIN
Fri, May 12thvs CIN@ WSH
Sat, May 13thvs CIN@ WSH
Sun, May 14thvs CIN@ WSH
Tue, May 16thvs WSHvs TB
Wed, May 17thvs WSHvs TB
Thu, May 18thvs WSHvs TB
Fri, May 19th@ SFvs CLE
Sat, May 20th@ SFvs CLE
Sun, May 21st@ SFvs CLE
Mon, May 22nd@ COL   
Tue, May 23rd@ COL@ CHC
Wed, May 24th@ COL@ CHC
Thu, May 25th@ COL@ CHC
Fri, May 26th@ LAA@ COL
Sat, May 27th@ LAA@ COL
Sun, May 28th@ LAA@ COL
Tue, May 30thvs SDvs PHI
Wed, May 31stvs SDvs PHI
Thu, Jun 1stvs SDvs PHI
Fri, Jun 2ndvs OAKvs TOR
Sat, Jun 3rdvs OAKvs TOR
Sun, Jun 4thvs OAKvs TOR
Mon, Jun 5thvs KC   
Tue, Jun 6thvs KC@ ATL
Wed, Jun 7thvs KC@ ATL
Fri, Jun 9th@ CWS@ PIT
Sat, Jun 10th@ CWS@ PIT
Sun, Jun 11th@ CWS@ PIT
Mon, Jun 12th@ SEA   
Tue, Jun 13th@ SEAvs NYY
Wed, Jun 14th@ SEAvs NYY
Fri, Jun 16th@ WSHvs STL
Sat, Jun 17th@ WSHvs STL
Sun, Jun 18th@ WSHvs STL
Mon, Jun 19thvs TOR@ HOU
Tue, Jun 20thvs TOR@ HOU
Wed, Jun 21stvs TOR@ HOU
Thu, Jun 22ndvs PIT   
Fri, Jun 23rdvs PIT@ PHI
Sat, Jun 24thvs PIT@ PHI
Sun, Jun 25thvs PIT@ PHI
Tue, Jun 27th@ BOSvs MIL
Wed, Jun 28th@ BOSvs MIL
Thu, Jun 29th@ BOSvs MIL
Fri, Jun 30th@ ATLvs SF
Sat, Jul 1st@ ATLvs SF
Sun, Jul 2nd@ ATLvs SF
Mon, Jul 3rdvs STL   
Tue, Jul 4thvs STL@ ARI
Wed, Jul 5thvs STL@ ARI
Thu, Jul 6thvs STL@ ARI
Fri, Jul 7thvs PHI@ SD
Sat, Jul 8thvs PHI@ SD
Sun, Jul 9thvs PHI@ SD
Fri, Jul 14th@ BALvs LAD
Sat, Jul 15th@ BALvs LAD
Sun, Jul 16th@ BALvs LAD
Mon, Jul 17th@ STL   
Tue, Jul 18th@ STLvs CWS
Wed, Jul 19th@ STLvs CWS
Fri, Jul 21stvs COL@ BOS
Sat, Jul 22ndvs COL@ BOS
Sun, Jul 23rdvs COL@ BOS
Tue, Jul 25th@ TB@ NYY
Wed, Jul 26th@ TB@ NYY
Fri, Jul 28thvs DETvs WSH
Sat, Jul 29thvs DETvs WSH
Sun, Jul 30thvs DETvs WSH
Mon, Jul 31stvs PHI   
Tue, Aug 1stvs PHI@ KC
Wed, Aug 2ndvs PHI@ KC
Thu, Aug 3rdvs PHI@ KC
Fri, Aug 4th@ TEX@ BAL
Sat, Aug 5th@ TEX@ BAL
Sun, Aug 6th@ TEX@ BAL
Mon, Aug 7th@ CINvs CHC
Tue, Aug 8th@ CINvs CHC
Wed, Aug 9th@ CINvs CHC
Fri, Aug 11thvs NYYvs ATL
Sat, Aug 12thvs NYYvs ATL
Sun, Aug 13thvs NYYvs ATL
Mon, Aug 14thvs HOUvs PIT
Tue, Aug 15thvs HOUvs PIT
Wed, Aug 16thvs HOUvs PIT
Fri, Aug 18th@ LAD@ STL
Sat, Aug 19th@ LAD@ STL
Sun, Aug 20th@ LAD@ STL
Mon, Aug 21st@ SD@ ATL
Tue, Aug 22nd@ SD@ ATL
Wed, Aug 23rd@ SD@ ATL
Fri, Aug 25thvs WSHvs LAA
Sat, Aug 26thvs WSHvs LAA
Sun, Aug 27thvs WSHvs LAA
Tue, Aug 29thvs TBvs TEX
Wed, Aug 30thvs TBvs TEX
Thu, Aug 31st@ WSH   
Fri, Sep 1st@ WSHvs SEA
Sat, Sep 2nd@ WSHvs SEA
Sun, Sep 3rd@ WSHvs SEA
Tue, Sep 5thvs LAD@ WSH
Wed, Sep 6thvs LAD@ WSH
Thu, Sep 7thvs LAD   
Fri, Sep 8th@ PHI@ MIN
Sat, Sep 9th@ PHI@ MIN
Sun, Sep 10th@ PHI@ MIN
Mon, Sep 11th@ MILvs ARI
Tue, Sep 12th@ MILvs ARI
Wed, Sep 13th@ MILvs ARI
Thu, Sep 14th@ MILvs ARI
Fri, Sep 15thvs ATLvs CIN
Sat, Sep 16thvs ATLvs CIN
Sun, Sep 17thvs ATLvs CIN
Mon, Sep 18thvs NYM@ MIA
Tue, Sep 19thvs NYM@ MIA
Wed, Sep 20thvs NYM@ MIA
Fri, Sep 22ndvs MIL@ PHI
Sat, Sep 23rdvs MIL@ PHI
Sun, Sep 24thvs MIL@ PHI
Tue, Sep 26th@ NYMvs MIA
Wed, Sep 27th@ NYMvs MIA
Thu, Sep 28th@ NYMvs MIA
Fri, Sep 29th@ PITvs PHI
Sat, Sep 30th@ PITvs PHI
Sun, Oct 1st@ PITvs PHI
Thu, Apr 20th   @ SF
Mon, May 1st   vs ATL
Thu, May 11th   @ CIN
Mon, May 15th   @ WSH
Thu, Jun 8th   @ ATL
Mon, Jun 26th   vs MIL
Thu, Jul 20th   vs CWS
Thu, Jul 27th   vs WSH
Thu, Aug 17th   @ STL
Mon, Aug 28th   vs TEX
Thu, Sep 21st   @ PHI