Skip to main content

Who Should I Trade?

Trevor Rogers for Brad Hand (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
Brad Hand
Brad Hand
Recommended by
12 of 17 experts
Recommended by
5 of 17 experts
Rest of Season# 48# 42
VBR# 143# 259
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 34# 51
Chris Meaney
# 27# 40
Mike Maher
# 26# 54
Dan Harris
# 39# 52
Pierre Camus
# 30# 71
Brendan Tuma
# 21# 45
Brad Camara
# 30# 59
Chris Mitchell
# 31# 50
Corbin Young
# 38# 55
Chris Clegg
# 35# 46
John Albright
Fantasy Six Pack
# 38
Joe Pisapia
# 16# 55
Mick Ciallela
# 50# 44
Ryan Amore
Pitcher List
# 73# 40
Jordan Eisen
Field of Vision Sports
# 163# 42
Carmen Maiorano
# 176# 34
Jorge B. Edwards
Fantasy In Frames
# 40
Who Should I Trade? Player Statistics
  Trevor Rogers
Trevor Rogers
Brad Hand
Brad Hand
2021 Stats 
Games Played1426
Games Started140
Innings Pitched82.127.0
Blown Saves02
Hits Allowed5821
Earned Runs189
Home Runs Allowed43
Who Should I Trade? Player Projections
  Trevor Rogers
Trevor Rogers
Brad Hand
Brad Hand
2021 Projections 
Games Played1636
Games Started170
Innings Pitched82.835.0
Blown Saves01
Hits Allowed7230
Earned Runs3114
Home Runs Allowed95
Who Should I Trade? Player Notes
  Trevor Rogers
Trevor Rogers
Brad Hand
Brad Hand
 Marlins starting pitcher Trevor Rogers allowed one earned run on three hits and one walk while striking out six over six innings in Tuesday's no-decision against the St. Louis Cardinals.
Mike Maher - The Birds Blitz
Wed, Jun 16th
Brad Hand locked down a five-out save on Wednesday to earn his 13th save of the season. Hand pitched 1.2 scoreless innings with two hits and one strikeout.
Corbin Young
Wed, Jun 16th
 The Marlins activated Trevor Rogers from the COVID-19 IL on Sunday. The team DFA'd Preston Guilmet to make room for Rogers.
Dan Harris
Sun, Jun 13th
In Monday's 3-2 win against the Pirates, Brad Hand pitched a clean 9th inning. He earned his 12th save of the season with one strikeout.
Corbin Young
Mon, Jun 14th
 Trevor Rogers has been placed on the COVID-19 IL. Preston Guilmet has been added to the Marlins' roster in his place.
Dan Harris
Sat, Jun 12th
In Saturday's doubleheader against the Giants, Brad Hand pitched one inning in each game. Hand earned his 11th save in the first game with two strikeouts in one clean inning. Then Hand pitched in a tie ball game in the second game and only allowed one walk.
Corbin Young
Sat, Jun 12th
 Marlins starter Trevor Rogers allowed two earned runs on four hits and one walk while striking out eight over seven innings in Thursday's win over the Colorado Rockies.
Mike Maher - The Birds Blitz
Fri, Jun 11th
In Wednesday's 9-7 extra-inning win, Brad Hand allowed two hits, two runs (one earned), and two walks with three strikeouts. Hand threw 44 pitches in two innings.
Corbin Young
Wed, Jun 9th
 Marlins starter Trevor Rogers allowed two earned runs on four hits and two walks while striking out five over six innings in a no-decision against the Pirates on Saturday.
Mike Maher - The Birds Blitz
Sun, Jun 6th
Brad Hand vultures the save from Daniel Hudson on Friday. Hand threw four pitches to record the final out of the game and earn his 10th save of the season.
Corbin Young
Fri, Jun 4th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Trevor Rogers
Trevor Rogers
Brad Hand
Brad Hand
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TB   
Fri, Apr 2ndvs TB   
Sat, Apr 3rdvs TB   
Mon, Apr 5thvs STL   
Tue, Apr 6thvs STLvs ATL
Wed, Apr 7thvs STLvs ATL
Thu, Apr 8th@ NYM   
Sat, Apr 10th@ NYM@ LAD
Mon, Apr 12th@ ATL@ STL
Tue, Apr 13th@ ATL@ STL
Wed, Apr 14th@ ATL@ STL
Thu, Apr 15th@ ATLvs ARI
Fri, Apr 16thvs SFvs ARI
Sat, Apr 17thvs SFvs ARI
Sun, Apr 18thvs SFvs ARI
Tue, Apr 20thvs BALvs STL
Wed, Apr 21stvs BALvs STL
Thu, Apr 22nd@ SF   
Fri, Apr 23rd@ SF@ NYM
Sat, Apr 24th@ SF@ NYM
Sun, Apr 25th@ SF@ NYM
Mon, Apr 26th@ MIL   
Tue, Apr 27th@ MIL@ TOR
Wed, Apr 28th@ MIL@ TOR
Fri, Apr 30th@ WSHvs MIA
Sat, May 1st@ WSHvs MIA
Sun, May 2nd@ WSHvs MIA
Tue, May 4thvs ARIvs ATL
Wed, May 5thvs ARIvs ATL
Thu, May 6thvs ARIvs ATL
Fri, May 7thvs MIL@ NYY
Sat, May 8thvs MIL@ NYY
Sun, May 9thvs MIL@ NYY
Mon, May 10th@ ARI   
Tue, May 11th@ ARIvs PHI
Wed, May 12th@ ARIvs PHI
Thu, May 13th@ ARIvs PHI
Fri, May 14th@ LAD@ ARI
Sat, May 15th@ LAD@ ARI
Sun, May 16th@ LAD@ ARI
Tue, May 18th@ PHI@ CHC
Wed, May 19th@ PHI@ CHC
Thu, May 20th@ PHI@ CHC
Fri, May 21stvs NYMvs BAL
Sat, May 22ndvs NYMvs BAL
Sun, May 23rdvs NYMvs BAL
Mon, May 24thvs PHI   
Tue, May 25thvs PHIvs CIN
Wed, May 26thvs PHI   
Thu, May 27thvs PHIvs CIN
Fri, May 28th@ BOS   
Sat, May 29th@ BOSvs MIL
Tue, Jun 1st@ TOR@ ATL
Wed, Jun 2nd@ TOR@ ATL
Thu, Jun 3rd@ PIT@ ATL
Fri, Jun 4th@ PIT@ PHI
Sat, Jun 5th@ PIT@ PHI
Sun, Jun 6th@ PIT@ PHI
Mon, Jun 7th@ BOS   
Tue, Jun 8thvs COL@ TB
Wed, Jun 9thvs COL@ TB
Thu, Jun 10thvs COL   
Fri, Jun 11thvs ATLvs SF
Sat, Jun 12thvs ATLvs SF
Sun, Jun 13thvs ATLvs SF
Mon, Jun 14th@ STLvs PIT
Tue, Jun 15th@ STLvs PIT
Wed, Jun 16th@ STLvs PIT
Fri, Jun 18th@ CHCvs NYM
Sat, Jun 19th@ CHCvs NYM
Sun, Jun 20th@ CHCvs NYM
Tue, Jun 22ndvs TOR@ PHI
Wed, Jun 23rdvs TOR@ PHI
Thu, Jun 24thvs WSH@ MIA
Fri, Jun 25thvs WSH@ MIA
Sat, Jun 26thvs WSH@ MIA
Sun, Jun 27thvs WSH@ MIA
Tue, Jun 29th@ PHIvs TB
Wed, Jun 30th@ PHIvs TB
Thu, Jul 1st@ PHIvs LAD
Fri, Jul 2nd@ ATLvs LAD
Sat, Jul 3rd@ ATLvs LAD
Sun, Jul 4th@ ATLvs LAD
Mon, Jul 5thvs LAD@ SD
Tue, Jul 6thvs LAD@ SD
Wed, Jul 7thvs LAD@ SD
Thu, Jul 8thvs LAD@ SD
Fri, Jul 9thvs ATL@ SF
Sat, Jul 10thvs ATL@ SF
Sun, Jul 11thvs ATL@ SF
Fri, Jul 16th@ PHIvs SD
Sat, Jul 17th@ PHIvs SD
Sun, Jul 18th@ PHIvs SD
Mon, Jul 19th@ WSHvs MIA
Tue, Jul 20th@ WSHvs MIA
Wed, Jul 21st@ WSHvs MIA
Thu, Jul 22ndvs SD   
Fri, Jul 23rdvs SD@ BAL
Sat, Jul 24thvs SD@ BAL
Sun, Jul 25thvs SD@ BAL
Tue, Jul 27th@ BAL@ PHI
Wed, Jul 28th@ BAL@ PHI
Fri, Jul 30thvs NYYvs CHC
Sat, Jul 31stvs NYYvs CHC
Sun, Aug 1stvs NYYvs CHC
Mon, Aug 2ndvs NYMvs PHI
Tue, Aug 3rdvs NYMvs PHI
Wed, Aug 4thvs NYMvs PHI
Thu, Aug 5thvs NYMvs PHI
Fri, Aug 6th@ COL@ ATL
Sat, Aug 7th@ COL@ ATL
Sun, Aug 8th@ COL@ ATL
Mon, Aug 9th@ SD   
Tue, Aug 10th@ SD@ NYM
Wed, Aug 11th@ SD@ NYM
Fri, Aug 13thvs CHCvs ATL
Sat, Aug 14thvs CHCvs ATL
Sun, Aug 15thvs CHCvs ATL
Mon, Aug 16thvs ATL   
Tue, Aug 17thvs ATLvs TOR
Wed, Aug 18thvs ATLvs TOR
Thu, Aug 19th@ CIN   
Fri, Aug 20th@ CIN@ MIL
Sat, Aug 21st@ CIN@ MIL
Sun, Aug 22nd@ CIN@ MIL
Tue, Aug 24thvs WSH@ MIA
Wed, Aug 25thvs WSH@ MIA
Thu, Aug 26thvs WSH@ MIA
Fri, Aug 27thvs CIN@ NYM
Sat, Aug 28thvs CIN@ NYM
Sun, Aug 29thvs CIN@ NYM
Tue, Aug 31st@ NYMvs PHI
Wed, Sep 1st@ NYMvs PHI
Thu, Sep 2nd@ NYM   
Fri, Sep 3rdvs PHIvs NYM
Sat, Sep 4thvs PHIvs NYM
Sun, Sep 5thvs PHIvs NYM
Tue, Sep 7thvs NYM@ ATL
Wed, Sep 8thvs NYM@ ATL
Thu, Sep 9thvs NYM@ ATL
Fri, Sep 10th@ ATL@ PIT
Sat, Sep 11th@ ATL@ PIT
Sun, Sep 12th@ ATL@ PIT
Mon, Sep 13th@ WSHvs MIA
Tue, Sep 14th@ WSHvs MIA
Wed, Sep 15th@ WSHvs MIA
Fri, Sep 17thvs PITvs COL
Sat, Sep 18thvs PITvs COL
Sun, Sep 19thvs PITvs COL
Mon, Sep 20thvs WSH@ MIA
Tue, Sep 21stvs WSH@ MIA
Wed, Sep 22ndvs WSH@ MIA
Fri, Sep 24th@ TB@ CIN
Sat, Sep 25th@ TB@ CIN
Sun, Sep 26th@ TB@ CIN
Tue, Sep 28th@ NYM@ COL
Wed, Sep 29th@ NYM@ COL
Thu, Sep 30th@ NYM   
Fri, Oct 1stvs PHIvs BOS
Sat, Oct 2ndvs PHIvs BOS
Sun, Oct 3rdvs PHIvs BOS
Fri, Apr 9th   @ LAD
Sun, Apr 11th   @ LAD
Mon, Apr 19th   vs STL
Mon, May 17th   @ CHC
Sun, May 30th   vs MIL
Mon, May 31st   @ ATL
Mon, Jun 28th   vs NYM
Mon, Jul 26th   @ PHI
Thu, Jul 29th   @ PHI
Thu, Aug 12th   @ NYM
Mon, Aug 30th   vs PHI
Mon, Sep 6th   vs NYM
Thu, Sep 23rd   @ CIN
Mon, Sep 27th   @ COL