Skip to main content

Who Should I Trade?

Trevor Rogers for Archie Bradley (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Trevor Rogers
Trevor Rogers
MIA vs MIL Fri, May 7th 7:10pm
Archie Bradley
Archie Bradley
PHI @ ATL Fri, May 7th 7:20pm
Recommended by
8 of 13 experts
Recommended by
5 of 13 experts
Rest of Season
VBR# 274# 386
Injury Alert-IL10
Weather83 F, Rain and Humid64 F, Mostly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 93
Dan Harris
# 43# 165
Pierre Camus
# 68# 122
Mick Ciallela
# 83
Ryan Amore
Pitcher List
# 93# 157
Corbin Young
# 42# 96
John Albright
Fantasy Six Pack
# 38
Joe Pisapia
# 15
Chris Clegg
# 93# 80
Mike Maher
# 148# 137
Jordan Eisen
Field of Vision Sports
# 163# 124
Carmen Maiorano
# 176# 128
Chris Meaney
# 110
Who Should I Trade? Player Statistics
  Trevor Rogers
Trevor Rogers
Archie Bradley
Archie Bradley
2021 Stats 
Games Played64
Games Started60
Innings Pitched33.03.0
Blown Saves00
Hits Allowed224
Earned Runs72
Home Runs Allowed20
Who Should I Trade? Player Projections
  Trevor Rogers
Trevor Rogers
Archie Bradley
Archie Bradley
2021 Projections 
Games Played2149
Games Started220
Innings Pitched108.349.0
Blown Saves00
Hits Allowed9746
Earned Runs4522
Home Runs Allowed146
Who Should I Trade? Player Notes
  Trevor Rogers
Trevor Rogers
Archie Bradley
Archie Bradley
 Marlins starter Trevor Rogers tossed seven scoreless innings in Monday's win over the Milwaukee Brewers, striking out seven while allowing six hits and no walks.
Mike Maher - The Birds Blitz
Tue, Apr 27th
Phillies right-handed pitcher Archie Bradley, who has been out since April 11th with an oblique injury, is targeting a return on May 18th. This date corresponds with when the team returns home from its nine-game road trip.
Andersen Pickard
Thu, May 6th
 Marlins starter Trevor Rogers tossed seven shutout innings in Wednesday's win over the Baltimore Orioles, allowing four hits and one walk while striking out eight. The win brings him to 2-1 on the season.
Mike Maher - The Birds Blitz
Thu, Apr 22nd
According to manager Joe Girardi, Archie Bradley will miss 3-4 weeks with his oblique injury.
Corbin Young
Wed, Apr 14th
 Marlins starter Trevor Rogers allowed two earned runs on three hits and three walks while striking out seven over five innings in Thursday's no-decision against the Atlanta Braves.
Mike Maher - The Birds Blitz
Fri, Apr 16th
The Phillies placed reliever Archie Bradley on the injured list.
Corbin Young
Sun, Apr 11th
 Miami Marlins starter Trevor Rogers struck out 10 over six scoreless innings while allowing three hits and two walks in Saturday's win over the New York Mets.
Mike Maher - The Birds Blitz
Sun, Apr 11th
Phillies reliever Archie Bradley allowed one earned run on two hits over 1/3 of an inning and took the loss against the Atlanta Braves on Saturday.
Mike Maher - The Birds Blitz
Sun, Apr 11th
 Marlins starter Trevor Rogers allowed two earned runs on two hits and four walks while striking out six over four innings in Monday's loss to the St. Louis Cardinals.
Mike Maher - The Birds Blitz
Tue, Apr 6th
The Phillies have come to terms on a one-year, $6 million deal with free agent reliever Archie Bradley.
Brendan Tuma - Too Much Tuma
Thu, Jan 14th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Trevor Rogers
Trevor Rogers
Archie Bradley
Archie Bradley
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TBvs ATL
Fri, Apr 2ndvs TB   
Sat, Apr 3rdvs TBvs ATL
Mon, Apr 5thvs STLvs NYM
Tue, Apr 6thvs STLvs NYM
Wed, Apr 7thvs STLvs NYM
Thu, Apr 8th@ NYM   
Sat, Apr 10th@ NYM@ ATL
Mon, Apr 12th@ ATL   
Tue, Apr 13th@ ATL@ NYM
Wed, Apr 14th@ ATL@ NYM
Thu, Apr 15th@ ATL   
Fri, Apr 16thvs SFvs STL
Sat, Apr 17thvs SFvs STL
Sun, Apr 18thvs SFvs STL
Tue, Apr 20thvs BALvs SF
Wed, Apr 21stvs BALvs SF
Thu, Apr 22nd@ SF   
Fri, Apr 23rd@ SF@ COL
Sat, Apr 24th@ SF@ COL
Sun, Apr 25th@ SF@ COL
Mon, Apr 26th@ MIL@ STL
Tue, Apr 27th@ MIL@ STL
Wed, Apr 28th@ MIL@ STL
Fri, Apr 30th@ WSHvs NYM
Sat, May 1st@ WSHvs NYM
Sun, May 2nd@ WSHvs NYM
Tue, May 4thvs ARIvs MIL
Wed, May 5thvs ARIvs MIL
Thu, May 6thvs ARIvs MIL
Fri, May 7thvs MIL@ ATL
Sat, May 8thvs MIL@ ATL
Sun, May 9thvs MIL@ ATL
Mon, May 10th@ ARI   
Tue, May 11th@ ARI@ WSH
Wed, May 12th@ ARI@ WSH
Thu, May 13th@ ARI@ WSH
Fri, May 14th@ LAD@ TOR
Sat, May 15th@ LAD@ TOR
Sun, May 16th@ LAD@ TOR
Tue, May 18th@ PHIvs MIA
Wed, May 19th@ PHIvs MIA
Thu, May 20th@ PHIvs MIA
Fri, May 21stvs NYMvs BOS
Sat, May 22ndvs NYMvs BOS
Sun, May 23rdvs NYMvs BOS
Mon, May 24thvs PHI@ MIA
Tue, May 25thvs PHI@ MIA
Wed, May 26thvs PHI@ MIA
Thu, May 27thvs PHI@ MIA
Fri, May 28th@ BOS   
Sat, May 29th@ BOS@ TB
Sun, May 30th@ BOS@ TB
Tue, Jun 1st@ TOR@ CIN
Wed, Jun 2nd@ TOR@ CIN
Thu, Jun 3rd@ PIT   
Fri, Jun 4th@ PITvs WSH
Sat, Jun 5th@ PITvs WSH
Sun, Jun 6th@ PITvs WSH
Tue, Jun 8thvs COLvs ATL
Wed, Jun 9thvs COLvs ATL
Thu, Jun 10thvs COLvs ATL
Fri, Jun 11thvs ATL   
Sat, Jun 12thvs ATLvs NYY
Sun, Jun 13thvs ATLvs NYY
Mon, Jun 14th@ STL@ LAD
Tue, Jun 15th@ STL@ LAD
Wed, Jun 16th@ STL@ LAD
Fri, Jun 18th@ CHC@ SF
Sat, Jun 19th@ CHC@ SF
Sun, Jun 20th@ CHC@ SF
Tue, Jun 22ndvs TORvs WSH
Wed, Jun 23rdvs TORvs WSH
Thu, Jun 24thvs WSH   
Fri, Jun 25thvs WSH@ NYM
Sat, Jun 26thvs WSH@ NYM
Sun, Jun 27thvs WSH@ NYM
Tue, Jun 29th@ PHIvs MIA
Wed, Jun 30th@ PHIvs MIA
Thu, Jul 1st@ PHIvs MIA
Fri, Jul 2nd@ ATLvs SD
Sat, Jul 3rd@ ATLvs SD
Sun, Jul 4th@ ATLvs SD
Mon, Jul 5thvs LAD@ CHC
Tue, Jul 6thvs LAD@ CHC
Wed, Jul 7thvs LAD@ CHC
Thu, Jul 8thvs LAD@ CHC
Fri, Jul 9thvs ATL@ BOS
Sat, Jul 10thvs ATL@ BOS
Sun, Jul 11thvs ATL@ BOS
Fri, Jul 16th@ PHIvs MIA
Sat, Jul 17th@ PHIvs MIA
Sun, Jul 18th@ PHIvs MIA
Mon, Jul 19th@ WSH   
Tue, Jul 20th@ WSH@ NYY
Wed, Jul 21st@ WSH@ NYY
Thu, Jul 22ndvs SDvs ATL
Fri, Jul 23rdvs SDvs ATL
Sat, Jul 24thvs SDvs ATL
Sun, Jul 25thvs SDvs ATL
Tue, Jul 27th@ BALvs WSH
Wed, Jul 28th@ BALvs WSH
Fri, Jul 30thvs NYY@ PIT
Sat, Jul 31stvs NYY@ PIT
Sun, Aug 1stvs NYY@ PIT
Mon, Aug 2ndvs NYM@ WSH
Tue, Aug 3rdvs NYM@ WSH
Wed, Aug 4thvs NYM@ WSH
Thu, Aug 5thvs NYM@ WSH
Fri, Aug 6th@ COLvs NYM
Sat, Aug 7th@ COLvs NYM
Sun, Aug 8th@ COLvs NYM
Mon, Aug 9th@ SD   
Tue, Aug 10th@ SDvs LAD
Wed, Aug 11th@ SDvs LAD
Fri, Aug 13thvs CHCvs CIN
Sat, Aug 14thvs CHCvs CIN
Sun, Aug 15thvs CHCvs CIN
Mon, Aug 16thvs ATL   
Tue, Aug 17thvs ATL@ ARI
Wed, Aug 18thvs ATL@ ARI
Thu, Aug 19th@ CIN@ ARI
Fri, Aug 20th@ CIN@ SD
Sat, Aug 21st@ CIN@ SD
Sun, Aug 22nd@ CIN@ SD
Tue, Aug 24thvs WSHvs TB
Wed, Aug 25thvs WSHvs TB
Thu, Aug 26thvs WSHvs ARI
Fri, Aug 27thvs CINvs ARI
Sat, Aug 28thvs CINvs ARI
Sun, Aug 29thvs CINvs ARI
Tue, Aug 31st@ NYM@ WSH
Wed, Sep 1st@ NYM@ WSH
Thu, Sep 2nd@ NYM   
Fri, Sep 3rdvs PHI@ MIA
Sat, Sep 4thvs PHI@ MIA
Sun, Sep 5thvs PHI@ MIA
Tue, Sep 7thvs NYM@ MIL
Wed, Sep 8thvs NYM@ MIL
Thu, Sep 9thvs NYMvs COL
Fri, Sep 10th@ ATLvs COL
Sat, Sep 11th@ ATLvs COL
Sun, Sep 12th@ ATLvs COL
Mon, Sep 13th@ WSH   
Tue, Sep 14th@ WSHvs CHC
Wed, Sep 15th@ WSHvs CHC
Fri, Sep 17thvs PIT@ NYM
Sat, Sep 18thvs PIT@ NYM
Sun, Sep 19thvs PIT@ NYM
Mon, Sep 20thvs WSHvs BAL
Tue, Sep 21stvs WSHvs BAL
Wed, Sep 22ndvs WSHvs BAL
Fri, Sep 24th@ TBvs PIT
Sat, Sep 25th@ TBvs PIT
Sun, Sep 26th@ TBvs PIT
Tue, Sep 28th@ NYM@ ATL
Wed, Sep 29th@ NYM@ ATL
Thu, Sep 30th@ NYM@ ATL
Fri, Oct 1stvs PHI@ MIA
Sat, Oct 2ndvs PHI@ MIA
Sun, Oct 3rdvs PHI@ MIA
Sun, Apr 4th   vs ATL
Fri, Apr 9th   @ ATL
Sun, Apr 11th   @ ATL
Mon, Apr 19th   vs SF
Thu, Apr 29th   @ STL
Mon, May 3rd   vs MIL
Mon, May 31st   @ CIN
Mon, Jul 26th   vs WSH
Thu, Jul 29th   vs WSH
Thu, Aug 12th   vs LAD
Mon, Aug 30th   @ WSH
Mon, Sep 6th   @ MIL
Thu, Sep 16th   vs CHC
Thu, Sep 23rd   vs PIT