Skip Navigation to Main Content

Who Should I Trade?

Trevor Rogers for Taylor Rogers (2025)


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
SP - BAL
Trevor Rogers
Taylor Rogers
RP - CIN
Taylor Rogers
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 736# 465
   
Projections 
   
Strikeouts
Wins
Saves
ERA
WHIP
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Trevor Rogers
SP - BAL
Trevor Rogers
Taylor Rogers
RP - CIN
Taylor Rogers
2024 Stats 
   
   
Games Played2564
   
Games Started250
   
Innings Pitched124.160.0
   
Wins21
   
Losses114
   
Saves00
   
Blown Saves00
   
Holds08
   
Hits Allowed14053
   
Earned Runs6816
   
Home Runs Allowed147
   
Strikeouts9764
   
Walks5622
   
ERA4.922.40
   
WHIP1.581.25
   
Who Should I Trade? Player Projections
  Trevor Rogers
SP - BAL
Trevor Rogers
Taylor Rogers
RP - CIN
Taylor Rogers
2025 Projections 
   
   
Games Played
   
Games Started
   
Innings Pitched
   
Wins
   
Losses
   
Saves
   
Blown Saves
   
Holds
   
Hits Allowed
   
Earned Runs
   
Home Runs Allowed
   
Strikeouts
   
Walks
   
ERA
   
WHIP
   
Who Should I Trade? Player Notes
  Trevor Rogers
SP - BAL
Trevor Rogers
Taylor Rogers
RP - CIN
Taylor Rogers
News 
 Trevor Rogers has a right knee subluxation and is unlikely to be healthy in time for Opening Day.
