Skip Navigation to Main Content

Who Should I Trade?

Trevor Rogers for Carlos Carrasco (2026)


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
Carlos Carrasco
SP - ATL
Carlos Carrasco
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 221# 1061
   
Projections 
   
Strikeouts
Wins
Saves
ERA
WHIP
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Trevor Rogers
SP - BAL
Trevor Rogers
Carlos Carrasco
SP - ATL
Carlos Carrasco
2025 Stats 
   
   
Games Played1811
   
Games Started189
   
Innings Pitched109.245.2
   
Wins92
   
Losses32
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7061
   
Earned Runs2236
   
Home Runs Allowed610
   
Strikeouts10334
   
Walks2917
   
ERA1.817.09
   
WHIP0.901.71
   
Who Should I Trade? Player Projections
  Trevor Rogers
SP - BAL
Trevor Rogers
Carlos Carrasco
SP - ATL
Carlos Carrasco
2026 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
Carlos Carrasco
SP - ATL
Carlos Carrasco
News 
 Trevor Rogers and the Baltimore Orioles avoided arbitration as the two sides have agreed on a contract that will pay the lefthander $6.2 million in 2026.
David Leisering
Fri, Jan 9th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Trevor Rogers
SP - BAL
Trevor Rogers
Carlos Carrasco
SP - ATL
Carlos Carrasco
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs MIN   
Sat, Mar 28thvs MINvs KC
Sun, Mar 29thvs MINvs KC
Mon, Mar 30thvs TEXvs ATH
Tue, Mar 31stvs TEXvs ATH
Wed, Apr 1stvs TEXvs ATH
Fri, Apr 3rd@ PIT@ ARI
Sat, Apr 4th@ PIT@ ARI
Sun, Apr 5th@ PIT@ ARI
Mon, Apr 6th@ CWS@ LAA
Tue, Apr 7th@ CWS@ LAA
Wed, Apr 8th@ CWS@ LAA
Fri, Apr 10thvs SFvs CLE
Sat, Apr 11thvs SFvs CLE
Sun, Apr 12thvs SFvs CLE
Mon, Apr 13thvs ARIvs MIA
Tue, Apr 14thvs ARIvs MIA
Wed, Apr 15thvs ARIvs MIA
Thu, Apr 16th@ CLE   
Fri, Apr 17th@ CLE@ PHI
Sat, Apr 18th@ CLE@ PHI
Sun, Apr 19th@ CLE@ PHI
Mon, Apr 20th@ KC@ WSH
Tue, Apr 21st@ KC@ WSH
Wed, Apr 22nd@ KC@ WSH
Fri, Apr 24thvs BOSvs PHI
Sat, Apr 25thvs BOSvs PHI
Sun, Apr 26thvs BOSvs PHI
Tue, Apr 28thvs HOUvs DET
Wed, Apr 29thvs HOUvs DET
Thu, Apr 30thvs HOUvs DET
Fri, May 1st@ NYY@ COL
Sat, May 2nd@ NYY@ COL
Sun, May 3rd@ NYY@ COL
Mon, May 4th@ NYY@ SEA
Tue, May 5th@ MIA@ SEA
Wed, May 6th@ MIA@ SEA
Thu, May 7th@ MIA   
Fri, May 8thvs ATH@ LAD
Sat, May 9thvs ATH@ LAD
Sun, May 10thvs ATH@ LAD
Mon, May 11thvs NYY   
Tue, May 12thvs NYYvs CHC
Wed, May 13thvs NYYvs CHC
Fri, May 15th@ WSHvs BOS
Sat, May 16th@ WSHvs BOS
Sun, May 17th@ WSHvs BOS
Mon, May 18th@ TB@ MIA
Tue, May 19th@ TB@ MIA
Wed, May 20th@ TB@ MIA
Fri, May 22ndvs DETvs WSH
Sat, May 23rdvs DETvs WSH
Sun, May 24thvs DETvs WSH
Mon, May 25thvs TB   
Tue, May 26thvs TB@ BOS
Wed, May 27thvs TB@ BOS
Thu, May 28thvs TOR@ BOS
Fri, May 29thvs TOR@ CIN
Sat, May 30thvs TOR@ CIN
Sun, May 31stvs TOR@ CIN
Tue, Jun 2nd@ BOSvs TOR
Wed, Jun 3rd@ BOSvs TOR
Thu, Jun 4th@ BOSvs TOR
Fri, Jun 5th@ TORvs PIT
Sat, Jun 6th@ TORvs PIT
Sun, Jun 7th@ TORvs PIT
Mon, Jun 8thvs SEA   
Tue, Jun 9thvs SEA@ CWS
Wed, Jun 10thvs SEA@ CWS
Thu, Jun 11thvs SEA@ CWS
Fri, Jun 12thvs SD@ NYM
Sat, Jun 13thvs SD@ NYM
Sun, Jun 14thvs SD@ NYM
Tue, Jun 16th@ SEAvs SF
Wed, Jun 17th@ SEAvs SF
Thu, Jun 18th@ SEAvs SF
Fri, Jun 19th@ LADvs MIL
Sat, Jun 20th@ LADvs MIL
Sun, Jun 21st@ LADvs MIL
Mon, Jun 22nd@ LAA@ SD
Tue, Jun 23rd@ LAA@ SD
Wed, Jun 24th@ LAA@ SD
Fri, Jun 26thvs WSH@ SF
Sat, Jun 27thvs WSH@ SF
Sun, Jun 28thvs WSH@ SF
Mon, Jun 29thvs CWS   
Tue, Jun 30thvs CWSvs STL
Wed, Jul 1stvs CWSvs STL
Fri, Jul 3rd@ CINvs NYM
Sat, Jul 4th@ CINvs NYM
Sun, Jul 5th@ CINvs NYM
Tue, Jul 7thvs CHC@ PIT
Wed, Jul 8thvs CHC@ PIT
Thu, Jul 9thvs CHC@ PIT
Fri, Jul 10thvs KC@ STL
Sat, Jul 11thvs KC@ STL
Sun, Jul 12thvs KC@ STL
Fri, Jul 17th@ HOUvs TEX
Sat, Jul 18th@ HOUvs TEX
Sun, Jul 19th@ HOUvs TEX
Mon, Jul 20th@ BOSvs SD
Tue, Jul 21st@ BOSvs SD
Wed, Jul 22nd@ BOSvs SD
Fri, Jul 24thvs ATL@ BAL
Sat, Jul 25thvs ATL@ BAL
Sun, Jul 26thvs ATL@ BAL
Mon, Jul 27th@ DET@ NYM
Tue, Jul 28th@ DET@ NYM
Wed, Jul 29th@ DET@ NYM
Fri, Jul 31stvs PHIvs WSH
Sat, Aug 1stvs PHIvs WSH
Sun, Aug 2ndvs PHIvs WSH
Tue, Aug 4thvs LAAvs MIA
Wed, Aug 5thvs LAAvs MIA
Thu, Aug 6thvs LAAvs MIA
Fri, Aug 7th@ TEX@ NYY
Sat, Aug 8th@ TEX@ NYY
Sun, Aug 9th@ TEX@ NYY
Mon, Aug 10th@ MINvs NYM
Tue, Aug 11th@ MINvs NYM
Wed, Aug 12th@ MINvs NYM
Fri, Aug 14th@ TBvs ARI
Sat, Aug 15th@ TBvs ARI
Sun, Aug 16th@ TBvs ARI
Mon, Aug 17th@ TB@ MIN
Tue, Aug 18thvs NYY@ MIN
Wed, Aug 19thvs NYY@ MIN
Thu, Aug 20thvs NYY   
Fri, Aug 21stvs TB@ MIL
Sat, Aug 22ndvs TB@ MIL
Sun, Aug 23rdvs TB@ MIL
Tue, Aug 25th@ STLvs LAD
Wed, Aug 26th@ STLvs LAD
Thu, Aug 27th@ STLvs LAD
Fri, Aug 28th@ ATHvs COL
Sat, Aug 29th@ ATHvs COL
Sun, Aug 30th@ ATHvs COL
Mon, Aug 31st@ COL   
Tue, Sep 1st@ COL@ WSH
Wed, Sep 2nd@ COL@ WSH
Thu, Sep 3rdvs BOS   
Fri, Sep 4thvs BOS@ PHI
Sat, Sep 5thvs BOS@ PHI
Sun, Sep 6thvs BOS@ PHI
Mon, Sep 7thvs CLE@ PHI
Tue, Sep 8thvs CLEvs TB
Wed, Sep 9thvs CLEvs TB
Fri, Sep 11th@ TORvs PHI
Sat, Sep 12th@ TORvs PHI
Sun, Sep 13th@ TORvs PHI
Mon, Sep 14th@ NYM@ CHC
Tue, Sep 15th@ NYM@ CHC
Wed, Sep 16th@ NYM@ CHC
Fri, Sep 18thvs MIL@ HOU
Sat, Sep 19thvs MIL@ HOU
Sun, Sep 20thvs MIL@ HOU
Mon, Sep 21stvs TOR   
Tue, Sep 22ndvs TORvs CIN
Wed, Sep 23rdvs TORvs CIN
Fri, Sep 25th@ NYY@ MIA
Sat, Sep 26th@ NYY@ MIA
Sun, Sep 27th@ NYY@ MIA
Fri, Mar 27th   vs KC
Thu, Apr 2nd   @ ARI
Thu, Apr 23rd   @ WSH
Thu, May 14th   vs CHC
Thu, May 21st   @ MIA
Thu, Jul 2nd   vs STL
Mon, Jul 6th   vs NYM
Thu, Jul 23rd   vs SD
Thu, Jul 30th   vs WSH
Thu, Sep 10th   vs TB
Thu, Sep 24th   vs CIN