Skip to main content

Who Should I Trade?

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