Ari Koslow
Thu, Feb 13th
The Giants have traded Taylor Rogers to the Reds in exchange for prospect Braxton Roxby.
Ari Koslow
Thu, Jan 30th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Trevor Rogers
SP - BAL
Trevor Rogers
Taylor Rogers
RP - CIN
Taylor Rogers
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 27th@ TORvs SF
Fri, Mar 28th@ TOR   
Sat, Mar 29th@ TORvs SF
Sun, Mar 30th@ TORvs SF
Mon, Mar 31stvs BOSvs TEX
Wed, Apr 2ndvs BOSvs TEX
Thu, Apr 3rdvs BOS@ MIL
Fri, Apr 4th@ KC@ MIL
Sat, Apr 5th@ KC@ MIL
Sun, Apr 6th@ KC@ MIL
Mon, Apr 7th@ ARI@ SF
Tue, Apr 8th@ ARI@ SF
Wed, Apr 9th@ ARI@ SF
Fri, Apr 11thvs TORvs PIT
Sat, Apr 12thvs TORvs PIT
Sun, Apr 13thvs TORvs PIT
Tue, Apr 15thvs CLEvs SEA
Wed, Apr 16thvs CLEvs SEA
Thu, Apr 17thvs CLEvs SEA
Fri, Apr 18thvs CIN@ BAL
Sat, Apr 19thvs CIN@ BAL
Sun, Apr 20thvs CIN@ BAL
Tue, Apr 22nd@ WSH@ MIA
Wed, Apr 23rd@ WSH@ MIA
Thu, Apr 24th@ WSH   
Fri, Apr 25th@ DET@ COL
Sat, Apr 26th@ DET@ COL
Sun, Apr 27th@ DET@ COL
Mon, Apr 28thvs NYYvs STL
Tue, Apr 29thvs NYYvs STL
Wed, Apr 30thvs NYYvs STL
Fri, May 2ndvs KCvs WSH
Sat, May 3rdvs KCvs WSH
Sun, May 4thvs KCvs WSH
Tue, May 6th@ MIN@ ATL
Wed, May 7th@ MIN@ ATL
Thu, May 8th@ MIN@ ATL
Fri, May 9th@ LAA@ HOU
Sat, May 10th@ LAA@ HOU
Sun, May 11th@ LAA@ HOU
Tue, May 13thvs MINvs CWS
Wed, May 14thvs MINvs CWS
Thu, May 15thvs MINvs CWS
Fri, May 16thvs WSHvs CLE
Sat, May 17thvs WSHvs CLE
Sun, May 18thvs WSHvs CLE
Mon, May 19th@ MIL@ PIT
Tue, May 20th@ MIL@ PIT
Wed, May 21st@ MIL@ PIT
Thu, May 22nd@ BOS   
Fri, May 23rd@ BOSvs CHC
Sat, May 24th@ BOSvs CHC
Sun, May 25th@ BOSvs CHC
Mon, May 26thvs STL@ KC
Tue, May 27thvs STL@ KC
Wed, May 28thvs STL@ KC
Fri, May 30thvs CWS@ CHC
Sat, May 31stvs CWS@ CHC
Sun, Jun 1stvs CWS@ CHC
Tue, Jun 3rd@ SEAvs MIL
Wed, Jun 4th@ SEAvs MIL
Thu, Jun 5th@ SEA   
Fri, Jun 6th@ ATHvs ARI
Sat, Jun 7th@ ATHvs ARI
Sun, Jun 8th@ ATHvs ARI
Tue, Jun 10thvs DET@ CLE
Wed, Jun 11thvs DET@ CLE
Thu, Jun 12thvs DET   
Fri, Jun 13thvs LAA@ DET
Sat, Jun 14thvs LAA@ DET
Sun, Jun 15thvs LAA@ DET
Mon, Jun 16th@ TB   
Tue, Jun 17th@ TBvs MIN
Wed, Jun 18th@ TBvs MIN
Thu, Jun 19th@ TBvs MIN
Fri, Jun 20th@ NYY@ STL
Sat, Jun 21st@ NYY@ STL
Sun, Jun 22nd@ NYY@ STL
Mon, Jun 23rdvs TEXvs NYY
Tue, Jun 24thvs TEXvs NYY
Wed, Jun 25thvs TEXvs NYY
Fri, Jun 27thvs TBvs SD
Sat, Jun 28thvs TBvs SD
Sun, Jun 29thvs TBvs SD
Mon, Jun 30th@ TEX@ BOS
Tue, Jul 1st@ TEX@ BOS
Wed, Jul 2nd@ TEX@ BOS
Fri, Jul 4th@ ATL@ PHI
Sat, Jul 5th@ ATL@ PHI
Sun, Jul 6th@ ATL@ PHI
Tue, Jul 8thvs NYMvs MIA
Wed, Jul 9thvs NYMvs MIA
Thu, Jul 10thvs NYMvs MIA
Fri, Jul 11thvs MIAvs COL
Sat, Jul 12thvs MIAvs COL
Sun, Jul 13thvs MIAvs COL
Fri, Jul 18th@ TB@ NYM
Sat, Jul 19th@ TB@ NYM
Sun, Jul 20th@ TB@ NYM
Mon, Jul 21st@ CLE@ WSH
Tue, Jul 22nd@ CLE@ WSH
Wed, Jul 23rd@ CLE@ WSH
Thu, Jul 24th@ CLE   
Fri, Jul 25thvs COLvs TB
Sat, Jul 26thvs COLvs TB
Sun, Jul 27thvs COLvs TB
Mon, Jul 28thvs TORvs LAD
Tue, Jul 29thvs TORvs LAD
Wed, Jul 30thvs TORvs LAD
Fri, Aug 1st@ CHCvs ATL
Sat, Aug 2nd@ CHCvs ATL
Sun, Aug 3rd@ CHC   
Mon, Aug 4th@ PHI@ CHC
Tue, Aug 5th@ PHI@ CHC
Wed, Aug 6th@ PHI@ CHC
Fri, Aug 8thvs ATH@ PIT
Sat, Aug 9thvs ATH@ PIT
Sun, Aug 10thvs ATH@ PIT
Tue, Aug 12thvs SEAvs PHI
Wed, Aug 13thvs SEAvs PHI
Thu, Aug 14thvs SEA   
Fri, Aug 15th@ HOUvs MIL
Sat, Aug 16th@ HOUvs MIL
Sun, Aug 17th@ HOUvs MIL
Mon, Aug 18th@ BOS@ LAA
Tue, Aug 19th@ BOS@ LAA
Thu, Aug 21stvs HOU   
Fri, Aug 22ndvs HOU@ ARI
Sat, Aug 23rdvs HOU@ ARI
Sun, Aug 24thvs HOU@ ARI
Mon, Aug 25thvs BOS@ LAD
Tue, Aug 26thvs BOS@ LAD
Wed, Aug 27thvs BOS@ LAD
Thu, Aug 28thvs BOS   
Fri, Aug 29th@ SFvs STL
Sat, Aug 30th@ SFvs STL
Sun, Aug 31st@ SFvs STL
Mon, Sep 1st@ SDvs TOR
Tue, Sep 2nd@ SDvs TOR
Wed, Sep 3rd@ SDvs TOR
Fri, Sep 5thvs LADvs NYM
Sat, Sep 6thvs LADvs NYM
Sun, Sep 7thvs LADvs NYM
Tue, Sep 9thvs PIT@ SD
Wed, Sep 10thvs PIT@ SD
Thu, Sep 11thvs PIT   
Fri, Sep 12th@ TOR@ ATH
Sat, Sep 13th@ TOR@ ATH
Sun, Sep 14th@ TOR@ ATH
Mon, Sep 15th@ CWS@ STL
Tue, Sep 16th@ CWS@ STL
Wed, Sep 17th@ CWS@ STL
Thu, Sep 18thvs NYYvs CHC
Fri, Sep 19thvs NYYvs CHC
Sat, Sep 20thvs NYYvs CHC
Sun, Sep 21stvs NYYvs CHC
Tue, Sep 23rdvs TBvs PIT
Wed, Sep 24thvs TBvs PIT
Thu, Sep 25thvs TBvs PIT
Fri, Sep 26th@ NYY@ MIL
Sat, Sep 27th@ NYY@ MIL
Sun, Sep 28th@ NYY@ MIL
Tue, Apr 1st   vs TEX
Mon, Apr 21st   @ MIA
Thu, May 1st   vs STL
Mon, May 5th   @ ATL
Mon, Jun 2nd   vs MIL
Mon, Jun 9th   @ CLE
Mon, Jul 7th   vs MIA
Thu, Jul 31st   vs ATL
Thu, Aug 7th   @ PIT
Mon, Aug 11th   vs PHI
Wed, Aug 20th   @ LAA
Mon, Sep 8th   @ SD